US11533725B2

A channel selection method and a transmit end are provided. The method includes: ranking multiple channels, and generating a backoff count value; sequentially decrementing, from an initial timeslot, the backoff count value in each timeslot according to a ranking sequence of the channels and busy/idle states of all the channels until the backoff count value is 0; and selecting, from the multiple channels according to a result of the decrement performed on the backoff count value and a busy/idle state of at least one of the multiple channels, a channel that is used by the transmit end for sending data. The method and the transmit end can improve channel utilization.
US11533724B2

Disclosed is a wireless communication station including an edge server configured to establish a wireless connection with a network and receive first and second data from the network, and a baseband radio configured to receive the first and second data from the edge server and convert the first and second data to first and second digital transmission data. The wireless communication station further includes first and second radio frequency (RF) front end modules removably attached to the baseband radio and operable in first and second frequency bands, respectively, and configured to receive the first and second digital transmission data, convert the first and second digital transmission data to first and second RF transmission data, and transmit the first and second RF transmission data. The edge server, the baseband radio, and the first and second RF front end modules are provided in the housing, and the first and second frequency bands are different.
US11533718B2

A method for transmitting payload and/or control data in downlink and/or uplink directions between a base station entity and a user equipment of a mobile communication network includes: in a first step, the user equipment detects the at least one downlink control signal and the specific downlink radio transmission frequency as an initial downlink radio transmission resource; and in a second step, subsequent to the first step, the user equipment receives downlink control information from the base station entity. The content or value of the downlink control information indicates or defines an initial uplink radio transmission resource.
US11533710B2

A terminal device for use with a wireless telecommunications network, the terminal device including a transceiver, and a controller configured to control the transceiver to begin receiving, during one of a plurality of periodic paging occasions associated with the terminal device, a scheduling signal scheduling a paging message for paging one or more terminal devices of the wireless telecommunications network, and determine whether a value of a characteristic of the received scheduling signal matches a value of a characteristic of a scheduling signal associated with the one of the plurality of periodic paging occasions associated with the terminal device.
US11533709B2

A device, system and method for transmitting notifications based on indications of effectiveness for previous notifications is provided. A public-safety answering point (PSAP) device transmits, to first communication devices, a first notification of a given type, associated with a first public-safety incident. The PSAP device, subsequent to transmitting the first notification, tracks indications of effectiveness of the first notification determined from one or more of: PSAP call traffic; locations and/or responses of the first communication devices and/or PSAP-related data retrieved from one or more servers external or internal to a PSAP system. The PSAP device transmits, to second communication devices, a second notification of the given type, the second notification associated with a second public-safety incident; one or more of the second notification and transmitting of the second notification being modified, relative to the first notification, based on the one or more indications of effectiveness.
US11533703B2

Provided are a paging method and device in an unlicensed band. The method may include receiving configuration information about at least two paging occasions (POs) for paging in an unlicensed band; and sequentially monitoring a downlink control channel (PDCCH) in the paging occasions until a paging message is received on the basis of the configuration information.
US11533697B2

Implementations of the present application provide a wireless communication method, a terminal device, and a network device. A terminal device can report, by means of reporting capability identifiers, capability information supported thereby; a network device can also store corresponding capability identifiers to store the capability information registered by all terminal devices, so as to reduce signaling overhead caused by capability information reporting and storage. The wireless communication method comprises: a terminal device sends first information during an initial registration process, the first information comprising at least one capability identifier, each capability identifier being used for identifying a type of capability information supported by the terminal device, and the at least one capability identifier being assigned by the manufacturer of the terminal device.
US11533696B2

Embodiments of this application provide a method and an apparatus for reducing co-channel interference, and a base station. The method includes: receiving, by a relay eNodeB ReNB, a propagation delay sent by a donor eNodeB DeNB, where the propagation delay is a delay of propagation between the DeNB and the ReNB; and adjusting, based on the propagation delay, timing parameters for sending uplink data and receiving downlink data by the ReNB, where the timing parameters are delays of the ReNB relative to the DeNB. The DeNB is used as a reference for the propagation delay between the DeNB and the ReNB, to delay timing of receiving the downlink data by the ReNB; and advance timing of sending the uplink data by the ReNB.
US11533690B2

A base station central unit transmits to a first base station distributed unit (BS-DU), a first power value for uplink transmission of a wireless device to the first BS-DU. A second request to add the second BS-DU for the wireless device is transmitted to a second BS-DU. The second request comprises a second power value for uplink transmission of the wireless device to the second BS-DU. A third power value for uplink transmission of the wireless device to the first BS-DU is transmitted to the first BS-DU. The third power value is based on the second power value.
US11533679B2

A network node (e.g., base station, user equipment (UE)) in a wireless communication network may not be aware of the presence and/or availability of assisting nodes deployed in a wireless communication network to assist the network node. The aspects described herein include a method of wireless communication for an apparatus (e.g., an assisting node). The apparatus transmits an availability signal to enable discovery of the apparatus and indicate an availability of the apparatus to assist at least one network node. The availability signal includes an identifier of the apparatus. The apparatus relays at least one wireless communication between the at least one network node and a network entity.
US11533669B2

In one illustrative example, network fabric policy data associated with an application, subscriber, and/or device may be received. Mobile network policy data that corresponds to the received network fabric policy data may be selected, based on stored policy mappings between a set of network fabric policy profiles of a fabric network and a set of mobile network policy profiles of a mobile network. A bearer or Quality of Service (QoS) flow of the mobile network may be established in satisfaction of the selected mobile network policy data. In addition, a packet filter of a traffic flow template (TFT) or a packet detection rule (PDR) may be generated and applied in order to direct IP traffic flows associated with the application to the established bearer or QoS flow for communication in the mobile network.
US11533666B2

A communication method, a communications apparatus, and a communications system, where the method includes: a first network element receiving identity information of a terminal from a second network element, where the identity information includes an identity of the terminal or an identity of a group of the terminal; the first network element obtaining, based on the identity information, type information of a serving network corresponding to the identity information; and the first network element sending API information of the first network element based on the type information. Based on this method, the second network element can select an available API based on the API information or the type information of the serving network and invoke the available API.
US11533658B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may perform a measurement operation to attain multiple measurements to report to a base station. The measurements may correspond to a first number of bits if reported. The UE may compress the measurements using an encoder neural network (NN) to obtain an encoder output indicating the measurements. This encoder output may include a second number of bits that is less than the first number of bits. The UE may report the encoder output to the base station in this compressed form. At the base station, the encoder output may be decompressed according to a decoder NN. Once the base station decompresses the encoder output, the UE and base station may communicate according to the measurements determined from the decompression. In some cases, the base station may perform load redistribution based on the measurements.
US11533654B2

Techniques for network-based and sender-based data packet prioritization for downlink transmissions are discussed herein. Packets can be tagged or associated with information indicative of a priority of the packet for downlink transmission to a user equipment (UE). A priority level can be determined based on an application identifier or type associated with a data request, a level of user interaction with the UE, network conditions, and other factors. Packets can be received by a PDCP layer of a base station for sending based on the priority. Packets may be associated with a primary priority level associated with a QCI level and a secondary priority level based on UE and/or network factors discussed herein. Packets associated with a same QCI may be prioritized to optimize transmission of downlink data associated with a single UE or between transmission of downlink data associated with a plurality of UEs.
US11533653B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive an indication of a mode for mapping multicast broadcast quality of service (MB-QoS) flows to logical channel identifiers and group radio network temporary identifiers (G-RNTIs); identify an MB-QoS flow from a medium access control (MAC) transport block (TB) based at least in part on the indicated mode; and decode data included in the MB-QoS flow. Numerous other aspects are provided.
US11533635B2

Methods and systems are provided for data-driven network roll-out planning. A mobile network that includes at least one sector with a plurality of cells may be rolled-out using carrier aggregation. The carrier aggregation based rolling out includes gathering data from a plurality of network counters associated with two or more cells of the at least one sector; detecting a network congestion situation (Cs), based on a minimal throughput level and an aggregate cumulative distribution function (CDF), where the aggregate CDF is based on the plurality of network counters; identifying one or more cells effecting the congestion situation among the two or more cells; and determining for each of the identified one or more cells whether a capacity or coverage pain point is associated with the congestion situation.
US11533633B2

A method for frequency planning of a proposed microwave system is provided. The method includes receiving data regarding the proposed microwave system. The method further retrieves site-specific interference data from a database for a region around the proposed microwave system. The method also presents a graphical representation of frequency availability based on the received data and the retrieved data. When a user input is received, the method provides additional details on potential interference levels.
US11533631B2

A communication control apparatus (40) includes: a first determination unit (442) that periodically determines an operation parameter related to radio transmission of each of a single or a plurality of second wireless systems that perform wireless communication by utilizing a radio wave of a frequency band used by a single or a plurality of first wireless systems; a second determination unit (444) that determines, when a radio-wave use request is received from a new second wireless system in a determination period of the operation parameter, whether or not to define the new second wireless system as a system to be forcibly stopped when the first wireless system uses the radio wave; and a notification unit (445) that makes a notification to the new second wireless system regarding a radio-wave use permission before a next determination period of the operation parameter.
US11533626B2

A system and method includes mobile device, a SIM associated with mobile device, an MNO computer, a computer associated with an owner of the mobile device, a first set of keys stored in the SIM for securely communicating with the MNO computer, and a second set of keys for securely communicating with the computer associated with the owner of the mobile device, to exchange application information. The SIM can be configured to determine when updated information related to the second set of keys is required, securely send a request to the MNO computer for updated information related to the second set of keys using the first set of keys, and responsively receive the updated information related to the second set of keys from the MNO computer, the updated information being provisioned by the computer associated with the owner of the mobile device. The mobile device is configured to utilize the updated information related to the second set of keys to establish data communication between an application running on the mobile device and the computer associated with the owner of the mobile device.
US11533620B2

The invention is a method for managing a tamper-proof device comprising first and second software containers, said tamper-proof device being included in a host device comprising a baseband unit. Said first software container is designed to emulate an eUICC and is in a deactivated state. The second software container comprises a set of rules. The baseband unit comprises an activator agent which retrieves both location data broadcasted by a telecom network and the set of rules from the second software container. The activator agent checks if activation of the first software container is authorized by one of said rules for the location data and requests activation of the first software container only in case of successful checking.
US11533617B2

Systems and methods are for securing link aggregation are provided. According to an embodiment, a network device in a secure domain discovers device information associated with a peer network device in an untrusted domain that is connected through a first link directly connecting a first interface of the network device to a first interface of the peer network device, and authenticates the peer while allowing at least some network traffic to continue to be transmitted through the first interface. The network device establishes a secure session between the network device and the peer over the first link when the peer network device is successfully authenticated. The network device then allows the first link to operate as part of a single aggregated logical link, including a second link coupling a second interface of the network device to a second interface of the peer network device.
US11533615B2

Embodiments of a device and method are disclosed. In an embodiment, a method of communications involves from a wireless sensor deployed at a customer site, connecting to a wireless access point (AP) deployed at the customer site and based on a private key stored in the wireless sensor, performing mutual authentication between the wireless sensor and an authentication server connected to the wireless AP.
US11533612B2

A first-transceiver for communicating with a second-transceiver is disclosed. The first and second-transceivers are vehicle-access-system transceivers. The transceivers include a cipher-module configured to generate a cipher-code using a cipher key and an input value, an encryption-module configured to generate encrypted-payload-data from payload-data using the cipher-code, a hashing-module configured to hash the payload-data to generate hashed-payload-data using the cipher-code, and a transmitter configured to transmit the encrypted-payload-data and the hashed-payload-data to the second-transceiver. A vehicle including the first-transceiver is also disclosed. Access to one or more systems of the vehicle are controlled in accordance with a validation state.
US11533605B2

Various aspects include methods for supporting remote Subscriber Identity Module (SIM) profile provisioning that may be performed by a Lightweight Machine-to-Machine (LwM2M) server and LwM2M client computing devices, such as Internet of Things (IoT) devices. A LwM2M server may receive an indication of a SIM profile update for a LwM2M client computing device from a mobile network operator server, generating a remote SIM provisioning object for the LwM2M client computing device indicating that the SIM profile update for the LwM2M client computing device is available, and sending the remote SIM provisioning object to the LwM2M client computing device. A LwM2M computing device may receive a remote Subscriber Identity Module (SIM) provisioning object from a LwM2M server indicating that a SIM profile update for the LwM2M computing device is available, and download the SIM profile update in response to receiving the remote SIM provisioning object.
US11533602B2

A device, system, and method for selecting a public safety answering point server to include on a call is provided. A first communication device associated with a first responder, during a call with a second communication device, provides first and second input mechanisms to select a public-safety answering point (PSAP) to include on the call, respectively based on an association with the first communication device or based on a location of the second communication device. In response to detecting activation of the first or second input mechanism, the first communication device respectively provides, to a network server: information to identify the association with the first communication device or the location of the second communication device. Subsequently, first and second communication devices communicate on the call with a PSAP as selected by the network server.
US11533600B2

A method for detecting and distributing alert data based upon both receiving alert data encoded in a terrestrial television broadcast transmission and receiving an identification of a location of a device includes receiving, by a first device in a plurality of devices in a mesh network, a terrestrial broadcast signal including at least one datacast packet. A second device in the plurality of devices receives a satellite transmission identifying a location of the second device. The method includes confirming, by a notification engine executed by a third device in the plurality of devices in the mesh network, receipt of both the satellite transmission and alert data encoded in the terrestrial broadcast signal. The method includes activating, by the notification engine, at least one alert module in the mesh network, upon confirmation of the receipt of both the satellite transmission and the alert data encoded in the terrestrial broadcast signal.
US11533591B2

The present disclosure provides for a V2X communication configuration based on geographical location. Configuring the V2X communication can include generating a partitioned cell communication area; determining a presence of a UE in a geographical location of the partitioned cell communication area, wherein the UE is associated with a vehicle; and configuring a UL communication between the UE and the V2X server based on the geographical location.
US11533589B2

A system, method and architecture for network-assisted scanning of a surrounding environment. In one example arrangement, the system is operative for receiving real world object identification and spatial mapping data relative to a plurality of real world scenarios sensed by sensing points, each operating as a collection agent configured to collect environmental data in association with a plurality of sensors. The data may be prioritized responsive to at least one of a determination of RAN resource capacity available to the collection agent, e.g., compute resources, storage resources, radio transmission resources, cost of the transmission capacity available to the collection agent, etc. in view of urgency/relevance of the data. Responsive to prioritizing the environmental data, one or more pieces of the environmental data may be transmitted to a nearest edge compute location and/or a cloud-based datacenter network node.
US11533587B2

A device may receive information indicating that a message to a content provider is to be transmitted from the device to the content provider via a server for receiving packet-switched messages. The device may format a first message in accordance with a message format of the server, based at least in part on the information indicating that a message to the content provider is to be transmitted from the device to the content provider via the server. The first message may be transmitted via a WLAN, to the content provider. A second message formatted in accordance with a message format of the server may be received, by the device from the content provider, based on an address corresponding to the device. The content provider may be unaware of the address corresponding to the device during at least a time period between which the first message is transmitted and the second message is received. The message format of the server is not an SMS message format, a MMS message format or an EMS message format. The content provider is unaware of a mobile phone number corresponding to the device. The first message is routed to the content provider in accordance with a mapping identifier.
US11533583B2

Aspects of the present disclosure relate to identifying points of interest by generating and storing virtual geofence information that is captured around a physical structure based in part on global positioning system (GPS) data from a plurality of devices that is then processed to identify GPS trajectory and kernel density estimation. Specifically, the techniques include receiving, at the network-based control computer, GPS data from a plurality of devices and grouping the GPS data from the plurality of devices to generate GPS trajectory information for each group of the plurality of devices. Based on the GPS trajectory information, the network-based control computer may calculate kernel density estimation and determine an isoline on a virtual map for the each group of the plurality of devices. By overlaying the isoline data on a geographic coordinate information of a physical structure, the network-based control computer may generate a virtual geofence around the physical structure and store, in a memory, geofence information for the facility.
US11533579B2

An HMD includes a display unit mounted on a head of a user, and configured to display an image such that a real object located in a real space is visually recognizable, a right earphone and a left earphone configured to output a sound, a position specification unit configured to specify a position of the real object and a virtual object, and a sound output control unit configured to generate a synthesized sound with the position of the virtual object as a sound source position, and output the synthesized sound from the right earphone and the left earphone. The sound output control unit adjusts the synthesized sound so that the synthesized sound becomes an audible sound bypassing the real object when the position of the real object is located between the position of the virtual object and a position of the display unit.
US11533562B2

Content rules engines for playback devices are disclosed herein. A media playback system receives a first command to form a synchrony group comprising a plurality of playback devices. The system receives a second command for the synchrony group to play back first audio content. In response to the second command, the first audio content is played back via the synchrony group. The system receives (i) second audio content to be played back by one or more of the playback devices of the synchrony group and (ii) content source properties associated with an audio source of the second audio content. The system accesses a rules engine to determine playback restrictions based at least in part on the content source properties. Based at least in part on the playback restrictions, operation of one or more of the playback devices is restricted.
US11533561B2

Methods, systems, and devices for signal processing are described. Generally, as provided for by the described techniques, a wearable device to receive an input audio signal from one or more outer microphones, an input audio signal from one or more inner microphones, and a bone conduction signal from a bone conduction sensor based on the input audio signals. The wearable device may filter the bone conduction signal based on a set of frequencies of the input audio signals, such as a low frequency portion of the input audio signals. For example, the wearable device may apply a filter to the bone conduction signal that accounts for an error in the input audio signals. The wearable device may add a gain to the filtered bone conduction signal and may equalize the filtered bone conduction signal based on the gain. The wearable device may output an audio signal to a speaker.
US11533551B2

A display apparatus includes a display panel configured to display an image by emitting light, and a sound generation device including a vibration generation module configured to vibrate the display panel. The vibration generation module includes a vibration element on a rear surface of the display panel, and a vibration reflecting member on the rear surface of the display panel and spaced apart from the vibration element.
US11533545B2

Methods are described for managing the delivery of electronic data, such as media content, through a network. An indication of a quantity of data transmitted via a network during a first time period may be received, the quantity of data including a first portion of a content item. Based on the quantity of data transmitted during the first time period, it may be determined that a first bandwidth utilization threshold of the network has been satisfied, and the network may be optimized for delivery of a second portion of the content item.
US11533541B2

Disclosed are video access methods and apparatuses, a client, a terminal, a server and a memory medium, wherein the method comprises: receiving entrance presentation data of a video-updated user, wherein the video-updated user includes a user who has a video updated among followed users; displaying an entrance presentation bar on the current terminal interface, and presenting at least one video access entrance in the entrance presentation bar based on the entrance presentation data; and displaying, responsive to a client user's preset operation on any video access entrance in the entrance presentation bar, a video play page corresponding to the preset operation.
US11533535B2

An example apparatus includes a first query processor to obtain a first hash key, first qualifier data and first value data associated with the first hash key, the first value data including a second hash key and a third hash key; a candidate qualifier to use the first value data to prequalify the first hash key as a candidate for subsequent signature processing associated with a first site signature, the candidate qualifier to: determine prequalification of the first hash key is successful in response to a determination that the second hash key matches a second site signature preceding the first site signature in time and that the third hash key matches a third site signature following the first site signature in time; and determine the prequalification of the first hash key is unsuccessful in response to a determination that at least one of the second hash key fails to match the second site signature or the third hash key fails to match the third site signature.
US11533532B2

The invention relates to a method for streaming and reproducing applications (apps) via a particular telecommunications system. The invention also relates to a telecommunications network. The invention further relates to the use of a telecommunications network of this type for streaming and reproducing applications (apps) via a particular telecommunications system. The invention furthermore relates to an application which makes it possible to configure the download, installation and updating of data on a terminal such that the whole application is fully executable on the terminal while downloading, installing and updating takes place on the terminal.
US11533518B2

A live stream, that includes a video stream and an audio stream, of a presenter is monitored. The live stream is attended by an audience that includes one or more audience members. One or more stream content features of the live stream at a first window of time is transmitted to a multimodal machine learning model. One or more audience content features of the audience at the first window of time is transferred to the multimodal model. One or more feature results, based on the stream content features and based on the audience content features, of the first window of time is obtained from the multimodal model. The feature results are sent to an auditory machine learning model. A first audio signal from the auditory machine learning model is received. An augmented stream of the first window of time is generated based on the first audio signal.
US11533515B2

Disclosed herein are a QTBT split structure allowing blocks of various shapes capable of more efficiently reflecting various local characteristics of video and a method of efficiently signaling the split structure.
US11533510B2

A method of partitioning a video coding block for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have a quadtree branching from the root node and binary trees branching from each of the quadtree's leaf nodes using asymmetric binary partitioning to split a coding unit represented by a quadtree leaf node into two child coding units of unequal size, representing the two child coding units as leaf nodes in a binary tree branching from the quadtree leaf node and coding the child coding units represented by leaf nodes of the binary tree with JVET, wherein further partitioning of child coding units split from quadtree leaf nodes via asymmetric binary partitioning is disallowed.
US11533505B2

A method and device for point cloud compression are provided. A bitstream is generated that comprises color information data representative of a texture image from which points of the point cloud are colorized when reconstructing the point cloud. The bitstream also comprises an interpolation texture coding mode indicating that texture interpolation has to be done on points of the reconstructed point cloud that are not colorized from the texture image.
US11533501B2

The present disclosure discloses a video encoding and decoding method, apparatus and system, where the video encoding method includes: determining an independently decodable view in a to-be-encoded picture according to a configuration file corresponding to the video; dividing the picture into at least two tiles, where an area corresponding to one or more tiles that cover the independently decodable view is an independently decodable area; generating an auxiliary message corresponding to the picture, where the auxiliary message includes a location identifier of the independently decodable area; and encoding all tiles included in the picture to form an encoded video bitstream, where the encoded video bitstream includes the auxiliary message. Decoding this encoded video bitstream can lower a requirement for performance of a decoder and improve decoding efficiency.
US11533498B2

A method of video decoding including receiving a syntax element from a bitstream of a coded video associated with a current coding block that is partitioned into a first part and a second part along a partition edge for prediction in a geometric partitioning mode, and determining a weight index at a sample position of the current coding block. A stored motion vector type for a first motion storage unit in a motion field of the current coding block is determined based on a motion index of the first motion storage unit. The weight index at the sample position of the current coding block is used as the motion index of the first motion storage unit. The motion field of the current coding block can be stored based on the stored motion vector type determined for the first motion storage unit in the motion field of the current coding block.
US11533495B2

A computer-implemented method for generating video representations utilizing a hierarchical video encoder includes obtaining a video, wherein the video includes a plurality of frames, processing each of the plurality of frames with a machine-learned frame-level encoder model to respectively generate a plurality of frame representations for the plurality of frames, the plurality of frame representations respective to the plurality of frames determining a plurality of segment representations representative of a plurality of video segments including one or more of the plurality of frames, the plurality of segment representations based at least in part on the plurality of frame representations, processing the plurality of segment representations with a machine-learned segment-level encoder model to generate a plurality of contextualized segment representations, determining a video representation based at least in part on the plurality of contextualized segment representations, and providing the video representation as an output.
US11533494B2

A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. The encoder generates an occupancy map and may also encode the occupancy map as an image based representation. In some embodiments, a video encoder encodes image based representations of spatial information for the points of the point cloud, image based representations of attribute values for points of the point cloud, and an image based representation of an occupancy map for the spatial and attribute images.
US11533491B2

An example device for coding video data includes a memory configured to store a block of video data and one or more processors, implemented in circuitry, and communicatively coupled to the memory. The one or more processors are configured to determine whether a transform and quantization are applied to the block of the video data and based on the transform and quantization not being applied to the block of video data, code the block of video data without applying bilateral filtering (BIF) or Hadamard transform domain filtering (HTDF).
US11533483B2

A method of video processing is provided to include: determining a partitioning scheme for partitioning a chroma video region of a video into one or more chroma blocks based on a color format of the video according to a rule; and performing a conversion between the video and a coded representation of the video according to the partitioning scheme.
US11533481B2

The long filter decision in VVC is modified by adding at least one gradient check that at least includes sample p6 or q6. This makes it possible to avoid using the long filters when there is some natural structure at sample p6 or q6. In one specific embodiment at least two gradient checks including both q6 and p6 are added. In another embodiment, the dpq threshold is modified from beta>>2 to beta>>4. This threshold change embodiment may be used in conjunction with or instead of the embodiment in which a gradient check that includes p6 and/or q6 is added to the long filter decision.
US11533479B2

An image encoding/decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus may include identifying a prediction mode of a current block, determining a candidate intra prediction mode for the current block, based on a prediction mode of a neighboring block located around the current block, based on the intra prediction mode of the current block being an intra prediction mode, generating a candidate intra prediction mode list of the current block based on the candidate intra prediction mode, and determine an intra prediction mode of the current block based on the candidate intra prediction mode list. In this case, the candidate intra prediction mode may be determined to be a predetermined intra prediction mode, based on the prediction mode of the neighboring block being an MIP mode.
US11533478B2

Method and decoder for reconstructing at least a sample of a block using an intra prediction angle determined from an intra prediction mode. The method includes decoding at least one syntax element from a coded video sequence. The at least one symax element is indicative of an intra prediction mode. An intra prediction angle is determined that corresponds to the indicated intra prediction mode based on a stored relationship between a plurality of intra prediction modes and a plurality of intra prediction angles. At least one sample of a block is reconstructed using the infra prediction angle that is determined to correspond to the indicated intra prediction mode. The plurality of intra prediction modes in the stored relationship can include at least one of a first plurality of wide angle prediction modes and a second plurality of wide angle prediction modes. The first plurality of wide angle prediction modes is beyond a bottom left direction diagonal mode and the second plurality of wide angle prediction modes is beyond a top right direction diagonal mode.
US11533477B2

A video processing method is provided to include: deriving weighting factors for neighboring samples of samples of a current video block of a video according to a rule; and performing a conversion between the current video block and a coded representation of the video, and wherein the rule specifies that, in case that the current video block is coded using a planar mode or a DC mode, the weighting factors are determined from at least one of a dimension of the current video block or positions of the samples of the current video block, wherein the current video block uses a PDPC method that combines the neighboring samples with a prediction signal of the current video block to generate a refined prediction signal, and wherein a weighting factor of a prediction signal of a sample is determined based on weighting factors of corresponding neighboring samples of the sample.
US11533463B2

A method and apparatus for displaying branded video tags. An advertiser provides additional content associated with broadcast advertising content to a service provider that downloads the additional content to a digital video recorder (DVR). The service provider inserts command tags into the content that are intercepted by the DVR and interpreted as commands that instruct the DVR to perform specific actions when the DVR receives the stream from a broadcaster. The DVR intercepts and translates any tags inserted into the content stream while the DVR is playing the content stream. Tags can cause the DVR to display a branded video tag to the user which is a displayed icon that requests an interaction by the user and has an advertiser's logo(s) displayed in its vicinity.
US11533462B2

An auto white balance adjusting method includes determining a white pixel area according to a standard of a first color space, selecting a plurality of pixels of an image according to the white pixel area, generating an average color value of the plurality of pixels in the first color space, converting the average color value in the first color space to three primary color gains in a second color space, generating three primary color target gains according to the three primary color gains and a color temperature curve, and gradually adjusting a white balance of the image to meet the three primary color target gains according to the average color value in the first color space and the three primary color gains in the second color space. The first color space and the second color space are different.
US11533450B2

Methods and systems described herein generate content that quickly cycles between different-colored frames at a rapid rate that may be imperceptible to human viewers. The human eye tends to blend nearby frames together, so that a human viewer will see a full color spectrum even though only a single color is displayed at any given time. The video display may repeatedly cycle between individual color frames, thus providing video content that appears normal to a human viewer. However, a video recording device may capture only some of the color frames. Therefore, the video recorded by video recording devices may include undesirable color flicker or other color artifacts, which may deter unauthorized copying.
US11533447B2

A capacitive trans-impedance amplifier (CTIA) unit cell includes a CTIA and a clamp capacitor. The CTIA is configured to process a first electrical charge induced by a photocurrent. The clamp capacitor includes a first clamp terminal configured to receive a dynamic signal and a second clamp terminal connected to a CTIA output of the CTIA so as to establish an integrating node. The clamp capacitor delivers a second electrical charge to the CTIA in response to receiving the dynamic signal so as to adjust an integrating reset level at the integrating node.
US11533444B2

An image processing device includes: a measuring unit that measures a light quantity; an identification unit that identifies a region within an image-capturing range using the measured light quantity, the region having a light quantity higher than or equal to a predetermined light quantity; a setting unit that sets an image-capturing angle so that the identified region is out of the image-capturing range; and an image-capturing unit that captures an image for authentication at the image-capturing angle set by the setting unit.
US11533442B2

A method for processing interactive special effects for a video includes: acquiring a reference video containing a first special effect; acquiring a second special effect in interaction with the first special effect; and acquiring a video containing the second side effect by processing an image of the reference video according to the second special effect.
US11533406B2

Embodiments of the present disclosure provide a device comprising a memory and a processor in communication with the memory. The processor is configured to perform displaying a display object associated with processing and including at least a first area and a second area, and detecting an operation of a user on the display object. In a case where the detected operation is an operation on the first area of the display object, the processing associated with the display object is executed. In a case where the detected operation is an operation on the second area of the display object, a setting screen for the processing associated with the display object is displayed.
US11533394B2

An electronic device according to various embodiments of the present invention may comprise: a housing including a hole formed therethrough; an earphone jack built in the housing such that an earphone plug is received therein through the hole; a gas sensor integrally formed with the earphone jack; a memory positioned inside the housing; and a processor positioned inside the housing and electrically connected with the earphone jack, the gas sensor, and the memory, wherein the memory stores instructions by which, when executed, the processor: controls the gas sensor to obtain data related to a specific component of the outside air; and causes the gas sensor to calculate a cleanliness level of the outside air on the basis of at least one of data obtained before a predetermined measurement disturbance element is generated and data obtained after the measurement disturbance element is removed. Other various embodiments are also possible.
US11533393B2

A control button decal assembly for enhancing visibility of control buttons on an electronic device includes a set of first decals, a set of second decals and a set of third decals that can each be chosen for positioning on a respective control button on an electronic device. Each of the first decals, the second decals and the third decals is brightly colored to enhance visibility of the respective control button. Each of the first decals, the second decals and the third decals has a color that is unique with respect to each other. In this way the set of first decals, the set of second decals and the set of third decals facilitate the user to have a variety of choices of colors which can be associated with the respective control button.
US11533385B2

A method for providing a user of a transportation vehicle with infotainment content. An area of insufficient coverage of a network along a route ahead of the transportation vehicle is determined. Infotainment content to be made available to the user in the area of insufficient network coverage is determined based on at least one user input. This determined infotainment content to be provided is loaded into the transportation vehicle via the network and is finally made available to the user in the area of insufficient network coverage. A transportation vehicle to carry out the method and a system having a transportation vehicle and a network server.
US11533381B1

Example aspects include techniques for implementing a transparent TCP proxy for containerized applications. These techniques may include receiving an outgoing packet from the containerized application via a container bridge and determining, based on a connection associated with the outgoing packet, whether the outgoing packet corresponds to an incoming packet identified by a first marking as being redirected through the TCP proxy. In addition, the techniques may include in response to determining that the outgoing packet corresponds to the incoming packet, adding a second marking to the outgoing packet to indicate that the outgoing packet is to be routed through the TCP proxy, sending the outgoing packet to the TCP proxy based on the second marking, and transmitting an outgoing processed packet to an external device having the destination address, the outgoing processed packet resulting from a performance of a proxy operation by the TCP proxy on the outgoing packet.
US11533380B2

Embodiments of the present disclosure provide methods, apparatuses and computer program for content pushing service in a wireless mobile communication system. In one embodiment, the method comprises receiving a proactive pushing service request from an internet content provider; determining, for the proactive pushing service request, a proactive pushing strategy based on auxiliary information predetermined for network optimization processing; and sending, to at least one network element in the wireless mobile communication system, a command for the proactive pushing service so that at least a part of internet contents designated by the proactive pushing service request are proactively pushed to one or more users based on the determined proactive pushing strategy.
US11533379B2

Examples to determine media impressions using distributed demographic information are disclosed. An example apparatus includes a reporter to detect at the client device a login event. The example apparatus also includes a communication interface to send a communication to an impression monitor system in response to the reporter detecting at the client device the login event via the login webpage, the login event associated with a first Internet domain different from a second internet domain of the impression monitor system. The example communication interface also sends a login reporting message to the database proprietor, the login reporting message including first and second cookie identifiers, the first cookie identifier associated with the first Internet domain, and the second cookie identifier associated with the second Internet domain of the impression monitor system.
US11533378B2

Examples described herein involve switching between two user accounts of a streaming media service. In an example implementation, a playback device stores data representing credentials for multiple user accounts including a first user account of a first streaming audio service and a second user account of the first streaming audio service. The playback device receives instructions to play first audio content from the first streaming audio service and plays back the first audio content by streaming data representing the first audio content from one or more servers of the first streaming audio service using credentials of the first user account. The playback device detects a trigger associated with the first user account of the first streaming audio service and switches from streaming data representing the first audio content using credentials of the first user account to streaming data representing the first audio content using credentials of the second user account.
US11533373B2

A method for searching for abnormal sessions, the method may include (a) obtaining session metadata for each of session of a group of sessions; wherein a session metadata of a session is indicative of at least one session feature that represents activities of the session; (b) forming multiple chunks, whereas each chunk comprises session metadata regarding a portion of the group of sessions; (c) for each chunk, generating chunk-based clusters by applying an iterative clustering process on data points that represent session metadata of the chunk; (d) generating group-based clusters, based on the chunk-based clusters; (e) determining, based at least on the group-based clusters, user profiles and abnormal sessions.
US11533368B2

The disclosure provides an augmented reality (AR) information transmission system and an AR information transmission method. The AR information transmission system includes a wireless information transmission device. The wireless information transmission device includes a directivity transmitter and a processor. The processor is configured to: obtain AR information and convert the AR information into a wireless signal; and control the directivity transmitter to send the wireless signal toward a designated direction.
US11533366B2

A method and system for storing content includes determining candidate locations for pre-positioning a content at a content distribution system within a network. The method further includes communicating probe signals to the candidate locations, generating acknowledgement signals at candidate locations comprising storage availability data and compute data, selecting a real-time communication of the content or a pre-positioning communication of the content to form a selected communication based on dormant network capacity and at least one of a likelihood of consumption, the likelihood of consumption relative to a cost of storage, a cost of compute, and comparison of a cost of serving the content in real-time and a cost of serving the content using pre-positioning, selecting a selected content storage location for the content based on the storage availability data and compute data from the acknowledgment signals. The content is communicated to and stored at the selected content storage location.
US11533364B1

Symmetric storage using a cloud-based storage system, including: receiving, at a cloud-based storage system among storage systems synchronously replicating a dataset, an I/O operation directed to the dataset; determining, in dependence upon the I/O operation, a metadata update describing a mapping of segments of content to an address within a storage object, wherein the storage object includes the dataset; and synchronizing metadata on another storage system of the storage systems by sending the metadata update from the cloud-based storage system to the other storage system to update a metadata representation on the second storage system in accordance with the metadata update.
US11533363B2

Systems and methods for supporting efficient virtualization in a lossless interconnection network. An exemplary method can provide, one or more switches, including at least a leaf switch, a plurality of host channel adapters, wherein each of the host channel adapters comprise at least one virtual function, at least one virtual switch, and at least one physical function, a plurality of hypervisors, and a plurality of virtual machines, wherein each of the plurality of virtual machines are associated with at least one virtual function. The method can arrange the plurality of host channel adapters with one or more of a virtual switch with prepopulated local identifiers (LIDs) architecture or a virtual switch with dynamic LID assignment architecture. The method can assign each virtual switch with a LID. The method can calculate one or more linear forwarding tables based at least upon the LIDs assigned to each of the virtual switches.
US11533358B1

Systems, methods, and software for inter-PLMN communications. In one embodiment, a roaming hub receives a message from a sending entity across an N32 interface, and determines whether the message includes an HTTP custom header that indicates a PLMN that is validated. When the message as received does not include the HTTP custom header, the roaming hub adds the HTTP custom header to the message that indicates the PLMN of the sending entity, integrity protects the HTTP custom header, and forwards the message toward a receiving entity.
US11533357B2

Technologies for identifying and inspecting web page tags include a tag inspection system. The tag inspection system receives configuration information, which includes a seed uniform resource locator. The tag inspection system accesses a web page corresponding to the seed uniform resource locator. A tag of the web page is invoked by the tag inspection system. Tag execution data is received in response to invocation of the tag of the web page. The received tag execution data is analyzed by the tag inspection system. A report is generated based on the analysis of the received tag execution data. Other embodiments are described and claimed.
US11533355B2

A method for content moderation in real-time communication includes receiving a first portion of a media stream from a sending user; scaling the first portion of the media stream to obtain a scaled first portion of the media stream; transmitting, to a centralized content moderation device, the scaled first portion of the media stream; receiving, from the centralized content moderation device, a centralized determination of whether the first portion is appropriate; and, in response to the centralized determination indicating that the first portion of the media stream is inappropriate: blurring the first portion to obtain a blurred first portion; and transmitting, to a receiving user, the blurred first portion.
US11533351B2

Techniques are disclosed relating to encoding recorded content for distribution to other computing devices. In various embodiments, a first computing device records content of a physical environment in which the first computing device is located, the content being deliverable to a second computing device configured to present a corresponding environment based on the recorded content and content recorded by one or more additional computing devices. The first computing device determines a location of the first computing device within the physical environment and encodes the location in a manifest usable to stream the content recorded by the first computing device to the second computing device. The encoded location is usable by the second computing device to determine whether to stream the content recorded by the first computing device.
US11533347B2

A computer-implemented method comprises establishing, by media servers, a video conference for client computing devices, each media server receiving audio data and video data from a local subset of the client computing devices, selecting, by each media server, a portion of the local subset for which to send audio data to other media servers, sending, by each media server, audio data associated with the portion to other media servers, after receiving audio data from other media servers, generating, by each media server, ordered global list data that identifies each client computing device for which the media server has received audio data, based on the global list data and by each media server to other media servers, sending video data for each client computing device of the local subset that satisfies a threshold value.
US11533345B2

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. Accordingly, the embodiments herein disclose a method for providing a generic framework to manage a custom subscription over a SIP. The method includes sending at least one request with a plurality of parameters to a server SIP node (200) for any type of data over a SIP regardless of an event package is available or not. The custom subscription is managed by one of creating the custom subscription, modifying the custom subscription, deleting the custom subscription, notifying the custom subscription, and terminating the custom subscription using the plurality of parameters. Further, the method includes providing a subscription for a location management service associated with the server SIP node (200) over the SIP regardless of the event package is available or not. The server SIP node (200) allows a client SIP node (100) to manage a location information using the plurality of parameters.
US11533340B2

Systems, methods, and computer-readable media for on-demand security provisioning using whitelist and blacklist rules. In some examples, a system in a network including a plurality of pods can configure security policies for a first endpoint group (EPG) in a first pod, the security policies including blacklist and whitelist rules defining traffic security enforcement rules for communications between the first EPG and a second EPG in a second pods in the network. The system can assign respective implicit priorities to the one or more security policies based on a respective specificity of each policy, wherein more specific policies are assigned higher priorities than less specific policies. The system can respond to a detected move of a virtual machine associated with the first EPG to a second pod in the network by dynamically provisioning security policies for the first EPG in the second pod and removing security policies from the first pod.
US11533332B2

Methods, systems, and computer-readable storage media for receiving a process aware AAG from computer-readable memory, the process aware AAG having been generated from the AAG, processing the process aware AAG to consolidate asset nodes to group nodes at least partially by providing metadata describing an asset node to a set of properties of a group node and pruning the asset node and any child nodes of the asset node from the process aware AAG, providing the aggregation graph by identifying relationships between group nodes and, for each relationship, inserting an edge between group nodes, and aggregating one or more of a set of node properties and a set of edge properties for each group node or edge, respectively, storing the aggregation graph to computer-readable memory, and executing one or more remedial actions in the enterprise network in response to analytics executed on the aggregation graph.
US11533327B2

Device and method for intrusion detection in a computer network. A data packet is received at an input of a hardware switch unit, an output of the hardware switch unit being selected for sending the data packet or a copy as a function of data link layer information from the data packet and of a hardware address from a memory of the hardware switch unit. An actual value from a field of the data packet is compared by a hardware filter with a setpoint value for values from this field, the field including data link layer data or network layer data, and the data packet or a copy of the data packet being provided to a computing device as a function of a result of the comparison. The analysis for detecting an intrusion pattern in a network traffic in the computer network id carried out by the computing device.
US11533321B2

In an embodiment, a request for hosting a blockchain may be obtained from a client device. A node device to host the blockchain may be determined. Information associated with the node device may be provided to the client device, where the information is used for creating the blockchain on the node device. First data may be obtained from the client device and second data may be obtained from the node device for verifying that the node device hosting the blockchain complies with a hosting verification condition. Based on the first data, the second data, and the hosting verification condition, hosting information associated with the node device may be determined. Based on the hosting information, the node device may be removed from a set of node devices for hosting the blockchain.
US11533317B2

A serverless application center is provided for multi-cloud deployment of serverless applications. One method comprises providing source code, obtained from a first user acting in a developer role, for a multi-cloud serverless application in a serverless application repository; deploying, in response to a request from a second user acting in an end user role, source code for the multi-cloud serverless application from the serverless application repository to one or more clouds in plurality of distinct cloud environments based on the request; and implementing role-based access for users acting in said developer role and said end user role. A user interface can allow the second user to (i) review a published list of serverless applications available in the serverless application repository; and/or (ii) search a plurality of serverless applications available in the serverless application repository.
US11533307B2

Systems and methods include intercepting traffic on a mobile device based on a set of rules; determining whether a connection associated with the traffic is allowed based on a local map associated with an application; responsive to the connection being allowed or blocked based on the local map, one of forwarding the traffic associated with the connection when allowed and generating a block of the connection at the mobile device when blocked; and, responsive to the connection not having an entry in the local map, forwarding a request for the connection to a cloud-based system for processing therein. The cloud-based system is configured to allow or block the connection based on the connection not having an entry in the local map.
US11533301B2

For an encryption management module of a host that executes one or more data compute nodes (DCNs), some embodiments of the invention provide a method of providing key management and encryption services. The method initially receives an encryption key ticket at an encryption management module to be used to retrieve an encryption key identified by the ticket from a key manager. When the encryption key has been retrieved, the method uses the encryption key to encrypt a message sent by a data compute node executing on the host requiring encryption according to an encryption rule. The encryption key ticket, in some embodiments, is generated for an encryption management module to implement the principle of least privilege. The ticket acts as a security token in retrieving encryption keys from a key manager. Ticket distribution and encryption rule distribution are independent of each other in some embodiments.
US11533299B2

A method includes obtaining a first plurality of encrypted traffic flows traversing a communication network, performing a first classification, wherein a result of the first classification identifies a traffic type associated with each encrypted traffic flow of the first plurality of encrypted traffic flows, and wherein the first classification is based on a traffic pattern of the each encrypted traffic flow, performing a second classification, wherein a result of the second classification identifies a traffic type associated with each server name indication from which the first plurality of encrypted traffic flows is associated, and wherein the second classification is based on the result of the first classification, and performing a third classification identifying a traffic type associated with each encrypted traffic flow of the first plurality of encrypted traffic flows, wherein the third classification is based on a combination of the results of the first classification and the second classification.
US11533290B2

Systems and methods described herein provide a high availability DHCP server capable of serving multiple tenants in a data center. The DHCP server may use a different logical DHCP server instance for each tenant, and may be implemented as one process without the use of namespaces. A DHCP server is executed on a gateway virtual machine (VM) that is capable of hosting a plurality of logical DHCP servers. For each tenant in a data center, a logical network and a corresponding logical DHCP server instance are implemented. The DHCP server may service requests for DHCP services from VMs via their physical host by determining the tenant that the VM originates from and leasing a DHCP resource from that tenant's corresponding logical DHCP server instance.
US11533283B1

Techniques for sharing content using a voice user interface are described. A user may speak an input to share content presently being output by a device as audio and or displayed content. A backend system may determine the presently being output content, and generate message payload data representing the content. The backend system may also perform processing to determine an intended recipient of the content. The backend system may send the message payload data to the recipient using various modalities.
US11533281B2

The disclosed systems and methods join a user to a primary communication channel that is associated with an automated human interface module. The automated human interface module includes a plurality of nodes. A message including a text communication is posted by the user and sent to a decision module associated with a plurality of classifiers. The decision module is configured to identify a node that best matches the text communication in accordance with the plurality of classifiers. Each respective classifier produces a respective classifier result thereby producing a plurality of classifier results. Each respective classifier result identifies a respective node of the plurality of nodes best matching the text communication. The plurality of classifier results is collectively considered, and the node best matching the text communication is identified and the text communication is sent to the identified node.
US11533280B1

Systems and methods are provided for performing operations including receiving, by a messaging application server from a third-party application server, a request to generate a content item code that is associated with a third-party content item; generating, by the messaging application server, the content item code in response to receiving the request from the third-party application server; causing a representation of the content item code to be displayed; retrieving the third-party content item in response to a messaging application implemented on a user device capturing the image of the representation that is displayed; and enabling an image modification feature of the messaging application using the retrieved third-party content item.
US11533274B2

Disclosed are systems, methods and computer-readable media for controlling and managing the identification and provisioning of resources within an on-demand center as well as the transfer of workload to the provisioned resources. One aspect involves creating a virtual private cluster within the on-demand center for the particular workload from a local environment. A method of managing resources between a local compute environment and an on-demand environment includes detecting an event associated with a local compute environment and based on the detected event, identifying information about the local environment, establishing communication with an on-demand compute environment and transmitting the information about the local environment to the on-demand compute environment, provisioning resources within the on-demand compute environment to substantially duplicate the local environment and transferring workload from the local-environment to the on-demand compute environment. The event can be a threshold or a triggering event within or outside of the local environment.
US11533270B2

A network device includes a switching system for directing packets between ingress ports and egress ports of the network device. The network device also includes a switching system manager that makes an identification of a state change of a virtual output queue of the switching system; and performs an action set, based on the state change, to modify a latency of the virtual output queue to meet a predetermined latency in response to the identification.
US11533257B2

Systems, methods, and computer-readable media for interconnecting SDWANs through segment routing. A first SDWAN and a second SDWAN of a SDWAN fabric can be identified. A segment routing domain that interconnects the first SDWAN and the second SDWAN can be formed across a WAN underlay of the SDWAN fabric. Data transmission between the first SDWAN and the second SDWAN can be controlled by performing segment routing through the segment routing domain formed between the first SDWAN and the second SDWAN.
US11533255B2

In order to enable dynamic scaling of network services at the edge, novel systems and methods are provided to enable addition of add new nodes or removal of existing nodes while retaining the affinity of the flows through the stateful services. The methods provide a cluster of network nodes that can be dynamically resized to handle and process network traffic that utilizes stateful network services. The existing traffic flows through the edge continue to function during and after the changes to membership of the cluster. All nodes in the cluster operate in active-active mode, i.e., they are receiving and processing traffic flows, thereby maximizing the utilization of the available processing power.
US11533250B2

A method of reverse migrating traffic in a network includes receiving, via an application programming interface (API), a request to migrate traffic, the request identifying a target around which the traffic is to be migrated and a peer to which the traffic is to be migrated. The computer-implemented method further includes generating one or more masks comprising weights indicating a percentage of traffic to send to each port of at least two ports. The computer-implemented method further includes stacking the one or more masks on a base mask denoting a default configuration of a network component. The computer-implemented method further includes facilitating migration of the traffic using the one or more masks. The computer-implemented method further includes performing a reverse migration from the target to the peer by removing each of the one or more masks.
US11533246B1

Intelligent network probe placement optimization (e.g., using a computerized tool) is enabled. A method can comprise determining, from an inventory database, physical interfaces and service paths for data traffic to be monitored, according to a two-way active management protocol, with respect to network interfaces between cloud compute elements in a leaf-spine cloud fabric and radio access network equipment, based on the cloud compute elements, determining directed acyclic graph information representative of a directed acyclic graph of connections between the cloud compute elements and other cloud compute elements in the leaf-spine cloud fabric other than the cloud compute elements, and based on the directed acyclic graph information, determining a number and a distribution of probes to be employed at at least some of the physical interfaces and the service paths to monitor a parameter of the data traffic according to the two-way active management protocol.
US11533242B1

A disclosed method may include (1) identifying a set of network objects associated with a network whose performance is tracked by a monitoring service, (2) grouping a first subset of the network objects based at least in part on a first attribute, (3) grouping a second subset of the network objects based at least in part on a second attribute, and then (4) providing, for presentation on a computing device in connection with the monitoring service, a graphical user interface that includes a plurality of graphical cards in a single view, wherein the plurality of graphical cards comprise at least (A) a first graphical card that is positioned in a first section and graphically represents the first subset and (B) a second graphical card that is positioned in a second section and graphically represents the second subset. Various other systems and methods are also disclosed.
US11533240B2

A recommendation system for recommending a target feature value for a target feature for a target deployment is provided. The recommendation system, for each of a plurality of deployments, collects feature values for the features of that deployment. The recommendation system then generates a model for recommending a target feature value for the target feature based on the collected feature values of the features for the deployments. The recommendation system applies the model to the features of the target deployment to identify a target feature value for the target feature. The recommendation system then provides the identified target feature value as a recommendation for the target feature for the target deployment.
US11533231B2

This disclosure describes techniques for configuring and managing scalable global private networks associated with a service provider. Different input mechanisms, such as an API, a UI, or a CLI may be utilized to configure, and manage a global private network that spans across the cloud in different geographic locations and connects to different stand-alone networks. The user may proactively use the input mechanisms to configure and query different network resources to reactively configure settings for reacting to one or more events. The input mechanisms may also be utilized to define the network resources to be modeled within the global private network as well as connections within the global network. A user may configure events/metrics to be monitored, tasks/workflows to be performed, and the like. In some configurations, a network management service (NMS) may perform health monitoring and reachability monitoring to identify possible issues in the global network.
US11533211B2

A system and method of DFT-S-OFDM modulation is provided that uses a set of frequency domain patterns. For a given transmitter, for a set of DFT-S-OFDM symbols, the frequency domain pattern changes according to a time domain hopping pattern. Advantageously, the time domain hopping patterns are defined to allow only a certain amount of overlap, for example for only one DFT-S-OFDM symbol, between any two time domain hopping patterns. This functions to reduce the effect of a collision, when two transmitters use the same frequency pattern, they will do so only for part of the overall transmission. Optionally, frequency domain spectral spreading is used in the transmitter. This can further reduce the PAPR. In the receiver, successive interference cancellation may be employed to reduce the effect of colliding transmissions.
US11533202B2

Provided are a sounding reference signal (SRS) transmission method, a terminal device and a network device. When a slot configured by a network device through high-layer signaling does not include any time-domain resource available for SRS transmission or time-domain resources therein are not adequate, a terminal device may determine a slot for SRS transmission, thereby finding a proper uplink resource for sending an SRS to further ensure the uplink transmission performance. The method includes that: a terminal device receives downlink control information (DCI) from a network device, the DCI including SRS triggering signaling and the SRS triggering signaling indicating SRS transmission on at least one SRS resource set; and the terminal device transmits an SRS on a target SRS resource in the at least one SRS resource set in a slot meeting a first preset condition and after K slots from reception of the DCI, K being a nonnegative integer.
US11533200B2

The present disclosure relates to a channel estimation method of a wireless communication device. The channel estimation method includes descrambling a pilot signal having a unit symbol, dividing the descrambled pilot signal, and estimating a channel value of the wireless communication device. The descrambled pilot signal may be divided into a plurality of frequency resources with a first frequency resource and a second frequency resource and generating a first signal chunk with the first frequency resource and a second signal chunk with the second frequency resource. The channel value of the wireless communication device may be estimated based on the first signal chunk and the second signal chunk.
US11533199B2

Aspects of the subject disclosure may include, for example, obtaining, over an uplink (UL) using an aggregation of modular antenna arrays, a modulated signal that includes feedback transmitted by a user equipment (UE), wherein the aggregation of modular antenna arrays comprises multiple groups of antenna elements, after the obtaining the modulated signal, performing a demodulation of the modulated signal, determining demodulator constellation errors from the demodulation of the modulated signal, performing an error gradient weight adaptation responsive to the determining the demodulator constellation errors to derive revised weights for various antenna elements of the multiple groups of antenna elements, and applying the revised weights to the various antenna elements of the multiple groups of antenna elements to adjust signals received over the UL. Other embodiments are disclosed.
US11533190B2

A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices. A service manager, controlled by the subscription manager, distributes service specific configuration data to authenticated gateway devices.
US11533187B2

A device identification is generated for a programmable device. A security key is generated to protect a content of the programmable device. A device birth certificate is generated with the device identification and the security key. The programmable device is programmed with the device birth certificate at time of manufacture of the programmable device.
US11533181B2

Provided is an information processing apparatus including: a generation section that generates, from secret keys corresponding to a plurality of respective algorithms, a plurality of public keys corresponding to the respective algorithms, a plurality of addresses corresponding to the respective algorithms, and a plurality of electronic signatures corresponding to the respective algorithms, by using the algorithms, at least one of the algorithms being an algorithm that is not solved in polynomial time; and a transmission control section that allows transaction data including the generated public keys, addresses, and electronic signatures to be transmitted to a P2P network.
US11533175B1

Systems, apparatuses, methods, and computer program products are disclosed for post-quantum cryptography (PQC). An example system includes a PQC smartcard. The smartcard may include a PQC cryptographic algorithm selection circuitry configured to select a PQC cryptographic technique from a set of PQC cryptographic techniques for encrypting the data. The smartcard may further include a PQC cryptographic circuitry configured to encrypt data based on a generated set of PQC encryption attributes and the PQC cryptographic technique.
US11533169B2

A method includes encrypting a first message that contains a first public key of a first peer, by using a second public key of a second peer; and decrypting a second message sent from the second peer by using a first private key paired with the first public key. The second message includes a write command and is encrypted at the second peer by using the first public key, and contains an encrypted data encrypted by the second peer using the second public key and hashed by using a secret key of the first peer. The first public key, the second public key, the first private key and the secret key are physically unclonable function (PUF)-based keys.
US11533167B2

Method, device and computer program product for managing a plurality of encryption keys using a keystore seed that defines a seed bit set. A key management process defines a key mapping between the seed bit set and the plurality of encryption keys. The key management process enables each encryption key to be generated from the seed bit set using a corresponding keying material value and the key mapping. The key mapping specifies that an encryption key is generated by partitioning the seed bit set into a plurality of seed bit partitions, determining a keying value from the keying material value, determining a key sequence using the plurality of seed bit partitions and the keying value, and determining the encryption key from the key sequence. Management of a large number of encryption keys can be simplified through indirect management via the keystore seed and the key management process.
US11533162B2

A method for verification of integrity and decryption of an encrypted message including ordered data blocks, the method performed by a cryptomodule and including storing or activating an integrity key; calculating an initial integrity code; generating a verification key and storing it; for each data block: storing the data block; updating an intermediate integrity code with the integrity key, the data block and the initial integrity code or the intermediate integrity code of the preceding data block; generating an authentication code using the verification key; deleting the data block; analysing the final integrity code; if the integrity is verified: storing or activating a decryption key specific to the encrypted message; for each data block: storing the data block; verifying the authenticity and the row of the data block using its authentication code; decrypting the data block with the decryption key; transmitting to the terminal the decrypted data block.
US11533153B2

This application relates to the field of communications technologies, and provides an information sending method, an information receiving method, and an apparatus. The method includes: determining, by a terminal device, at least two transport blocks; and sending, by the terminal device, first information to a network device by using the at least two transport blocks, where the first information includes at least one of data and control information, and the at least two transport blocks carry the first information.
US11533152B2

Aspects of the present disclosure generally relate to a wireless communication method in a wireless network comprising a plurality of access points (APs) sharing a communication channel, each AP is configured to manage stations of a basic service set (BSS), the method comprising at a coordinator AP: signaling to another AP, referred to as coordinated AP, that the coordinator AP has gained access to the communication channel; and sending to the coordinated AP a resource allocation allocating a chunk of the communication channel for stations managed by the coordinated AP.
US11533143B2

The present disclosure relates to wireless communications implemented by a user equipment (UE). The UE may receive a demodulation reference signal (DMRS) sequence grouping from a base station, select a DMRS sequence for transmission of DMRS based on the DMRS sequence grouping, and transmit uplink (UL) data along with the DMRS for UL transmission using contention-based protocol, wherein the DMRS is transmitted based on the selected DMRS sequence.
US11533134B2

The present disclosure provides techniques for communicating feedback for data transmissions over a sidelink in a wireless communication system. For example, devices and methods are provided for wireless communication by a first wireless device. In one example, the first wireless device determines that only one of either feedback can be transmitted to a second wireless device or a second communication can be communicated, wherein the feedback is indicative of whether a data transmission is successfully decoded, and based on that prioritizes one of the feedback or the second communication. In another example, the first wireless device determines that only one of either feedback can be received from the second wireless device or a second communication can be communicated, wherein the feedback is indicative of whether the data transmission is successfully decoded by the second wireless device, and based on that prioritizes one of the feedback or the second communication.
US11533127B1

Determining data availability is disclosed, including: performing a data availability challenge with respect to a claimer node to determine whether the claimer node stores at least some elements included in a base layer in a digital tree corresponding to a data entity; and publishing a first set of elements associated with the base layer of the digital tree and the data availability challenge. Furthermore, encoding auditing is disclosed, including: obtaining a first set of elements associated with a base layer of a digital tree corresponding to a data entity; and generating an encoding validity determination of the digital tree based at least in part on whether the first set of elements is usable to recover a second set of elements associated with the base layer of the digital tree.
US11533126B1

A method comprises: receiving, from a communication channel, non-binary multilevel symbols that represent corresponding multibit labels each including at least a least-significant bit (LSB) and a most-significant bit (MSB), the non-binary multilevel symbols mapped to the multibit labels according to set-partition labeling, which partitions the non-binary multilevel symbols between a first set and a second set according to a first value and a second value of the LSB, respectively; digitizing the non-binary multilevel symbols to produce symbol samples; and performing Soft-Output-Viterbi (SOV) equalization of the non-binary multilevel symbols based on the symbol samples, to produce decoded symbol information corresponding to the non-binary multilevel symbols.
US11533123B2

Certain aspects of the present disclosure provide techniques for cross-carrier sounding with aperiodic channel state information reference signals (CSI-RS).
US11533102B2

An apparatus and method for optimizing selection of data cap limited service plans. A model is created in order to predict bandwidth usage by existing subscribers in a satellite communication system. The model is trained with usage data for all subscribers of the satellite communication system over a predetermined time interval, and used to analyze usage patterns of each subscriber. Bandwidth usage is predicted for each subscriber relative to an existing service plan based, at least one recommendation is generated for optimizing use of bandwidth in the satellite communication system based on the analysis and predicted bandwidth usage.
US11533099B2

A method of selecting a reception resource of a user equipment (UE) includes receiving, with the UE, multiple predetermined signals from a base station (BS) using multiple reception resources, measuring, with the UE, reception quality of the predetermined signals, and selecting, with the UE, at reception resource used for reception of a downlink signal from the multiple reception resources based on the measured reception quality. The method further includes receiving, with the UE, the downlink signal using the selected reception resource. The selecting selects the reception resource used for reception of the predetermined signal of which reception quality is higher than reception quality of the other predetermined signals.
US11533097B2

An operation method of a terminal may comprise receiving, from a base station, information of target transmission points targeted for a report of first channel state information (CSI) among the plurality of transmission points; receiving a first CSI-reference signal (CSI-RS) from the target transmission points; transmitting the first CSI determined based on the first CSI-RS to the base station; receiving, from the base station, information on a first transmission point determined based on the first CSI; receiving, from the first transmission point indicated by the information on the first transmission point, a second CSI-RS; receiving, from the base station, information on a requirement; and transmitting, to the base station, a second CSI including a transmission parameter for achieving the requirement.
US11533096B2

Designs and techniques to enhance power-efficiency and incorporate new features in millimeter-wave MIMO transceivers are described. A new mechanism for built-in dual-band, per-element self-interference cancellation (SIC) is introduced to enable multi-antenna frequency-division duplex (FDD) and full-duplex (FD) operation. Additionally, several innovative circuit concepts are introduced, including low-loss wideband antenna interface design, dual-band power combining PA, dual-band RF-SIC design, and bi-directional MIMO signal.
US11533091B2

The disclosure relates to method and system for providing a MIMO transceiver in high speed mobility. The method includes dividing, by the wireless MIMO transmitter, transmission data into a plurality of transmit chains corresponding to an antenna. The method further includes generating for the plurality of transmit chains, a Circularly Pulse Shaped Orthogonal Time Frequency Space (CPS-OTFS) time frequency signal based on a first primary parameter. Value of the first primary parameter is determined based on a first predefined algorithm. The method further includes converting for the plurality of transmit chains, the CPS-OTFS time frequency signal to a CPS-OTFS time domain signal based on at least one of a plurality of secondary parameters. A first plurality of N-point Inverse Fast Fourier Transform (IFFT) are employed on the CPS-OTFS time frequency signal. The first plurality corresponds to the number of sub-carriers and N corresponds to a set of time symbols.
US11533081B2

In accordance with an embodiment, a method includes: transmitting, by a first near-field communication (NFC) device, a field emission burst; comparing a characteristic property of a signal of the field emission burst to a detection threshold; determining a presence of a detection error based on the comparing; and adjusting the detection threshold based on a number of determined detection errors.
US11533078B2

A method and circuit for providing adaptive suppression of signal crosstalk appearing on a common return wire in a signal cable connected to a device. The method steps comprise connecting an adjustable negative resistance circuit between the common wire terminal and a common point at the device; determining an auxiliary current (Iaux) such that is flowing through at least one of the cable wires and returns through the common wire; sensing the voltage between selected at least one of the cable wire terminals at the device port and the common point, while ensuring that this level is substantially affected by Iaux; measuring a level of the sensed voltage according to a predefined level measurement procedure; and adjusting the negative resistance so as to nullify said voltage level, thereby effectively cancelling the common wire ohmic resistance.
US11533070B2

Some embodiments herein describe a radio frequency power semiconductor device that include a first non-linear filter network for compensating for lower frequency noise of a power amplifier. The first non-linear filter network can include a plurality of infinite impulse response filters and corresponding corrective elements to correct for a non-linear portion of the power amplifier. The radio frequency power semiconductor device can further include a second non-linear filter network for compensating for broadband distortion. The second non-linear filter network can be connected in parallel to the first non-linear filter network. The broadband distortion can include digital predistortion and the narrowband distortion can include charge trapping effects. The first non-linear filter network can comprise Laguerre filters. The second non-linear filter network can comprise general memory polynomial filters.
US11533069B2

A dual-band multiport receiver apparatus and a dual-band (or multiband) multiport transmitter apparatus are disclosed. The receiver apparatus may include: a multiport circuit having a plurality of 90-degree hybrid couplers and a power divider to generate a plurality of radio frequency (RF) signals based on a dual-band signal, a plurality of diode networks connected to the multiport circuit to generate a plurality of intermediate frequency (IF) signals based on the plurality of RF signals, two analog-to-digital converters (ADCs) connected to the diodes to convert the IF signals to two digital signals, and a digital signal processor connected to the ADCs to decode information carried by the dual-band signal based on the two digital signals.
US11533064B2

Memory devices, systems including memory devices, and methods of operating memory devices are described, in which memory devices are configured to poison data based on an indication provided by a host device coupled with the memory devices. The indication may include which one or more bits to poison (invert) at which stages of performing write or read operations. In some embodiments, the memory device may invert one or more bits according to the indication and then correct one or more errors associated with inverting the one or more bit to verify its on-die ECC functionality. In some embodiments, the memory device may provide the host device with poisoned data including one or more bits inverted according to the indication such that the host device may test system-level ECC functionality using the poisoned data.
US11533063B2

Tiers of compression algorithms may be determined using compression information collected regarding compression ratios achieved for data sets using compression algorithms. Each tier may meet specified criteria regarding expected compression ratios achieved for a specified portion or number of data sets. Compression algorithms of each tier may be implemented by a different hardware device that may include hardware accelerators for the algorithms of the tier. Different tiers, and thus different hardware devices, achieve different levels of compression. A recommendation may be provided using compression information collected, such as from one of the hosts, regarding which hardware device to use for compression. The recommendation may be to purchase a license to use or whether to purchase a particular hardware device for compression. Compression information may be collected by a host that issues tagged I/Os providing a hint regarding what compression algorithm to use for the particular I/O operation data.
US11533062B1

A non-uniform sampling pADC is disclosed. The pADC may include an optical pulse source configured to generate uniform optic pulses. The pADC may include a non-uniform sampling system. The non-uniform sampling system may include an inter-pulse timing modulation sub-system configured to convert the uniform optic pulses into non-uniform optic pulses. The non-uniform sampling system may include a timing control sub-system configured to control the timing of the optical pulse source. The pADC may include an optical modulator configured to modulate the non-uniform optical pulses. The pADC may include a photodetector configured to convert the modulated non-uniform optic pulses into electronic pulses. The pADC may include a pulse capture assembly configured to capture a pulse amplitude of the electronic pulses and generate sampled radio frequency output pulses. The pADC may include a quantizer configured to quantize the sampled radio frequency output pulses and generate digital radio frequency output signals.
US11533060B2

A multipath sampling circuit includes an input line electrically having an input voltage, a plurality of voltage amplifiers in parallel electrically with one another, each voltage amplifier having a respective input electrically coupled in series with the input line, each voltage amplifier having a different gain and a different saturation voltage; and a plurality of track-and-hold circuits. The track-and-hold circuits have a first state in which a respective input of each track-and-hold circuit is electrically coupled to an output of a respective amplifier. The track-and-hold circuits have a second state in which the respective input of each track-and-hold circuit is electrically decoupled from the output of the respective amplifier. The track-and-hold circuits can be electrically coupled to a summing circuit, a buffer amplifier, or an operational amplifier.
US11533059B1

Some examples relate to a frequency synthesizer. The frequency synthesizer includes an oscillator including an input terminal and an output terminal. A frequency locked-loop or phase-locked loop (FLL/PLL) unit is arranged on a feedback path extending between the output terminal of the oscillator and the input terminal of the oscillator. A switching unit is configured to selectively switch between a first mode of operation in which the feedback path is closed and the FLL/PLL unit is coupled to the input terminal of the oscillator, and a second mode of operation in which the feedback path is open and a ramping unit is coupled to the input terminal of the oscillator while the feedback path is open.
US11533054B2

A circuit includes a plurality of first counting gates, a first ternary half adder (THA) and a second THA that are connected to the plurality of first counting gates, a third THA configured to receive a sum output signal of the first THA and a sum output signal of the second THA, a first ternary sum gate configured to receive a carry output signal of the first THA and a carry output signal of the second THA, and a second ternary sum gate configured to receive a carry output signal of the third THA and an output signal of the first ternary sum gate, wherein the third THA and the second ternary sum gate may be configured to output voltage signals corresponding to a number of drain voltages among input signals applied to the plurality of first counting gates.
US11533044B2

An apparatus for generating multi-signaling output voltage may include at least one output buffer, wherein the at least one the output buffer may include a first PMOS transistor, a second PMOS transistor, a first NMOS transistor, a second NMOS transistor, and a Zener diode along with a switchable current source. The apparatus may further include first logic circuitry, second logic circuitry, first voltage down level shifter circuitry, second voltage down level shifter circuitry, and a first voltage up level shifter circuitry. Outputs of the first voltage down level shifter circuitry, the second voltage down level shifter circuitry, and the first voltage up level shifter circuitry are combined using the output buffer to generate the desired output. The second NMOS transistor acts as isolation transistor for reducing and/or preventing diode current between a first supply voltage and the third supply voltage.
US11533041B2

A bulk acoustic wave resonator includes: a first electrode; a piezoelectric layer disposed on at least a portion of the first electrode; and a second electrode disposed on the piezoelectric layer. The piezoelectric layer contains a dopant, and a value of [a thickness (nm) of the piezoelectric layer×a concentration (at %) of the dopant]/100 is less than or equal to 80.
US11533034B2

An apparatus includes a controller that controls operation of an amplifier. The amplifier receives a sample voltage produced by a resistive path; the sample voltage from the resistive path is indicative of a magnitude of current through a motor winding. The controller selects a gain setting to apply to the amplifier based on one or more conditions. The selected gain setting is selected amongst multiple possible gain settings. Subsequent to selection, via application of the selected gain setting to the amplifier, and based on an output of the amplifier, the controller monitors a magnitude of the current through the motor winding. According to one configuration, the amplifier adjusts the magnitude of the selected gain setting depending on one or more parameters such as the magnitude of the current through the motor winding, a selected operational range of controlling current through the motor winding, etc.
US11533032B2

Superconducting output amplifiers with interstage filters and related methods are described. An example superconducting output amplifier includes a first superconducting output amplifier stage and a second superconducting output amplifier stage. The superconducting output amplifier may further include a first terminal for receiving a first single flux quantum (SFQ) pulse train and coupling the SFQ pulse train to each of the first superconducting output amplifier stage and the second superconducting output amplifier stage. The superconducting output amplifier may further include an interstage filter comprising a damped Josephson junction (JJ) coupled between the first superconducting output amplifier stage and the second superconducting output amplifier stage, where the interstage filter is arranged to reduce distortion in an output voltage waveform generated by the superconducting output amplifier in response to at least the first SFQ pulse train.
US11533028B2

A radio frequency power amplifier with harmonic control circuit as well as method for manufacturing the same are disclosed. According to an embodiment, a radio frequency power amplifier includes: a planar dielectric substrate, a first conductive layer and a second conducting layer. The first conductive layer is disposed on a first side of the planar dielectric substrate. The second conducting layer is disposed on a second side of the planar dielectric substrate. The first conductive layer has a pattern comprising one or more harmonic control circuits. The second conductive layer acts as a ground plane. The second side of the planar dielectric substrate is opposite to the first side of the planar dielectric substrate.
US11533007B2

A method and a system for detecting a logic level of a rotor of a motor, and a motor are disclosed. The method comprises: obtaining an analog voltage output by a position sensor for a winding of the motor; setting a first commutation voltage and a second commutation voltage; generating a logic level according to the analog voltage, the first commutation voltage and the second commutation voltage; and performing angle correction on the logic level according to a first angle corresponding to the first commutation voltage and a second angle corresponding to the second commutation voltage. The first commutation voltage is a commutation voltage for triggering a rising edge, and the second commutation voltage is a commutation voltage for triggering a falling edge. This method may accurately identify the logic level corresponding to the motor rotor, improve uniformity of a commutation voltage and prevent fluctuations in motor speed.
US11533006B2

A motor controlling device configured to control an on-board motor is provided, which includes an H-bridge type drive circuit comprised of first switching elements and configured to drive the on-board motor, and a controlling circuit configured to control the on-board motor by controlling the drive circuit, the controlling circuit carrying out an ON control of one of the first switching elements connected to ground, when not operating the on-board motor.
US11532988B2

A DAB converter that is capable of inhibiting a decrease in the transmission efficiency of electric power due to an individual difference of the inductance. A DAB converter including: a transformer having a primary-side winding and a secondary-side winding; a first and second full bridge circuit; a first and second capacitor; and a control unit, in which, the primary and secondary side winding is connected between a midpoint and a midpoint of the first full bridge circuit, the first capacitor is connected between two input/output terminals included in the first full bridge circuit, the second capacitor is connected between two input/output terminals included in the second full bridge circuit, and the control unit configured to adjust a phase difference between the switching of the first and second full bridge circuit based on an estimated value of an inductance of the DAB converter.
US11532987B2

An apparatus includes a first group of switches connected in series, a second group of switches connected in series, a first flying capacitor between a first common node and a third common node of the first group of switches, a second flying capacitor between a first common node and a third common node of the second group of switches, wherein the first group of switches and the second group of switches are configured such that the apparatus operates in one of three operating modes including a bypass operating mode, a hybrid operating mode and a boost/buck operating mode.
US11532986B2

This disclosure includes novel ways of implementing a power supply that powers a load. More specifically, a power supply includes a controller. The controller controls operation of a first power converter stage and a second power converter stage to convert an input voltage into an output voltage. For example, the first power converter stage is operative to receive an input voltage and convert the input voltage into an intermediate voltage. The second power converter stage such as a transformer-less switched-capacitor converter is coupled to the first power converter stage. The second power converter stage receives the intermediate voltage and converts the intermediate voltage into an output voltage to power a load.
US11532979B2

A system including: a first regulator having a first input voltage and a first output voltage; a second regulator having a second input voltage and a second output voltage; a first driver circuit coupled to the first regulator and a switch, wherein the first driver circuit is configured to drive the switch based on the first output voltage; a second driver circuit coupled to the second regulator and the switch, wherein the second driver circuit is configured to drive the switch based on the second output voltage; a driver controller coupled to the first driver circuit and the second driver circuit, wherein the driver controller is configured to select one of the first driver circuit and the second driver circuit to drive the switch based on a control signal; and a switch node coupled to the switch, wherein a switch node voltage at the switch node is a function of the switch being turned on and off.
US11532975B2

The invention relates to a brushless direct current motor, having a rotor made up of at least one permanent magnet and a stator having at least three partitions (160) radially extending from a circular based cylindrical main body (170), the partitions (160) together defining at least two volumes for receiving at least three coils generating a magnetic field, wherein each volume is closed by a wall (170) connecting the partitions (160), and in that the wall comprises, on the face thereof oriented toward the rotor, at least one magnetic restriction zone. A sleeve (4) surrounds the stator and the rotor and has at least one deformation zone formed by cutouts (11) adapted to maintain the external geometrical configuration of the sleeve (4) when mounting the constituent elements of the motor. The invention also relates to a method for manufacturing such a motor.
US11532969B2

Examples include an actuator that includes a rotor that includes a permanent magnet; a stator that at least partially surrounds the rotor; a plurality of electromagnets coupled to the stator that are configured to apply magnetic force to the permanent magnet to rotate the rotor; a first lock that (i) has a first mechanical bias to engage the rotor and prevent rotation of the rotor when the rotor is in a home position and (ii) is configured to disengage the rotor against the first mechanical bias while receiving a first control signal; and a second lock that (i) has a second mechanical bias to disengage the rotor and (ii) is configured to engage the rotor against the second mechanical bias to prevent rotation of the rotor while receiving a second control signal.
US11532954B2

Disclosed is a refrigerator for uniformly illuminating an inner space thereof. The refrigerator includes a cabinet including a storage compartment having a predetermined size, a shelf installed in the storage compartment, the shelf including a light source unit for illuminating an inside of the storage compartment, a transmitter connected to an external power supply for wirelessly transmitting power, the transmitter having a primary resonance frequency within a predetermined range, and a receiver for wirelessly receiving the power from the transmitter so as to supply the power to the light source unit of the shelf, the transmitter transmitting the power to the receiver using a secondary resonance frequency generated when the receiver is located close to the transmitter.
US11532952B2

Designs for a magnetic mounting system that facilitate wireless charging. The magnetic mounting system generally includes an attachment member engaged with a device that interfaces magnetically with a carrier member. The attachment member may comprise a split ring or discontinuous ring comprising arcuate members that allows inductive coupling between a charge transmitting coil and a charge receiving coil to be achieved as the arcuate members do not interfere with the inductive coupling. Specifically, rather than a solid plate in which the RF energy emitted by the charge transmitting coil generates eddy currents in the plate, the arcuate members are substantially transparent to the RF energy such that inductive coupling may be achieved.
US11532949B2

A system for energy storage and electricity generation is described. The system includes an energy storage system providing compressed air and an electricity generation system. The electricity generation system includes an airlift pumping system pneumatically coupled to the energy storage system. The airlift pumping system includes a water collecting tank containing collecting water and a riser tube having a base immersed in the collecting water and configured for injection of the compressed air into the riser tube through the air pipeline to provide air bubbles within the riser tube that produce an upward flow of the collecting water together with the air bubbles. The electricity generation system also includes a hydro-electric power system driven by upward flow of the collecting water together with the air bubbles to produce electricity, and a water heating system for heating the collecting water in the water collecting tank.
US11532948B2

A management system comprises an operation terminal configured to perform a remote operation of an equipment; and a control device configured to receive an access request from the operation terminal and transmit a request command to the equipment in response to the reception of the access request. The operation terminal comprises a user interface configured to notify a user of information specifying an expiration timing of a response waiting timer that defines a transmission interval or a reception interval of the request command.
US11532943B1

This invention provides an energy storage device manager, a system comprising the energy storage device manager, computer-readable media configured for providing the energy storage device manager, and methods of using the energy storage device manager. The energy storage device manager can optionally control charge buses and/or load buses to modulate the state of charge of an energy storage device. The energy storage device manager can optionally be configured with a plurality of modes that target different states of charge. The plurality of modes can optionally comprise a maintain mode which targets a nominal (e.g. 50%) charge state and a high-charge mode that targets a state of charge greater than the maintain mode. The plurality of modes can optionally further include an in-use mode which targets a state of charge greater than the maintain mode, and turns on a load bus that is turned off in the preparation mode. The energy storage device manager can optionally be configured to determine a charge start time to execute the preparation mode. The energy storage device manager can optionally be configured to determine the charge start time based on forecast data (e.g. power prediction forecast determined based on weather forecast).
US11532938B2

A power supply circuit includes a first input end (IN1), a second input end (IN2), a first output end (OUT1), and a second output end (OUT2). An input end of a first voltage conversion circuit (VCC) is used as IN1 and connected to an output end of a solar panel. A first output end of the first VCC is used as OUT1 and connected to a first power supply end of a monitoring chip. A second output end of the first VCC is connected to an input end of an energy storage module. An input end of the rectifier circuit is used as IN2 and connected to an AC power network. An output end of the rectifier circuit is connected to an input end of a second VCC. An output end of the second VCC and an output end of the energy storage module are used as OUT2 and connected to a second power supply end of the monitoring chip.
US11532930B2

A method of manufacturing a connector device suitable for making an inter or intra static electrical energy converter connection. The device includes at least two flat conductors and at least one insulating material. The said method includes: preparing each flat conductor individually; applying at least one coat of enamel varnish to each conductor, which is thinner than a desired final thickness; carrying out cross-linking of the enamel coating; and repeating the depositing of a layer of enameling resin and the cross-linking until the chosen thickness is reached. The varnish coated conductors of the connector device are assembled by using a template and connecting elements.
US11532929B2

A cable cleat (10) is disclosed. The cleat has a first portion (12) partially defining first apertures (14) for receiving a respective first cables and a second portion (18) partially defining said first apertures, and partially defining a second aperture (22) for receiving a second cable. The second portion is adapted to be mounted to the first portion to retain the first cables in the respective first apertures. The cleat also has a third portion (26) partially defining the second aperture and adapted to be mounted to the first and/or second portion to retain the second cable in the second aperture.
US11532928B2

Methods and devices for reducing stress and for increasing the load-hearing capacity of cable racks supporting electrical power and communication conduits and cables having increased versatility for conduit and cable sizes and quantities. Underground devices including rack arms for these applications are desirably made from plastic or composite materials. Rack arms desirably include openings for tying down the conduits and cables atop the arms. While non-metallic materials are designed to withstand environmental stresses, they typically have strength and rigidity properties less than the metallic structures previously used in such applications. Non-metallic rack arms with such openings may be reinforced locally with a stress attenuator or with ribs to increase their load-bearing and buckling capacity and to reduce their stress, strain and deflection under load. A stress attenuator may be made by increasing the in-molded thickness of the web in areas adjacent to or surrounding the tie-down openings.
US11532919B2

A fractional handpiece and systems thereof for skin treatment include a passively Q-switched laser assembly operatively connected to a pump laser source to receive a pump laser beam having a first wavelength and a beam splitting assembly operable to split a solid beam emitted by the passively Q-switched laser assembly and form an array of micro-beams across a segment of skin. The passively Q-switched laser assembly generates a high power sub-nanosecond pulsed laser beam having a second wavelength.
US11532906B2

A power delivery system for a hardware processor includes a motherboard (MB), a voltage regulator (VR), an elastomer computer socket, and a plurality of power delivery paths within the socket. The socket connects the MB to the processor and comprises a first set of power pins that is connected to the processor by surface mount elements, and a second set of power pins that is not connected to the processor by surface mount elements. The plurality of electrical power delivery paths deliver VR power from the second set of C power pins to the first set of power pins for power delivery to the processor. The alignment frame aligns the processor, the plurality of power pins, and the MB. The plurality of power paths alone may meet the power demands of the processor. If not, a power plane from the MB provides additional power.
US11532899B2

A connector to connect to a liquid metal wire includes a hollow conduit configured to connect to a tubular wire casing, and further includes a reservoir including a solid metal conductor. The reservoir is to receive liquid metal to substantially fill a volume of the reservoir such that the liquid metal extends into the tubular wire casing. The tubular wire casing, filled with the liquid metal, becomes the liquid metal wire.
US11532892B2

A parabolic antenna includes a main disc, a transmitting device, and a reflecting member. The main disc has a main surface that is arc-shaped. The transmitting device is disposed on the main disc and includes a transmitter and a reflector. The transmitter corresponds to the reflector. The reflector has a reflecting surface that is arc-shaped and corresponds to the main surface of the main disc. The reflecting member is detachably engaged with the reflecting surface of the reflector and corresponds to the transmitter. By engaging the reflecting member with the reflecting surface of the reflector or detaching the reflecting member from the reflecting surface, the parabolic antenna could form various configurations and provide different reflecting performances.
US11532891B2

An antenna system includes a lens portion that has a spherical surface, and an antenna feed structure coupled to a surface of the lens portion. The antenna feed structure includes one or more feed tiles supported by an electrical connectivity layer conforming to the spherical surface. The antenna system also includes one or more offset structures positioned between the one or more feed tiles and an outer surface of the antenna system.
US11532876B2

The present invention relates to a tower comprising multifunction smart node and interactive kiosk for use with a modular, multipurpose tower, to be used in smart city applications, citywide Wi-Fi deployments, video surveillance applications, environmental sensors and other communication venues (wired or wireless) involving wireless network deployments of various wireless technologies. The tower includes modular compartments that can be configured for multiple applications and a central support pole.
US11532873B2

The disclosed wearable electronic device may include an enclosure, an antenna positioned within the enclosure and configured to radiate electromagnetic signals, a non-conductive substrate positioned within the enclosure, a first surface of the non-conductive substrate being in a position to face a user of the wearable electronic device and a second, opposite surface of the non-conductive substrate facing the antenna, and a patterned conductive material disposed on the second, opposite surface of the non-conductive substrate, wherein the patterned conductive material has a shape and configuration to reduce electromagnetic signals radiated in a direction towards the user of the wearable electronic device. Various other related methods and systems are also disclosed.
US11532866B2

Various cellular base station ground component mounting systems are presented herein. Such a system can include a cellular component cabinet configured to house a plurality of components of a cellular base station. The cellular component cabinet can define cabinet mounting holes. Such a system can include a support structure that defines mounting holes that correspond to the cabinet mounting holes of the cellular component cabinet. The system can include a stabilization structure that defines earth anchor mounting holes configured to receive earth anchors to anchor the mounting platform to the ground.
US11532865B2

Antenna comprising a fastening body bearing an electrically conductive circuit having at least one signal input segment and one radiating segment, the fastening body comprising two positioning portions defining therebetween a passage dimensioned to receive one edge of a PCB carrier, the input segment being borne by one of the positioning portions in order to extend facing one face of said carrier and the body comprising means for clamping the carrier against one of the positioning portions. Electronic circuit and item of electronic equipment comprising such an antenna.
US11532864B2

Structures for a microstrip transmission line and methods of forming a microstrip transmission line. The microstrip transmission line includes a signal line, a shield, and multiple wiring structures connected to the signal line. Each wiring structure extends from a portion of the signal line toward the shield, and each wiring structure includes a metal feature that is positioned adjacent to the shield.
US11532862B1

Apparatuses, methods, and systems for a housing structure for maintaining alignment between ceramic sections of a bandpass filter are disclosed. One housing structure includes an L-shaped outer structure, a plurality of flexure portions, wherein at least one of flexure portion extends from an end portion of each of extended arms of the L-shaped outer structure, wherein each flexure portion extends inward perpendicular to each of the extended end portion, and a plurality of reference datums, wherein at least one reference datum is located between an L-joint of the L-shaped outer structure, and a one of the flexure portions. The housing structure operates to receive a plurality of sections of a waveguide filter, wherein each section includes a plurality of planar surfaces, wherein the datums and the flexure portions are operative to maintain alignment of the sections of the waveguide filter relative to each other.
US11532860B2

A cell module includes a plurality of battery cells each having a safety valve at a first end in a height direction, a first current collector plate including a main body having a through hole that at least partly overlaps the safety valve when viewed along the height direction and a lead extending into the through hole from the main body and being electrically connected to a first terminal of each of the battery cells, an exhaust duct disposed over a surface of the first current collector plate remote from the battery cells, and an insulating film being made of an insulating material and covering an area of the first current collector plate facing the exhaust duct. The safety valve opens when an internal pressure of any of the battery cells reaches or exceeds a predetermined level.
US11532858B2

A busbar holder with two busbar trays maintains positive and negative busbars separate and insulated from each other to reduce the chance of accidental short circuits. Cells are located in a frame onto which the busbar holder is mounted. One busbar is located in a bottom tray of the busbar holder. Legs of the busbar project down through holes in the bottom tray, for connection to one set of terminals of the cells. A top tray is placed over the bottom tray. Another busbar, in the top tray, is connected through holes in both trays to the other set of terminals of the cells. The busbar in the bottom tray is covered by the top tray. Holes through the busbar holder allow for hot gases to escape in the event of cell failure.
US11532856B2

An electric wire routing groove portion in which an electric wire is hosed includes a bottom portion; a pair of side wall portions that are erected from the bottom portion and are provided facing each other; and locking pieces that protrude from the side wall portions in directions in which the locking pieces approach each other and are formed with a gap through which the electric wire is passed between distal ends of the locking pieces. The side wall portion includes low edge portions formed on both sides of the locking pieces and provided closer to the bottom portion than a position of the locking piece on a bottom portion side.
US11532848B2

A packaging material for a power storage device, comprising at least: a substrate layer; a metallic foil layer with an anti-corrosion treatment layer being disposed on one face or both faces thereof; and a sealant layer in this order, wherein the sealant layer includes a polypropylene-based resin (A) and 1 to 40% by mass of incompatible component (B), and maximum seal strength SM in an adhered portion resulting from adhesion by heat-sealing the packaging material is 35 N/15 mm or more, and in addition, the packaging material for a power storage device satisfies the following requirements (1) or (2): (1) a ratio SS/SM of seal strength SS to maximum seal strength SM in a stable range is 0.3 or more; (2) a ratio SA/SM of average seal strength SA to maximum seal strength SM is 0.3 or more.
US11532847B2

A battery pack includes: a connector holder that is fixed to an exterior case and has two main surfaces that include a first main surface exposed through an opening of the exterior case; a floating connector connected with a center of the connector holder in such a manner that the floating connector floats in such a manner that an orientation or a position of the floating connector is variable upward, downward, leftward, and rightward; a lead wire fixed to an inner surface of the floating connector, the lead wire extending through an inside of the exterior case, and the lead wire connecting floating connector with a circuit board; and a positioning buffer that pushes the floating connector, and positions the floating connector at a predetermined original state when an external force is not applied to the floating connector.
US11532844B2

A vehicle battery cooling system includes a battery temperature sensor, a vehicle cabin temperature sensor, a discharge path via which a vehicle cabin, a battery chamber, and outside of a vehicle communicate with each other, a circulation path that circulates air between the vehicle cabin and the battery chamber, a switching unit that switches between the discharge path and the circulation path, and a controller. When a pressurization condition is satisfied, the controller operates the switching unit to select one of the discharge path and the circulation path based on measurement results of the battery temperature sensor and the vehicle cabin temperature sensor. The pressurization condition includes a condition that an air pressure in the vehicle cabin is higher than atmospheric pressure. When temperature of a battery is in a low cooling range and is higher than temperature in the vehicle cabin, the controller selects the discharge path.
US11532843B2

A detection method and a detection device for branch states of a battery system are provided. A current on/off state of each branch is judged according to a first open circuit voltage of the corresponding branch and a second open circuit voltage corresponding to the battery system. Time for detecting and diagnosing each branch state can be reduced. It solves that the problem of longer time consumption and large error caused by the determination of the status of each branch through the change of the voltage of each branch in the prior art. A detection efficiency of branch states and an accuracy of detection results of branch states are both improved. The detection method is simple and quick to operate, and will not cause the complexity to increase rapidly as the number of branches increases. The detection method has good feasibility and practicability, and has a wide range of applications.
US11532842B2

The invention relates to a battery management system for a lithium ion battery of an electrical appliance, in particular an electrical hand tool or electrical gardening tool, which is configured in order to determine a difference between a current required by the electrical appliance and a predetermined measuring current which can be provided electrochemically by means of the lithium ion battery, and to cover the difference using a dielectric capacitance of the lithium ion battery in so far as this does not result in departure from predetermined acceptable operating states of the lithium ion battery. The invention further relates to a method for operating a lithium ion battery of an electrical appliance.
US11532839B2

To provide a non-aqueous electrolyte solution, a non-aqueous secondary battery, a cell pack, and a hybrid power system, capable of improving desired battery performance in an acetonitrile electrolyte solution, the non-aqueous electrolyte solution contains a non-aqueous solvent, PO2F2 anions, and cyclic acid anhydride.
US11532832B2

All-vanadium sulfate redox flow battery systems have a catholyte and an anolyte comprising an aqueous supporting solution including chloride ions and phosphate ions. The aqueous supporting solution stabilizes and increases the solubility of vanadium species in the electrolyte, allowing an increased vanadium concentration over a desired operating temperature range. According to one example, the chloride ions are provided by MgCl2, and the phosphate ions are provided by (NH4)2HPO4.
US11532830B2

A flow battery includes a positive electrode, a positive electrode electrolyte, a negative electrode, a negative electrode electrolyte, and a polymer electrolyte membrane interposed between the positive electrode and the negative electrode. The positive electrode electrolyte includes water and a first redox couple. The first redox couple includes a first organic compound which includes a first moiety in conjugation with a second moiety. The first organic compound is reduced during discharge while during charging the reduction product of the first organic compound is oxidized to the first organic compound. The negative electrode electrolyte includes water and a second redox couple. The second couple includes a second organic compound including a first moiety in conjugation with a second moiety. The reduction product of the second organic compound is oxidized to the second organic compound during discharge.
US11532828B2

A fuel cell system includes: a plurality of fuel cell units of which each includes a fuel cell, an air supply pipe, an air supply device, an air discharge pipe, and a control unit; and an exhaust pipe connected to the plurality of air discharge pipes and configured to discharge exhaust gas to the outside of the fuel cell system. The control units of the plurality of fuel cell units are configured such that, when one or more fuel cell units included in the plurality of fuel cell units are operating to generate electric power and each of the remainder of the plurality of fuel cell units is not operating to generate electric power, the control unit of the fuel cell unit that is not operating to generate electric power activates the air supply device of the corresponding fuel cell unit.
US11532826B2

A method for operating a medical device includes activating a processor in the medical device in a low-power operating mode, measuring a first voltage level of the battery, applying at least one discharge pulse to the battery in response to the first voltage level of the battery being greater than a predetermined passivation minimum voltage threshold and less than a predetermined passivation maximum voltage threshold, measuring a second voltage level of the battery after the at least one discharge pulse, and operating the processor in the medical device in an increased-power operating mode to continue operation of the medical device only in response to the second voltage level being greater than or equal to a predetermined operating voltage threshold, the predetermined operating voltage threshold being greater than the predetermined passivation minimum voltage threshold and less than or equal to the predetermined passivation maximum voltage threshold.
US11532825B2

A fuel cell comprises an anode, a cathode, and a solid electrolyte layer disposed between the anode and the cathode. The cathode includes a main phase configured by a perovskite oxide including at least one of La or Sr at the A site and that is expressed by the general formula ABO3, and a secondary phase configured by strontium oxide. The occupied surface area ratio of the secondary phase in a cross section of the cathode is greater than or equal to 0.05% and less than or equal to 3%.
US11532819B2

An electrode binder resin composition containing a polyamic acid, a water-soluble polymer other than the polyamic acid, and a solvent. The use of the electrode binder resin composition improves cyclic characteristics.
US11532816B2

An ion conductive layer can include a hygroscopic ion conductive material, such as a halide-based material. In an embodiment, the ion conductive layer can include an organic material, ammonium halide, or a combination thereof.
US11532813B2

A composite cathode active material includes a cathode active material particle; and a coating layer on a surface of the cathode active material particle, wherein the coating layer includes an acetate, wherein the acetate comprises an alkali metal acetate, an alkaline earth metal acetate, a transition metal acetate, or a combination thereof, or a derivative thereof.
US11532810B2

A lithium electrode and a lithium secondary battery including the same. By using an olefin-based ion conducting polymer as a protective layer-forming material of a lithium electrode having a protective layer formed on a lithium metal layer, the lithium electrode may be protected from moisture or open air during a lithium electrode preparation process, lithium dendrite formation and growth from the lithium electrode may be prevented, and performance of a battery using the lithium electrode may be enhanced.
US11532807B2

A spinel-structured lithium manganese-based positive electrode active material includes a lithium manganese oxide represented by Formula 1, and a coating layer which is disposed on a surface of the lithium manganese oxide and includes at least one coating element selected from the group consisting of aluminum, titanium, tungsten, boron, fluorine, phosphorus, magnesium, nickel, cobalt, iron, chromium, vanadium, copper, calcium, zinc, zirconium, niobium, molybdenum, strontium, antimony, bismuth, silicon, and sulfur, and a positive electrode and a lithium secondary battery which include the positive electrode active material, Li1+aMn2−bM1bO4−cAc  [Formula 1] wherein, in Formula 1, M1 is at least one metallic element including lithium (Li), A is at least one element selected from the group consisting of fluorine, chlorine, bromine, iodine, astatine, and sulfur, 0≤a≤0.2, 0
US11532803B2

A method of manufacturing a display panel includes providing a base substrate and forming a plurality of anodes above the base substrate; forming a photoresist layer above a side of the base substrate above which the plurality of anodes are formed, the photoresist layer including a plurality of openings and each opening corresponding to at least one anode; and forming a plurality of light emitting layers and a cathode layer sequentially above a side of the base substrate above which the plurality of anodes and the photoresist layer are formed, the cathode layer including a plurality of cathode films and each cathode film corresponding to a single opening.
US11532797B2

A display apparatus includes a display area, a non-display area surrounding the display area, and a bending area formed in at least one side of the non-display area. The display apparatus includes a first glass substrate provided in the display area, a second glass substrate provided in the non-display area, and a flexible substrate provided to overlap the bending area.
US11532789B2

Disclosed are an organic thin film including a semiconducting polymer including a ligand that is metal-coordination bondable or is metal-coordination bonded and an elastomer including a ligand that is metal-coordination bondable or is metal-coordination bonded, wherein the semiconducting polymer and the elastomer are configured to be dynamic intermolecular bonded by a metal-coordination bond, an organic sensor, and an electronic device.
US11532785B2

Some embodiments relate to a memory device. The memory device includes a first electrode overlying a substrate. A data storage layer overlies the first electrode. A second electrode overlies the data storage layer. A conductive bridge is selectively formable within the data storage layer to couple the first electrode to the second electrode. An active metal layer is disposed between the data storage layer and the second electrode. A buffer layer is disposed between the active metal layer and the second electrode. The buffer layer has a lower reactivity to oxygen than the active metal layer.
US11532781B2

A piezoelectric thin film 3 contains a metal oxide, the metal oxide contains bismuth, potassium, titanium, iron and element M, the element M is at least one of magnesium and nickel, at least a part of the metal oxide is a crystal having a perovskite structure, and a (001) plane, a (110) plane or a (111) plane of the crystal is oriented in a normal direction dn of the surface of the piezoelectric thin film 3.
US11532780B2

An ultrasonic sensor includes an element substrate having a first and a second surface at an opposite side of the first surface, including an opening section piercing through the element substrate in a Z direction from the first to second surface, a vibrating plate on the first surface of the element substrate to close the opening section, a plurality of vibration regions extending along an X direction orthogonal to the Z direction on the vibration plate in positions overlapping the opening section, and a plurality of piezoelectric elements to correspond to the plurality of vibration regions of the vibration plate. The opening section includes, on the first surface, a first and second side parallel to the X direction and a third and fourth side coupling end portions in the X direction of the first and second sides at an acute or obtuse angle to the first and the second side.
US11532778B2

A fast-rate thermoelectric device control system includes a fast-rate thermoelectric device, a sensor, and a controller. The fast-rate thermoelectric device includes a thermoelectric actuator array disposed on a wafer, and the thermoelectric actuator array includes a thin-film thermoelectric (TFTE) actuator that generates a heating and/or a cooling effect in response to an electrical current. The sensor is configured to measure a temperature associated with the heating or cooling effect and output a feedback signal indicative of the measured temperature. The controller is in communication with the fast-rate thermoelectric device and the sensor, and is configured to control the electrical current based on the feedback signal.
US11532774B2

A light assembly includes a light source and a lens with a light-incident face defined by a central primary collector surface and secondary input surfaces extending transversely from the central primary collector surface, a light-emitting face opposite the light-incident face and defined by a central collimator profile and a pair of lateral side projections extending transversely from the central collimator profile, and a pair of secondary collecting surfaces extending between the light-incident face and the light-emitting face. Light from the light source received by the lens and exits as a generally collimated output.
US11532773B2

Semiconductor light emitting device includes: substrate including main and back surfaces, first and second side surfaces, and bottom and top surfaces, wherein main surface includes first to fourth sides; first main surface electrode on main surface and including first base portion contacting the sides of the main surface, and die pad connected to first base portion; second main surface electrode disposed on the main surface and including second base portion contacting first and third sides of the main surface, and wire pad connected to second base portion; semiconductor light emitting element including first electrode pad and mounted on die pad; wire connecting first electrode pad and wire pad; first insulating film covering portion between first base portion and die pad; second insulating film covering portion between second base portion and wire pad and having end portions contacting main surface; and light-transmitting sealing resin.
US11532770B2

A light emitting diode (LED) assembly includes an LED light source having a first light output with a characteristic spectrum and at least one phosphor through which the first light output passes. The phosphor includes the quaternary compound M-Li—Al—O, where M is Ba, Sr, or Ca, activated by Eu2+ or Ce3+.
US11532768B2

An optoelectronic device including: a first, p-doped semiconductor layer and a second, n-doped semiconductor layer which are superposed and form a p-n junction; a first electrode electrically connected to the first semiconductor layer and forming an anode of the device; a gate positioned against at least one lateral flank of the first semiconductor layer; a second electrode, positioned against a lateral flank of the second semiconductor layer, electrically connected to the second semiconductor layer and electrically isolated from the first semiconductor layer; and in which a portion of the second electrode is positioned against the gate such that the second electrode is electrically connected to the gate and forms both a gate electrode and a cathode of the device.
US11532766B2

A system, method and device for use as a reflector for a light emitting diode (LED) are disclosed. The system, method and device include a first layer designed to reflect transverse-electric (TE) radiation emitted by the LED, a second layer designed to block transverse-magnetic (TM) radiation emitted from the LED, and a plurality of ITO layers designed to operate as a transparent conducting oxide layer. The first layer may be a one-dimension (1D) distributed Bragg reflective (DBR) layer. The second layer may be a two-dimension (2D) photonic crystal (PhC), a three-dimension (3D) PhC, and/or a hyperbolic metamaterial (HMM). The 2D PhC may include horizontal cylinder bars, vertical cylinder bars, or both. The system, method and device may include a bottom metal reflector that may be Ag free and may act as a bonding layer.
US11532759B2

At least one doped silicon region is formed in a silicon layer of a semiconductor substrate, and a silicon oxide layer is formed over the silicon layer. A germanium-containing material portion is formed in the semiconductor substrate to provide a p-n junction or a p-i-n junction including the germanium-containing material portion and one of the at least one doped silicon region. A capping material layer that is free of germanium is formed over the germanium-containing material portion. A first dielectric material layer is formed over the silicon oxide layer and the capping material layer. The first dielectric material layer includes a mesa region that is raised from the germanium-containing material portion by a thickness of the capping material layer. The capping material layer may be a silicon capping layer, or may be subsequently removed to form a cavity. Dark current is reduced for the germanium-containing material portion.
US11532758B2

A method includes forming first and second trenches in a semiconductor substrate. The method further includes filling the first and second trenches with polysilicon. The polysilicon is oppositely doped from the semiconductor substrate. A Schottky contact is formed on the semiconductor substrate between the first and second trenches. The method also includes forming an anode for the Schottky contact. The anode is coupled to the polysilicon in the first and second trenches.
US11532754B2

An array substrate includes a substrate, an active layer, and an amorphous silicon shielding layer. The substrate has a first surface and a second surface, which are opposing to each other. The active layer is over the first surface of the substrate. The amorphous silicon shielding layer includes amorphous silicon, and is between the active layer and the substrate, or alternatively is disposed over a side of the substrate proximal to the second surface of the substrate. An orthographic projection of the amorphous silicon shielding layer on the first surface at least partially and preferably completely covers an orthographic projection of the active layer on the first surface such that the amorphous silicon shielding layer shields a light from shedding onto the active layer.
US11532748B2

A method for forming a semiconductor device structure is provided. The method includes forming a dielectric layer over a substrate. The dielectric layer has a trench passing through the dielectric layer. The method includes forming a gate stack in the trench. The method includes performing a hydrogen-containing plasma process over the gate stack. The method includes removing a top portion of the gate stack to form a first recess surrounded by the gate stack and the dielectric layer. The method includes forming a cap layer in the first recess to fill the first recess.
US11532746B2

A ferroelectric field-effect transistor (FeFET) configured as a multi-bit storage device, the FeFET including: a semiconductor substrate that has a source region in the semiconductor substrate, and a drain region in the semiconductor substrate; a gate stack over the semiconductor substrate, with the source region and the drain region extending to opposite sides of the gate stack, the gate stack including a ferroelectric layer over the semiconductor substrate, and a gate region over the ferroelectric layer. The transistor also includes first and second ends of the ferroelectric layer which are proximal correspondingly to the source and drain regions. The ferroelectric layer includes dipoles. A first set of dipoles at the first end of the ferroelectric layer has a first polarization. A second set of dipoles at the second end of the ferroelectric layer has a second polarization, the second polarization being substantially opposite of the first polarization.
US11532737B2

A semiconductor device is provided, wherein a semiconductor substrate includes: a first trench portion provided from a front surface of the semiconductor substrate to a predetermined depth, and having a longer portion and a shorter portion as seen from above; and a first conductivity-type floating semiconductor region at least partially exposed on the front surface and surrounded by the first trench portion, an interlayer insulating film has openings to electrically connect an emitter electrode and the floating semiconductor region, the openings include: a first opening closest to an outer end of the floating semiconductor region in a direction parallel to the longer portion; and a second opening second closest to the outer end in the direction parallel to the longer portion, and a distance between the first opening and the second opening is shorter than a distance between any adjacent two of the openings other than the first opening.
US11532734B2

Gate-all-around integrated circuit structures having germanium nanowire channel structures, and methods of fabricating gate-all-around integrated circuit structures having germanium nanowire channel structures, are described. For example, an integrated circuit structure includes a vertical arrangement of horizontal nanowires above a fin, each of the nanowires including germanium, and the fin including a defect modification layer on a first semiconductor layer, a second semiconductor layer on the defect modification layer, and a third semiconductor layer on the second semiconductor layer. A gate stack is around the vertical arrangement of horizontal nanowires. A first epitaxial source or drain structure is at a first end of the vertical arrangement of horizontal nanowires, and a second epitaxial source or drain structure is at a second end of the vertical arrangement of horizontal nanowires.
US11532730B2

Stress memorization techniques (SMTs) for fin-like field effect transistors (FinFETs) are disclosed herein. An exemplary method includes forming a capping layer over a fin structure; forming an amorphous region within the fin structure while the capping layer is disposed over the fin structure; and performing an annealing process to recrystallize the amorphous region. The capping layer enables the fin structure to retain stress effects induced by forming the amorphous region and/or performing the annealing process.
US11532728B2

A semiconductor device includes a substrate, a first fin extending from the substrate, a first gate structure over the substrate and engaging the first fin, and a first epitaxial feature partially embedded in the first fin and raised above a top surface of the first fin. The semiconductor device further includes a second fin extending from the substrate, a second gate structure over the substrate and engaging the second fin, and a second epitaxial feature partially embedded in the second fin and raised above a top surface of the second fin. A first depth of the first epitaxial feature embedded into the first fin is smaller than a second depth of the second epitaxial feature embedded into the second fin.
US11532723B2

A method includes simultaneously forming a first dummy gate stack and a second dummy gate stack on a first portion and a second portion of a protruding fin, simultaneously removing a first gate electrode of the first dummy gate stack and a second gate electrode of the second dummy gate stack to form a first trench and a second trench, respectively, forming an etching mask, wherein the etching mask fills the first trench and the second trench, patterning the etching mask to remove the etching mask from the first trench, removing a first dummy gate dielectric of the first dummy gate stack, with the etching mask protecting a second dummy gate dielectric of the second dummy gate stack from being removed, and forming a first replacement gate stack and a second replacement gate stack in the first trench and the second trench, respectively.
US11532718B2

A semiconductor device includes a substrate, a plurality of insulators, a liner structure and a gate stack. The substrate has fins and trenches in between the fins. The insulators are disposed within the trenches of the substrate. The liner structure is disposed on the plurality of insulators and across the fins, wherein the liner structure comprises sidewall portions and a cap portion, the sidewall portions is covering sidewalls of the fins, the cap portion is covering a top surface of the fins and joined with the sidewall portions, and a maximum thickness T1 of the cap portion is greater than a thickness T2 of the sidewall portions. The gate stack is disposed on the liner structure and across the fins.
US11532714B2

A device includes a device layer including a first transistor, a first interconnect structure on a front-side of the device layer, and a second interconnect structure on a backside of the device layer. The second interconnect structure includes a first dielectric material on the backside of the device layer, a contact extending through the first dielectric material to a first source/drain region of the first transistor, and a first conductive layer including a first conductive line electrically connected to the first source/drain region through the contact.
US11532713B2

A device includes a device layer comprising a first transistor and a second transistor; a first interconnect structure on a front-side of the device layer; and a second interconnect structure on a backside of the device layer. The second interconnect structure comprising a first dielectric layer on the backside of the device layer, wherein a semiconductor material is disposed between the first dielectric layer and a first source/drain region of the first transistor; a contact extending through the first dielectric layer to a second source/drain region of the second transistor; and a first conductive line electrically connected to the second source/drain region of the second transistor through the contact.
US11532697B2

A semiconductor structure includes a substrate, a first electrode over the substrate, a second electrode over the first electrode, and a first insulating layer between the first electrode and the second electrode. The first insulating layer has a first portion and a second portion coupled to the first portion, the second portion of the first insulating layer is in contact with the second electrode, the first portion is separated from the second electrode by the second portion. A thickness of the second portion is greater than a thickness of the first portion.
US11532690B2

A display panel and a display device are provided. The display panel includes a base substrate, a plurality of pixel drive circuit units, n first signal lines, a touch layer, and a light emitting element. A distance between first extending portions of two adjacent first signal lines is greater than a distance between first bending portions of the two adjacent first signal lines. An orthogonal projection overlap area between the first connecting portion and first extending portions of the n first signal lines is S1, and an orthogonal projection overlap area between the first connecting portion and first bending portions of the n first signal lines is S2. S1≥S2. A length of a first extending portion of at least one first signal line is L1, a distance between the first extending portion of at least one first signal line and the second electrode is H1, and H1≥(S1/n)/L1.
US11532681B2

A display panel is provided, including a substrate and an organic light-emitting component disposed on the substrate. The display panel further includes a planarization layer and an insulation layer disposed on the planarization layer. An anode of the organic light-emitting component is disposed on the planarization layer. The insulation layer is disposed on the planarization layer and configured to cover the planarization layer, and the anode of the organic light-emitting component is exposed through the insulation layer.
US11532676B2

The present disclosure discloses a display panel and a display apparatus. The display panel includes a base substrate; a plurality of light emitting devices and a plurality of light sensors, disposed on the base substrate; thin film transistor structures disposed between the base substrate and the light emitting devices; a pixel definition layer configured to define positions of the light emitting devices; a first planarization layer disposed on a side, facing the base substrate, of the pixel definition layer; a light shading layer; and reflection parts each corresponding to a respective one of the light sensors; wherein: the light emitting devices are electrically connected with the thin film transistor structures; the reflection parts are disposed on sides, facing the base substrate, of the light sensors, and a side, facing the respective one reflection part, of the each light sensor is a light inlet side of the each light sensor.
US11532669B2

A memory device includes a transistor and a memory cell. The memory cell includes a bottom electrode, a top electrode, and a dielectric structure. The top electrode is electrically connected to the transistor. The dielectric structure includes a thin portion and a thick portion. The thin portion is sandwiched between the bottom electrode and the top electrode. The thick portion is thicker than the thin portion and between the bottom electrode and the top electrode.
US11532658B2

An image sensor structure includes a semiconductor device, a plurality of image sensing elements formed in the semiconductor substrate, an interconnect structure formed on the semiconductor substrate, and a composite grid structure over the semiconductor substrate. The composite grid structure includes a tungsten grid, an oxide grid over the tungsten grid, and an adhesion enhancement grid spacing the tungsten grid from the oxide grid.
US11532639B2

Disclosed is a three-dimensional semiconductor memory device including a carbon-containing layer on a substrate, a plurality of electrode interlayer dielectric layers and a plurality of electrode layers that are alternately stacked on the carbon-containing layer, a cell vertical pattern that penetrates at least some of the electrode interlayer dielectric layers and the electrode layers, and a semiconductor pattern between the cell vertical pattern and the carbon-containing layer. The substrate includes a plurality of first grains. The semiconductor pattern includes a plurality of second grains. An average size of the second grains is less than an average size of the first grains.
US11532638B2

Some embodiments include apparatuses and methods of forming the apparatuses. One of the apparatuses includes a first deck located over a substrate, and a second deck located over the first deck, and pillars extending through the first and second decks. The first deck includes first memory cells, first control gates associated with the first memory cells, and first conductive paths coupled to the first control gates. The second conductive paths include second conductive pads located on a first level of the apparatus over the substrate. The second deck includes second memory cells, second control gates associated with the second memory cells, and second conductive paths coupled to the second control gates. The second conductive paths include second conductive pads located on a second level of the apparatus. The first and second conductive pads having lengths in a direction perpendicular to a direction from the first deck to the second deck.
US11532637B2

Some embodiments relate to an integrated chip that includes a first source/drain region and a second source/drain region disposed in a substrate. A plane that is substantially perpendicular to an upper surface of the substrate traverses the first source/drain region and the second source/drain region. Agate electrode extends over a channel region in the substrate between the first source/drain region and the second source/drain region. The gate electrode is separated from the channel region by way of a charge trapping dielectric structure. The charge trapping dielectric structure includes a tunnel dielectric layer, a charge trapping dielectric layer over the tunnel dielectric layer, and a blocking dielectric layer over the charge trapping dielectric layer. The channel region has a channel width measured perpendicularly to the plane, and the tunnel dielectric layer has different thicknesses at different respective points along the channel width.
US11532635B1

A high-density low voltage ferroelectric (or paraelectric) memory bit-cell that includes a planar ferroelectric or paraelectric capacitor. The memory bit-cell comprises 1T1C configuration, where a plate-line is parallel to a word-line, or the plate-line is parallel to a bit-line. The memory bit-cell can be 1TnC, where ‘n’ is a number. In a 1TnC bit-cell, the capacitors are vertically stacked allowing for multiple values to be stored in a single bit-cell. The memory bit-cell can be multi-element FE gain bit-cell. In a multi-element FE gain bit-cell, data sensing is done with signal amplified by a gain transistor in the bit-cell. As such, higher storage density is realized using multi-element FE gain bit-cells. In some examples, the 1T1C, 1TnC, and multi-element FE gain bit-cells are multi-level bit-cells. To realize multi-level bit-cells, the capacitor is placed in a partially switched polarization state by applying different voltage levels or different time pulse widths at the same voltage level.
US11532633B2

The present disclosure is directed to a circuit layout of a dual port static random-access-memory (SRAM) cell. The memory cell includes active regions in a substrate, with polysilicon gate electrodes on the active regions to define transistors of the memory cell. The eight transistor (8T) memory cell layout includes a reduced aspect ratio and non-polysilicon bit line discharge path routing by positioning an active region for the first port opposite an active region for the second port and consolidating power line nodes at a central portion of the memory cell.
US11532631B2

A semiconductor device and method for fabricating the semiconductor device, which secure an overlay margin between the storage node and the storage node contact plug, as well as a processing margin, by excluding the connecting structure between the storage node and the storage node contact plug. A semiconductor device comprises a storage node contact hole provided between bit line structures, a first plug filling a lower portion of the storage node contact hole, a second plug protruding from the first plug, an insulation layer spacer covering a side wall of the second plug, and a storage node positioned at a higher level than the second plug and including an extension contacting another side wall of the second plug and a portion of a top surface of the first plug.
US11532630B2

Systems, methods and apparatus are provided for depositing alternating layers of dielectric material and sacrificial material in repeating iterations to form a vertical stack, forming a plurality of vertical openings through the vertical stack to form elongated vertical, pillar columns with sidewalls in the vertical stack, patterning the pillar columns to expose a location to form a channel region, selectively removing a portion of the sacrificial material to form first horizontal openings in the first horizontal direction in the sidewalls of the elongated vertical, pillar columns, and depositing a channel material in the first horizontal openings to form the channel region within the sidewalls for the horizontally oriented access devices.
US11532619B2

Transistor structures including a non-planar body that has an active portion comprising a semiconductor material of a first height that is variable, and an inactive portion comprising an oxide of the semiconductor material of a second variable height, complementary to the first height. Gate electrodes and source/drain terminals may be coupled through a transistor channel having any width that varies according to the first height. Oxidation of a semiconductor material may be selectively catalyzed to convert a desired portion of a non-planar body into the oxide of the semiconductor material. Oxidation may be enhanced through the application of a catalyst, such as one comprising metal and oxygen, for example.
US11532618B2

A semiconductor device includes a first transistor, a second transistor, a third electrode, and a control layer. The first transistor includes a first region of a semiconductor layer, a first electrode, and a first gate electrode. The first electrode is electrically connected with the first region. The first gate electrode is located in the first region. The second transistor includes a second region of the semiconductor layer, a second gate electrode, and a second electrode. The second region is next to the first region. The second gate electrode is located in the second region. The second electrode is electrically connected with the second region. The third electrode is electrically connected with the first and second transistors. The control layer has a smaller linear expansion coefficient than the third electrode.
US11532595B2

Stacked semiconductor dies for semiconductor device assemblies and associated methods and systems are disclosed. In some embodiments, the semiconductor die assembly includes a substrate with an opening extending therethrough. The assembly can include a stack of semiconductor dies attached to the substrate. The stack includes a first die attached to a front surface of the substrate, where the first die includes a first bond pad aligned with the opening. The stack also includes a second die attached to the first die such that an edge of the second die extends past a corresponding edge of the first die. The second die includes a second bond pad uncovered by the first die and aligned with the opening. A bond wire formed through the opening couples the first and second bond pads with a substrate bond pad on a back surface of the substrate.
US11532575B2

An integrated antenna package structure including a chip, a circuit layer, an encapsulant, a coupling end, an insulating layer, a conductive connector, a dielectric substrate, and an antenna is provided. The circuit layer is electrically connected to the chip. The encapsulant is disposed on the circuit layer and covers the chip. The coupling end is disposed on the encapsulant. The insulating layer covers the coupling end. The insulating layer is not externally exposed. The conductive connector penetrates the encapsulant. The coupling end is electrically connected to the circuit layer by the conductive connection. The dielectric substrate is disposed on the encapsulant and covers the coupling end. The antenna is disposed on the dielectric substrate. A manufacturing method of an integrated antenna package structure is also provided.
US11532568B2

An electronic package is provided and uses a plurality of bonding wires as a shielding structure. The bonding wires are stitch bonded onto a carrier carrying electronic components, such that the problem of the shielding structure peeling off or falling off from the carrier can be avoided due to the fact that the bonding wires are not affected by temperature, humidity and other environmental factors.
US11532567B2

A package includes a device die, a molding material molding the device die therein, and a through-via penetrating through the molding material. A redistribution line is on a side of the molding material. The redistribution line is electrically coupled to the through-via. A metal ring is close to edges of the package, wherein the metal ring is coplanar with the redistribution line.
US11532559B2

A semiconductor device includes a first dielectric layer, a cobalt-containing conductive feature, a non-cobalt conductive feature, a second dielectric layer, a first tungsten contact feature, a second tungsten contact feature, and a tungsten barrier layer. The cobalt-containing conductive feature is disposed in the first dielectric layer. The non-cobalt conductive feature is disposed in the first dielectric layer, and is spaced apart from the cobalt-containing conductive feature. The second dielectric layer is disposed over the first dielectric layer. The first tungsten contact feature is disposed in the second dielectric layer, and is electrically connected to the cobalt-containing conductive feature. The second tungsten contact feature is disposed in the second dielectric layer, and is electrically connected to the non-cobalt conductive feature. The tungsten barrier layer surrounds the second tungsten contact feature, and is connected to the second tungsten contact feature, the non-cobalt conductive feature and the second dielectric layer.
US11532552B2

A first layer is located over a substrate. The first layer includes a first dielectric component and a first conductive component. A first etching stop layer is located over the first dielectric component. A metal capping layer is located over the first conductive component. A second etching stop layer is located over the first etching stop layer and over the metal capping layer. A second layer is located over the second etching stop layer. The second layer includes a second dielectric component and a second conductive component. A third conductive component electrically interconnects the second conductive component to the first conductive component.
US11532548B2

Interconnect structures exhibiting reduced accumulation of copper vacancies along interfaces between contact etch stop layers (CESLs) and interconnects, along with methods for fabrication, are disclosed herein. A method includes forming a copper interconnect in a dielectric layer and depositing a metal nitride CESL over the copper interconnect and the dielectric layer. An interface between the metal nitride CESL and the copper interconnect has a first surface nitrogen concentration, a first nitrogen concentration and/or a first number of nitrogen-nitrogen bonds. A nitrogen plasma treatment is performed to modify the interface between the metal nitride CESL and the copper interconnect. The nitrogen plasma treatment increases the first surface nitrogen concentration to a second surface nitrogen concentration, the first nitrogen concentration to a second nitrogen concentration, and/or the first number of nitrogen-nitrogen bonds to a second number of nitrogen-nitrogen bonds, each of which minimizes accumulation of copper vacancies at the interface.
US11532541B2

A semiconductor package includes: an insulating substrate having opposing first and second main sides; a power semiconductor die embedded in, and thinner than or a same thickness as, the substrate, and including a first load terminal bond pad at a first side which faces a same direction as the substrate first main side, a second load terminal bond pad at a second side which faces a same direction as the substrate second main side, and a control terminal bond pad; electrically conductive first vias extending through the substrate in a periphery region; a first metallization connecting the first load terminal bond pad to the first vias at the substrate first main side; solderable first contact pads at the substrate second main side and formed by the first vias; and a solderable second contact pad at the substrate second main side and formed by the second load terminal die bond pad.
US11532535B2

A semiconductor die package and a method of forming the same are provided. The semiconductor die package includes a package substrate, and a first semiconductor die and a second semiconductor die disposed thereon. A ring structure is attached to the package substrate and surrounds the semiconductor dies. A lid structure is attached to the ring structure and disposed over the semiconductor dies, and has an opening exposing the second semiconductor die. A heat sink is disposed over the lid structure and has a portion extending into the opening of the lid structure. A first thermal interface material (TIM) layer is interposed between the lid structure and the first semiconductor die. A second TIM layer is interposed between the extending portion of the heat sink and the second semiconductor die. The first TIM layer has a thermal conductivity higher than the thermal conductivity of the second TIM layer.
US11532532B2

Embodiments for a packaged semiconductor device and methods of making are provided herein, where a packaged semiconductor device includes a package body having a recess in which a pressure sensor is exposed; a polymeric gel within the recess that vertically and laterally surrounds the pressure sensor; and a protection layer including a plurality of beads embedded within a top region of the polymeric gel.
US11532519B2

In an embodiment, a method includes: forming a first recess and a second recess in a substrate; growing a first epitaxial material stack in the first recess, the first epitaxial material stack including alternating layers of a first semiconductor material and a second semiconductor material, the layers of the first epitaxial material stack being undoped; growing a second epitaxial material stack in the second recess, the second epitaxial material stack including alternating layers of the first semiconductor material and the second semiconductor material, a first subset of the second epitaxial material stack being undoped, a second subset of the second epitaxial material stack being doped; patterning the first epitaxial material stack and the second epitaxial material stack to respectively form first nanowires and second nanowires; and forming a first gate structure around the first nanowires and a second gate structure around the second nanowires.
US11532512B2

A semiconductor device structure and method for forming the same are provided. The semiconductor device structure includes a first metal layer formed over a substrate and a dielectric layer formed over the first metal layer. The semiconductor device structure further includes an adhesion layer formed in the dielectric layer and over the first metal layer and a second metal layer formed in the dielectric layer. The second metal layer is electrically connected to the first metal layer, and a portion of the adhesion layer is formed between the second metal layer and the dielectric layer. The adhesion layer includes a first portion lining with a top portion of the second metal layer, and the first portion has an extending portion along a vertical direction.
US11532510B2

A semiconductor structure includes a metal gate structure disposed over a semiconductor substrate, an interlayer dielectric (ILD) layer disposed over the metal gate structure, and a gate contact disposed in the ILD layer and over the metal gate structure, where a bottom surface of the gate contact is defined by a barrier layer disposed over the metal gate structure, where sidewall surfaces of the gate contact are defined by and directly in contact with the ILD layer, and where the barrier layer is free of nitrogen.
US11532509B2

A method includes forming a gate electrode on a semiconductor region, recessing the gate electrode to generate a recess, performing a first deposition process to form a first metallic layer on the gate electrode and in the recess, wherein the first deposition process is performed using a first precursor, and performing a second deposition process to form a second metallic layer on the first metallic layer using a second precursor different from the first precursor. The first metallic layer and the second metallic layer comprise a same metal. The method further incudes forming a dielectric hard mask over the second metallic layer, and forming a gate contact plug penetrating through the dielectric hard mask. The gate contact plug contacts a top surface of the second metallic layer.
US11532502B2

A semiconductor structure includes a semiconductor fin protruding from a substrate, an S/D feature disposed over the semiconductor fin, and a first dielectric fin and a second dielectric fin disposed over the substrate, where the semiconductor fin is disposed between the first dielectric fin and the second dielectric fin, where a first air gap is enclosed by a first sidewall of the epitaxial S/D feature and the first dielectric fin, and where a second air gap is enclosed by a second sidewall of the epitaxial S/D feature and the second dielectric fin.
US11532499B2

Semiconductor processing apparatuses and methods are provided in which an electrostatic discharge (ESD) prevention layer is utilized to prevent or reduce ESD events from occurring between a semiconductor wafer and one or more components of the apparatuses. In some embodiments, a semiconductor processing apparatus includes a wafer handling structure that is configured to support a semiconductor wafer during processing of the semiconductor wafer. The apparatus further includes an ESD prevention layer on the wafer handling structure. The ESD prevention layer includes a first material and a second material, and the second material has an electrical conductivity that is greater than an electrical conductivity of the first material.
US11532491B2

A substrate cleaning apparatus and related apparatuses/methods are disclosed. In one embodiment, a substrate cleaning apparatus includes: a first spindle group including a first driving spindle having a first driving roller configured to rotate a substrate and an idler spindle having a driven roller rotated by the substrate; a second spindle group including a plurality of second driving spindles each having a second driving roller configured to rotate the substrate; a cleaning mechanism configured to clean the substrate rotated by the first driving roller and the plurality of second driving rollers; and a rotation detector configured to detect the rotational speed of the driven roller. The driven roller is positioned on the opposite side to a direction in which the substrate receives a force from the cleaning mechanism.
US11532489B2

A substrate is provided having a top side and a bottom side, having redistribution layers therein, having at least one copper pillar connected to the redistribution layers on the top side and at least one copper pillar connected to the redistribution layers on the bottom side, and having at least one cavity extending partially into the bottom side of the substrate. At least one passive component is mounted onto the copper pillar on the top side and embedded in a molding compound. At least one silicon die is mounted in the cavity wherein electrical connections are made between the at least one silicon die and the at least one passive component through the redistribution layers. At least one solder ball is mounted on the at least one copper pillar on the bottom side of the substrate to provide package output.
US11532487B2

A substrate processing apparatus includes a polishing member having a polishing surface configured to perform a polishing of a main surface of a substrate; a first dressing member having a first dressing surface configured to perform a dressing of the polishing surface; a second dressing member having a second dressing surface configured to perform a dressing of the first dressing surface; a holding member configured to hold the polishing member and the second dressing member; and a driving unit configured to, by moving the holding member, switch a first state in which the first dressing surface and the polishing surface come into contact with each other to perform the dressing of the polishing surface and a second state in which the first dressing surface and the second dressing surface come into contact with each other to perform the dressing of the first dressing surface.
US11532482B2

A method of manufacturing a semiconductor device includes depositing a first material on a substrate, depositing on the substrate a second material that has an etch selectivity different from an etch selectively of the first material, depositing a spacer material on the first and second material, and etching the substrate using the spacer material as an etch mask to form a fin under the first material and a fin under the second material.
US11532480B2

A semiconductor structure includes an isolation feature disposed over a semiconductor substrate, a semiconductor fin disposed over the semiconductor substrate and adjacent to the isolation feature, a source/drain (S/D) feature disposed over the semiconductor substrate and apart from the isolation feature, an interlayer dielectric (ILD) layer disposed over the isolation feature and the S/D feature, a first contact plug disposed in the ILD layer and over the isolation feature, a second contact plug disposed in the ILD layer and over the S/D feature, and a dielectric layer between surfaces of the first contact plug and the ILD layer and between a sidewall of the second contact plug and the ILD layer, where a bottom surface of the second contact plug is free of the dielectric layer.
US11532474B2

Methods for depositing rhenium-containing thin films on a substrate are described. The substrate is exposed to a rhenium precursor and a reducing agent to form the rhenium-containing film (e.g., metallic rhenium, rhenium nitride, rhenium oxide, rhenium carbide). The exposures can be sequential or simultaneous. The rhenium-precursors are substantially free of halogen.
US11532472B2

Provided is mass spectrometry including applying a laser beam to a matrix dot disposed on a surface of a measurement sample. One of: a laser spot appearing in the measurement sample when the laser beam is applied to the matrix dot; and the matrix dot, is completely enclosed in the other.
US11532466B2

Certain embodiments provide a method and non-transitory computer readable medium having instructions that, when executed by a processor of a processing system, cause the processing system to perform a method for improving operation of a semiconductor processing system. The method of part life estimation generally includes obtaining a chamber part having a first surface portion and second surface portion. A data matrix in the first portion of the chamber part is read. The data matrix has raised features. The first portion of the chamber part is cleaned. Wear on the raised features is evaluated. The part is discarded in response to the wear on the raised feature.
US11532464B2

An apparatus for plasma processing of substrates is disclosed. A plasma processing chamber is provided which includes a chamber body and a lid. The lid includes a faceplate coupled to a backing plate. The faceplate and the backing plate are disposed within a processing volume defined by the chamber body and the lid. One or more ferrite blocks are coupled to the backing plate to modulate an electromagnetic field created by an RF current from an RF generator. A gas feed assembly including a gas source, a remote plasma source, and a zero field feed through are coupled to, and in fluid communication with, the processing volume through the backing plate and faceplate.
US11532456B2

In a disclosed inspection method, a substrate and an edge ring are placed on first and second regions, respectively. A first inspection circuit is connected to the substrate. The first inspection circuit has impedance. A second inspection circuit is connected to the edge ring. The second inspection circuit has impedance. A first electrical bias and a second electrical bias having a common bias frequency are applied to a first electrode in the first region and a second electrode in the second region, respectively. A voltage waveform of the substrate and a voltage waveform of the edge ring is acquired by using a waveform monitor.
US11532453B2

The present invention provides an emitter, which comprises carbon nanotubes and is excellent in the efficiency of electron emission, and an X-ray tube comprising the same.
US11532452B2

Provided are trimmed parallel element protection devices. Some protection devices may include a substrate and first and second terminals at opposite ends of the substrate. The protection devices may further include a first fusible and a second fusible element extending between the first and second terminals, wherein at least one of the first and second fusible elements includes a trimmed portion.
US11532449B2

A pulse control device 10 comprises: a switch output unit 100 which generates a pulse output voltage Vo from a direct-current input voltage Vi and supplies the pulse output voltage Vo to a load (such as a relay coil 21 of a mechanical relay 20); a low-pass filter unit 300 which receives a feedback input of the pulse output voltage Vo and generates a feedback voltage Vfb; and an output feedback control unit 200 which receives an input of the feedback voltage Vfb and controls the switch output unit 100 so that an average value of the pulse output voltage Vo becomes constant. The low-pass filter unit 300 may be configured without a coil.
US11532446B2

A button structure of an input device, including a circuit board, a dome element, and a trigger, is provided. The dome element is disposed on the circuit board, and is electrically conductive and elastic. The trigger is disposed at a center of the dome element, and is electrically insulative and flexible. The trigger has a conductive layer facing the circuit board. The dome element is configured to be pressed to drive the conductive layer of the trigger to abut against a trigger circuit of the circuit board to generate a trigger signal.
US11532444B2

The invention relates to a contact unit and to a method for steering electric arcs on a contact unit, in particular for supplying vehicles with power via an overhead wire (20), the contact unit comprising a sliding contact device (19), the sliding contact device having a contact strip support (21) and a contact strip (22) disposed thereon, the contact unit having a steering device (24) for electric arcs (25) which is disposed on the contact unit, the steering device being provided with a magnet (30).
US11532443B2

Disclosed is a switch device with at least one contact point and a permanent magnetic arc blowing device which is paired with the contact point, wherein the arc blowing device has at least one second permanent magnet (15) as an auxiliary magnet, and the auxiliary magnet is arranged in the direct vicinity of the contact point (7.1), such that at least one section of the magnetic field (17) of the auxiliary magnet (15) amplifies the blow-out field in the transition region.
US11532440B2

A tantalum capacitor includes a capacitor body comprising a tantalum body having a tantalum wire and a molded portion; an anodic terminal connected to the tantalum wire and disposed on the first surface of the capacitor body; an anodic connection portion connected to the anodic terminal and disposed on the fifth surface of the capacitor body; a cathodic terminal connected to the tantalum body and disposed on the second surface of the capacitor body; a cathodic connection portion connected to the cathodic terminal and spaced apart from the anodic connection portion on the fifth surface of the capacitor body; and a substrate disposed on the sixth surface of the body and on which the tantalum body is mounted, wherein the anodic terminal and the cathodic terminal are electrically isolated on the substrate.
US11532437B2

A multilayer device and a method for producing a multilayer device are disclosed. In an embodiment a multilayer device includes a main body having at least two external electrodes, at least one first internal electrode; at least one second internal electrode, wherein each internal electrode is electrically conductively connected to an external electrode, a plurality of ceramic layers, wherein the ceramic layers comprise the internal electrodes and at least one dielectric layer, wherein, viewed along a stack direction of the ceramic layers, the dielectric layer being arranged between the internal electrodes, and wherein the dielectric layer is printed onto at least one sub-region of one of the ceramic layers.
US11532431B2

A heating, ventilation, and/or air conditioning (HVAC) system includes a transformer mounted to a control panel and having a first mounting flange and a fuse block mounting bracket extending about the transformer. The fuse block mounting bracket includes a second mounting flange engaged with the first mounting flange. The HVAC system also includes a fuse block mounted to the fuse block mounting bracket.
US11532430B2

A laminated transformer-type transmitter-receiver device for transmitting or delivering electrical signals and/or power. The laminated device can include two metal shielding layers disposed between transmit and receive windings, which, in turn, are disposed between two magnetic layers. The laminated device further includes a dielectric isolation layer disposed between the two metal shielding layers. In the laminated device, no (or very little) common mode capacitance is distributed within the dielectric isolation layer, and no (or very little) common mode or “leakage” current flows across the dielectric isolation layer. As a result, various adverse effects of the common mode capacitance and the leakage current during operation of the laminated device are avoided.
US11532423B2

The present embodiment relates to a coil device. The coil device according to the present embodiment includes: first to third coils including a connecting portion; and a coil frame including an upper receiving portion for housing the first coil, a lower receiving portion for housing the second and third coils, and a cable fixing portion for fixing each connecting portion of the first to third coils.
US11532400B2

A system, method, and computer readable media are provided for obtaining a first set of skin data from an image capture system including at least one ultraviolet (UV) image of a user's skin. Performing a correction on the skin data using a second set of skin data associated with the user. Quantifying a plurality of skin parameters of the user's skin based on the first skin data, including quantifying a bacterial load. Quantifying the bacterial load by applying a brightness filter to isolate portions of the at least one UV image containing fluorescence, applying a dust filter, identifying portions of the at least one UV image that contain fluorescence due to bacteria, and determining a quantity of bacterial load in the users skin. Determining, using a machine learning model, an output associated with a normal skin state of the user and a current skin state of the user.
US11532380B2

A method of storing information using monomers such as nucleotides is provided including converting a format of information into a plurality of bit sequences of a bit stream with each having a corresponding bit barcode, converting the plurality of bit sequences to a plurality of corresponding oligonucleotide sequences using one bit per base encoding, synthesizing the plurality of corresponding oligonucleotide sequences on a substrate having a plurality of reaction locations, and storing the synthesized plurality of corresponding oligonucleotide sequences.
US11532370B1

To improve programming performance for a non-volatile memory , the verification of multiple programming levels can be performed based on a single discharge of a sensing capacitor through a selected memory cell by using different voltage levels on a second plate of the sensing capacitor: after discharging a first plate of the sensing capacitor through the selected memory cell, a result amount of charge is trapped on the first plate, which is then used to set first and second control gate voltages on a sensing transistor whose control gate is connected to the first place of the sensing capacitor based on respectively setting the second plate of the sensing capacitor to first and second voltage levels. To further improve programming performance, when the non-volatile memory stores in a multistate format, after the next to highest data state finishes programming, the next programming pulse can use a larger step size.
US11532369B2

A memory device and a method of operating the same are provided. The memory device may include a peripheral circuit configured to perform a plurality of program loops and program a page selected from among the plurality of pages, wherein the peripheral circuit may count a number of memory cells whose threshold voltages have increased up to a first target voltage, among a part of memory cells included in the selected page, and may perform a current sensing check operation of determining whether a verify operation performed in a previous program loop has passed or failed, and a control logic circuit configured to control the peripheral circuit so that the current sensing check operation is performed when the number of memory cells whose threshold voltages have increased up to the first target voltage, is equal to or greater than a reference number of memory cells.
US11532363B2

A semiconductor memory device according to an embodiment includes a plurality of planes including a plurality of blocks each being a set of memory cells, and a sequencer configured to execute a first operation, and a second operation shorter than the first operation. Upon receiving a first command set that instructs execution of the first operation, the sequencer is configured to execute the first operation. Upon receiving a second command set that instructs execution of the second operation while the first operation is being executed, the sequencer is configured to suspend the first operation and execute the second operation or execute the second operation in parallel with the first operation, based on an address of a block that is a target of the first operation and an address of a block that is a target of the second operation.
US11532361B2

A non-volatile memory device receives a read command and an address from a controller, and performs a data recovery read operation in response to the read command. In the data recovery read operation, an operation of obtaining aggressor group information from a memory cell connected to a word line adjacent to a word line selected according to the address, and an operation of recovering data corresponding to the obtained aggressor group information in a memory cell connected to the word line selected according to the address, are repeatedly performed on each of a plurality of aggressor groups.
US11532354B2

Numerous embodiments for performing tuning of a page or a word of non-volatile memory cells in an analog neural memory are disclosed. High voltage circuits used to generate high voltages applied to terminals of the non-volatile memory cells during the precision tuning process are also disclosed. Programming sequences for the application of the voltages to the terminals to minimize the occurrence of disturbances during tuning are also disclosed.
US11532352B2

This disclosure describes a memory cell array with enhanced read sensing margin. The memory cell array includes a write port and a read port being connected through first and second data storage lines. The memory cell array further includes multiple word lines and bit lines arranged in rows and columns such that the read port is coupled to a read word line, a read bit line, and a virtual ground. The read port includes a first transistor coupled to at least the read bit line and the virtual ground, a second transistor coupled to at least the first data storage line and the first transistor, a third transistor coupled to at least the second data storage line and the read word line, and a fourth transistor coupled at least the first data storage line and the read word line.
US11532350B2

A memory device includes a plurality of data input/output (I/O) groups each including data I/O circuits, each data I/O circuit comprising a transistor having a predetermined threshold voltage according to a bulk voltage supplied to a bulk terminal thereof; a control circuit suitable for generating a control signal according to a data I/O mode; and a plurality of voltage supply circuits suitable for independently supplying bulk voltages to the plurality of data I/O groups, and changing, in response to the control signal, a level of a bulk voltage corresponding to data I/O groups unused in the data I/O mode, among the plurality of data I/O groups.
US11532349B2

Methods, systems, and devices for power distribution for stacked memory are described. A memory die may be configured with one or more conductive paths for providing power to another memory die, where each conductive path may pass through the memory die but may be electrically isolated from circuitry for operating the memory die. Each conductive path may provide an electronic coupling between at least one of a first set of contacts of the memory die (e.g., couplable with a power source) and at least one of a second set of contacts of the memory die (e.g., couplable with another memory die). To support operations of the memory die, a contact of the first set may be coupled with circuitry for operating a memory array of the memory die, and to support operations of another memory die, another contact of the first set may be electrically isolated from the circuitry.
US11532330B1

The disclosed embodiments generally relate to a data storage device for accessing a magnetic tape. The device includes write heads writing data tracks on the magnetic tape and control circuitry configured to: (1) use the heads to write a first set of data tracks on the magnetic tape; (2) measure a distortion of the first set of data tracks after the first set of data tracks have been written; and (3) use the heads to shingle write a second set of data tracks relative to the first set of data tracks based on the measured distortion. To compensate for the distortion, a priority servo is chosen based on whether the distortion is an expansion or contraction, and/or whether the shingle writing direction is inbound or outbound. The head bar is moved during shingle writing toward the servo track associated with the priority servo.
US11532329B1

A heat-assisted magnetic recording (HAMR) head has a slider with a gas-bearing-surface (GBS). The slider supports a near-field transducer (NFT) and a main magnetic pole that has a step or recess in the NFT-facing surface near the GBS that contains plasmonic material. A thermal shunt is located between the NFT and the main pole to allow heat to be transferred away from the optical spot generated by the NFT. The NFT-facing surface of the main pole that is recessed from the step away from the GBS is in contact with the thermal shunt, and the thermal shunt is in contact with the plasmonic material in the step in the back region recessed from the GBS, so there is no increase in the spacing between the NFT and a large portion of the main pole.
US11532328B2

A multi-curing apparatus includes an actuator, a first chamber including a first energy source head, a second chamber including a second energy source head, a first driver including a first rotation transmission gear gear-engaged with the actuator, and a first driving gear gear-engaged with the first chamber. The apparatus further includes a second driver including a second rotation transmission gear gear-engaged with the actuator, and a second driving gear gear-engaged with the second chamber. The apparatus aligns a position of the first chamber with reference to a position of the second chamber while the first rotation transmission gear, the second rotation transmission gear, and the second driving gear are fixed.
US11532323B1

The present disclosure generally relate to spin-orbit torque (SOT) magnetic tunnel junction (MTJ) devices comprising a topological insulator (TI) modulation layer. The TI modulation layer comprises a plurality of bismuth or bismuth-rich composition modulation layers, a plurality of TI lamellae layers comprising BiSb having a (012) crystal orientation, and a plurality of texturing layers. The TI lamellae layers comprise dopants or clusters of atoms, the clusters of atoms comprising a carbide, a nitride, an oxide, or a composite ceramic material. The clusters of atoms are configured to have a grain boundary glass forming temperature of less than about 400° C. Doping the TI lamellae layers comprising BiSb having a (012) crystal orientation with clusters of atoms comprising a carbide, a nitride, an oxide, or a composite ceramic material enable the SOT MTJ device to operate at higher temperatures while inhibiting migration of Sb from the BiSb of the TI lamellae layers.
US11532319B2

One or more embodiments include an emotion analysis system for computing and analyzing emotional state of a user. The emotion analysis system acquires, via at least one sensor, sensor data associated with a user. The emotion analysis system determines, based on the sensor data, an emotional state associated with a user. The emotion analysis system determines a first component of the emotional state that corresponds to media content being accessed by the user. The emotion analysis system applies a first function to the emotional state to remove the first component from the emotional state.
US11532311B2

Recently, there has been a demand for further improvement of accuracy of analysis. A system is provided that includes an acquisition unit that acquires call data which is a record of a call between a client and a contact center, a sound recognition unit that performs sound recognition on the call data by using a keyword registered in dictionary data, an analysis unit that performs analysis using a keyword included in a result of the sound recognition, and a registration unit that registers in the dictionary data, a keyword included in a product information database among a plurality of the keywords included in the result of the sound recognition, the product information database storing product information about each of a plurality of products.
US11532304B2

A method for controlling operation of an appliance by a user through voice control includes at least the steps of: detecting, by the appliance, a control action performed by the user on the appliance; activating a voice control system by the appliance; capturing, by the voice control system, a voice input from the user as a captured voice input; recognizing, by the voice control system, a piece of information and/or an instruction in the captured voice input from the user as a recognized information and/or instruction; and executing, by the voice control system, a user control action on the appliance in accordance with the recognized information and/or instruction.
US11532294B2

In a soundproof member 10 including a polyurethane foam 11 and disposed apart from an engine E on a vehicle interior side of a dash panel 50 partitioning a space into an engine room having the engine E as a sound source and a vehicle interior, the polyurethane foam 11 has a surface layer 12 on at least a part of the surface thereof, a one side surface of the polyurethane foam 11 directly facing the vehicle interior side of the dash panel 50 has at least a surface layer 12A in an open cell state or a core, and a surface layer 12B of the other side surface opposite to the one side surface is a surface layer in a closed cell state.
US11532292B2

A sprung striker assembly for striking an idiophone is described. The sprung striker assembly for striking an idiophone typically comprises a body member, a striker head, a striker tip, and a spring mechanism. In one variation, the striker head is configured for use with a struck idiophone, such a mounted idiophone block or cow bell. In other variations, the striker head further includes an idiophone, such as a rattle, jingles, cymbals, castanets, or any other suitable noisemaker, incorporated into the striker head.
US11532291B2

A pitch changer system for a string musical instrument, including a lever assembly, a rotating saddle assembly, a swing plate, and a lever tensioning assembly. Applying force to move the lever in a first direction forces a bell crank matingly coupled to the lever into rotation such that a coupling system of the lever tensioning assembly causes the swing plate to force a rotating saddle of the rotating saddle assembly into rotation to elongate and thereby temporarily change the pitch of a string coupled to the rotating saddle.
US11532289B2

The present disclosure relates to an image display apparatus. The image display apparatus includes: a display; and a controller configured to control the display, wherein the controller detects a first peak area corresponding to a luminance value greater than or equal to a first reference value, and a second peak area corresponding to a luminance value between the first reference value and a second reference value less than the first reference value, in response to the number of pixels in the second peak area being less than or equal to a predetermined number, the controller performs first tone mapping based on the first peak area, the controller performs second tone mapping based on the first peak are and the second peak area, wherein a luminance value of the second peak area during the second tone mapping is greater than a luminance value of the second peak area during the first tone mapping. Accordingly, luminance and contrast during displaying image may be improved.
US11532287B2

Disclosed herein is an apparatus comprising: a first switch and a second switch; wherein the first switch is configured to apply a drive signal to a first electrode when the first switch receives a control signal; wherein the second switch is configured to electrically isolate the first electrode from a second electrode when the second switch receives the control signal; wherein the second switch is configured to short-circuit the first electrode to the second electrode when the second switch does not receive the control signal; wherein the first electrode and the second electrode face each other and are separated by a gap configured to accommodate a liquid droplet.
US11532286B2

The present disclosure relates to a backlight module, a display device and a control method thereof. The display device includes a first edge, a second edge, and N display areas. The N display areas are disposed between the first edge and the second edge and are arranged along the first direction; the first edge and the second edge are arranged along the first direction; the method includes: in response to a first control instruction for entering an anti-peeping display mode, controlling the display device to enter the anti-peeping display mode, wherein after the display device enters the anti-peeping display mode, among the display areas disposed between a central axis of the display device and the first edge, brightness of a display area closer to the first edge is lower than brightness of a display area closer to the central axis, and among the display areas disposed between the central axis and the second edge, brightness of a display area closer to the second edge is lower than brightness of a display area closer to the central axis, where the central axis is parallel to the first edge.
US11532282B2

A display may include an array of pixels. Each pixel in the array includes an organic light-emitting diode coupled to a drive transistor, a data loading transistor, a first capacitor for storing data charge, and a second capacitor. During a data programming phase, the data loading transistor may be activated to load in a data value onto the first capacitor. After the data programming phase, the second capacitor may be configured to receive a lower voltage, which extends a threshold voltage sampling time for the pixel. Configured and operated in this way, the temperature luminance sensitivity of the display can be reduced.
US11532278B2

A shift register driving method includes: in a black insertion driving period, the black insertion input circuit, in response to a black insertion control signal, causing the output circuit to first output a first sense driving signal and a second sense driving signal, so that the control electrode of the switching transistor receives the first sense driving signal to turn on the switching transistor, the first electrode of the switching transistor receives a sensing data signal, and the control electrode of the sensing transistor receives the second sense driving signal to turn on the sensing transistor, and a second electrode of the sensing transistor outputs a pixel compensation signal, at the same time the sub-pixel stops emitting light; the output circuit outputs a black insertion driving signal, and the pixel circuit receives the black insertion driving signal to turn off the driving transistor, and the sub-pixel keeps not emitting light.
US11532253B2

A display system includes a display screen, a light source to generate a light beam to be modulated in accordance with image data, and a beam scanning module to receive the light beams and to direct the light beam onto an associated display region of the display screen. The beam scanning module includes a resonant scanning mirror configured to scan the light beam along a first scanning direction across the associated display region, and a polygon scanning mirror to scan the light beam along a second scanning direction across the associated display region.
US11532252B2

Disclosed are a test signal access board and a lighting jig, including: a substrate layer; and a data signal access part arranged on the substrate layer and including at least two rows of conductive contacts, where the conductive contacts are configured to be electrically connected with data signal test leads of a display panel; the conductive contacts in adjacent rows are arranged in a staggered manner; and a staggered pitch between the conductive contacts in adjacent rows is less than a pitch between the data signal test leads of the display panel.
US11532249B2

A kinetic sculpture system for powering one or more kinetic sculptures by an updraft to drive the one or more kinetic sculptures in a forward direction along a looped path. The kinetic sculpture system generally includes a pair of kinetic sculptures which are suspended over an updraft source by a hanging structure. Each of the kinetic sculptures includes a main body and a pair of wings pivotably attached to the main body. Each of the wings of each of the kinetic sculptures includes a front edge which is downwardly angled with respect to a rear edge such that the updraft from the updraft source catches upon the front edge to drive the kinetic sculptures forward along a looped path. In this manner, the kinetic sculptures may be driven along a fixed path around the updraft source without outside intervention.
US11532247B2

The disclosure provides a flexible display device using a flexible display panel equipped with a movable case assembly. The moving case assembly can move and drive the flexible display panel to form a display device with adjustable panel dimensions. When two cases constituting the case assembly slide relatively, a dimension of a front display area of the flexible display device change. Displacement of the sliding flexible display device may compensate the dimensional change of the flexible display panel on a surface of the flexible display device.
US11532246B2

The present disclosure provides a flexible display module and a display device. The flexible display module includes a flexible display panel and a driving chip, and the flexible display panel includes a flexible substrate, a driving circuit layer, and a light-emitting functional layer which are sequentially disposed. The driving circuit layer includes a piezoelectric layer. The piezoelectric layer can convert stress generated when the display panel is bent into an electrical signal, which is transmitted to the driving chip through the driving circuit and controls each area of the flexible display panel to emit light of a predetermined intensity.
US11532243B2

Disclosed is a tablet with an improved Braille display. The Braille display employs a pin array that allows for the selective use of either six or eight pin cells. This is accomplished by turning off or on a pin pair adjacent to each cell. The spacing of the pins also allows capacitive sensors to be located adjacent to each Braille cell. These sensors are used to determine the location of the user's finger upon the display. The pin spacing further allows geometric shapes to be generated in additional to text.
US11532239B2

A system, apparatus, and method for using a teaching tool comprises a housing, at least one guide rail formed on an inner surface of the housing, at least one compartment configured in the housing, at least one engagement tool, and a base connected to the housing, wherein the teaching tools can be used for the engagement of students in classroom activities.
US11532231B2

An information collection system includes a control device installed at a vehicle, a collection device that collects obstacle information from a plurality of the control devices, and a relay device that relays communications between the control device and the collection device. A first processor of the control device calculates a degree of confidence that an obstacle as included in a captured image captured by an image capture device provided at the vehicle, and transmits image information related to the captured image, position information added to the captured image, and the degree of confidence, to the relay device. A second processor of the relay device receives the image information, the position information, and the degree of confidence, from the control devices, and identifies an obstacle included in a captured image according to the image information in descending order of the degree of confidence. If an obstacle has been identified, the second processor transmits text information relating to the position of the identified obstacle and the content of the identified obstacle to the collection device. A third processor of the collection device receives the text information from one or more of the relay devices and stores the text information corresponding to the identified obstacle.
US11532230B2

The present disclosure provides a system, a method and an apparatus for position-based parking of a vehicle, capable of solving the problem in the related art that an unmanned vehicle cannot be parked at a specified position accurately in an environment with a weak GPS signal. The method includes, during position-based parking of a vehicle at a predetermined position: receiving, by a communication device of the vehicle, posture data from a roadside device located within a predetermined range from the predetermined position; deciding, by a vehicle-mounted processing device of the vehicle, whether received posture data satisfies a predetermined positioning rule; determining posture adjustment data for the vehicle when the received posture data does not satisfy the predetermined positioning rule; and controlling the vehicle to perform a posture adjustment operation based on the posture adjustment data.
US11532218B2

Detecting unauthorized access of a locked key container having a key for a vehicle or a premises. An indication is received at a sensor coupled to the key that the key container is being tampered with. A notification is sent in response to receiving the indication that the key container is being tampered with.
US11532195B2

The present invention provides an improved system and method for using cryptography to secure computer-implemented choice mechanisms. In several preferred embodiments, a process is provided for securing participants' submissions while simultaneously providing the capability of validating their submissions. This is referred to as a random permutation. In several other preferred embodiments, a process is provided for securing participants' advance instructions while simultaneously providing the capability of validating their advance instructions. This is referred to as a secure advance instruction. Applications include voting mechanisms, school choice mechanisms, and auction mechanisms.
US11532194B2

A knock detection device includes a proximity sensor, at least one sound sensor, and a signal processing unit. The proximity sensor and the sound sensor are respectively electrically connected to the signal processing unit. The signal processing unit receives and/or processes the signal of the sound sensor according to the signal of the proximity sensor. A household appliance includes the knock detection device. The knock detection device is disposed inside the household appliance on the back side of a panel provided for knocking by a user.
US11532191B2

An interlock system comprising: a first lock including a first lock memory configured to store one or more virtual keys; and a first key including a first key memory configured to store one or more virtual keys, wherein the first lock is configured to be actuated between a first condition and a second condition, when a first virtual key stored in the first key memory is transferred to the first lock memory, by engagement of the first key and first lock, and movement of the first key with respect to the first lock.
US11532190B2

An access control system includes an energy efficient access control that operates as a Wi-Fi access point that broadcasts a Service Set Identifier (SSID) as indicator of access control level to communicate with a mobile device with WPA2 PSK.
US11532189B2

A smart thermostat hub and a management platform for controlling and securing smart devices in a multi-family residential property are disclosed. Smart thermostat hubs may bi-directionally communicate with the management platform using a LoRaWAN communication link and communicate with smart devices present within an apartment of the multi-family residential property via a non-LoRaWAN communication link. Smart thermostat hub may provide a gateway or bridge between the management platform and an offline door lock, thereby enabling access credentials for an offline door lock to be disabled from the management platform, and may serve to facilitate remote configuration of other smart devices, such as thermostats and smart light fixtures, for example.
US11532187B1

Methods and systems for monitoring use, determining risk, and pricing insurance policies for a vehicle having one or more autonomous or semi-autonomous operation features are provided. According to certain aspects, the operating status and/or configuration of autonomous operation features of an autonomous or semi-autonomous vehicle may be determined, such as via an on-board computer system or mobile device, and/or then directly or indirectly wirelessly communicated via data transmission from the vehicle computer system or mobile device to a remote server. An adjustment to one or more risk levels associated with operation of the autonomous or semi-autonomous vehicle may also be determined, and an auto insurance policy, premium, or discount may be adjusted based upon the adjustment to the risk levels and presented to the customer for their review and approval. As a result, insurance cost savings may be passed onto risk averse customers that opt into to a rewards program.
US11532179B1

Methods, systems, and computer readable storage media for using image processing to develop a library of facial expressions. The system can receive digital video of at least one speaker, then execute image processing on the video to identify landmarks within facial features of the speaker. The system can also identify vectors based on the landmarks, then assign each vector to an expression, resulting in a plurality of speaker expressions. The system then scores the expressions based on similarity to one another, and creates subsets based on the similarity scores.
US11532175B1

In some aspects, a device may detect that an object is contacting a display of the device. The device may illuminate, based at least in part on detecting that the object is contacting the display, a plurality of pixel regions of the display. The plurality of pixel regions may be illuminated sequentially. The device may obtain, using one or more photosensors, a set of data relating to light that is reflected from at least a portion of the object based at least in part on illuminating the plurality of pixel regions. The set of data may include respective data for each sequential illumination of the plurality of pixel regions. The device may generate an image of at least the portion of the object based at least in part on the set of data. Numerous other aspects are described.
US11532171B1

A method and apparatus for determining spatial characteristics of three-dimensional objects is described. In an exemplary embodiment, the device receives a point cloud representation of a three-dimensional surface structure of a plurality of objects. The device may further generate a set of bins to represent the three-dimensional surface structure based on the point cloud representation, each bin corresponding to a spatial occupancy related to the point cloud representation, each bin including a respective type indicating a spatial relationship of the surface structures and a corresponding spatial occupancy of the bin. In addition, the device may encode the set of bins using a convolutional neural network. The device may further determine a classification for the spatial characteristic of the surface structures based on the convolutional neural network with the encoded set of bins.
US11532170B2

System and methods are disclosed for capturing license plate (LP) information of a vehicle in relative motion to a camera device. In one example, the camera system detects the LP in multiple frames, then aligns and geometrically rectifies the image of the LP by scaling, warping, rotating, and/or performing other functions on the images. The camera system may optimize capturing of the LP information by executing a temporal noise filter on the aligned, geometrically rectified images to generate a composite image of the LP for optical character recognition. In some examples, the camera device may include an image sensor, such as a high dynamic range (HDR) sensor, modified to set long and short exposures of the HDR sensor to capture frames of a vehicle's LP, but without consolidating the images into a composite image. The camera system may set optimal exposure settings based on detected relative speed of the vehicle.
US11532156B2

In accordance with various aspects of the present disclosure, methods and systems for fire detection are disclosed. In some embodiments, a method for fire detection includes: acquiring data related to a monitored area, wherein the data comprises image data related to the monitored area; determining, based on the acquired data, whether a first mode or a second mode is to be executed for fire detection, wherein the first mode comprises a first smoke detection, and the second mode comprises a first flame detection; and executing, by a hardware processor, at least one of the first mode or the second mode based on a result of the determination.
US11532154B2

A method for computing a dominant class of a scene includes: receiving an input image of a scene; generating a segmentation map of the input image, the segmentation map being labeled with a plurality of corresponding classes of a plurality of classes; computing a plurality of area ratios based on the segmentation map, each of the area ratios corresponding to a different class of the plurality of classes of the segmentation map; and outputting a detected dominant class of the scene based on a plurality of ranked labels based on the area ratios.
US11532152B2

A managed notification system compares image(s) and/or indicia relating to the image(s) and where there is a match selectively provides a notification of the same.
US11532146B2

An information processing system includes circuitry configured to accept a selection of specification information from a list of the specification information displayed on a display, the specification information being included in form information acquired by performing form recognition; and display, on the display, an input field in which journal information based on the selected specification information is input.
US11532144B2

A method is for actuating a medical imaging device for generating a second three-dimensional image dataset including a target region in a region of interest of a patient with a functional impairment. The method includes providing a first three-dimensional image dataset including the region of interest of the patient; identifying the target region based on the first three-dimensional image dataset, a partial region of the region of interest with the functional impairment being determined; determining an imaging parameter for generating the second three-dimensional image dataset based on the identified target region; and actuating the medical imaging device based on the imaging parameter for the generation of the second three-dimensional image dataset.
US11532138B2

Augmented reality (AR) content may be created and stored as an imprint on a virtual model, where the virtual model is modeled after or mimics a real world environment. Intuitive mobile device interfaces may be used to link content with objects or surfaces near a mobile device. Subsequent users may access the same content depending on one or more access parameters.
US11532125B2

A three-dimensional model-based coverage path planning method for an unmanned aerial vehicle, including determining a size of a view frustum of the unmanned aerial vehicle, and establishing a bounding box of the three-dimensional model; designing a three-dimensional grid map according to the view frustum and the bounding box, and defining an attribute of a grid, and arranging a measurement point of the unmanned aerial vehicle on a surface of the three-dimensional model; and planning an unmanned aerial vehicle measurement path on the surface of the three-dimensional model according to the arrangement of measurement points.
US11532119B2

Embodiments of the present disclosure are directed to methods and computer systems for converting datasets into three-dimensional (“3D”) mesh surface visualization, displaying the mesh surface on a computer display, comparing two three-dimensional mesh surface structures by blending two primary different primary colors to create a secondary color, and computing the distance between two three-dimensional mesh surface structures converted from two closely-matched datasets. For qualitative analysis, the system includes a three-dimensional structure comparison control engine that is configured to convert dataset with three-dimensional structure into three-dimensional surfaces with mesh surface visualization. The control engine is also configured to assign color and translucency value to the three-dimensional surface for the user to do qualitative comparison analysis. For quantitative analysis, the control engine is configured to compute the distance field between two closely-matched datasets.
US11532117B2

A particular voxel is identified within a volume and a hash table is used to obtain volumetric data describing the particular voxel within the volume. Values of x-, y- and z-coordinates in the volume associated with the particular voxel are determined an index value associated with the particular voxel is determined according to a hashing algorithm, where the index value is determined from summing weighted values of the x-, y- and z-coordinates, and the weighted values are based on a variable value corresponding to a dimension of the volume. A particular entry is identified in the hash table based on the index value, where the particular entry includes volumetric data, and the volumetric data identifies, for the particular voxel, whether the particular voxel is occupied.
US11532114B2

A method and system for transforming simple user input into customizable animated images for use in text-messaging applications.
US11532112B2

The present disclosure generally relates to generating and modifying virtual avatars. An electronic device having a camera and a display apparatus displays a virtual avatar that changes appearance in response to changes in a face in a field of view of the camera. In response to detecting changes in one or more physical features of the face in the field of view of the camera, the electronic device modifies one or more features of the virtual avatar.
US11532101B2

The present invention relates to a method to be performed by a computing device part of or coupled to an ECG device for applying a marker element in a process of determining positions of a set of ECG electrodes as placed on a human torso relative to a 3D model of a body, preferably a torso model of the torso of the human body. The method includes receiving an imaging information recording relating to the human body from an optical imaging device, preferably a 3D imaging device. The optical imaging information includes imaging information of the exterior of the body, such as imaging information of the exterior of the torso, and imaging information of the marker element. The method also includes performing an image recognition on the imaging information for obtaining a presence determination, preferably a positive or negative determination, of the marker element in the imaging information.
US11532097B2

A method for estimating the quality of localization using sensor detection, wherein the vehicle detects dynamic objects on the road and in the direct surroundings of the road and estimates the dimensions of the objects. The movement of these objects in the near future is estimated. The outer casings of these objects are entered into a map of the surroundings. From the perspective of the sensors used to detect the features in the surroundings, the limitations of the fields of view and the predicted temporal development thereof resulting from the movement of the transportation vehicle and the predicted movements of the objects are entered into the map of the surroundings. The surrounding features that have been entered into the map of the surroundings and which may at visible in the near future are determined. An upper limit for a measure of the quality of localization is estimated.
US11532084B2

A facility for processing a medical imaging image is described. The facility applies each of a number of constituent models making up an ensemble machine learning models to the image to produce a constituent model result that predicts a value for each pixel of the image. The facility aggregates the results produced by the constituent models of the plurality to determine a result of the ensemble machine learning model. For each of the pixels of the accessed image, the facility determines a measure of variation among the values predicted for the pixel among the constituent models. Facility determines a confidence measure for the ensemble machine learning model result based at least in part on for how many of the pixels of the accessed image a variation measure is determined that exceeds a variation threshold.
US11532081B2

A method and a device for performing enhanced thermal digital subtraction angiography comprising infrared video camera, computer cable of subtracting all images produced by tissues having a temperature below a setup point, reconstructing and displaying 2D or 3D images of the received data, performing measurement of the vessels being displayed, conducting data analysis and mathematical calculation of hemodynamic parameters, storing and displaying the images produced. Said device is coupled to embodiments to warm the intravascular injectate, to warm the J-tip guide wire and to warm the intravascular catheter during angiography and during endovascular procedures. Furthermore, the device can be used to perform non-enhanced thermal digital subtraction imaging of part of interest and enhanced thermal digital subtraction imaging for joint, epidural and intrathecal space producing thermal arthrography, epidurography and myelography.
US11532080B2

Implementations are described herein for normalizing counts of plant-parts-of-interest detected in digital imagery to account for differences in spatial dimensions of plants, particularly plant heights. In various implementations, one or more digital images depicting a top of a first plant may be processed. The one or more digital images may have been acquired by a vision sensor carried over top of the first plant by a ground-based vehicle. Based on the processing: a distance of the vision sensor to the first plant may be estimated, and a count of visible plant-parts-of-interest that were captured within a field of view of the vision sensor may be determined. Based on the estimated distance, the count of visible plant-parts-of-interest may be normalized with another count of visible plant-parts-of-interest determined from one or more digital images capturing a second plant.
US11532079B2

A method to acquire dental images of a patient with a support defining a chamber that is in communication with an outside of said chamber via a first opening and via a second opening. The method includes the following steps: fixing a mobile phone in front of the second opening; positioning the first opening in front of a mouth of the patient; and acquiring at least one dental image by means of the mobile phone.
US11532077B2

In various embodiments, a quality inference application estimates the perceived quality of reconstructed videos. The quality inference application computes a first feature value for a first feature included in a feature vector based on a color component associated with a reconstructed video. The quality inference application also computes a second feature value for a second feature included in the feature vector based on a brightness component associated with the reconstructed video. Subsequently, the quality inference application computes a perceptual quality score based on the first feature value and the second feature value. The perceptual quality score indicates a level of visual quality associated with at least one frame included in the reconstructed video.
US11532072B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, are described for combining the crop function with zoom, pan and straighten functions as part of a single cropping environment, such that a user can select a portion of an image for cropping, apply zoom, pan and straighten transformations to the selected image portion and then crop the transformed image portion in a single utility. In one aspect, the methods include the actions of receiving user input defining a crop region within a displayed image. The methods also include the actions of displaying a user interface including a cropping panel that is configured to display a subset of the image corresponding to the defined crop region. Further, the methods include the actions of receiving user input requesting to perform at least one of a zoom, rotate or translate operation on the crop region displayed in the cropping panel.
US11532068B2

A graphics processing system has a tiling unit that tiles a first view of a scene into multiple tiles and generates a list of primitives associated with each tile. A processing unit identifies a first subset of the tiles that are each associated with at least a predetermined number of primitives in dependence on the list. A rendering unit then renders each of the identified tiles to a render target.
US11532065B2

Systems and methods for providing indoor navigation to emergency services are disclosed. The methods involve storing at least one electronic map of a facility and at least one annotation for the at least one electronic map. The at least one annotation can be representative of a service resource within the facility. The method also involves receiving a traversed area from at least one computing device within the facility during an event; determining a total traversed area based on the traversed area from each of the at least one computing device during the event; and providing the at least one annotation and the total traversed area within the at least one electronic map to be displayed on at least one graphical user interface.
US11532058B1

Computerized system and method of obtaining and analyzing data on how large numbers of real estate visitors view and interact with real estate property. The system, which optimally will operate during real-world real estate tours, may utilize data from either property associated sensors or user mobile device sensors (e.g., smartphone sensors) to obtain and aggregate visitor position and/or orientation data with respect to various designated locations of interest on the property. This can be used to produce statistics on visitor positions and/or orientations with respect to such locations. The resulting data can be used for statistical AB testing and multivariate analysis, as well as provide information about various real estate features associated with below or above average visitor interest or approval. Various methods to encourage use, such as self-guided real-world tours, virtual staging, virtual goods and services, are also discussed.
US11532057B1

A system for updating a database comprises an input interface and a processor. The input interface is configured to receive image data. The processor is configured to determine from the image data one or more attributes of a database entry for real estate property and update the database entry for the real estate property.
US11532046B1

Internet software as a service (SaaS) platform and methodology for generating targeted bond recommendations to institutional fixed income investors that are customized to each buying institution's unique investment strategy, and provides selling institutions with demand information on each cusip they need to sell. The methodology incorporates sophisticated machine learning algorithms, decision trees, and clustering techniques from data science that quantify similarity between bonds. The system can then effectively utilize the calculated bond similarity to make targeted bond and market color recommendations, optimize bond search tools, and provide much needed intelligence into the antiquated search tools currently used in bond markets. The system will reduce or eliminate tedious and time consuming search tasks for bond buyers, and provide bond sellers with valuable pre-trade information, transparency, and a means of connecting with the highest demand in the market on positions they need to sell.
US11532045B2

A securities trading apparatus includes a memory; and a processor coupled to the memory, the processor configured to: extract transactions from trading transactions stored in the memory, the extracted transactions being one of order transactions or insert transactions, each of the order transactions being a buy order transaction or a sell order transaction; and generate a single trading transaction from the extracted transactions.
US11532043B2

The disclosed embodiments relate to regulation of a rate of incoming orders by buffering or otherwise batching orders together as they are received and subsequently forwarding batches of orders to a match engine for processing thereby in a manner which may equalize orders from traders having varying abilities to rapid submit orders or otherwise capitalize on market events. The disclosed embodiments further relate to prioritizing the matching of resting orders against an incoming order. In particular, the disclosed embodiments alter the priority of a given resting order to match against an incoming order, relative to other suitably matching resting orders, as a function of how long the orders have been resting on the order book.
US11532042B2

A system for automated origination of capital includes a rate processor, a revenue forecaster, and an offer processor. The rate processor generates prices for capital product offers to subscribers of a point-of-sale (POS) subscription service, where the prices are generated by employing probability of default (PD) values that are derived from historical POS data corresponding to each of the subscribers. The revenue forecaster employs the historical POS data to predict future POS data for establishments corresponding to the each of the subscribers and employs the future POS data to generate predicted total revenues corresponding to the each of the subscribers over a payback period. The offer processor generates and transmits the capital product offers corresponding to the each of the subscribers, where the capital product offers comprise the payback period, the prices, and maximum dollar amounts that are a percentage of the predicted total revenues.
US11532040B2

A method and apparatus for improving the management of cash and liquidity of an organization utilizing a plurality of currency accounts is described. The improvements optimize the interest earnings for the cash balances in each currency account, and minimizes the expenses related to funding the currency accounts. Machine learning techniques are incorporated to forecast payments, receipts, interest rates and currency exchange rates, and then cash is transferred or borrowed or loaned to fund the payments and utilize available cash.
US11532031B2

A system for populating web-based form and managing e-commerce checkout process is disclosed. Combined with the data mapping to user profile, the checkout workflow should be able to make all of the necessary calls on behalf of the user to perform checkout completely. The system performs user authentication to ensure that the user profile is accessed only by the authorized user. During run-time, the program adds the product to cart, and load the checkout pages on behalf of the user, remembers the states such as the cookies and CSRF tokens and performs the form filling using their user profile data. The system makes one or more server calls to the e-commerce website from at least one of the servers or a browser in one click based on filled we-based form to complete a checkout process.
US11532025B2

A system and method for modeling preferences of customers to drive personalized contextual recommendations using cognitive deep constrained filtering includes receiving a user query on an online retail platform, in response to receiving the user query, performing a first online matrix manipulation and a second online matrix manipulation, and sending a list of ranked recommended products.
US11532024B2

Example embodiments may provide a system, apparatus, computer readable media, and/or method configured for processing input representing data associated with a first product, the first product comprising a plurality of components, processing input representing a particular one of the components, processing input representing an attribute of the particular component or of the first product, querying a product memory based on the particular component and the attribute to identify a second product.
US11532021B2

A system for managing a transaction of an item between first and second users includes a first lock attached to the item, a storage unit having a second lock attached thereto and physically storing the item, and a processor that manages a first privilege to open the first lock and a second privilege to open the second lock. The processor performs management so that a holder of the first and second privileges is the first user. Upon receiving, from the storage unit, information indicating the second lock being opened, the processor performs management so that a first transaction is concluded in which the first user tentatively receives the item from the second user. Upon receiving, from the first lock, information indicating the first lock being opened, the processor performs management so that a second transaction is concluded in which the first user inspects the item and finally receives the item.
US11532019B2

Methods for creating and updating rules for distribution of an online advertising inventory. The methods can include generating a rule conditions section of a GUI that is configured to display a plurality of parameters of a rule condition of a rule for distribution of an online advertising inventory. Each displayed parameter of the rule condition can be graphically represented by a basic shape (e.g., a hexagon). And, each basic shape of the rule condition can be labeled with an alphanumerical indication of the graphically represented parameter and can also be clustered together in the GUI. The methods can also include generating a rule summary section of the GUI that is configured to display a plurality of rule conditions of a rule. The methods can also include generating a rules list section of the GUI that is configured to display a plurality of rules for distribution of inventory.
US11532018B2

A system and method for providing targeted marketing to a user based on the user's social media interaction. The system includes one or more computing platforms providing computer-automated functionality performing method steps for accepting a digital media and digital media related data from a publisher, generating associated information unique identifiers, monitoring social media networks for member-user rankings of the digital media after it is posted, and communicating to a member-user targeted marketing information based on the user rankings A data storage device persists the digital media, digital media related data, and information unique identifier, which may include a linking hash character, a unique identifier, an account identifier, and/or social media network system-defined elements. The publisher selects digital media and information representing digital media elements, and posts the digital media on the social media network website. Edits, if applied to the selected digital media, are persisted in the data storage.
US11532014B2

Concepts and technologies are disclosed herein for providing augmented reality shopping displays. A processor can execute a shopping service. The processor can receive a request for display data. The processor can analyze shopping data to identify data sources, the shopping data can include user data associated with the requestor, and the data sources can include an offer source. The processor can obtain collected data from the data sources identified, the collected data including an offer. The processor can generate display data based upon the collected data and the shopping data, and provide the display data to a user device. The display data can identify the offer.
US11532012B2

Methods described herein include prefetching information for a future visitor to a webpage or other resource. Prefetching the information can allow a provider to customize the webpage or resource with reduced latency. The methods can include notifying an experience provider associated with an advertisement prior to the user requesting the webpage or other resource. The notification can provide identification information corresponding to the client device or user. The notification also indicates that the client device or a user is about to be directed to the webpage or other resource. The notification can allow for retrieval of profile information associated with the identification information prior to the direction of the client device to the webpage or other resource.
US11532007B2

A system and method are provided for employing voice-activated user interfaces to determine user attention to particularly-presented advertising content by collecting user contact/consumer information, presenting content to the user/consumer, and proposing at least one question, inquiry or query to the user regarding the presented content, the at least one inquiry or query calling for a user/consumer response to be collected, at least one of (a) the user/consumer contact information and (b) the user/consumer response to the question, inquiry or query being collected by the system via a voice-activated user interface and evaluated to assess a level of engagement of the user/consumer with the advertising content. The disclosed systems and methods uniquely provide voice-activated user interface coupled with display of certain advertising content in a manner that promotes user/consumer attention to the advertising content and ease of interaction with the presentation system.
US11532000B2

Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of calculating a halo weight for at least one item of a set of items, where the halo weight can comprise an effect sales of the at least one item has on sales of the set of items; calculating an item-wise elasticity for the at least one item; calculating a line-wise elasticity for the at least one item of the set of items; calculating an aggregate elasticity for the at least one item using the item-wise elasticity and the line-wise elasticity; calculating a demand forecast for the at least one item of the set of items; optimizing an objective function comprising the halo weight, the aggregate elasticity, the demand forecast, and at least one external constraint; adjusting at least one price of the at least one item based on the objective function, as optimized; and displaying the at least one price, as adjusted, on a display device. Other embodiments are disclosed herein.
US11531997B2

Systems and methods for enhancing customer service are disclosed. The system can perform operations including detecting individuals and performing facial recognition on the individuals using visitor profiles stored by a local database. The operations can further include determining known visitors and unknown visitors among the individuals. The operations can further include generating new visitor profiles for the unknown visitors, obtaining identity information for the unknown visitors, and associating the identity information of the unknown visitors with the new visitor profiles. The operations can further include accessing identify information of the known visitors, obtaining personalized information for the known visitors from a central database, and providing the personalized information to the known visitors. The operations can further include updating the existing visitor profiles and new visitor profiles based on actions of the known visitors and actions of the unknown visitors and providing the updated visitor profiles to the central database.
US11531990B2

Transformation of inputs including beacon inputs, Global Positioning System (GPS) inputs, captured panorama inputs, user-penned descriptive inputs, and payment-amount-specifying inputs, via components, into outputs including user device POS configuration setting outputs and/or payment-gateway-directed authorization request outputs. Further, transformation of inputs including POS scanner inputs, POS keyboard inputs, and/or POS printer-directed inputs, via components, into outputs including compliance check outputs, tagged omnibus record outputs, SKU-UPC mapping outputs, and/or convergence/correlation outputs. Additionally, transformation of inputs including older limited-capability POS software image inputs and/or newer limited-capability POS software image inputs, via components, into outputs including update directive outputs. Functionality set forth includes allowing user devices to directly communicate with payment gateways, capturing and making use of scanner-obtained data and printer-destined data in a way that does not require code alternation of already-installed POS software, and allowing software of limited-capability POS devices to be updated without sending large, full-overwrite software images.
US11531987B2

A user profile scoring platform may analyze a transaction log of a transaction account of a user to determine, based on transactions of the transaction log, a qualification status of the user, wherein the qualification status indicates that a characteristic of the user satisfies a threshold qualification metric. The user profile scoring platform may determine, based on the qualification status, a transaction-based score associated with the user, wherein the transaction-based score is determined using a transaction log analysis model. The user profile scoring platform may obtain, based on receiving the access information, a user score associated with a user transaction history that is associated with a plurality of transaction accounts that are associated with the user and different from the transaction account. The user profile scoring platform may perform an action based on the transaction-based score and the user score.
US11531986B2

A method and a system include receiving a request to process a transaction, identifying, by the messaging application, transactional data based on the request, the transactional data corresponding to a user profile associated with the client device in an entity graph, determining a first desensitized data item associated with the user profile being included in the transactional data, providing for display a first user interface of the messaging application including a first user-selectable element corresponding to a completion of the transaction, receiving an indication of user selection of the first user-selectable element, and transmitting the transactional data to a secured processor.
US11531984B2

A method for facilitating expansion of primary payment instruments comprises: determining a type of a primary payment instrument; determining, from a set of primary key generation rules, a primary key generation rule corresponding to the type of the primary payment instrument, the primary key generation rule specifying at least one primary payment instrument element for generating a primary payment key, each primary key generation rule from the set of primary key generation rules corresponding to a different type of primary payment instrument and specifying at least one primary payment instrument element for generating a primary payment key, each primary payment instrument including a set of primary payment instrument elements; generating, according to the primary key generation rule, a primary payment key for the primary payment instrument; and storing a corresponding relationship between the primary payment instrument and the primary payment key.
US11531983B2

A system and method are provided for modeling and interpreting a modeled digital asset and its evolution with respect to the rights of a plurality of parties, the method comprising: executing an await function instance no more than once using one of at least one choice defined therein for disposition of the digital asset with respect to the rights of at least one of the plurality of parties, said await function instance incorporated upon the consent of the affected parties to fulfil a configured function instance associated with the at least one choice; executing an agree function instance that requires the consent of at least one of the plurality of parties to execute; and storing the results of the executed function instances in an append-only ledger.
US11531973B1

An image of a negotiable instrument may be taken by a camera associated with a mobile device and provided from a user to a financial institution via the mobile device. The negotiable instrument may be deposited in a user's bank account based on the image. Any technique for sending the image to the financial institution may be used. The mobile device may process the image prior to sending the image to the financial institution. Additionally or alternatively, the financial institution may process the image.
US11531972B2

A financial management network is disclosed for optimizing interest return and/or deposit insurance coverage among a plurality of online accounts that may include one or more savings accounts and a checking account, by automatically allocating and transferring funds among the accounts without intervention of the account holder, in accordance with constraints that may be set by the financial management network, account holder, the account holder's financial advisor, and/or imposed by the associate financial institutions holding the accounts.
US11531963B2

A resource consumption system can include a plurality of resources positioned within at least one rack and at least one sensor configured to detect removal of an amount of the plurality of resources from the respective rack. The resource consumption system can include at least one transmitter configured to transmit a notification based on the at least one sensor detecting the removal of the amount of resources, wherein the notification comprises a resource identifier, an entity identifier, and the amount of the plurality of resources. The resource consumption system can include at least one computing device configured to compute an amount based on the resource identifier and the amount of resources, generate a request based on the notification, and transmit the request to an entity associated with the entity identifier, wherein the request comprises the resource identifier, the entity identifier, and the amount.
US11531954B2

Described herein are exemplary systems and methods for the optimization of shipping cartons relative to the contents of orders to be placed therein. An exemplary carton optimization method evaluates a sample size of orders received at a given location and then determines an optimal carton set that includes at least one feasible carton for each order, while also minimizing shipping costs based on dimensional weighing-based pricing by reducing the dimensional weight, thereby minimizing void space and increasing the carton space utilization percentage. An exemplary carton optimization method may be further customized to optimize a carton set for an order, based on the cartons already available at a given warehouse or other site. As a result, cartons are utilized and designed more efficiently at the site.
US11531951B2

The location detection unit detects a destination location for delivery of an item by a drone. The release determination unit determines whether the drone transporting the item can release and place the item at the destination. Upon determination that the release and placement is not possible, a standby airspace determination unit determines a standby airspace within which the drone waits. The wait-time determination unit determines a wait-time for the drone in the determined standby airspace. The wait-time determination unit determines a wait-time by which the drone can arrive at a next destination by a scheduled arrival time following departure of the drone departs after standby. The standby instruction unit issues to the drone an instruction related to the standby.
US11531950B2

Systems and methods are provided for dynamic generation of staff analytics and forecasts based on skill and service level. Dynamic forecasting allows for forecast generation in real-time and may be based on historical data regarding skills and results, as well as data science to identify patterns and make predictions. The resulting staffing forecast may therefore provide for efficient management of messaging staff costs while preserving the desired service quality. The staffing forecast may include a volume forecast that is tailored to the unique nature of asynchronous messaging, as well as the unique messaging needs of the entity so as to efficiently manage messaging operations and make data-driven staffing decisions that take service level into account. An exemplary embodiment may include dynamic analytics tools that may use specified target and/or resource numbers (e.g., desired service level) for an existing messaging operation and get a detailed per-skill staffing forecast.
US11531949B2

Apparatus and associated methods relate to a risk trace matrix engine for managing database associations, in a quality management system (QMS), between risk mitigations and features of a system having a risk-based profile. In an illustrative example, metadata may be created to associate risk mitigations with elements of a product and then metadata may be stored in a database during the design or operating lifecycle of the product, for example. The engine may dynamically build one or more trace matrices for the product design, each matrix associating risk mitigations to elements of the product design documentation. In response to any modifications that may relate to the component's specifications, for example, the engine may retrieve associated metadata and generate notifications prompting for user verification. In various implementations, such engines may advantageously reduce the risk by automatically generating traceability via a matrix of associations between features and components, which may be hardware and/or software components.
US11531948B2

The disclosed system and method provide a way to create, update, and execute dynamic goal plans. Updating a dynamic goal plan may be based on the initial sequence of actions of the goal plan as well as the corresponding states of the actions. By using a sequence to sequence model, a goal plan can still be processed when the length of the input (initial sequence of actions) differs from the length of the output (updated sequence of actions). A sequence to sequence model can determine the interdependencies between actions that can contribute to the optimal order in which actions can efficiently be performed. A single layer neural network or clustering can be used to approximate the state of a goal plan that may be capable infinite states. This approximation improves accuracy in capturing the state of a goal plan, thereby improving accuracy in predicting the future state of a system, which can help with planning (e.g., gathering resources in advance). Projects involving collaboration between virtual and/or human assistants can greatly benefit from the ability to update a dynamic goal plan in real time.
US11531947B2

In accordance with an embodiment, described herein are systems and methods for use with business process management (BPM) systems or environments, including software development tools for developing software applications that are associated with business processes (business process software applications, business process applications, process applications, or processes). In accordance with an embodiment, the system comprises a column-based process editor and graphical user interface, that can utilize a column-based format to model and display a process, for example a dynamic process, which can subsequently be deployed and executed within the system or environment. For example, the column-based process editor and graphical user interface can include various graphical elements to indicate configured properties of artifacts of a dynamic process. Interaction with the graphical elements enables users to review, edit, and/or remove particular properties associated with the dynamic process.
US11531946B2

This specification includes machine learning model stacking techniques allowing for greater predictive accuracy using disparate sources of data. In one embodiment, a system obtains TPV data and inputs the TPV data into a forecasting model. Based on the total payment volume data, the forecasting model may output a first prediction of a total payment volume for a future period of time. The system may acquire prediction enhancing data and input the first prediction from the forecasting model and the acquired prediction enhancing data into a machine learning model. Based on the first prediction and the acquired prediction enhancing data, the machine learning model may output a second prediction of the total payment volume for the future period of time. The second prediction may be compared against real-time TPV and determined differences may be used for controlling operations of various machines system/network environment machines.
US11531937B2

A system and associated method are provided for maintenance of a plurality of washroom facilities by maintenance personnel, wherein each of the washroom facilities has one or more consumable product dispensers that require periodic refill. For each of the washroom facilities, the product dispensers are configured with a sensor that detects a product level or amount condition of the product dispenser, the sensors in communication with a monitoring station assigned to the washroom facility. A set of instructions unique to each of the washroom facilities is generated based upon the detected product level or amount conditions of the dispensers in the respective washroom facility, the set of instructions including instructions as to the amount of product refill to be added to the dispensers. With an identification (ID) system configured within each washroom facility, maintenance personnel that enter the washroom facility are identified and provided with the unique set of instructions in a message via a mobile smart device carried by the maintenance personnel or an audio or visual display device within the washroom facility.
US11531931B2

The disclosed privacy management platforms are adapted to scan any number of data sources in order to provide users with visibility into stored personal information, risk associated with storing such information and/or usage activity relating to such information. The platforms may correlate personal information findings to specific data subjects and may employ machine learning models to classify findings as corresponding to a particular personal information attribute to provide an indexed inventory across multiple data sources.
US11531929B2

Embodiments described include systems and methods for generating training content for completion of tasks. The method includes receiving, from each of a plurality of client applications, interactions recorded by the client application via an embedded browser of the client application. The method includes classifying the interactions received from each client application into one or more tasks. The method includes selecting, for a first task of the one or more tasks, from the interactions classified into the first task, a subset of interactions to be included in a training content including a recorded example of performing the first task across the one or more network application. The method includes generating the training content configured to be transmitted to client applications responsive to receiving a request related to the first task.
US11531928B2

Techniques are provided for using machine learning techniques to associate skills with different content. In one technique, multiple classifications models are trained. Each classification model corresponds to a different skill and is trained based on textual embeddings of a plurality of content items and labels indicating whether each content item is associated with the skill that corresponds to that classification model. A particular content item embedding is generated based on text from a particular content item. The particular content item embedding is applied to the classification models to generate multiple results. One or more results of the multiple results are identified that indicate that one or more corresponding skills are associated with the particular content item. For each result of the one or more results, skill tagging data are stored that associate the particular content item with a particular skill that corresponds to that result.
US11531926B2

This disclosure discloses a method and apparatus for generating a machine learning model. An embodiment of the method comprises: generating model parameter combinations, and generating machine learning models respectively corresponding to the model parameter combinations; dividing preset machine learning data into training data and validation data; training the machine learning models in parallel respectively based on the training data; validating a learning accuracy of the trained machine learning models respectively based on the validation data to obtain validation scores; determining an optimal model parameter combination corresponding to a machine learning model to be generated based on the validation scores, and generating a machine learning model corresponding to the optimal model parameter combination, thereby realizing training and validation of the machine learning models respectively corresponding to the model parameter combinations in parallel, improving the whole parameter optimization process, and rapidly generating a desired machine learning model.
US11531923B2

Methods and apparatus for optimizing a quantum circuit. In one aspect, a method includes identifying one or more sequences of operations in the quantum circuit that un-compute respective qubits on which the quantum circuit operates; generating an adjusted quantum circuit, comprising, for each identified sequence of operations in the quantum circuit, replacing the sequence of operations with an X basis measurement and a classically-controlled phase correction operation, wherein a result of the X basis measurement acts as a control for the classically-controlled correction phase operation; and executing the adjusted quantum circuit.
US11531917B1

Techniques are described for a time series probabilistic forecasting framework that combines recurrent neural networks (RNNs) with a flexible, nonparametric representation of the output distribution. The representation is based on the nonparametric quantile function (instead of, for example, a parametric density function) and is trained by minimizing a continuous ranked probability score (CRPS) derived from the quantile function. Unlike methods based on parametric probability density functions and maximum likelihood estimation, the techniques described herein can flexibly adapt to different output distributions without manual intervention. Furthermore, the nonparametric nature of the quantile function provides a significant boost in the approach's robustness, making it more readily applicable to a wide variety of time series datasets.
US11531916B2

Aspects of the present disclosure involve systems, methods, devices, and the like for presenting a recommendation. In one embodiment, a system is introduced that includes a plurality of models for obtaining a recommendation score. The recommendation score may be obtained using one or more models which can include supervised and unsupervised learning as well as a combination of user information and transactions. In another embodiment, the system is introduced that can provide a total recommendation score and recommendation generated by an ensemble model whose input can include the one or more recommendation scores previously obtained.
US11531915B2

Herein are techniques to generate candidate rulesets for machine learning (ML) explainability (MLX) for black-box ML models. In an embodiment, an ML model generates classifications that each associates a distinct example with a label. A decision tree that, based on the classifications, contains tree nodes is received or generated. Each node contains label(s), a condition that identifies a feature of examples, and a split value for the feature. When a node has child nodes, the feature and the split value that are identified by the condition of the node are set to maximize information gain of the child nodes. Candidate rules are generated by traversing the tree. Each rule is built from a combination of nodes in a tree traversal path. Each rule contains a condition of at least one node and is assigned to a rule level. Candidate rules are subsequently optimized into an optimal ruleset for actual use.
US11531905B2

A network of knowledge that combines different AI bots using a common communication NOK protocol, using a designated bot as a gateway through which all queries are passed while using the NOK protocol is used to draw information and capabilities from member bots transparently to the user. Eagerness scores are derived for each member and each query, indicating a given bot's ability to respond well to the query, and eagerness may be used to provide recommendations to the gateway for a specific member to handle a given query.
US11531903B2

A computerized-method for real-time detection of real concept drift in predictive machine learning models, by processing high-speed streaming data. The computerized-method includes: receiving a real-time data stream having labeled and unlabeled instances. Obtaining a window of ‘n’ instances having a portion of the ‘n’ instances as reliable labels. Computing posterior distribution of the reliable labels; and operating a Drift-Detection (DD) module. The DD module is configured to: operate a kernel density estimation on the computed posterior distribution for sensitivity control of the DD module; operate an error rate function on the estimated kernel density to yield an error value; and train an incremental estimator module, according to the kernel density estimation. When the error value is not above a preconfigured drift threshold repeating operations (i) through (iii), else when the error value is above the preconfigured drift threshold, at least one concept drift related action takes place.
US11531902B2

Techniques for generating and managing, including simulating and training, deep tensor neural networks are presented. A deep tensor neural network comprises a graph of nodes connected via weighted edges. A network management component (NMC) extracts features from tensor-formatted input data based on tensor-formatted parameters. NMC evolves tensor-formatted input data based on a defined tensor-tensor layer evolution rule, the network generating output data based on evolution of the tensor-formatted input data. The network is activated by non-linear activation functions, wherein the weighted edges and non-linear activation functions operate, based on tensor-tensor functions, to evolve tensor-formatted input data. NMC trains the network based on tensor-formatted training data, comparing output training data output from the network to simulated output data, based on a defined loss function, to determine an update. NMC updates the network, including weight and bias parameters, based on the update, by application of tensor-tensor operations.
US11531900B2

Computer systems and methods cooperatively train multiple generators and a classifier. Cooperative training includes: training, through machine learning, the multiple generators such that each generator is trained according to a first objective to output examples of a designated classification category; training, through machine learning, the classifier to determine, for each generated by the multiple generators, which of the multiple generators generated the example; and back-propagating partial derivatives of an error cost function from the classifier to the multiple generators.
US11531899B2

A method for estimating a global uncertainty of output data of a computer implemented main neural network. The method includes determining a first measure quantifying to which extent the current input data of the main neural network is following the same distribution as the data, which was used for training the main neural network; generating a second measure quantifying the main neural network's certainty in its own prediction based on the input data; ascertaining a third measure, based on an estimation of class-discriminative features in the input data and a comparison of these features with a class activation probability distribution, especially wherein the class activation probability distribution was created based on estimated class-discriminative features during the training of the main neural network; and determining the global uncertainty based on at least two measures of the first, second and third measure.
US11531896B2

The present invention addresses the problem of implementing a neural network using a small-scale circuit by simplifying the multiplication of the input data by weight data. The neural network circuit according to the present invention is configured from: a means for multiplying input data by a rounded value of the mantissa part of weight data; a means for shifting the multiplication result by the number of bits of the rounded value; a means for adding the shifted result to the original input data; and a means for shifting the addition result by the number of bits of the exponent part of the weight.
US11531892B2

Systems and methods for detecting and matching keypoints between different views of a scene are disclosed herein. One embodiment acquires first and second images; subdivides the first and second images into first and second pluralities of cells, respectively; processes both pluralities of cells using a neural keypoint detection network to identify a first keypoint for a particular cell in the first plurality of cells and a second keypoint for a particular cell in the second plurality of cells, at least one of the first and second keypoints lying in a cell other than the particular cell in the first or second plurality of cells for which it was identified; and classifies the first keypoint and the second keypoint as a matching keypoint pair based, at least in part, on a comparison between a first descriptor associated with the first keypoint and a second descriptor associated with the second keypoint.
US11531886B2

Method and system for predicting labels for nodes in an observed graph, including deriving a plurality of random graph realizations of the observed graph; learning a predictive function using the random graph realizations; predicting label probabilities for nodes of the random graph realizations using the learned predictive function; and averaging the predicted label probabilities to predict labels for the nodes of the observed graph.
US11531885B2

Systems, device and techniques are disclosed for training data generation for visual search model training. A catalog including catalog entries which may include images of an item and data about the item may be received. Labels may be applied to the images of the items based on the data about the items. The images of the items may be sorted into clusters using cluster analysis on the labels. Each cluster may include labels as categories of the cluster. Additional images may be received based on searching for the categories. Generative adversarial network (GAN) training data sets may be generated from the images of the items, the additional images, and the categories. GANs may be trained with the GAN training data sets. The GANs may generate images including images of generated items, which may be replaced with images of items from the catalog entries to create feature model training images.
US11531873B2

Techniques and systems are provided for implementing a convolutional neural network. One or more convolution accelerators are provided that each include a feature line buffer memory, a kernel buffer memory, and a plurality of multiply-accumulate (MAC) circuits arranged to multiply and accumulate data. In a first operational mode the convolutional accelerator stores feature data in the feature line buffer memory and stores kernel data in the kernel data buffer memory. In a second mode of operation, the convolutional accelerator stores kernel decompression tables in the feature line buffer memory.
US11531870B2

A neural network apparatus that is configured to process an operation includes neural network circuitry configured to receive a first input of an n-bit activation, store a second input of an m-bit weight, perform a determination whether to perform an operation on an ith bit of the first input and a jth bit of the second input, output an operation value of an operation performed on the ith bit of the first input and the jth bit of the second input based on the determination, and produce an operation value of the operation based on the determination.
US11531869B1

Embodiments herein describe circuitry with improved efficiency when executing layers in a nested neural network. As mentioned above, a nested neural network has at least one split operation where a tensor generated by a first layer is transmitted to, and processed by several branches in the neural network. Each of these branches can have several layers that have data dependencies which result in a multiply-add array sitting idly. In one embodiment, the circuitry can include a dedicated pre-pooler for performing a pre-pooling operation. Thus, the pre-pooling operation can be performing in parallel with other operations (e.g., the convolution performed by another layer). Once the multiply-add array is idle, the pre-pooling operation has already completed (or at least, has already started) which means the time the multiply-add array must wait before it can perform the next operation is reduced or eliminated.
US11531867B2

Example user behavior prediction methods and apparatus are described. One example method includes obtaining a first contribution value of each piece of characteristic data for a specified behavior after obtaining behavior prediction information including a plurality of pieces of characteristic data. Every N pieces of characteristic data in the plurality of pieces of characteristic data may be processed by using one corresponding characteristic interaction model, to obtain a second contribution value of the every N pieces of characteristic data for the specified behavior. Finally, an execution probability of executing the specified behavior by a user may be determined based on the obtained first contribution value and the obtained second contribution value, to predict a user behavior. In the example method, interaction impact of the plurality of pieces of characteristic data on the specified behavior is considered during behavior prediction.
US11531860B2

Aspects for Long Short-Term Memory (LSTM) blocks in a recurrent neural network (RNN) are described herein. As an example, the aspects may include one or more slave computation modules, an interconnection unit, and a master computation module collectively configured to calculate an activated input gate value, an activated forget gate value, a current cell status of the current computation period, an activated output gate value, and a forward pass result.
US11531858B2

A system, method and computer program product, which given in input a question in natural language format, delivers personalized insights related to the answer. Personalized insights are selected among candidate insights mined from the data and ranked based on closeness to (mined) user-preference, relevance to the question, and surprise factor. Two core components include: Question analysis and meaningful insight look up and Multi-dimensional insight ranking. The Question analysis and meaningful insights lookup module performs a semantic analysis of the questions and, uses techniques including “templates” to build new questions which could uncover insights from the data. The Multi-dimensional insight ranking module takes in input a list of insights returned from Question analysis and meaningful insights lookup and rank such insights based on such factors as: relevance to the query, surprise factor, and user preferences.
US11531857B2

A low-cost, multi-function adhesive wireless communications and transducer platform with a form factor that unobtrusively integrates one or more transducers and one or more wireless communication devices in an adhesive product system. In an aspect, the adhesive product system integrates transducer and wireless communication components within a flexible adhesive structure in a way that not only provides a cost-effective platform for interconnecting, optimizing, and protecting the constituent components but also maintains the flexibility needed to function as an adhesive product that can be deployed seamlessly and unobtrusively into various applications and workflows, including sensing, notification, security, and object tracking applications, and asset management workflows such as manufacturing, storage, shipping, delivery, and other logistics associated with moving products and other physical objects.
US11531853B2

A printing device includes: a printing unit performing printing; and a control unit that, when accepting a character code associated with a plurality of font designs, causes the printing unit to print a character indicated by the character code, based on a priority level allocated to each of the plurality of font designs. The control unit changes the priority level of the plurality of font designs in response to a first command that is accepted. The first command is a command indicating the priority level of the font design that is a part of the plurality of font designs.
US11531842B2

A method for image reconstruction and domain transfer through an invertible depth network is described. The method includes training a first invertible depth network model using a first image dataset corresponding to a first geographic region to estimate a first depth map. The method also includes retraining the first invertible depth network model using a second image dataset corresponding to a second geographic region to estimate a second depth map. The method further includes reconstructing, by the first invertible depth network model, a third image dataset based on the second depth map. The method also includes training a second invertible depth network model using the third image dataset corresponding to the first geographic region and the second geographic region to estimate a third depth map.
US11531840B2

A method may include executing a neural network to extract a first plurality of features from a plurality of first training images and a second plurality of features from a second training image; generating a model comprising a first image performance score for each of the plurality of first training images and a feature weight for each feature, the feature weight for each feature of the first plurality of features calculated based on an impact of a variation in the feature on first image performance scores of the plurality of first training images; training the model by adjusting the impact of a variation of each of a first set of features that correspond to the second plurality of features; executing the model using a third set of features from a candidate image to generate a candidate image performance score; and generating a record identifying the candidate image performance score.
US11531836B2

Embodiments of the present disclosure relate to a method, a device and a computer-readable storage medium for data processing. The method for data processing comprises: obtaining a set of observation samples regarding a plurality of factors, one of the set of observation samples comprising respective observed values of the plurality of factors. The method further comprises: estimating, for each of the plurality of factors and based on the set of observation samples, a distribution that differences between observed values of the factor and estimated values of the factor follow. The method further comprises determining, based at least on the estimated distribution, a causal structure representing a causal relationship among the plurality of factors. Embodiments of the present disclosure further provide a device and a computer-readable storage medium for implementing the above method. The embodiments of the present disclosure can accurately and robustly discover the causal relationship among a plurality of factors without making any assumptions about the relationship between the data distribution and the factors, and affect the observed value of the target factor based on the causal relationship.
US11531827B2

Implementations of the present disclosure provide a service processing method, device, and system associated with unified resource locator (URL)-based two-dimensional (code). In an implementation, a URL is received from a first service institution. The URL is obtained by a mobile device from scanning a 2D code provided by a service provider and sent to the first service institution. The URL is then parsed to identify one or more data elements including a service network identifier, a service institution identifier, and a payload including a service object identifier. The one or more data elements is sent to the second service institution based on the service institution identifier. Service information associated with the service object is received from the second service institution based on the service object identifier, and the service information is sent to the first service institution for presenting on the mobile device.
US11531819B2

Machine learned models take in vectors representing desired behaviors and generate voice vectors that provide the parameters for text-to-speech (TTS) synthesis. Models may be trained on behavior vectors that include user profile attributes, situational attributes, or semantic attributes. Situational attributes may include age of people present, music that is playing, location, noise, and mood. Semantic attributes may include presence of proper nouns, number of modifiers, emotional charge, and domain of discourse. TTS voice parameters may apply per utterance and per word as to enable contrastive emphasis.
US11531811B2

Example implementations described herein involve extracting keywords and dependency information from a text; and generating a co-occurrence dictionary for the text, the generating the co-occurrence dictionary involving selecting ones of the keywords for inclusion in the co-occurrence dictionary based on a number of times the ones of the keywords satisfy the dependency rules; determining for the selected ones of the keywords included in the co-occurrence dictionary, surrounding words to be associated with the selected ones of the keywords in the co-occurrence dictionary based on a number of instances of co-occurrence of the surrounding words with the selected ones of the keywords; and generating weights for each of the selected ones of the keywords in the co-occurrence dictionary based on a number of the surrounding words associated with the selected ones of the keywords.
US11531807B2

A method, computer program product, and computer system for encoding, by a computing device, a transcript and text macros into vector representations. A word by word report may be predicted based upon, at least in part, the encoding. An attention mechanism may be queried based upon, at least in part, a decoder state. An attention distribution may be produced over an encoder output. An interpolation of the encoder output may be produced based upon, at least in part, the attention distribution. The interpolation of the encoder output may be input into a decoder for report modeling that includes text macro location and content.
US11531805B1

Message composition and customization in a user's handwriting style includes obtaining electronic source text from a user, the electronic source text to be sent to a recipient, ascertaining properties of the electronic source text, the properties including words used in the electronic source text and a context of the electronic source text, and the context including an emotion of the electronic source text, and building an electronic message based on the ascertained properties, the electronic message including the electronic source text presented graphically in a handwriting style of the user.
US11531803B1

A static timing analysis system for finding and reporting timing violations in a digital circuit design prior to circuit fabrication, and associated methods, use exhaustive path-based analysis (EPBA) that is informed by infinite-depth path-based analysis (IPBA) to provide analysis results that are driven full-depth, in contrast to conventional EPBA systems and methods, which can terminate after reaching a maximum depth of analysis as a way of avoiding prolonged or infinite runtimes. The IPBA-driven full-depth EPBA functions for hold-mode as well as setup-mode analysis and achieves reduced pessimism as compared to systems or methods employing IPBA alone, and more complete analysis of designs as compared to systems or methods employing EPBA alone. Improved IPBA signal merging using multidimensional zones for thresholding of signal clustering mitigates the occasional optimism of IPBA.
US11531797B1

A system and method for performing operating state analysis of an integrated circuit (IC) design is disclosed. The method includes simulating a switching operation from a first operating state to a second operating state for one or more cells of the IC design using a plurality of vectors corresponding to one or more user-specified constraints. The method include generating a time-based waveform for each cell of the one or more cells changing an operating state from the first operating state to the second operating state, and based on the generated time-based waveform, identifying one or more operating state changes corresponding to the operating state analysis and associated timing window and cell information. The method includes verifying the one or more operating state changes by the each cell of the one or more cells of the IC design meet the one or more user-specified constraints for generating an analysis report.
US11531793B2

A device and method for building life cycle sustainability assessment using probabilistic analysis method, the device and method being capable of assessing and predicting building life cycle sustainability, and a recording medium storing the method. The device includes: a first storage unit storing a reference environmental impact assessment value of a reference building, and first and second environmental impact coefficient groups; an input unit receiving area information, amounts of building materials and energy sources; a probability distribution calculating unit storing a set value, and deducing probability distributions of the building materials and the energy sources; a first arithmetic unit calculating probability distributions of first and second environmental impact assessment values, and a probability distribution of a life cycle environmental impact assessment value; and a first output unit deducing a probability distribution of an environmental impact index, and outputting the deduced probability distribution of the environmental impact index.
US11531783B2

The system comprises an interface and a processor. The interface is configured to receive a request from an application for authorization to access, wherein access to the application is requested by a user, and receive a task request from the application for authorization to access a task, wherein access to the task is requested by the user. The processor is configured to authenticate the request from the application for authorization to access, determine that the task comprises a sensitive task, determine a user authentication device, provide a challenge for a digital credential to the user authentication device, wherein the digital credential is backed by data stored in a distributed ledger, receive a response from the user authentication device, determine the response is valid, and provide an authorization to access the sensitive task.
US11531777B2

A method of restricting data access based on properties of at least one of a process and a machine executing the process includes receiving, by an access control management system, from a first computing device, information associated with an encrypted data object. The method includes requesting, by the access control management system, from a verifier, verification that a second computing device executes a process in accordance with a process attribute identified in the information associated with the encrypted data object. The method includes sending, by the access control management system, to the second computing device, the received information associated with the encrypted data object, responsive to the verification of the process attribute.
US11531751B2

This disclosure relates to systems and methods generating and distributing protected software applications. In certain embodiments, integrity checking mechanisms may be implemented using integrity checking code in software code prior to compilation into machine code. Following compilation and execution of the application, the introduced code may check the integrity of the application by determining whether the application behaves and/or otherwise functions as expected. By introducing integrity checking in this manner, integrity checking techniques may be injected into the application prior to compilation into machine code and/or independent of the particular manner in which the application is compiled.
US11531750B2

Systems, apparatuses and methods may provide for technology that associates a key domain of a plurality of key domains with a customer boot image, receives the customer boot image from the customer, and verifies the integrity of the customer boot image that is to be securely installed at memory locations determined from an untrusted privileged entity (e.g., a virtual machine manager).
US11531745B2

A computerized system for associating RF signals, the system including at least one sensor configured to sense a plurality of RF signals at at least a plurality of points in time and a computerized associator receiving outputs from the at least one sensor and providing an output which associates at least some of the plurality of RF signals with at least one unique multiple RF signal-based identifier.
US11531739B1

A system may include a first computing device that receives identification data and an identifying parameter associate with a user and requests a second computing device to authenticate the user based on the identification data. The second computing system may query a first database for a first portion of authentication data based on the identifying parameter and then determine that a second portion of the authentication data exists based on the first portion of the authentication data. The first portion of the authentication data may include a pointer that identifies a second database that includes the second portion of authentication data such that the second computing device may retrieve it. The first and second portions of the authentication data may then be combined to form a combined authentication data to then be compared with the identification data, and the results of the comparison are sent to the first computing system.
US11531734B2

Aspects of the disclosure relate to determining optimal machine learning models. A computing platform may collect, via a network, data indicative of login activity to an enterprise resource. One or more initial features indicative of the login activity may be identified. Based on the one or more initial features, an initial test dataset and a test model may be generated. Then, the test model may be deployed in a production environment. Subsequently, the computing platform may identify one or more production feature vectors. Then, the computing platform may generate, based on the one or more production feature vectors, a training dataset. Subsequently, the computing platform may perform, for the training dataset, a data quality check. Then, the computing platform may predict, by applying Bayesian optimization to the training dataset, an optimal machine learning model. Subsequently, the computing platform may apply the optimal machine learning model to detect unauthorized activity.
US11531732B2

An embodiment of a method of providing identity assurance for a decentralized application (DApp) includes executing, by at least one distributed node of a blockchain system, an entitlement contract stored on the blockchain to perform a read call from a DApp contract stored on the blockchain, the read call including an address signing a transaction to the DApp contract. Performing the read call may include reading a list of registered addresses stored on the blockchain, determining whether the list includes the signing address; and providing an output indicating whether the list includes the signing address. The method may further include executing, by the at least one distributed node, a registry contract stored on the blockchain to perform a read call from the DApp contract, the read call including an identifier of the decentralized application. Performing the read call may include reading a list of registered applications stored on the blockchain; determining whether the list includes the identifier; and if so, providing an output indicating an address of the entitlement contract.
US11531731B2

Embodiments include a computer-implemented method for determining an equivalent license unit of an enterprise computer system in accordance with a standardized graph-based framework. The method includes discovering licensable products of an enterprise computer system in accordance with a standardized graph-based framework, and constructing a licensable product star graph (LPSG) for each licensable product in accordance with the standardized graph-based framework to identify any license models that have at least one subgraph associated with the licensable product. The method further includes constructing a licensable product constellation graph (LPCG) in accordance with the standardized graph-based framework by evaluating each LPSG to determine any common target elements of any license model to link the LPSGs, and determining an equivalent license unit metric for the license models based on the LPCG.
US11531709B2

Aspects of the disclosure relate to dynamic record masking in a blockchain system. A computing platform may receive an input dataset. The computing platform may generate a plurality of records based on data from the input dataset. The computing platform may generate one or more masked records based on the plurality of records and masking settings. The computing platform may send the records and/or masked records to destination computing platforms. The computing platform may receive notifications from the destination computing platforms indicating the records and/or masked records have been verified. The computing platform may send messages comprising instructions to the destination computing platforms to add the records or masked records to their distributed ledgers. The computing platform may send an instruction to a database platform to update one or more tables with the record.
US11531707B1

A system stores resources such as text articles, videos, and so forth for an organization. During operation, the system receives a query and provides a response. During initial use of the system, there is little or no historical data available to help determine which resource is most relevant to a particular query. In this “cold-start” situation, the system determines attributes associated with a user account of the user making the query. The query is used to search a data store and retrieve a set of resources based on a term match with the query and to find the resources which correspond to the attributes of the user account. This allows the system to provide simplified output that is more likely to be relevant to that particular user in the “cold-start” situation.
US11531703B2

Aspects described herein may relate to methods, systems, and apparatuses that determine one or more categories associated with a dataset, or a portion thereof. The determination may be performed based on one or more tags associated with the dataset and/or a description associated with the dataset. Further, the determination may be performed by searching an ontology based on the one or more tags and/or the description. The determination may be performed by using a machine-learning model based on the one or more tags and/or the description. Once the one or more categories associated with the dataset are determined, the one or more categories may be used as a basis for modifying the dataset and/or validating the dataset.
US11531700B2

In one aspect, an example method to be performed by a computing device includes (a) receiving a request to use a camera of the computing device; (b) in response to receiving the request, (i) using a microphone of the computing device to capture audio content and (ii) using the camera of the computing device to capture an image; (c) identifying reference audio content that has at least a threshold extent of similarity with the captured audio content; and (d) outputting an indication of the identified reference audio content while displaying the captured image.
US11531699B2

Example methods and systems for inserting information into playing content are described. In some example embodiments, the methods and systems may identify a break in content playing via a playback device, select an information segment representative of information received by the playback device to present during the identified break, and insert the information segment into the content playing via the playback device upon an occurrence of the identified break.
US11531695B2

The present disclosure provides systems and methods that include or otherwise leverage use of a multiscale quantization model that is configured to provide a quantized dataset. In particular, the multiscale quantization model can receive and perform vector quantization of a first dataset. The multiscale quantization model can generate a residual dataset based at least in part on a result of the vector quantization. The multiscale quantization model can apply a rotation matrix to the residual dataset to generate a rotated residual dataset that includes a plurality of rotated residuals. The multiscale quantization model can perform reparameterization of each rotated residual in the rotated residual dataset into a direction component and a scale component. The multiscale quantization model can perform product quantization of the direction components of the plurality of rotated residuals, and perform scalar quantization of the scale components of the plurality of rotated residuals.
US11531691B1

At least one table included in first content may be determined. The at least one table includes a first plurality of rows and a first plurality of columns. It may be determined that a first term indicative of a personal name is included in a first row of the first plurality of rows and a first column of the first plurality of columns. A second row of the first plurality of rows that includes at least a first personal name in the first column and a first item of personal identifying information in a second column of the first plurality of columns may be identified. First data indicative of the first personal name and the first item of personal identifying information may be extracted. The first data may be added to a first profile associated with the first personal name.
US11531671B2

A method comprising: receiving a plurality of pairs of queries associated with a database, wherein the queries in each pair in the plurality of pairs of queries have an identical FROM clause; at a training stage, training a machine learning model on a training set comprising: (i) the plurality of pairs of queries, and (ii) labels associated with containment rates between each of the pairs of queries over the database; and at an inference stage, applying the trained machine learning model to a pair of target queries, to estimate containment rates between the target pair of queries over the database.
US11531660B2

A method includes determining whether the first version is an alias with respect to the second version, the alias being defined as an equivalent version of the YANG module. Based at least in part on a determination that the first version is the alias with respect to the second version, a version alias extension is inserted into a revision label of the first and/or second version. Based on a determination that the second version is backwards compatible with respect to the first version, a version backwards compatible extension is inserted into the revision label of the second version. Based at least in part on a determination that the second version is not backwards compatible with respect to the first version, a version non-backwards compatible extension is inserted into the revision label of the second version.
US11531656B1

Embodiments of the present invention provide for a method for duplicate determination in a graph. The graph comprises nodes representing entities and edges representing relationships between the entities. Embodiments of the present invention identify two target nodes in the graph. A neighborhood subgraph may be determined for each of the two nodes. The neighborhood subgraph includes the respective node. Embodiments of the present invention can then determine whether the two nodes are duplicates with respect to each other, based on a result of a comparison between the two subgraphs and based on a comparison of the two target nodes of the subgraphs.
US11531652B2

Herein are techniques that extend a software system to embed new guest programing languages (GPLs) that interoperate in a transparent, modular, and configurable way. In embodiments, a computer inserts an implementation of a GPL into a deployment of the system. A command registers the GPL, define subroutines for the GPL, generates a guest virtual environment, and adds a binding of a dependency to a guest module. In an embodiment, a native programing language invokes a guest programing language to cause importing intra- or inter-language dependencies. An embodiment defines a guest object that is implemented in a first GPL and accessed from a second GPL. In an embodiment, dependencies are retrieved from a virtual file system having several alternative implementation mechanisms that include: an archive file or an actual file system, and a memory buffer or a column of a database table.
US11531641B2

Mechanisms are provided for adjusting a configuration of data stored in a storage system. According to various embodiments, a storage module may be configured to store a configuration of data. A processor may be configured to identify an estimated performance level for the storage system based on a configuration of data stored on the storage system. The processor may also be configured to transmit an instruction to adjust the configuration of data on the storage system to meet the service level objective when the estimated performance level fails to meet a service level objective for the storage system.
US11531632B2

Methods, systems, and devices for multi-level receivers with various operating modes (e.g., on-die termination mode, termination-off mode, etc.) are described. Different modes may be utilized for receiving different types of signaling over a channel. Each mode may correspond to the use of a respective set of receivers configured for the different types of signaling. For example, a device may include a first set of receivers used to receive a first type of signal (e.g., with the channel being actively terminated) and a second set of receivers used to receive a second type of signal (e.g., with the channel being non-terminated). When communicating with another device, based on the type of signaling used for communications, either the first set of receivers or the second set of receivers may be enabled (e.g., through selecting a receiver path for the corresponding mode).
US11531629B2

Designs for a rackmount chassis having multiple card slots are presented herein. In one example, an apparatus includes a chassis configured to mount into a server rack, including a plurality of peripheral card slots, and a plurality of status lights configured to provide indications of operational status for an associated slot. The chassis further includes switch circuitry, including at least three switch elements, configured to couple the slots, wherein a first portion of ports on each of the switch elements is coupled to corresponding slots, a second portion of the ports on each of the switch elements is coupled to external ports of the chassis, and a third portion of the ports on each of the switch elements is coupled to at least another among the switch elements. The chassis may further include a plurality of external ports on the chassis communicatively coupled to the slots through the switch circuitry.
US11531621B2

A cache and memory coherent system includes multiple processing chips each hosting a different subset of a shared memory space and one or more routing tables defining access routes between logical addresses of the shared memory space and endpoints that each correspond to a select one of the multiple processing chips. The system further includes a coherent mesh fabric that physically couples together each pair of the multiple processing chips, the coherent mesh fabric being configured to execute routing logic for updating the one or more routing tables responsive to identification of a first processing chip of the multiple processing chips hosting a defective hardware component, the update to the routing tables being effective to remove all access routes having endpoints corresponding to the first processing chip.
US11531616B2

A storage device includes a nonvolatile memory, a volatile memory, and a controller accesses the nonvolatile memory using an address conversion table including regions, each region including entries, each entry storing a physical address of the nonvolatile memory in association with a logical address, and reads and writes data of the address conversion table from and to the nonvolatile memory and the volatile memory in a unit of a frame. The controller writes, to the nonvolatile memory, data of a first region in a first format in which a head address of data of a region aligns with a head address of a frame, and writes, to the volatile memory, data of a second region in either the first format or a second format in which a head address of data of a region does not align with a head address of a frame.
US11531613B1

Devices at different geolocations are configured to determine and share information regarding execution of an application under various conditions. Data determined by a user device includes private information, such as screen capture data, location data, or information about the user. The user device processes the data locally, such as by determining performance metrics or other characteristics of execution of the application, and sends this information to a server. The data sent to the server excludes the private information. The server determines additional data associated with execution of the application by devices other than the user device, which may include screen capture data or location data associated with those other devices. The additional data is used in conjunction with the data received from the user device to generate interfaces indicative of performance metrics of the application.
US11531601B2

A memory controller includes a command queue, a memory interface queue, at least one storage queue, and a replay control circuit. The command queue has a first input for receiving memory access commands. The memory interface queue receives commands selected from the command queue and couples to a heterogeneous memory channel which is coupled to at least one non-volatile storage class memory (SCM) module. The at least one storage queue stores memory access commands that are placed in the memory interface queue. The replay control circuit detects that an error has occurred requiring a recovery sequence, and in response to the error, initiates the recovery sequence. In the recovery sequence, the replay control circuit transmits selected memory access commands from the at least one storage queue by grouping non-volatile read commands together separately from all pending volatile reads, volatile writes, and non-volatile writes.
US11531600B2

A memory image can be captured by generating metadata indicative of a state of volatile memory and/or byte-addressable PMEM at a particular time during execution of a process by an application. This memory image can be persisted without copying the in-memory data into a separate persistent storage by storing the metadata and safekeeping the in-memory data in the volatile memory and/or PMEM. Metadata associated with multiple time-evolved memory images captured can be stored and managed using a linked index scheme. A linked index scheme can be configured in various ways including a full index and a difference-only index. The memory images can be used for various purposes including suspending and later resuming execution of the application process, restoring a failed application to a previous point in time, cloning an application, and recovering an application process to a most recent state in an application log.
US11531598B2

On-the-fly point-in-time recovery operations are disclosed. During a recovery operation, the PiT being restored can be changed on-the-fly or during the existing recovery operation without restarting the recovery process from the beginning. IN one example, this improves recovery time operation (RTO) and prevents aspects of the recovery operation to be avoided when changing to a different PiT.
US11531595B2

Described herein are embodiments of a database system. The database system receives a read command to read at least some stored data. The database system may generate a plurality of snapshots of data stored in a first data storage node of a plurality of data storage nodes. The database system may determine whether data is being written to the first data storage node. Responsive to determining that data is not being written to the first data storage node, the database system may process the read command at least in part by reading at least some data stored on the first data storage node. Responsive to determining that data is being written to the first data storage node, the database system may process the read command at least in part by reading at least some data from a snapshot of the plurality of snapshots.
US11531593B2

Disclosed is a data encoding, decoding and recovering method of a distributed storage system for data protection of the distributed storage system. The methods include using local recoverable coding, and calling Reed-Solomon coding on data blocks obtained from divisions of file segments based on coding parameters to generate global coding blocks, locally coding to data blocks and global coding blocks respectively to generate local coding blocks. The methods can also include computing decoded block indices and recovered block indices according to current node state, reading block data of assistant node, and implementing decoding of file segments and recovery of failed blocks. The coding method of the present disclosure can reduce the amount of data that needs to be transmitted when recovering a failed node by increasing local coding blocks and speed up the node recovery speed.
US11531592B1

Techniques described herein relate to a method for deploying workflows with data management services. The method may include identifying a service update event; identifying a service sub-tree based on a service call graph; generating an update sequence for the service sub-tree; predicting an update window for the service sub-tree using a final estimated updated completion time for the service, wherein the final estimated updated completion time is based on a risk profile; selecting a first service of the service sub-tree based on the update sequence, wherein the first service includes a first standby service instance and a first active service instance; generating a backup of a first portion of a services shared data volume repository associated with the first service; and applying an update to the first standby service instance to obtain a first updated active service instance.
US11531585B2

A memory module includes a memory device configured to receive a first refresh command from a host, and perform a refresh operation in response to the first refresh command during a refresh time, and a computing unit configured to detect the first refresh command provided from the host to the memory device, and write a first error pattern at a first address of the memory device during the refresh time.
US11531578B1

Remote access for debugging or profiling a remotely executing neural network graph can be performed by a client using an in-band application programming interface (API). The client can provide indicator flags for debugging or profiling in an inference request sent to a remote server computer executing the neural network graph using the API. The remote server computer can collect metadata for debugging or profiling during the inference operation using the neural network graph and send it back to the client using the same API. Additionally, the metadata can be collected at various granularity levels also specified in the inference request.
US11531569B2

Systems and apparatuses for provisioning computer services or resources and methods for making and using the same. In one embodiment, an exemplary method for performing an iterative search can include selecting a service from a group of available services for adjustment. An application associated with the selected service can be run, and an amount of resources consumed while the application is run can be captured. A provision level for the selected service, a provision type for the selected service or both can be adjusted based upon the captured amount of resources consumed. The method then can determine whether provision levels of the available services, provision types of the available services or both require further adjustment to be most performant. The approaches described herein advantageously can be applied, for example, to “right-size” or “scale” multiple resources.
US11531567B2

A method of operation of a computing system includes: transmitting an operational request; receiving an instruction event in response to the operational request; identifying an ordered sequence of the instruction event; loading an event hub with the ordered sequence of the instruction event; and executing the ordered sequence of the instruction event by a functional application including controlling the operation of a device.
US11531565B2

Techniques are described for a compiler scheduling algorithm/routine that utilizes backtracking to generate an execution schedule for a neural network computation graph using a neural network compiler intermediate representation of hardware synchronization counters. The hardware synchronization counters may be referred to as physical barriers, hardware (HW) barriers, or barriers and their intermediate representations may be referred to as barrier tasks or barriers. Backtracking is utilized to prevent an available number of hardware barriers from being exceeded during performance of an execution schedule. An execution schedule may be a computation workload schedule for neural network inference applications. An execution schedule may also be a first in first out (FIFO) schedule.
US11531563B2

A data processing system comprises a hybrid processor comprising a big TPU and a small TPU. At least one of the TPUs comprises an LP of a processing core that supports SMT. The hybrid processor further comprises hardware feedback circuitry. A machine-readable medium in the data processing system comprises instructions which, when executed, enable an OS in the data processing system to collect (a) processor topology data from the hybrid processor and (b) hardware feedback for at least one of the TPUs from the hardware feedback circuitry. The instructions also enable the OS to respond to a determination that a thread is ready to be scheduled by utilizing (a) an OP setting for the ready thread, (b) the processor topology data, and (c) the hardware feedback to make a scheduling determination for the ready thread. Other embodiments are described and claimed.
US11531556B2

The subject technology sends, from a parent node of a hierarchy of views, information related to a preference list, the preference list include preference keys corresponding to respective attributes of a UI, where the hierarchy of views represents the UI. The subject technology receives, at a child node of the parent node, the information related to the preference list. The subject technology updates, by the child node, a particular preference key from the preference list to a particular value, the particular preference key related to an attribute of the UI.
US11531553B2

A convolution operation method and a processing device for performing the same are provided. The method is performed by a processing device. The processing device includes a main processing circuit and a plurality of basic processing circuits. The basic processing circuits are configured to perform convolution operation in parallel. The technical solutions disclosed by the present disclosure can provide short operation time and low energy consumption.
US11531551B2

To preferentially execute an instruction with higher priority in a case of the CNC being unable to respond due to being an unresponsive timing, load on the bus or the like. A PLC device includes: a special instruction control unit that sets a priority degree indicating a degree of priority for executing predetermined processing to a special instruction for performing the predetermined processing in a control device that controls an industrial machine, and transmits the special instruction in which the priority degree is set to the control device; an instruction storage determining unit that determines whether or not to queue the special instruction according to an operation state of the control device; and an instruction storage unit that sequentially stores the special instruction received, on the basis of a determination result of the instruction storage determining unit.
US11531543B2

Representative apparatus, method, and system embodiments are disclosed for configurable computing. A representative system includes an interconnection network; a processor; and a plurality of configurable circuit clusters. Each configurable circuit cluster includes a plurality of configurable circuits arranged in an array; a synchronous network coupled to each configurable circuit of the array; and an asynchronous packet network coupled to each configurable circuit of the array. A representative configurable circuit includes a configurable computation circuit and a configuration memory having a first, instruction memory storing a plurality of data path configuration instructions to configure a data path of the configurable computation circuit; and a second, instruction and instruction index memory storing a plurality of spoke instructions and data path configuration instruction indices for selection of a master synchronous input, a current data path configuration instruction, and a next data path configuration instruction for a next configurable computation circuit.
US11531536B2

A method for analyzing performance impacts of changes to source code includes logging a change to source code and an identifier (ID) of an author of the change into a database. The method further includes providing the change to the source code to a machine learning model trained to analyze performance impacts of source-code changes. The method further includes generating, by a processing device, in view of the machine learning model, a performance impact of the change to the source code. The method further includes determining that the performance impact is above a performance-impact threshold. The method further includes, in view of the determining, preventing the change to the source code from being executed by the processing device.
US11531534B1

An express update deployment system can enable a larger number of computing devices to be updated during a time window. When an update is to be deployed to computing devices, a management server can select a set of the computing devices to function as proxy file repositories. The management server can select the set of computing devices based on hardware details of the computing devices that are to be updated. The management server can prioritize the deployment of the update to the selected set of computing devices. Once the update has been deployed on the selected set of computing devices, the computing devices can commence functioning as proxy file repositories. The management server can then instruct other computing devices to obtain parts of the update from the computing devices that are functioning as proxy file repositories. The management server can also instruct other computing devices to concurrently obtain the update from the file repository.
US11531526B1

A lexical analyzer is provided to analyze serverless application code to help ensure that the serverless application is portable between different execution environments. The lexical analyzer may identify non-portable features of the application, and alerts of these features may be provided to users. A transfer tool may be provided to assist in transferring a serverless application between computing platforms, such as by converting the portable serverless application to a container format. An interface may be provided that subscribes, on behalf of a container, to receive notifications of triggering events from a computing platform's notification service. The interface may provide a message to the container to indicate an occurrence of a triggering event, which may trigger execution of a serverless function by the container.
US11531522B2

A method of selecting, in hardware logic, an ith largest or a pth smallest number from a set of n m-bit numbers is described. The method is performed iteratively and in the rth iteration, the method comprises: summing an (m−r)th bit from each of the m-bit numbers to generate a summation result and comparing the summation result to a threshold value. Depending upon the outcome of the comparison, the rth bit of the selected number is determined and output and additionally the (m−r−1)th bit of each of the m-bit numbers is selectively updated based on the outcome of the comparison and the value of the (m−r)th bit in the m-bit number. In a first iteration, a most significant bit from each of the m-bit numbers is summed and each subsequent iteration sums bits occupying successive bit positions in their respective numbers.
US11531520B2

Disclosed herein are example techniques to support multiple voice assistant services. An example implementation may involve a playback device capturing audio from the one or more microphones into one or more buffers as a sound data stream monitoring the sound data stream for a wake word associated with a specific voice assistant service and monitoring the sound data stream for a wake word associated with the media playback system. The playback device generates a second wake-word event corresponding to a voice input when sound data matching the wake word associated with the media playback system in a portion of the sound data stream is detected. The playback device determines that the voice input includes sound data matching one or more playback commands and sends sound data representing the voice input to a voice assistant associated with the media playback system for processing of the second voice input.
US11531517B2

An example playback device includes a first interface for receiving a first audio signal from a first audio source; a second interface for receiving a second audio signal from a second audio source; and a processor configured to: cause the playback device to playback the second audio signal; determine that the first audio signal is present at the first interface; in response to determining that the first audio signal is present at the first interface, (i) cease playback of the second audio signal being played by the playback device and (ii) cause the playback device to playback the first audio signal; receive an instruction to stop the playback device from playing the first audio signal while the first audio signal is still present at the first interface; and arm the playback device such that a subsequent presence of the first audio signal at the first interface causes the playback device to play the first audio signal.
US11531502B2

A supporting program stores, in a memory, a parameter list in which identification information of a print queue implemented in an OS and print parameters are associated with each other. In the OS, a plurality of print queues for a single printer can be implemented. When one of the plurality of print queues is selected and a general-use printing program receives a printing instruction to cause the printer to perform printing, the supporting program is activated. When a printing instruction is received while one of the plurality of print queues being selected, the supporting program reads out a print parameter corresponding to the selected print queue and sets the read out print parameter as a print parameter used for printing in accordance with the printing instruction.
US11531496B2

Memory modules and memory systems having the same are provided. A memory module may include command/address terminals, data terminals, at least one monitoring terminal, a buffer, and a plurality of semiconductor memory devices. The buffer may be configured to receive and buffer data applied through the data terminals and a command/address applied through the command/address terminals to generate buffered write data and a buffered command/address. The buffer may be configured to buffer the buffered write data and the buffered command/address to generate module data and a module command/address, and store and then transmit at least one portion of the buffered write data as monitoring data through the at least one monitoring terminal. The plurality of semiconductor memory devices may be configured to receive and store the module data in response to the module command/address.
US11531495B2

A distributed storage system for the long-term storage of data objects that is implemented utilizing one or more distinct storage sites that may be comprised of system controllers and object storage systems that act in concert to embody a single distributed storage system. A system may include a one or more types and/or instances of object storage systems. A system may include object storage systems that are powered on for a limited time as required to complete queued data operations. A system may further include system controllers associated with logical and/or physical sites that coordinate object, user, device, and system management functionally.
US11531487B1

Creating a replica of a storage system, including: receiving, by a first storage system from a computing device, data to be stored on the first storage system; reducing, by the first storage system, the data using one or more data reduction techniques; sending, from the first storage system to the second storage system, the reduced data, wherein the reduced data is encrypted; and sending, from the second storage system to a third storage system, the reduced data, wherein the reduced data is encrypted.
US11531485B1

A throttling engine throttles access to a high latency hybrid memory. A request is received for partition mapping of a virtual address for an R/W memory page. An entry is added to a partition page table that maps a virtual address to a physical address and comprises access information that is R/W. A throttled flag is set in an entry of a partition page extension table. The throttle entry corresponds to the entry. The access information is saved in an original access part of the partition page extension table, and the access information is replaced with an R value. Upon application fault receipt, a throttling test is performed on an address of the application fault. If the throttling test is false, the fault is passed through to an operating system fault handler and the throttling fault stage is ended, otherwise, a delay is implemented for slowing access to the memory.
US11531484B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for data retention and modification. One of the methods includes dividing partitions into a set of generations according to a retention policy; accumulating modification and deletion events that define changes to be applied to data of the distributed dataset; and when a triggering event occurs for a triggered generation in the set of generations, rolling an oldest partition out of the triggered generation, the rolling comprising: if the oldest partition has reached the end of a retention period for the dataset, marking the oldest partition for deletion in the triggered generation; otherwise: creating a new partition corresponding to the data of the oldest partition, wherein the data is cleaned using a scrubbing process; adding the new partition to a next generation in the set of generations; and marking the oldest partition for deletion in the triggered generation.
US11531483B2

Aspects of disclosure provide methods, systems, and computer-readable media for direct data displacement. The methods include in view of a write request pertaining to a first object, determining, based on a first signature of the first object, whether an index of a storage system comprises an existing object record pertaining to the first object; and in response to determining that the index of the storage system does not include an existing object record pertaining to the first signature, creating a first object record in the index comprising the first signature and a reference count. The methods further include in response to determining that the index of the storage system includes an existing object record pertaining to the first signature, updating a reference count associated with the first object stored in the existing object.
US11531479B2

A lossy method of compressing data, such as image data, which uses wrap-around wavelet compression is described. Each data value is divided into two parts and the first parts, which comprise the most significant bits from the data values, are compressed using wrap-around wavelet compression. Depending upon the target compression ratio and the compression ratio achieved by compressing just the first parts, none, one or more bits from the second parts, or from a data value derived from the second parts, may be appended to the compressed first parts. The method described may be lossy or may be lossless. A corresponding decompression method is also described.
US11531469B2

Data employed in computations is processed so that during computations more of the data can be fit into or maintained in a smaller but higher speed memory than an original source of the data. More specifically, a sensitivity value is determined for various items of the data which reflect the number of bits in the data items that are not garbage bits, and only information in the data items that are indicated by the sensitivity value to not be garbage bits are necessarily effectively retained. At least the information that is not garbage bits and the corresponding associated sensitivity are packed together. The results of computations that are performed using the data items as at least one of the operands for the computation are associated with a sensitivity that is derived from the individual sensitivities of the operands used in the computation.
US11531466B2

An equipment-management device associated with at least one of multiple pieces of equipment in a building under management, the equipment-management device including a display-information generator, a touchscreen, and an action-control-information generator. The display-information generator generates display information on a management screen wherein icons are arranged, each of the icons including an outer frame and a first area set at one end along the major axis within the outer frame. The touchscreen displays the display information and receives an input of information relating to an operation performed on the management screen. Upon detecting that a slide operation performed on one of the icons of the management screen from the first area through a first slide-operation detecting line set inside the outer frame excluding the first area, the action-control-information generator generates action-control information that switches the power supply of the corresponding equipment on or off.
US11531464B2

A multi-function peripheral includes a touch panel monitor. The touch panel monitor includes a display panel and a touch panel overlaid on the display panel. In a handwriting mode, an intermediate image corresponding to an original image is displayed on the display panel. When touch input to the touch panel is detected in this state, a touch image based on the touch input is superimposed on the original image, and a new image is generated.
US11531463B2

A method for processing a touch instruction, an electronic device and a storage medium, related to the fields of Internet of Things, intelligent transportation, and the like, are provided. The method includes: detecting a type of a received touch event; in a case where the type of the touch event is a predetermined type, acquiring a number of fingers which execute the touch event of the predetermined type each time; and determining a touch instruction by utilizing a change situation of the number of fingers which execute two adjacent touch events of the predetermined type. According to the solution, the number of fingers which execute the touch event can be determined by utilizing the change situation of the number of fingers corresponding to two adjacent touch events conforming to the predetermined type.
US11531461B2

A method includes displaying, by an electronic device, a graphical user interface (GUI) of a first application on a touchscreen of the electronic device, detecting, by the electronic device, a screenshot operation from a user, taking, by the electronic device, a screenshot of the GUI in response to the screenshot operation, displaying, on the touchscreen, a first preview image corresponding to an obtained first screenshot, detecting, by the electronic device, a first touch operation on the first preview image, updating the first preview image to a second preview image in response to the first touch operation, and displaying the second preview image on the touchscreen.
US11531460B2

Systems and methods are described that include providing, on a touchscreen display of an electronic device, a stream of content items, at least some of which are associated with a corresponding display anchor. Inputs are detected at the touchscreen display and the inputs are associated with a scroll speed. The scroll speed may be based on a detected distance between the inputs on the touchscreen and an elapsed time between at least two of the inputs. In response to determining a lack of input for a predefined time period, a display anchor can be determined and selected. The display anchor may correspond to a content item to be used as a pause location for the stream. The scrolling of the stream of content items can be paused at the pause location to use the selected display anchor to display the content item in a top viewable portion of the display.
US11531441B2

An electronic device according to certain embodiments may include: a sensor, a display panel including a sensor area overlaying or underlying the sensor and a pixel area including at least one pixel and a drive wiring line configured to drive the at least one pixel while surrounding the sensor area, a window disposed over the display panel, and one or more opaque members disposed between the sensor and the window and along an edge of the sensor area.
US11531432B2

A proximity sensor is arranged with a first electrode input with a first signal, a second electrode input with a second signal different from the first signal, a third electrode arranged closer to the first electrode than the second electrode, and the second signal has a reverse phase of the first signal.
US11531429B2

Disclosed is a method of detecting touch coordinates in a touch sensing device. The method of detecting touch coordinates may include calculating touch coordinates of a touch point, determining whether the touch coordinates need to be corrected, extending a first distance between reference coordinates and the touch coordinates to a second distance when the touch coordinates need to be corrected, and correcting the touch coordinates by using a value of the second distance.
US11531426B1

An edge anti-false-touch method is provided. The method includes: obtaining, by a mobile terminal, a face direction of a user of a mobile terminal, and obtaining gesture data of the mobile terminal; determining, by the mobile terminal according to the face direction and the gesture data, a screen display state of the mobile terminal; and adjusting, by the mobile terminal based on the screen display state, a size of an anti-false-touch region of the mobile terminal to trigger an anti-false-touch response of the anti-false-touch region.
US11531423B2

A touch display device comprises a display panel in which a plurality of touch electrodes including a plurality of X-touch electrodes extending to a first direction and a plurality of Y-touch electrodes extending to a second direction, and a plurality of subpixels are disposed; and a touch driving circuit supplying a touch driving signal to the display panel, sensing a touch by detecting a touch sensing signal, and overlapping with a turn-off section of a first switch transmitting the touch sensing signal and a turn-on section of a second switch resetting the touch sensing signal transmitted through the first switch.
US11531413B1

A wireless input system includes a first computer, a second computer, a first-mode wireless connection device, a first input device and a second input device. When the first-mode wireless connection between the first input device and the first-mode wireless connection device is established and the first-mode wireless connection between the second input device and the first-mode wireless connection device is established, the first input device and the second input device can be operated to control the first computer. When the second-mode wireless connection between the first input device and the second computer is established, the second input device can follow the first input device to perform a connection switching operation. Consequently, the second-mode wireless connection between the second input device and the second computer is established.
US11531412B2

A display control system using a knob includes an input part to receive a touch input signal for a display area, a memory to store a display control program according to the touch input signal, and a processor to execute the program, such that the processor moves a position of a knob to perform function control of an area of the display to which the touch input signal is applied.
US11531409B2

A stylus includes a body, a carrying structure, and a tip structure. The carrying structure is disposed at the body and has a ring-shaped positioning portion, and the ring-shaped positioning portion has an axial hole. The tip structure is disposed on the carrying structure, a segment of the tip structure penetrates the axial hole, and the ring-shaped positioning portion entirely covers the segment of the tip structure along a peripheral direction of the axial hole.
US11531405B2

The patent relates to securely storing an input device relative to a computing device. One example can include a housing and a trough defined in the housing and configured to receive at least a portion of an input device. This example can also include a pair of opposing levers that are contained in the trough when the trough is empty and that pivot proud out of the trough around and against the input device installed in the trough.
US11531400B2

Method for generating haptic feedback responses starts with processor causing communication interface for communication session to be displayed on first user interface and on a second user interface. Processor detects first touch input on first user interface and second touch input on second user interface. Processor monitors location of the first touch input on the first user interface and location of the second touch input on the second user interface. Processor determines distance between location of first touch input on first user interface and location on first user interface corresponding to location of second touch input on second user interface. Processor causes the first user interface and the second user interface to generate a haptic feedback response based on the distance. The haptic feedback response increases in intensity or speed as the distance decreases and decreases in intensity or speed as the distance increases. Other embodiments are described herein.
US11531385B2

In one embodiment, the voltage droop monitoring circuit includes a ring oscillator circuit block configured to generate a plurality of oscillation signals and configured to output a selected oscillation signal from one of the plurality of oscillation signals based on a first control signal. The first control signal is based on a power supply voltage of a functional circuit block. The voltage droop monitoring circuit further includes a counter configured to generate a count value based on the selected oscillation signal, and a droop detector configured detect droop in the power supply voltage of the functional circuit block based on the count value and at least one threshold value.
US11531383B1

A computer system includes a mist cooling system. The mist cooling system suspended droplets of dielectric fluid in air to form a mist and conveys the mist to heat producing components of the computer system. The liquid droplets of the mist wet the heat producing components and remove waste heat as part of a phase change from a liquid phase to a vapor phase. Vaporized dielectric fluid is condensed via a heat exchanger in a chassis of the computer system and is returned to a reservoir for use in generating mist.
US11531380B2

An electronic device including two bodies and at least one hinge structure is provided. The hinge structure includes a first bracket, a second bracket, a first rotation component, and a second rotation component. The hinge structure is connected to the two bodies via the first bracket and the second bracket respectively. The first rotation component is connected rotatably to the first bracket by taking a first axis as a rotation axis. The second rotation component is connected rotatably to the first rotation component by taking the first axis as a rotation axis, and is connected rotatably to the second bracket by taking a second axis as a rotation axis, wherein the first axis and the second axis are parallel to each other.
US11531372B2

A structure suitable for a portable information terminal or a wearable device is provided. In addition, an electronic device having a novel structure that can have various forms is provided. It is preferable that a buffer layer which absorbs a difference in the amount of change in form be provided between adjacent film substrates which overlap with each other. As the buffer layer, a gelled resin material, a rubber resin material, a liquid material, an air layer, or the like can be used. Furthermore, an optical film such as a polarizing film or a color filter may be used as the buffer layer. A plurality of buffer layers may be provided in an electronic device.
US11531369B2

An exemplary embodiment of a user interface display panel includes a top or cover glass layer which extends to the perimeter of the panel housing. A touch-sensitive display layer is adhered to the bottom surface of cover glass layer to form a touch sensitive display assembly and is just smaller in area than that of the cover glass layer to provide a peripheral lip region for adherence to a waterproof gasket to bond the cover glass and display layer to the housing structure. The display layer is supported above the surface of the tub wall. The arrangement results in an active touch-sensitive display area significantly larger than display areas provided in the past by interface panels.
US11531364B1

A power generation device includes a band gap reference (BGR) circuit configured to generate a reference voltage independent of an environmental change, and a voltage generation circuit configured to transfer an input power voltage based on a sum of the reference voltage and an internal ground voltage to generate an internal power voltage.
US11531358B2

An approach is provided for calculating a payload survivability estimate and generating aerial routes based on the payload survivability estimate. The approach, for example, involves processing data, such as map data representing the geographic area to identify at least one map feature, at least one material corresponding with the at least one map feature, or a combination thereof. The payload survivability estimate can be based on real-time data, historical data, or a combination thereof. The approach also involves generating a map data layer of a geographic database based on the payload survivability estimate. The approach further involves providing the map data layer as an output.
US11531355B2

There is provided a method for controlling an autonomous vehicle using preset area information, the method being performed by a computing apparatus and being a method for controlling the speed of an autonomous vehicle autonomously traveling along a preset travel path, the method including: determining whether the vehicle is located in a preset first area based on the location information of the vehicle; obtaining information about a preset second area corresponding to the first area; obtaining a condition for the second area; and determining a vehicle control command based on the condition for the second area and information collected from the second area.
US11531344B2

Provided are an autonomous running device, a running control method for the autonomous running device, and a running control program of the autonomous running device that allow the autonomous running device to reach a destination while continuing estimation of its self-position. An autonomous running device includes a first position estimation unit that estimates the position of the autonomous running device on the basis of information about surroundings of the autonomous running device, produces information about the estimated position of the autonomous running device as first positional information, and updates the first positional information, a second position estimation unit that estimates the position of the autonomous running device on the basis of rotation amounts of wheels, produces information about the estimated position of the autonomous running device as second positional information, and updates the second positional information, and a control unit.
US11531342B2

A method of automatically moving, by an automatic location placement system, a marine vessel includes receiving, by a central processing unit, from a vision ranging photography system, at least one optical feed including data providing a mapping of an environment surrounding a marine vessel. The method includes displaying, by the central processing unit, on a touch screen monitor, the mapping of the environment. The method includes receiving, by the central processing unit, from the touch screen monitor, target location data. The method includes directing, by the central processing unit, at least one element of a propulsion system of the marine vessel, to move the marine vessel to the targeted location, using the mapping.
US11531340B2

The present disclosure provides a flying body for detecting a living body. The flying body includes a sensor unit, that detects living body information related to the living body; a support component, that supports the sensor unit and is retractable; a gimbal, that rotatably supports the support component; a processing unit, that performs processing related to detection of the living body information; and a camera unit, that captures images. The processing unit makes the camera unit capture an image of an investigation area, controls the flight of the flying body such that the flying body approaches the investigation area, makes the support component extend to an investigation target located in the investigation area, and makes the sensor unit, which is supported by the gimbal supported by the extended support component, detect the living body information.
US11531339B2

The subject application relates to monitoring of drive by wire sensors in vehicles. Systems, methods and apparatuses of predictive maintenance of drive by wire systems of vehicles are provided. For example, a data storage device is configured in a vehicle to receive and store sensor data from at least one drive by wire system of the vehicle. During a period in which the vehicle is assumed to be operating normally, the sensor data stored in the data storage device is used to train an artificial neural network to recognize the normal patterns in the sensor data. Subsequently, using the trained artificial neural network, the data storage device determines whether operations of the at least one drive by wire system are abnormal based on the sensor data. A maintenance alert can be generated for the vehicle in response to a determination that the operations of the at least one drive by wire system are abnormal according to the artificial neural network.
US11531338B2

An automatic control mode system for heavy machinery and a method for controlling heavy machinery for an automatic control mode is disclosed. The method may include: monitoring one or more conditions of one or more systems of the heavy machinery for the automatic control mode; determining whether at least one of the one or more conditions is met; and disabling the automatic control mode if at least one of the one or more conditions are met.
US11531331B2

A system includes a computer including a processor and a memory, the memory storing instructions executable by the processor to actuate a vehicle to execute a maneuver. The instructions include instructions to determine one of that a human operator is in the vehicle or that a human operator is not in the vehicle. The instructions include instructions to select one, and only one, of an in-vehicle human machine interface physically connected to the vehicle or a mobile user device wirelessly connected for providing commands to the vehicle based on whether a human operator is in the vehicle or is not in the vehicle. The instructions include instructions to actuate the vehicle based on commands from, and only based on commands from, the selected one of the in-vehicle human machine interface and the mobile user interface.
US11531330B2

Embodiments provide systems, methods, and computer-readable storage media configured to leverage blockchain technologies to provide failsafe action and fault mitigation processing for autonomous systems. Such autonomous systems may include self-driving cars, logistics or manufacturing robots, or control processes in chemical manufacturing and processing facilities, or construction machinery or sites, and may utilize artificial intelligence (AI) and/or machine learning (ML) algorithms to control operations. These algorithms may be imperfect and subject to error. The disclosed blockchain-based techniques perform data analysis in a parallel and distributed manner (e.g., locally at the autonomous system and remotely at a node of a blockchain platform) to validate the information provided to the AI and/or ML algorithms, as well as the outputs of the algorithms. When anomalies or other issues are detected based on the data analysis, one or more failsafe actions may be executed to control operation of the autonomous systems in a safe manner.
US11531323B2

Provided is a numerical control system of an industrial machine that makes it possible to eliminate overshoot occurred at the time of stopping, thereby preventing interference of the machine, for example, in a case in which the torque of a motor such as a servomotor used in a feed axis of a machine tool is limited by a command unit of a CNC. A numerical control system of an industrial machine includes a command unit and a control unit configured to control driving of a motor of the industrial machine in accordance with a command from the command unit, and to perform position control by receiving a command of an end point position from the command unit or without receiving a command of the end point position from the command unit, and the control unit includes an in-deceleration torque limit release unit that, in a case of performing torque limitation of the motor, releases the torque limitation only during deceleration.
US11531317B2

Intelligence guided system and method for fruits and vegetables processing includes a conveyor for carrying produces, various image acquiring and processing hardware and software, water and air jets for cutting and controlling the position and orientation of the produces, and a networking hardware and software, operating in synchronism in an efficient manner to attain speed and accuracy of the produce cutting and high yield and low waste produces processing. The 2nd generation strawberry decalyxing system (AVID2) uniquely utilizes a convolutional neural network (AVIDnet) supporting a discrimination network decision, specifically, on whether a strawberry is to be cut or rejected, and computing a multi-point cutline curvature to be cut along by rapid robotic cutting tool.
US11531314B2

A valve driver system for driving a plurality of valves of a valve manifold. The system includes a plurality of valve drivers, wherein each valve driver is configured to drive a zone of one or more valves of the manifold; and, a power board that separately powers the respective valve drivers such that the valve drivers are powered separately with a separate power source that can individually power the valve driver. A multiple safety zone valve driver system for driving a plurality of valves of a valve manifold. The system includes a plurality of valve drivers; a first safe PM output; and a second safe PM output. The first and second safe PM outputs are configured such that in response to a first type of safety event the first PM output shuts off power to the first one or more valve drivers and the second PM output maintains power to the second one or more valve drivers. A zoning adapter for adapting logical addresses of valve drivers to physical addresses of valves of a valve manifold. A conversion portion converts logical addresses to physical addresses of the valves in the different zones of the valve manifold with a spacing in one or more portions of the logical addresses.
US11531311B2

A droplet range control system includes a first obtainer that obtains environment information indicating at least wind speed in a space, wind direction in the space, temperature in the space, humidity in the space, or spatial scale, a second obtainer that obtains target information indicating positions and directions of faces of a first target and a second target in the space, an estimator that estimates a range of droplets from the first target on a basis of the environment information and the target information, and a controller that, if a respiration area of the second target exists within the range, conditions an environment in the space such that the respiration area gets out of the range.
US11531310B2

A model management system for a building, including one or more memory devices and one or more processors. The one or more memory devices are configured to store instructions to be executed on the one or more processors. The one or more processors are configured to determine whether chiller fault data exists in chiller data used to generate a plurality of chiller shutdown prediction models. The one or more processors are further configured to generate a first performance evaluation value for each of the plurality of chiller shutdown prediction models using a first evaluation technique in response to a determination that chiller fault data exists in the chiller data, and generate a second performance evaluation value for each of the plurality of chiller shutdown prediction models using a second evaluation technique in response to a determination that chiller fault data does not exist in the chiller data. The one or more processors are configured to select one of the plurality of chiller shutdown prediction models based on the first performance evaluation in response to the determination that chiller fault data exists in the chiller data, and select one of the plurality of chiller shutdown prediction models based on the second performance evaluation in response to the determination that chiller fault data does not exist in the chiller data.
US11531308B2

Systems and methods for training a surrogate model for predicting system states for a building management system based on generated data from a simulation model are disclosed herein. The simulation model is calibrated for a building of interest. The building of interest includes building equipment operable to control a variable state of the building. The simulated data of system states are generated using the calibrated simulation model. A surrogate model is trained based on the simulated data of system states from the calibrated simulation model. System state predictions are generated using the surrogate model. The surrogate model is re-trained based on updated operational data. An updated series of system state predictions is generated using the re-trained surrogate model.
US11531306B2

One embodiment of the present disclosure is directed to a wearable electronic device. The wearable electronic device includes an enclosure having a sidewall with a button aperture defined therethrough, a display connected to the enclosure, and a processing element in communication with the display. The device also includes a sensing element in communication with the processing element and an input button at least partially received within the button aperture and in communication with the sensing element, the input button configured to receive two types of user inputs. During operation, the sensing element tracks movement of the input button to determine the two types of user inputs.
US11531302B2

Provided is an image forming device includes a top plate that is part of a case of a body of the image forming device. An opening is formed on the top plate, and the opening is processed by burring.
US11531300B1

An image forming apparatus includes an apparatus housing, and an imaging module that is removably installed in the apparatus housing. The imaging module includes an image carrier unit that is capable of carrying an image, an image writer unit that writes an image on the image carrier unit, and a module housing that registers and removably holds the image carrier unit and the image writer unit. A fastening unit that registers the module housing with respect to the apparatus housing and that removably fastens the module housing is disposed between the apparatus housing and the module housing.
US11531295B1

A fixing belt includes, in the following order: a resin base material layer; an elastic layer; and a release layer, in which the elastic layer contains an elastic material and an aggregate in which plural fibrous carbons are entangled with each other, and a maximum diameter of the aggregate is 15% or less of a film thickness of the elastic layer.
US11531291B2

An image forming apparatus includes an image forming portion, a rotatable intermediary transfer belt, a plurality of stretching rollers, an outer roller, a moving mechanism, and a controller. In a case that a basis weight of a first recording material is a first basis weight and a basis weight of a second recording material is a second basis weight greater than the first basis weight, a position of the inner roller is a second position when the toner image is transferred onto the second recording material, and in a case that the basis weight of the first recording material and the basis weight of the second recording material are the second basis weight, the position of the inner roller is a first position when the toner image is transferred onto the second recording material.
US11531275B1

An overlay metrology tool may include an illumination source to generate a first illumination beam distribution with a first linear polarization and a second illumination beam distribution with a second linear polarization orthogonal to the first linear polarization, an illumination sub-system to sequentially illuminate two or more cell pairs of an overlay target on a sample having orthogonally oriented grating-over-grating structures, a collection sub-system with two collection channels to capture collected light from an illuminated cell pair and filtering optics to direct light from different cells in an illuminated cell pair to different collection channels for detection. The tool may further include a controller to generate separate overlay measurements for orthogonally-oriented grating-over-grating structures in the two or more cell pairs.
US11531267B2

An imprinting apparatus includes an imprinting platform having a first side and a second side opposite to each other, an imprinting roller disposed above the imprinting platform, a transfer module, and a film separation module. The transfer module includes a transfer film located between the imprinting roller and the imprinting platform and a fixed frame fixed beside the first side of the imprinting platform and a movable frame disposed on the second side of the imprinting platform that clamp opposite sides of the transfer film. The movable frame is adapted to move horizontally relative to the fixed frame to change a flatness of the transfer film. The film separation module is connected to the movable frame, and is adapted to drive the movable frame to be turned from a first position to a second position, such that a rounded corner is formed between the transfer film and the imprinting roller.
US11531260B2

An illumination device includes a first light emitting element emitting first light in a first wavelength band, a wavelength conversion element converting a part of the first light into second light including a second wavelength band and a third wavelength band, diffusing another part of the first light, and emitting a result, a second light emitting element for emitting third light having the second wavelength band, a first optical element having a first area for reflecting the first light to enter the wavelength conversion element, reflecting fourth light having the second wavelength band out of the second light, and reflecting the third light, and a second area for transmitting the first light and the second light, and a second optical element for transmitting the first light to enter the first optical element, and reflecting the fourth light to enter the wavelength conversion element via the first area.
US11531253B1

A camera mount is disclosed in the present invention. The camera mount includes a gimbal fixing unit, a rotating unit, a camera base fixing unit, a camera fixing screw and a tightening screw. The gimbal fixing unit includes a fixing portion and a rotating portion, and the rotating unit includes a rotating round frame and a connecting structure. The design of the gimbal fixing unit and the rotating unit allows a camera to rotate the composition angle relative to the gimbal, which is convenient for changing the lens without compromising the line of sight of the lens, which solves the problems existing in the use of the gimbal.
US11531230B2

An optical forming device includes a light source to emit light for causing liquid photocurable resin to undergo curing and an optical modulator to modulate the light for causing the liquid photocurable resin to undergo curing in a pattern based on a shape of a three-dimensional object, and irradiate the liquid photocurable resin with the modulated light. The optical modulator includes a liquid crystal device to modulate the light for causing the liquid photocurable resin to undergo curing in the pattern, and emit the modulated light as linearly polarized light and an optical retardation device to impart a phase difference to the linearly polarized light emitted from the liquid crystal device, and emit the light imparted with the phase difference.
US11531219B2

An optical module having an externally-mounted magnetic ring and a chip positioning angle and a pressing block structure thereof are disclosed. The pressing block structure includes a pressing block. The pressing block includes a pressing block body. The pressing block body is provided with an insertion core positioning hole, a chip accommodating hole, and a magnetic ring accommodating chamber. The chip accommodating hole is provided with at least one positioning angle. The overall assembly accuracy of the optical module is improved, the material cost of the isolator chip is reduced, the positioning of the chip is more accurate, and the occurrence of glue overflow can be avoided.
Patent Agency Ranking