US11889349B2

Embodiments of the disclosure provide methods, apparatus and machine-readable media relating to transport of data flows over cellular network. One method in a core network node comprises: obtaining configuration information for a data stream in an external data network, the configuration information indicating respective values for one or more fields within a header of data packets associated with the data stream which are to remain static; initiating transmission of the configuration information to a wireless device which is to receive the data stream; receiving a data packet associated with the data stream from the external data network; removing the one or more fields from the data packet to generate a compressed data packet; and initiating transmission of the compressed data packet to the wireless device.
US11889345B2

Systems and methods for balancing load in an area of a wireless network comprising first nodes operating according to a first Radio Access Technology and at least one second node operating according to a second Radio Access Technology. The method comprises establishing a connection between a user device and a first node; receiving an indication of an entry threshold for establishing a connection between the user device and a second node during a current time period, wherein the entry threshold is determined in dependence on an expected usage requirement for the area of the wireless network during the current time period; determining, by the user device, whether a parameter of a signal received from the second node exceeds the entry threshold; and responsive to determining that the parameter of the signal received from the second node exceeds the entry threshold, establishing, by the first node, a dual connectivity session between the user device and both the first and the second nodes.
US11889344B2

According to an embodiment of the present disclosure, a method for performing wireless communication is provided. The method may include: transmitting, to a base station, a message including quality of service (QoS) profile information for the first apparatus and on-demand system information request, receiving, from the base station, QoS flow-sidelink radio bearer (SLRB) mapping information representing mapping relation between QoS flow and SLRB and transmitting a transport block to a second apparatus based on a QoS flow for the first apparatus related to the QoS profile information and the QoS flow-SLRB mapping information.
US11889343B2

A bearer processing method and system, and a related apparatus. A GW-U is configured to receive a data packet and match the data packet with a rule, and send bearer processing indication information to a GW-C if a rule matching result of the data packet meets a trigger condition for bearer processing, where the bearer processing indication information is used to trigger the GW-C to perform bearer processing according to quality of service QoS information of a data service corresponding to the data packet. The GW-C is configured to receive the bearer processing indication information from the GW-U, determine, according to the bearer processing indication information, the QoS information of the data service corresponding to the data packet, and perform bearer processing according to the QoS information of the data service corresponding to the data packet.
US11889336B2

Disclosed are techniques for determining round-trip time (RTT) of a user equipment (UE). In an aspect, each gNodeB in a plurality of gNodeBs measure signaling data related to an uplink RTT reference signal received from the UE and the downlink RTT reference signal transmitted by each gNodeB. The signaling data comprises one of a processing delay between a time of arrival (TOA) of the uplink RTT reference signal and a time of transmission (TOT) of the downlink RTT reference signal or a total RTT between the TOT of the downlink RTT reference signal and the TOA of the uplink RTT reference signal. The signaling data is sent to a single entity, other than the UE, e.g., another gNodeB or a location server, where signaling data relevant to the UE is aggregated. The aggregated signaling data may be sent to the UE to determine the RTT for the UE or used by the location server to determine the RTT for the UE.
US11889335B2

Systems, methods, apparatuses, and computer program products for downlink channel quality report for narrowband Internet of things user equipment. The method may include determining one or more of a physical random access channel repetition level or a reference signal received power. The method may also include selecting a channel quality table to use based on one or more of the physical random access channel repetition level or the reference signal received power. The method may further include determining a downlink channel quality report by using the selected channel quality table. In addition, the method may include transmitting the downlink channel quality report to the network element.
US11889326B2

Communication systems are described that use unequally spaced constellations that have increased capacity compared to conventional constellations operating within a similar SNR band. One embodiment is a digital communications system including a transmitter transmitting signals via a communication channel, the transmitter including a coder capable of receiving user bits and outputting encoded bits at a rate, a mapper capable of mapping encoded bits to symbols in a constellation, and a modulator capable of generating a modulated signal for transmission via the communication channel using symbols generated by the mapper, wherein the constellation is unequally spaced and characterizable by assignment of locations and labels of constellation points to maximize parallel decode capacity of the constellation at a given signal-to-noise ratio so that the constellation provides a given capacity at a reduced signal-to-noise ratio compared to a uniform constellation that maximizes the minimum distance between constellation points of the uniform constellation.
US11889323B2

A User equipment (UE) receives a control resource set (CORESET) configuration for a full duplex CORESET. The UE performs a measurement for full duplex operation based on at least one of a downlink beam or an uplink beam for full duplex beam failure detection based on one or more quasi co-location (QCL) relationships to one or more transmission configuration indication (TCI) states of the CORESET based on an absence of a configuration of a reference signal for the full duplex beam failure detection.
US11889307B2

The present disclosure describes techniques that facilitate the encryption of data communications between a home and VPLMN, along with the verification of a content and origin of encrypted messages at each end of a data communication. In one non-limiting example, the process of verifying the content and origin of an encrypted message is facilitated partly by an exchange of network public keys between the HPLMN and VPLMNs. In another example, a network certificate aggregator (NCA) may act as a certificate authority (CA) by verifying the identities of interacting home and VPLMNs. The NCA may facilitate and exchange public keys between a home and VPLMN, whereby the HPLMN and VPLMNs need only trust and verify an identity of the NCA. Alternatively, the NCA may act as a conduit for data communications between the HPLMN and VPLMN.
US11889305B2

Present systems and methods provide ways to provide access services to connecting wireless devices particularly for (but not limited to) neutral host networks. Steps include executing authentication between a connecting wireless device and a service provider, receiving an address of a remote gateway from the service provider, and providing access service for the wireless device including forwarding data received from the wireless device to the indicated remote gateway address in forwarding wireless device associated data received from the remote gateway address to the wireless device. Other ways are also disclosed.
US11889300B2

Various embodiments are generally directed to techniques for providing improved privacy protection against vehicle tracking for connected vehicles of a vehicular network. For example, at least one road side unit may: identify a set of vehicles that require pseudonym changes and send an invitation for a pseudonym change event to each of the vehicles, determine at least a total number of the acceptances, determine whether the total number meets or exceeds a predetermined threshold number, send acknowledgement messages to the accepting vehicles if the threshold number is met, and form a vehicle group to coordinate the pseudonym change event during a privacy period. During the privacy period, the RSU and the vehicles may communicate with each other in a confidential and private manner via key-session-based unicast transmission, and coordinate transmission power and vehicle trajectory adjustments to maximize the benefits for safety and obfuscation for privacy.
US11889297B2

A service continuity implementation method, a related device, and a system, where a mobility management device may select a 5G gateway for a 5G user equipment handed over to a 4G network, and establish a session with the 5G gateway. The 5G gateway may send a 5G-related parameter to the user equipment in advance. Therefore, after the user equipment moves from the 4G network to a 5G network, service continuity is maintained, that is, a service in the 4G network continues to be maintained in the 5G network.
US11889291B2

Example systems, devices, media, and methods are described for efficiently processing an audio track of a virtual object with a head-related transfer function (HRTF). Audio tracks are processed by determining a current position (direction and optionally distance) of the virtual object with respect to the head of a user, identifying a current audio zone from predefined audio zones responsive to the determined current position where each of the audio zones has a corresponding left predefined filter and a corresponding right predefined filter, applying the left and the right predefined filters corresponding to the current audio zone to the audio track to produce a left audio signal and a right audio signal, and presenting the left audio signal with a first speaker and the right audio signal with a second speaker.
US11889273B2

A system is disclosed for configuring a hearing device. The system includes an audiogram processing component arranged to process image data indicative of an image of an audiogram associated with a person so as to produce audiogram data indicative of the audiogram, and a hearing device configuration component arranged to produce hearing device configuration data based on the audiogram data. The configuration data is indicative of configuration settings for a hearing device that will cause the hearing device to assist the hearing of the person.
US11889271B2

Embodiments of the invention include a method of charging a rechargeable battery, the method comprising the steps of: detecting the presence of a rechargeable hearing aid in a hearing aid recharger; generating a unique random ID in the charger; transmitting the unique random ID to the hearing aid using an extremely low power protocol; demodulating the unique ID in the hearing aid; using the demodulated unique ID in a low power protocol to advertise the hearing aid on a network which includes the charger; associating the hearing aid to the charger when the charger which broadcast the unique ID receives that unique ID from a hearing aid using a wireless protocol; using the wireless protocol to communicate between the associated charging station and hearing aid; radiating power from the charger to the hearing aid; and ending the association when the hearing aid is removed from the charger.
US11889270B2

A method for supporting a user of a hearing aid includes individually adapting the hearing aid to the user in a first fitting session held in particular in the home country of the user and generating adaptation data during the first fitting session. The adaptation data is assigned to the user or to the hearing aid and stored in such a way that access to the adaptation data is restricted by an access restriction. A visit to a foreign country is automatically detected and a request is issued to the user to ascertain whether the access restriction should be changed when a visit to a foreign country is automatically detected. A hearing aid and a computer program product for carrying out the method are also provided.
US11889261B2

Various implementations include approaches for sound enhancement in far-field pickup. Certain implementations include a method of sound enhancement for a system including microphones for far-field pick up. The method can include: generating, using at least two microphones, a primary beam focused on a previously unknown desired signal look direction, the primary beam producing a primary signal configured to enhance the desired signal; generating, using at least two microphones, a reference beam focused on the desired signal look direction, the reference beam producing a reference signal configured to reject the desired signal; and removing, using at least one processor, components that correlate to the reference signal from the primary signal.
US11889252B2

A microphone device, an interface circuit and method are provided for managing a potential difference in sensitivity to a detected environmental stimulus associated with a sensor arrangement, where multiple electrical signals forming a differential signal can be produced, and the multiple electrical signals can be better balanced. Such an interface circuit, which can be used within a microphone device includes a bias voltage generator having one or more bias output voltage terminals, where a respective one of one or more DC bias voltages is produced at each of the bias output voltage terminals, for being coupled to a pair of transduction elements of a sensor. The interface circuit further includes an amplifier circuit having a first input terminal coupled to a first one of the pair of output terminals of the sensor and having a second input terminal coupled to a second one of the pair of output terminals of the sensor, the amplifier circuit producing a differential output signal. The interface circuit still further includes a compensation circuit coupled to the amplifier circuit for producing a balance signal based on an output signal being produced by the amplifier circuit, wherein the balance signal compensates for any difference in amplitude in the first and second electrical signals that are received by the amplifier circuit from the sensor.
US11889251B2

An apparatus is described, the apparatus including a case, a display assembly, a chassis connected to the display assembly, a suspension component between the display assembly and the case, wherein the suspension component is configured to allow the display assembly to move relative to the case, at least one vibrating element configured to actuate the chassis to move the display assembly relative to the case to generate at least one of acoustic waves or haptic/tactile effect, and an internal cavity below the display, wherein electronic components of the apparatus are located at the internal cavity.
US11889245B2

A device is provided for monitoring a geological region or a structure. The device includes: a sensor, a radio transmitter configured to transmit data obtained by the sensor, a power source configured to power the sensor and/or radio transmitter, and a housing configured to protect the power source, radio transmitter and optionally the sensor. The sensor is capable of sensing a parameter useful in determining movement within a geological region or a structure; and/or the potential for failure in a geological region or a structure. The devices may include several sensor types capable of sensing parameters such as strain, pressure, temperature, electrical conductivity, electrical resistance, or chemistry. A series of devices may be operable as a system, with at least some of the devices further functioning to relay radio signals transmitted by other devices of the system.
US11889241B2

Disclosed is an image sensing device and an operating method thereof. The image sensing device may include an analyzer suitable for analyzing a state of each of multiple kernels based on system information and a plurality of pixel values, a detector suitable for detecting color noise of a target pixel value among pixel values included in a target kernel among the multiple kernels, according to the analysis result of the analyzer, and a corrector suitable for correcting the target pixel value according to the detection result of the detector.
US11889234B2

Systems for displaying images in a cinema setting can include components to reduce screen-door effect. The systems can include an array of light emitting sources (102) or other active sources of light. In one example, the light emitting source emit pixels of light to a projection lens (124) to project an image represented by the projection lens and a baffle (150) and an aperture stop (118) can block part of the light from the sources that exceeds an allowable cone angle of acceptable of the system. In another example, a display includes the array of light emitting sources and additional elements, such as diffuser elements, positioned in front of the array of light emitting sources.
US11889233B2

A non-transitory computer-readable-medium storing instructions that, when executed by a processor of an image projector, cause the image projector to perform operations including receiving a first image data, determining a thermal state of the image projector based at least in part on a content of the first image data, generating a second image data based on the first image data and the thermal state; emitting light in response to the second image data, and projecting an image onto a screen based on the emitted light, wherein the first image data corresponds to a frame of a video, and the second image data corresponds to the frame of the video.
US11889226B2

A method of classifying video data representing activity within a space to be monitored. A method comprises storing video data obtained from a camera configured to monitor the space. Sensor data indicative of a condition occurring within the space is obtained, and a plurality of programme elements are defined within the video data. Each programme element has an associated classification code, and each classification code is selected using the sensor data.
US11889218B2

A solid state image sensor of the present disclosure includes: a first semiconductor substrate provided with at least a pixel array unit in which pixels that perform photoelectric conversion are arranged in a matrix form; and a second semiconductor substrate provided with at least a control circuit unit that drives the pixels. The first semiconductor substrate and the second semiconductor substrate are stacked, with first surfaces on which wiring layers are formed facing each other, the pixel array unit is composed of a plurality of divided array units, the control circuit unit is provided corresponding to each of the plurality of divided array units, and electrical connection is established in each of the divided array units, through an electrode located on each of the first surfaces of the first semiconductor substrate and the second semiconductor substrate, between the pixel array unit and the control circuit unit.
US11889211B2

An imaging element according to an embodiment includes: a light receiving unit including a plurality of photoelectric conversion elements arranged in a lattice-pattern array, and a plurality of lenses provided for respective sets of elements on a one-to-one basis, each set of elements including two or more of the plurality of photoelectric conversion elements arranged adjacent to each other. In the light receiving unit, among a plurality of pixel sets each including the set of elements and one of the plurality of lenses provided in the set of elements, at least two pixel sets adjacent to each other are different from each other in pupil correction amount.
US11889209B2

A wearable display system including multiple cameras and a processor is disclosed. A greyscale camera and a color camera can be arranged to provide a central view field associated with both cameras and a peripheral view field associated with one of the two cameras. One or more of the two cameras may be a plenoptic camera. The wearable display system may acquire light field information using the at least one plenoptic camera and create a world model using the first light field information and first depth information stereoscopically determined from images acquired by the greyscale camera and the color camera. The wearable display system can track head pose using the at least one plenoptic camera and the world model. The wearable display system can track objects in the central view field and the peripheral view fields using the one or two plenoptic cameras, when the objects satisfy a depth criterion.
US11889206B2

A solid-state imaging device capable of acquiring an RGB image, a CMY image, and luminance information through one imaging process. The solid-state imaging device includes a pixel array portion in which a plurality of pixel unit groups are arrayed, the pixel unit group including pixel units disposed in a 2×2 matrix, the pixel unit including pixels disposed in an 2×2 matrix, and the pixels including a photoelectric conversion unit and a color filter. Each of the pixel unit groups is configured such that an R filter and a C filter are included as the color filters in a first pixel unit among four pixel units constituting the pixel unit group, a G filter and an M filter are included as the color filters in each of second and third pixel units, and a B filter and a Y filter are included as the color filters in a fourth pixel unit.
US11889204B2

An object is to make it possible to add an electronic signature to an edited image under reliable environment. An imaging device includes a determination processing unit that executes determination processing for determining whether or not image data is an own device captured image captured by an own device on the basis of metadata corresponding to the image data input from outside of the own device and a signature processing unit that acquires re-signature data different from signature data at the time of imaging using the image data and metadata for the image data determined as an own device captured image by the determination processing unit.
US11889202B2

An image processing apparatus includes a detection unit configured to detect a specific area from a captured image, and a determination unit configured to determine, based on the detected specific area, a light source color including a characteristic color by using a learning unit trained in advance by machine learning.
US11889198B2

An image capture device having a housing containing a first image capture apparatus configured to acquire images in a first wavelength range, the first image capture apparatus being a thermal camera or a thermal photographic apparatus, a second image capture apparatus configured to acquire images in a second wavelength range disjoint from the first wavelength range, and an illumination system for emitting radiation in the second wavelength range. The image capture device includes a thermal isolation partition interposed between the first image capture apparatus and the illumination system so as to thermally isolate the first image capture apparatus from the illumination system.
US11889187B1

One or more lighting fixtures are auto-focused on selected persons in a venue who are performers of a performance occurring at the venue. Each of the performers are associated with a tag of a real-time location system (RTLS). The auto-focusing operates by receiving a signal indicating a scene of a performance that is currently being performed, identifying which RTLS-tagged performer or performers are active during the currently performed scene, identifying the position(s) of the RTLS-tagged performer or performers who are active during the currently performed scene, and auto-focusing the one or more lighting fixtures on the identified position(s) of the RTLS tag.
US11889181B2

Disclosed is an electronic device comprising: a display which outputs a screen; a camera module including a plurality of lenses including a first lens; a processor; and a memory. The electronic device may output, through the display, a screen including a lens selection user interface, which includes a plurality of visual objects respectively corresponding to the plurality of lenses, and a first image obtained using the first lens, and may output a lens recommendation object representing a recommendation lens among the plurality of lenses. Various other embodiments that are derived from the specification are also possible.
US11889179B2

A program causes an information processing device to execute: starting image capturing by using a camera communicably connected to the information processing device; changing a parameter for the image capturing by using the camera to a predetermined first value during the image capturing by using the camera; and changing the parameter to a predetermined second value. Therefore, it is possible to assist in manual operation of the image capturing parameter. This makes it possible to easily achieve a more detailed and accurate image capturing parameter operation, which in turn easily achieve an advanced image capturing technique.
US11889175B2

An image processing pipeline including a still or video camera includes a first neural network arranged to process and provide a neural network based result for at least one of an image capture setting, sensor processing, global post processing, local post processing, and portfolio post processing. A second neural network is arranged to receive the neural network result and further provide at least one of an image capture setting, sensor processing, global post processing, local post processing, and portfolio post processing, wherein at least one of the first and second neural networks generate data on local processors supported by the still or video camera.
US11889174B2

An integrated image sensor and lens assembly is disclosed that includes: an image sensor assembly defining an optical axis; a lens holder; and a lens barrel. The lens holder is coupled to the image sensor assembly and includes a tubular body portion terminating in a tapered surface that extends at an angle to the optical axis. The lens barrel is coupled to the lens holder by an adhesive that is applied between the lens holder and the lens barrel such that the adhesive extends in non-perpendicular relation to the optical axis.
US11889173B2

A topographical measurement system uses an imaging cartridge formed of a rigid optical element and a clear, elastomeric sensing surface configured to capture high-resolution topographical data from a measurement surface. The imaging cartridge may be configured as a removable cartridge for the system so that the imaging cartridge, including the rigid optical element and elastomeric sensing surface can be removed and replaced as a single, integral component that is robust/stable over multiple uses, and easily user-replaceable as frequently as necessary or desired. The cartridge may also usefully incorporate a number of light shaping and other features to support optimal illumination and image capture.
US11889171B2

A vehicular camera module includes a housing, a camera disposed in the housing, and a transparent cover mounted at the housing. The camera views through the transparent cover. A wiper element is movable relative to the transparent cover to clean the transparent cover. The wiper element is moved via operation of a hydraulic actuator. With the vehicular camera module mounted at an exterior portion of a vehicle, the camera views through the transparent cover in order to capture image data of a scene exterior of the vehicle. With the vehicular camera module mounted at the exterior portion of the vehicle, the hydraulic actuator operates via pressurized fluid supplied to hydraulic actuator to move the wiper element back and forth across the transparent cover to clean the transparent cover of the vehicular camera module.
US11889167B2

Systems and methods are provided for presenting an interactive content item matching a user-selected category to a user for a desired duration. A user selects a category and selects a first interactive content item on a media system. The system calculates a total duration of a storyline from the selected interactive content item that matches the selected category (e.g., a genre “comedy”) and compares the calculated duration to a desired predetermined duration for which the user wishes to watch the selected show. If the system determines, for instance, that the total duration of the selected storyline is less than the predetermined duration, the system identifies scenes from another show and interleaves them with scenes from the first interactive content item to generate a combined interactive content item that satisfies the user viewing preferences.
US11889157B2

A method of and system for handling latency issues encountered in producing real-time entertainment such as games of skill synchronized with live or taped televised events is described herein. There are multiple situations that are dealt with regarding latencies in receiving a television signal with respect to real-time entertainment based on the unfolding games played along with the telecasts. Systemic delays, arbitrarily imposed delays of a broadcast signal and variances in the precise broadcast times of taped television programs have to be equalized so as to provide fair entertainment.
US11889156B2

A computer-implemented method for broadcasting multimedia information, the method comprising providing written, visual and/or audible information on an electronic device. The method including the steps of selecting, on the electronic device, a setup mode corresponding to a mode allowing a user to configure the program, displaying a request interface for selecting categories associated with one or more available multimedia content elements from a plurality of content sources, selecting at least a first category and sending the selection of categories, and optionally sub-categories, to a multimedia information database. Subsequently, the method requires selecting an information broadcast mode, from several broadcast modes, before validating the end of the setup mode configuration and exiting the setup mode in order to broadcast the information according to the selected broadcast mode.
US11889149B2

Embodiments for intelligent mitigation of concentration conflicts by a processor. A concentration level of a user required for one or more primary activities may be determined from one or more data sources. A distraction level indicating a possible impact to the concentration level caused by one or more secondary objects may be determined. One or more actions may be provided to mitigate the possible impact to the concentration level.
US11889145B2

This technology relates to a transmission apparatus, a reception apparatus, and a data processing method for easily implementing circuits on the receiving side. There is provided a transmission apparatus including a processing section configured to process a stream with respect to each of multiple PLPs included in a broadcast signal, the stream being constituted by packets, the processing section further causing a header of each of the packets to include mapping information mapped to identification information identifying the PLP to which each of the packets belongs. This technology may be applied to data transmission methods such as the IP transmission method or the MPEG2-TS method, for example.
US11889142B2

A configurable input element of a controlling device is configured by using a data representative of an over-the-top (OTT) media app determined to be installed on an OTT device and a data representative of the OTT device to identify at least one command that is required to be transmitted to cause the OTT device to launch the OTT media app. The at least one command is provisioned to the controlling device and assigned to the configurable input element. When the input element is subsequently activated, the controlling device will transmit the at least one command to cause the OTT device to launch the OTT media app.
US11889140B2

In some embodiments, a method receives a request for a video and receives a ranking of content delivery networks for the request. Also, global constraints are received for the content delivery networks. The global constraints define an allocation for respective content delivery networks. The method selects a content delivery network using the global constraints and the ranking. A score for the content delivery network is altered from a first score to a second score in the ranking and used in the selecting of the content delivery network. The content delivery network that is selected for the request is outputted.
US11889127B2

The present application discloses techniques for interaction during live video streaming. The techniques comprise obtaining and playing streamer-end video data, and user-end video data captured by a user terminal in real time; monitoring and recognizing whether the streamer-end video data comprise a preset voice instruction; determining whether the user-end video data comprises a target audio or a target video when the streamer-end video data comprises the preset voice instruction; and displaying a video special effect corresponding to the preset voice instruction in a user video when the user-end video data comprise the target audio or the target video. By means of the present application, a video special effect can be played for a user video according to a result of interaction between a streamer and a user, which enriches the way of interaction presentation and enhances the sense of participation in interaction.
US11889124B2

A set-top box with an interactive portal and system and method for use of the same are disclosed. In one embodiment of the set-top box, the set-top box is deployed to provide an interactive portal in a hospitality establishment having multiple rooms, such as a hotel. The set-top box is associated with a room and includes a housing that secures a television input, a television output, a processor, a transceiver, and memory therein in an interconnected bus architecture. The set-top box generates a guest interactive portal as well as a housekeeping interactive portal for a guest and housekeeper, respectively. Each of the portals provides relevant feedback on the condition of the room to a server associated with the hotel.
US11889111B2

According to the disclosure of the present document, reshaper data and/or an ALF parameter can be signaled adaptively from a parameter set, thereby reducing the amount of data to be signaled for video/image coding and improving coding efficiency.
US11889107B2

According to one embodiment, an image encoding method includes selecting a motion reference block from an encoded pixel block to which an inter prediction is applied. The method includes selecting one or more available blocks from the motion reference block. The method includes selecting a selection block from the available blocks. The method includes generating a predicted image of the encoding target block using motion information of the selection block. The method includes encoding a prediction error between the predicted image and an original image. The method includes encoding selection information specifying the selection block by referring to a code table decided according to a number of the available blocks.
US11889105B2

An encoder includes circuitry and memory. Using the memory, the circuitry, in operation, selects an encoding mode from among candidates including a decoder-side motion vector refinement (DMVR) encoding mode and a partition encoding mode. When the DMVR encoding mode is selected, the circuitry: obtains a first motion vector for a first image block; derives a second motion vector from the first motion vector using motion search; and generates a prediction image for the first image block using the second motion vector. When the partition encoding mode is selected, the circuitry: determines a plurality of partitions in a second image block; obtains a third motion vector for each partition; and generates a prediction image for the second image block using the third motion vector, without deriving a fourth motion vector from the third motion vector using motion search.
US11889101B2

A method comprises dividing a largest coding unit (LCU) of a picture into a plurality of motion estimation regions (MERs) having size equal to or less than a predetermined size. For one or more MERs of the plurality of MERs, a number of first motion searches are performed for determining a first quad-tree based on a cost function associated with a first plurality of prediction units (PUs) of the one or more MERs. A number of second motion searches are performed for the LCU, for determining a second quad-tree, based on the cost function associated with a second plurality of PUs of the LCU. The first quad-tree or the second quad-tree is selected for performing encoding of the picture based on a comparison of a first cost of the first quad-tree with a second cost of the second quad-tree.
US11889099B2

Exemplary video processing methods and apparatuses for encoding or decoding a current block by bi-directional prediction are disclosed. L0 and L1 reference blocks are determined for the current block, and a motion vector refinement is applied to refine the L0 and L1 reference blocks using a motion estimation search performed on each processing unit in the current block. A bi-directional optical flow operation is early terminated according to a cost of each processing unit in the current block. The processing units for cost calculation in the motion vector refinement and the bi-directional optical flow early termination are unified. The bi-directional optical flow operation is applied to the current block to further refine the L0 and L1 reference blocks if the bi-directional optical flow operation is not early terminated. A final inter predictor is derived from the refined L0 and L1 reference blocks for encoding or decoding the current block.
US11889096B2

Techniques related to accelerated video enhancement using deep learning selectively applied based on video codec information are discussed. Such techniques include applying a deep learning video enhancement network selectively to decoded non-skip blocks that are in low quantization parameter frames, bypassing the deep learning network for decoded skip blocks in low quantization parameter frames, and applying non-deep learning video enhancement to high quantization parameter frames.
US11889087B2

A video coding mechanism is disclosed. The mechanism includes partitioning a picture into a plurality of tiles. A number of the tiles are included in a tile group. The mechanism determines whether the tile group is a raster scan tile group or a rectangular tile group. The number of tiles in the tile group is determined based on whether the tile group is the raster scan tile group or the rectangular tile group. The tiles are encoded into a bitstream based on the tile group. The bitstream is stored for communication toward a decoder.
US11889084B2

An image decoding method performed by a decoding apparatus according to the present disclosure includes determining whether to use an advanced temporal motion vector predictor (ATMVP) candidate of sub-block unit for a current block, specifying a corresponding block corresponding to the current block in a reference picture based on a motion vector for a spatial neighboring block of the current block when the ATMVP candidate of the sub-block unit is used, deriving the ATMVP candidate of the sub-block unit for the current block based on motion vectors of sub-block unit of the corresponding block, constructing a merge candidate list including the ATMVP candidate of the sub-block unit for the current block, generating prediction samples of the current block by deriving motion vectors of the sub-block unit for the current block based on the merge candidate list and reconstructing a current picture based on the prediction samples of the current block.
US11889077B2

An image decoding method according to the present invention may comprise the steps of: dividing a coding block into a first prediction unit and a second prediction unit; deriving a merge candidate list for the coding block; deriving first motion information for the first prediction unit and second motion information for the second prediction unit by means of the merge candidate list; and on the basis of the first motion information and the second motion information, acquiring a prediction sample within the coding block.
US11889064B2

An image decoding method according to the present invention may comprise the steps of: deriving a merge candidate from a candidate block; generating a first merge candidate list including the merge candidate; specifying any one of a plurality of merge candidates included in the first merge candidate list; deriving affine vectors of a current block on the basis of motion information of the specified merge candidate; deriving a motion vector of a sub-block in the current block on the basis of the affine vectors; and performing motion compensation on the sub-block on the basis of the motion vector.
US11889053B2

The bit rate for encoding a signal is controlled. The signal is encoded using at least two distinct encoding algorithms. An overall bit rate is allocated to at least two components of the signal. A first component of the signal is to be encoded using a first encoding algorithm. A second component of the signal is to be encoded using a second encoding algorithm.
US11889047B2

An image processing device includes a detector, a setting unit, a calculator, an estimator, and a determining unit. The detector sets a three-dimensional object region by detecting a three-dimensional object. The setting unit sets a first image region corresponding to the three-dimensional object region, a second image region including a left end of and partly overlapping the first image region, and a third image region including a right end of and partly overlapping the first image region. The calculator calculates representative values of parallax-related values in pixel columns in the image regions, and calculates an approximate line of the representative values in each of the image regions. The estimator estimates a continuous structure degree, from a slope value of the approximate line of each of the image regions. The determining unit determines whether the three-dimensional object is a vehicle, from the continuous structure degree.
US11889041B2

A printing system includes a company server and a printing apparatus. The printing apparatus is used in business-use printing and private-use printing. The printing apparatus includes: a printing section performing printing on a medium by using a printing agent; and a waste agent collecting section collecting as a waste agent, the portion of the printing agent that is consumed by the printing section but is discarded without being used in printing on the medium. The printing system includes a determination section and an estimation section. The determination section determines whether the printing agent as the waste agent is discarded in business-use printing or private-use printing. The estimation section estimates an amount of printing agent determined by the determination section to be discarded in business-use printing.
US11889038B2

Provided is an image processing apparatus for extracting embedded information from a printed document, including: a first obtaining unit configured to obtain a printing method of the printed document; a second obtaining unit capable of obtaining first image data by reading the printed document while applying light to the printed document; a third obtaining unit capable of obtaining second image data by reading the printed document without applying light to the printed document; and an extraction unit configured to extract the embedded information by using at least one of the first image data and the second image data according to the printing method obtained by the first obtaining unit.
US11889035B2

The information processing apparatus includes a display. The information processing apparatus accepts user operations via a GUI (graphical user interface) displayed on the display. When the service ends, the forgotten item notification screen is displayed on the display. In the forgotten item notification screen, a forgotten item reminder unit is provided for reminding a user who left behind a reminder target item, including the property of the user used in connection with the service. An individual reminder section is provided in a forgotten item reminder unit, to give an individual reminder to prevent the occurrence of leaving behind of each reminder target item, for a first-type item for which retrieval cannot be detected and a second-type item for which retrieval can be detected but which has not been retrieved, from among the reminder target items.
US11889032B2

An apparatus for acquiring an image includes an image sensor, a light compensator, and a light filter assembly. The image sensor is on a light output side of the light filter assembly, and is configured to generate and output a first image signal and a second image signal by a plurality of exposures. The first image signal is generated according to a first preset exposure and the second image signal is generated according to a second preset exposure, and they are two of the plurality of exposures. The light compensator includes a first light compensation apparatus, the first light compensation apparatus is configured to perform near-infrared light compensation, and the near-infrared light compensation is performed in at least part of an exposure period of the first preset exposure but is not performed in an exposure period of the second preset exposure.
US11889027B2

An embodiment of the system for publishing events of a telephony application to a client includes a call router that generates events from the telephony application and an event router that manages the publication of events generated by the call router and that manages the subscription to events by clients. The system can be used with a telephony application that interfaces with a telephony device and an application server.
US11889023B2

A telephone subnet crawler is used to access automated telephone response systems and index the information, contents and structure contained therein. A database of the information, contents and structure of a plurality of automated telephone response systems is created by the telephone subnet crawler. A user interface provides a waiting party with direct access to the information, contents and structure of the automated telephone response systems contained in the database. Where an automated telephone response system requires user input, the user interface calls the automated telephone response system and navigates to the node requiring user input, provides the user input and displays the results to the user. Where an automated telephone response system connects to an operator, the user interface calls the automated telephone response system, navigates to the node for an operator, and when an operator is detected, calls the user at a user provided callback number.
US11889019B2

Systems and methods for categorizing received calls based on early call information are disclosed. Early call information can be audio, video, other sensor data, or other data collected via a calling device during call setup or any time before the call is routed to or accepted at a receiving device. A call and early call information associated with the call are received. A call characteristic, which can be a purpose or topic of the call, is identified using the early call information. Based on the call characteristic, the received call is categorized and a relative priority for the call is assigned. The call can be routed based on the early call information, and a suggested response to the call can be identified. In some implementations, a machine learning model is trained to categorize received calls based on early call information.
US11889017B2

Provided are systems, methods, and apparatuses initiating outbound communications. The system may include at least one processor of a telecommunications device comprising a display and a communication application, the at least one processor programmed or configured to: receive, with the communication application, a communication request comprising a number, the communication request initiated by a user of the telecommunications device, determine whether to automatically initiate a communication to the number based on recipient data associated with the number, in response to determining to not automatically initiate the communication to the number, prompt the user, on the display of the telecommunications device, with a selectable option configured to initiate the communication to the number upon selection, and in response to determining to automatically initiate the communication to the number, automatically initiate the communication to the number upon selection.
US11889010B2

Embodiments of the present invention provide a computer-implemented method of generating contact recommendations for a vehicle communication apparatus, comprising determining (110) a plurality of vehicle contact events associated with a communication device, determining (120) a distance between one or more current parameters and one or more parameters associated with each of the vehicle contact events, and generating (130) one or more contact recommendations according to the distance.
US11889004B2

A method for producing a PUF-film includes printing a layer of dielectric material on a film substrate, such that a variable thickness of the layer is obtained by the printing. The method includes arranging a structured electrode layer on the dielectric material such that the structured electrode layer is influenced with respect to an electric measurement value due to the variable thickness.
US11889001B2

An apparatus for implementing a physically unclonable function via a network of interferometers implemented as a reconfigurable integrated optical circuit. The uncontrollable and non repeating fabrication variation in the manufacturing processes of integrated optics, combined with the sensitivity of interferometers creates inherently unique devices that can be used as reprogrammable physically unclonable function.
US11889000B2

A method includes operating a mobile device to establish a communications channel between the mobile device and a shared computing terminal. The shared computing terminal is accessible to a plurality of users other than a user of the mobile device. In response to authentication of the user of the mobile device with a remote computing device, the mobile device receives a code from the remote computing device. The mobile device provides the code to the shared computing terminal via the communications channel to enable the shared computing terminal to request a temporary access token from the remote computing device. The temporary access token is used by the shared computing terminal to launch a computing session with the remote computing device without transfer of a long-lived access token of the user from the mobile device to the shared computing terminal.
US11888994B1

Described are automated systems and methods for providing a template design for a public-key infrastructure (PKI) system. For example, certain infrastructure information and stored PKI information can be processed to determine a PKI template, which can specify the configuration for a proposed PKI hierarchy. A configurable representation of the proposed PKI hierarchy can be generated and presented to the user, which can facilitate review, modification, and further customization of the proposed PKI hierarchy. Aspects of the present disclosure can also determine costs associated with the proposed PKI hierarchy, and can create and deploy the proposed PKI hierarchy.
US11888993B2

A vehicle-to-everything terminal provides a vehicle-to-everything server with a security credential that can prove an identity of the vehicle-to-everything terminal, and requests the vehicle-to-everything server to apply for a certificate for the vehicle-to-everything terminal. The security credential may be a token preconfigured in the vehicle-to-everything terminal, or may be a digital signature of the vehicle. The vehicle-to-everything server performs identity verification on the vehicle-to-everything terminal based on the security credential. After the verification succeeds, the vehicle-to-everything server selects a proper certificate server to apply for a certificate for the vehicle-to-everything terminal.
US11888987B2

Provided is a method and system for digital voting. A digital voting system includes a Voting Administration (VA), a Trusted Third Party (TTP), a Voter and a digital voting platform which implements a Voting Chain (VC) as a Blockchain containing multiple blocks that have “roles”. These blocks include a Genesis block, a Campaign block, a Voter block, a Voting block, and a Legitimacy block. The VC contains data that is linked to an operation in the voting cycle, assigns tasks to a specific entity and establishes rules to ensure a highly secure pattern of actions and roles. The VA declares itself to the TTP, enrolls voters, releases ballots, starts election cycles using different blocks, and authenticates Voter IDs. The Voter discloses its Public Key to the TTP, casts and checks votes. The TTP registers Public Keys on the VC, verifies signatures, ensures anonymity, and registers ballots and votes.
US11888985B2

The present invention prevents falsification of ABI information and makes it possible for the users to safely read data on a blockchain. A registration terminal 1 includes an extraction unit 142 that extracts from a smart contract, ABI information used to access the smart contract and a transaction issuing unit 13 that issues a transaction including bytecode generated by compiling the smart contract and the ABI information, and an approval terminal 2 includes a verification unit 152 that verifies whether it is possible to access the bytecode included in the transaction by using the ABI information included in the transaction and a block generation unit 154 that, if it is possible to access the bytecode, generates a block including the transaction and makes the block and the ABI information reflected on a distributed ledger 11 of each terminal in the blockchain system.
US11888982B2

In the IKE or IPSec SA rekeying, whether the rekey exchange includes the cryptographic suite in the payload depends on whether the cryptographic suite used in the old SA is changed on both ends, e.g., the initiator and the responder. If the cryptographic suite is not changed, then the rekey exchange does not include the cryptographic suite. Additionally, in the IPSec SA rekey, if the flowing information is not changed in either end, the rekey exchange further does not include the Traffic Selector (TS). As such, the size of the payload is decreased, which saves bandwidth, more processing time and power in the course of the IKE SA or the IPSec SA rekey.
US11888975B2

A system includes processor(s) and memory(s). When encryption key(s) need to be generated to encrypt a key, processor(s): generate encryption key(s); encrypt key using encryption key(s) to generate encrypted key; split encrypted key and encryption key(s) into set(s) of key components, wherein subset of key components can be used to reconstruct encrypted key and encryption key(s); and erase key from memory(s). When encryption key(s) need to be used, processor(s): receive set(s) of key components from subset(s) of users that can be used to reconstruct encrypted key and encryption key(s) used to decrypt key from encrypted key; when set(s) of key components is received from subset(s) of users that can be used to reconstruct encrypted key and encrypted key(s), reconstruct encrypted key and encryption key(s); and when the encrypted key and the encryption key(s) have both been reconstructed, decrypt encrypted key into key using encryption key(s).
US11888974B1

Various embodiments relate to a method of receiving an original message, share-holder list, and threshold amount. The original message is tokenized resulting in a tokenized message. A plurality of shares are generated from the tokenized message using a message sharing algorithm of a secret sharing scheme. Each of the plurality of shares is signcrypted using a public key and a private key associated with the shared secret provider computing system and a public key of a respective one of the share-holders included in the share-holders list, resulting in a plurality of signcrypted shares. The plurality of signcrypted shares is distributed to the respective ones of the share-holders according to the public key used to signcrypt the respective signcrypted share. The authenticity and data integrity of the first share of the plurality of signcrypted shares can be determined by using the public key associated and a public/private key pair associated with the share-holder.
US11888971B2

A method including receiving, by a device, a sharing link to be utilized by the device to obtain access to encrypted content, the sharing link including a static portion and a dynamic portion; transmitting, by the device, a request to access the encrypted content, the request being routed based at least in part on the static portion and the request identifying the encrypted content in the dynamic portion; receiving, by the device, access to the encrypted content based at least in part on transmitting the request. Various other aspects are contemplated.
US11888970B2

The present disclosure provides systems and methods for deriving a key from a basekey built-in a chip is provided. In an exemplary embodiment, there is provided a method for deriving a key from basekey built-in a chip that may comprise obtaining a basekey built-in the chip and a current version number when the chip starts up and runs read-only boot code, and performing iterations on the basekey via a one-way function to obtain a derived key of the current version. The number of times of the iterations is equal to the difference between a maximum version number and the current version number.
US11888964B1

A scheduler is used to control a target data processing unit among a plurality of data processing units in order to receive a target data block that is to be encrypted. Each of the plurality of data processing units is able to independently complete an encryption operation associated with Advanced Encryption Standard (AES) for a data block. A ciphertext data block corresponding to the target data block is generated, including by performing the encryption operation associated with AES on the target data block using the target data processing unit.
US11888961B2

Methods performed by base stations and wireless devices for controlling the transmission and reception of capability information are disclosed. A method performed by a wireless device includes: receiving an indication of one or more protocols that are supported by the network for transmission of capability information; responsive to the wireless device supporting at least one of the one or more protocols for transmission of capability information, selecting a first protocol that is supported by the wireless device from the at least one of the one or more protocols, and transmitting capability information associated with the wireless device to the base station according to the first protocol. A method performed by a base station includes: initiating transmission of an indication of one or more protocols that are supported by the network for transmission of capability information; and responsive to the wireless device supporting at least one of the one or more protocols, receiving capability information associated with the wireless device according to a first protocol of the one or more protocols. Also disclosed are base stations and wireless devices configured to perform the methods.
US11888960B2

A system and method for packet processing, the method being applied to a first network device and including sending a first packet to a second network device, where a control packet header of the first packet includes a first number, and the first number indicates a number of a packet that carries the first number and that is between the first network device and the second network device, and receiving a first acknowledgement packet from the second network device, where the first acknowledgement packet comprises an indication indicating whether the second network device receives the first packet.
US11888958B2

A content delivery network (CDN) edge node scheduling method includes receiving, by a scheduling proxy server, a first request message from a terminal device, determining, based on a first Internet Protocol (IP) address and configuration information, a target CDN scheduling center corresponding to the first IP address, sending a second request message to the target CDN scheduling center when the target CDN scheduling center supports proxy scheduling setting, receiving the second IP address from the target CDN scheduling center, and sending a request response message to the terminal device to obtain delivery content from the target CDN edge node based on the second IP address.
US11888954B2

A device determines that a policy is to be executed. The device retrieves rules, resource identifiers, and data provider identifiers associated with the policy, generates a pending rules data structure and populates the pending rules data structure with identifiers of the retrieved rules and their respective necessary resources as indicated by the resource identifiers. The device generates a pending resources data structure with the resource identifiers and their respective data providers, collects, asynchronously, each resource, and, as each respective resource is collected, deletes the respective resource from the pending resources data structure and populates a collected resources data structure with an identifier of the respective resource. The device determines whether the collected resources data structure includes identifiers of all resources needed to execute a rule, and executes individual ones of the retrieved rules as it is determined that their corresponding resources have identifiers populated in the collected resources data structure.
US11888953B2

Systems and methods are provided for dynamically adjusting notification frequency for a sporting event. During a sporting event, information related to the sporting event is received. A first level of interest of a user in the sporting event is determined. A performance metric of a competitor in the sporting event is determined. A second level of interest of the user in receiving notifications relating to the sporting event is generated as a function of the first level of interest and the performance metric. In response to determining that the second level of interest exceeds a notification frequency threshold, a notification is presented for the user that includes the information related to the sporting event when the information is received during the sporting event.
US11888951B2

Systems and associated methods are described for determining popularity of new content. The system analyzes a content item to identify at least a first and a second attribute associated with the content item. The system also identifies previously posted content items associated with the first and the second attributes. The system then determines levels of user activity associated with the previously posted content item corresponding to the first attribute over a first past time period and associated with the previously posted content item corresponding to the second attribute over a second past time period. The system then extrapolates a levels of user activity for a future time period based on the first past time period and on the second past time period. The system further determines an anticipated level of user activity associated with the content item for the future time period based on the extrapolated levels of user activity.
US11888947B2

An electronic device and a method of controlling an electronic device are provided. The method of controlling the electronic device according transmitting, to a user terminal, a request to establish a communication connection based on a user command being received; receiving, from the user terminal, location information indicating a location of the user terminal through the communication connection which is established between the electronic device and the user terminal based on the request; identifying one or more applications corresponding to the location from an application list stored in a memory based on the location information; transmitting, to the user terminal, address information indicating web addresses for providing the one or more applications; and receiving, from the user terminal, installation information related to installation of each of the one or more applications.
US11888934B2

Provided are a device and method for synchronizing data between hubs in real time. The method includes verifying a session interworking environment, deriving session negotiation candidates, generating a session negotiation protocol message, transmitting a session negotiation request signal including the generated session negotiation protocol message to a second data hub, receiving a session negotiation settlement signal corresponding to the session negotiation request signal from the second data hub, generating a session module on the basis of the session negotiation settlement signal, and transmitting a session negotiation settlement signal to the second data hub.
US11888926B2

Methods, systems, and computer program products are provided that automatically scale an application between private and public cloud computing platforms, while simultaneous enforcing policies ensuring private data is persistently stored on the private cloud computing platform, but not the public cloud computing platform. A traffic manager on the public platform routes traffic to instances of a web app executing on a private platform. A traffic monitor on the private platform monitors performance criteria of the private platform, and reports traffic telemetry to the traffic manager. Based on the traffic telemetry, the traffic manager may instantiate one or more instances of the web app on the public platform to handle traffic. Private data gathered by such instantiated instance(s) is persisted to storage in the private platform, but not in the public platform.
US11888917B2

Methods, apparatuses, systems, and software are described for providing content to a device comprising streaming content and sending content in a non-streaming manner (e.g., by downloading a file containing the content). In some aspects, switching between streaming and downloading may be performed in a dynamic manner during presentation of the content, and may be seamless to the user's viewing experience.
US11888916B2

A method for generating and processing a broadcast signal according to an embodiment of the present invention includes encoding broadcast data for one or more broadcast services, encoding first level signaling information including information describing properties of the one or more broadcast services, encoding second level signaling information including information for scanning the one or more broadcast services and generating a broadcast signal including the broadcast data, the first level signaling information and the second level signaling information, wherein the first level signaling information includes user service description (USD) information describing service layer properties with respect to the broadcast services, wherein the USD information includes capability information specifying capabilities necessary to present broadcast content of the broadcast services.
US11888902B2

The technology disclosed describes a network security system that is configured to configure a synthetic request with an object identifier, and to inject the synthetic request into an application session to transmit the synthetic request to a cloud application. The synthetic request is configured to retrieve object metadata about the object using the object identifier. The network security system is further configured to receive from the cloud application a response to the synthetic request. The response supplies the object metadata.
US11888891B2

A method for creating a heuristic rule to identify Business Email Compromise (BEC) attacks includes filtering text of received email messages, using a first classifier, to extract one or more terms indicative of a BEC attack from the text of the received email messages. One or more n-grams are generated, using the first classifier, based on the extracted terms. A vector representation of the extracted terms is generated, using a second classifier, based on the generated one or more n-grams. The second classifier includes a logit model. A weight coefficient is assigned to each of the one or more extracted terms based on an output of the trained logit model. A higher weight coefficient indicates higher relevancy to BEC attack of the corresponding term. A heuristic rule associated with the BEC attack is generated by combining the weight coefficients of a combination of the one or more extracted terms.
US11888882B2

A network traffic correlation engine monitors inbound and/or outbound connection information received from on each host computer system on a network. Each host device on the network store data logs corresponding to information corresponding to communications sent by the device and received by the device. The network traffic correlation engine correlates connections between different hosts throughout the network. If the network traffic correlation engine identified unmatched outbound and inbound connections, the network traffic correlation engine generates an alert to initiate further investigation and may also provide a mapping of the communications showing a possible start device for the connection and/or a type of access that the connections may now be providing.
US11888874B2

Application-initiated network traffic is intercepted and analyzed by an application firewall in order to identify streams of traffic for a target application. An application signature generator preprocesses the raw data packets from the intercepted network traffic by tokenizing the data packets and then weighting each token according to its importance for application identification. The weighted features for each data packet are clustered using an unsupervised learning model, and the resulting clusters are iteratively refined and re-clustered using a proximity score between the clusters and feature vectors for key tokens for the target application. The application signature generator generates a signature for the clusters corresponding to the target application which the application firewall implements for filtering network traffic.
US11888870B2

Embodiments detect cyberattack campaigns against multiple cloud tenants by analyzing activity data to find sharing anomalies. Data that appears benign in a single tenant's activities may indicate an attack when the same or similar data is also found for additional tenants. Attack detection may depend on activity time frames, on how similar certain activities of different tenants are to one another, on how unusual it is for different tenants to share an activity, and on other factors. Sharing anomaly analysis may utilize hypergeometric probabilities or other statistical measures. Detection avoidance attempts using entity randomization are revealed and thwarted. Authorized vendors may be recognized, mooting anomalousness. Although data from multiple tenants is analyzed together for sharing anomalies while monitoring for attacks, tenant confidentiality and privacy are respected through technical and legal mechanisms. Mitigation is performed in response to an attack indication.
US11888865B2

Systems and methods of the disclosure can implement intrusion radiation protection (IRP) to prevent malicious IP traffic in a secure network. The IRP system can receive an IP packet, determine that a protocol of the IP packet matches a predetermined policy of a plurality of predetermined policies, classify the IP packet based on the predetermined policy and a size of the IP packet, inspect a payload of the IP packet responsive to the classification to determine features of the IP packet, determine that one of the features of the IP packet is improper based on the classification, and flag the IP packet as suspect based on the determination. The IRP system can log and/or drop the flagged IP packet. The IRP system can additionally replace a payload of the IP packet with a second payload, and transmit the IP packet with the second payload to its destination.
US11888864B2

A system, method, and computer-readable medium are disclosed for performing a security analytics mapping operation. The security analytics mapping operation includes receiving a plurality of electronically-observable actions of a first entity, the plurality of electronically-observable actions of the first entity corresponding to a respective first plurality of events enacted by the first entity; receiving a plurality of electronically-observable actions of a second entity, the plurality of electronically-observable actions of the second entity corresponding to a respective second plurality of events enacted by the second entity; determining, via a distributed security analytics environment, whether a first event of the respective first plurality of events and a second event of the respective second plurality of events comprise an entity interaction between the first entity and the second entity; and, generating, via the distributed security analytics environment, an entity interaction map, the entity interaction map providing a representation of the entity interaction between the first entity and the second entity.
US11888855B2

A device may provide a verification indicator to a device associated with a website. The verification indicator may be associated with verifying access to the website. The device may detect that the verification indicator has been associated with code associated with the website based on processing the code. The device may provide a script to the device. The script may be included in the code. The script may be associated with monitoring operations of the website. The device may receive data related to the operations. The device may analyze the data using a model. The model may be associated with making a prediction related to at least one of: a value to be received via the website, or traffic associated with the website. The device may perform one or more actions related to the website based on a result of the analyzing.
US11888849B1

Described herein is an identity network for validating the digital identity of a user based on identity provider validation for relying parties. The identity network may receive a request to validate a user that includes attributes of the user and a device identifier of the device the user is using to access the relying party. The identity network may identify an identity provider for the user based on the device identifier or attributes of the user. The identity network may launch the identity provider application through the relying party application integration of a software development kit. Upon launch, the user may authenticate himself through the identity provider, and the identity provider may provide a second set of attributes of the user to compare with the user provided attributes. The identity network can provide a confidence score to the relying party based on the comparison of the user attribute values.
US11888847B2

Systems and methods are provided for context-based authentication, via a decentralized network. One example method includes receiving, at a mobile device, from a relying party, a request for an attribute of a user in connection with an interaction between the user and the relying party and determining a type of authentication to be used for the interaction, based on an authentication policy of the relying party and multiple context signals stored in the mobile device prior to providing the attribute to the relying party. The multiple context signals are indicative of one or more patterns indicative of the user and/or the mobile device. The method also includes soliciting authentication data from the user consistent with the determined type of authentication, receiving, by the mobile device, the solicited authentication from the user, and providing the attribute to the relying party in response to the user being authenticated at the mobile device.
US11888845B2

Security functions for a memory corresponding to a smart security storage may be facilitated or executed through operation of utility application corresponding to a smart device. For example, encryption/decryption of data stored on the memory may be facilitated or executed by a security module under control of an access application corresponding to the smart device. Data securely stored on the memory may be explored and accessed by the smart device or a host computing device under control of the access application.
US11888843B2

Provided is a process, including: obtaining a first password to a private computer network; determining, with a credential-monitoring application within the private computer network, whether the first password satisfies one or more criteria by: comparing the first password to a set of compromised credentials within a database within the private computer network; and determining whether the first password matches one or more passwords within the database; and in response to the determination that the first password satisfies the one or more criteria from among the plurality of criteria, causing a use of the first password to access the private computer network to be rejected and causing a first user associated with the first password to be notified to change the first password.
US11888837B1

Techniques are described for client registration for authorizing an aggregator service to access data on behalf of an application, through self-registration of an application client identifier and issuance of authorization token(s) based on the application client identifier. Implementations provide a technique for dynamic client registration that avoids the need for manual vetting and manual generation of the client credential grant. Additionally, the implementations described herein enforce domain values around the scope and/or purpose of the client grant. This allows for support of application providers through a single point of registration that supports multi-layer and channel. This also allows for support of a scalable authorization solution for any suitable number of clients. The dynamic client registration process adds an additional layer of security through the OAuth client grant and mutual authentication.
US11888831B2

An Internet Key Exchange protocol message indicating a first Internet Protocol Security traffic flow is to be established via a first device is obtained at the first device. The Internet Key Exchange protocol message is forwarded from the first device to a second device. An encryption key used to transmit traffic via the first Internet Protocol Security Traffic flow is received at the first device from a key value store. The key value store is populated with the encryption key in response to the second device obtaining the Internet Key Exchange protocol message. A first data packet to be transmitted via the first Internet Protocol Security traffic flow is obtained at the first device. The first device provides the first data packet encrypted with the encryption key of the first Internet Protocol Security traffic flow.
US11888827B2

A secure data transfer apparatus, where a processor in the apparatus is configured to execute a driver software to generate cryptography information, a cryptography device in the apparatus is configured to obtain a current cryptography parameter based on the cryptography information, and perform a cryptography operation using the current cryptography parameter, a Peripheral Component Interconnect Express (PCIe) interface in the apparatus configured to perform a ciphertext data exchange with a memory controller in a memory located external to the apparatus, where the ciphertext data exchange includes sending the ciphertext data from the cryptography device to the memory controller when the memory is to be written, and sending the ciphertext data from the memory controller to the cryptography device when the memory is to be read.
US11888817B2

A security system obtains data logs from a set of security applications that each output data of different data types and in different formats. A filtering module obtains the data from the security applications as an input message stream and processes the into message stream into an output message stream with messages in a standardized format for processing by a security engine. The filtering module includes a set of filters each tailored to process data from a different data source. The filtering module detects the data source from analysis of the data and applies the corresponding filter to generate the output message stream. The security engine then detects patterns in the output data stream and provides alerts to an administrative interface when it detects a pattern indicative of malicious activity.
US11888812B1

Disclosed are a host discovery and addition method and apparatus in a data center, and a device and a medium. The method includes: scanning to discover computing nodes to be added; sending, through IPv6 multicast, a discovery message to the scanned computing nodes, and receiving discovery response messages that are sent by said computing nodes through IPv6 unicast after the discovery message passes verification; when the discovery response messages pass verification and no IP address is configured for said computing nodes, sorting BMC IPs in the discovery response messages, and allocating IP addresses according to the order of the BMC IPs, such that the IP addresses that correspond to adjacent BMC IPs are consecutive; and after the IP addresses are configured, sending an addition message to said computing nodes, receiving addition response messages, and adding said computing nodes to a data center that is managed by a management node.
US11888807B2

A mail information display method and apparatus, an electronic device, and a storage medium are provided. The method includes: displaying mail sharing information corresponding to a currently shared target mail in a target instant messaging IM dialog window of an IM client; and in response to detecting a mail viewing operation triggered by a user for the mail sharing information, creating a mail display window, and displaying mail information of the target mail in the mail display window, wherein the mail display window and the target IM dialog window are displayed on a same screen.
US11888802B1

The invention relates to systems and methods for managing emails where an email server that may comprise one or more computer systems, and which may be part of an email system, receives an email addressed to a specified first user. The email server may analyze the received email and access one or more electronic databases, which may comprise information related to one or more respective registered users of the email system. The databases may be stored on one or more computer-readable storage media operatively connected to the email server.
US11888799B2

A user may use a client device to create a draft document by interacting with a server. The user provides an image in a message (e.g., a multimedia messaging service (MMS) message) from a different device. The server receives the image and modifies the draft (e.g., by updating a web page being displayed on the client device). This process allows the user to type text for a draft using a client device that includes a keyboard (e.g., a desktop or laptop computer) and to add an image to the draft using a second device that includes a camera (e.g., a mobile phone or tablet computer) without having to transfer the image from the second device to the first device.
US11888797B2

Emoji-first messaging where text messaging is automatically converted to emojis by an emoji-first application so that only emojis are communicated from one client device to another client device. Each client device has a library of emojis that are mapped to words, which libraries are customizable and unique to the users of the client devices, such that the users can communicate secretly in code. Upon receipt of a string of emojis, a user can select the emoji string to convert to text if desired, for a predetermined period of time.
US11888793B2

Systems, methods and products for intelligent delivery of communications, where a machine learning engine is trained to identify an output channel for delivery of a communication based on received context information and intended recipient information and to route the communication to the selected channel. An intelligent delivery task in a communication flow model is performed by the machine learning engine, which receives customer/recipient data such as age, region, gender, etc., and context data such as communication type, time of day, working hours, etc., and uses this data to determine which of a set of different channels is likely to be most effective for sending the communication to the recipient. A user therefore does not have to build a complex static communication flow, but simply adds an intelligent delivery task to the flow. The output channel is dynamically selected and may vary for different recipients and communications.
US11888787B2

Current frame structures in Long-Term Evolution (LTE) and New Radio (NR) are not designed to accommodate full duplex (FD) communication. Embodiments are disclosed in which frame structures are provided that support FD communication and frequency division duplex (FDD) communication and time division duplex (TDD) communication. In some embodiments, there is defined two separate and independent frame structures: a frame structure for reception (e.g. a downlink frame structure) and a frame structure for transmission (e.g. an uplink frame structure).
US11888785B2

A base station of a wireless communication system is disclosed. The base station of the wireless communication includes a communication module, and a processor. The processor generates a preemption indicator indicating a preempted resource. In this case, the resource indicated by the preemption indicator does not include an orthogonal frequency divisional multiplexing (OFDM) symbol configured as an uplink (UL) symbol by a radio resource control (RRC) signal. The processor is configured to transmit the preemption indicator to a user equipment of the wireless system based on a predetermined period.
US11888780B2

This disclosure provides methods, devices and systems for soliciting trigger-based (TB) physical layer protocol convergence protocol (PLCP) protocol data units (PPDUs). Some implementations more specifically relate to trigger frame designs that support non-legacy TB PPDU formats. In some aspects, a trigger frame may carry information to be included in a physical layer (PHY) preamble of a TB PPDU solicited by the trigger frame. For example, the information may indicate values of one or more subfields of a universal signal field (U-SIG) associated with the non-legacy TB PPDU format. In some aspects, the information may be carried in a special user information field of the trigger frame. For example, the special user information field may be identified by a special association identifier (AID) value. The special AID value may be different than any AID values assigned to wireless communication devices in a basic service set (BSS) associated with the TB PPDU.
US11888778B2

In some aspects of the disclosure, an apparatus for wireless communication includes a receiver and a transmitter. The transmitter is configured to transmit a first transmission during a first time slot and to transmit a second transmission during a second time slot that is after the first time slot. The first transmission includes first data and a first demodulation reference signal (DMRS) associated with the first data, and the second transmission includes second data and a second DMRS associated with the second data. One or more of the first transmission or the second transmission further includes an indication of whether a joint channel estimation operation is to be performed based on the first DMRS and the second DMRS.
US11888776B2

A method and apparatus for positioning in a mobile communication system are provided. Method for positioning includes receiving a first type1 assistance data, receiving a type2 assistance data, determining whether the second type1 assistance data is valid, receiving a RRCRelease, selecting a first cell, transmitting positioning SRS in RRC_INACTIVE, stopping transmission of SRS when a RRC message including a terminal identifier is received in the first cell and transmitting a specific LPP message.
US11888767B2

A transmission device that improves data reception quality includes: a weighting synthesizer that generates a first precoded signal and a second precoded signal from a first baseband signal and a second baseband signal, respectively; a phase changer that applies a phase change of i×Δλ to the second precoded signal; an inserter that inserts a pilot signal into the second precoded signal applied with the phase change; and a phase changer that applies a phase change to the second precoded signal applied with the phase change and inserted with the pilot signal. Δλ satisfies π/2 radians<Δλ<π radians or π radians<Δλ<3π/2 radians. Each of the first baseband signal and the second baseband signal is modulated via a modulation scheme of quadrature amplitude modulation (QAM) using non-uniform mapping.
US11888765B2

Methods for wireless communications over a wideband carrier are provided. Time-frequency resources of the wideband carrier within a transmission time interval are divided into multiple time-frequency resource blocks. Each of the time-frequency resource blocks corresponds to a group of contiguous subcarriers of the wideband carrier and orthogonal frequency division multiplexing symbols. Data streams may be scheduled to be transmitted in different time-frequency resource blocks, and may be destined for different user equipments or the same user equipment. Baseband processing operations may be performed on data streams scheduled in different time-frequency resource blocks independently from one another. Separate control channels or one common control channel may be configured for data transmissions in different time-frequency resource blocks.
US11888764B2

A terminal apparatus includes a coding unit configured to divide a transport block into one or more code blocks and generate coded bit(s) by coding the one or more code blocks; and a transmitter configured to transmit the coded bit(s) by using a channel, wherein multiplex bit(s) are given based on at least coupling of the coded bit(s) generated by coding of the one or more code blocks, the coding unit maps the multiplex bit(s) to a matrix in a first-axis prioritized manner and reads the multiplex bit(s) from the matrix in the first-axis prioritized manner or in a second-axis prioritized manner, and whether the first axis or the second axis is prioritized in a case that the multiplex bit(s) are read from the matrix is given based on at least whether a signal waveform applied to a prescribed channel is an OFDM.
US11888761B2

A computing platform executing an application may receive a response to a request for opening a network port for utilization by the application from a computing platform distinct from the computer platform executing the application. The computing platform executing the application may determine whether to open the network port for utilization by the application based on the response to the request. In some embodiments, the application may invoke at least one call to an application program interface (API) of an operating system (OS) running on the computing platform executing the application, and the request may be generated responsive to the at least one call to the API of the OS.
US11888743B1

Prefix entries are efficiently stored at a networking device for performance of a longest prefix match against the stored entries. A prefix entry generally refers to a data entry which maps a particular prefix to one or more actions to be performed by a networking device with respect to network packets or other data structures associated with a network packet that matches the particular prefix. In the context of a router networking device handling a data packet, the one or more actions may include, for example, forwarding a received network packet to a particular “next hop” networking device in order to progress the network packet towards its final destination, applying firewall rule(s), manipulating the packet, and so forth. To reduce a total amount of space occupied by a prefix tree in storage, each of the nodes of a prefix tree may be configured to store only an incremental portion of a prefix relative to its parent node.
US11888711B2

The application is at least directed to a core network including a non-transitory memory having instructions stored thereon for registering a network function or network function template in the core network. The network includes a processor, operably coupled to the non-transitory memory. The processor is configured to perform the instruction of determining that registration of the network function or network function template is acceptable. The processor is also configured to perform the instruction of transmitting a message including the network function or network function template to a repository in the core network. The processor is also configured to perform the instruction of verifying the network function or network function template against existing policies in the core network. The processor is also configured to perform the instruction of registering the network function or network function template in the repository after verification. The application is also directed to a core network that discovers a network function or network function template therein. The application is also directed to a core network that instantiates a network function.
US11888710B2

Technologies for managing cache quality of service (QoS) include a compute node that includes a network interface controller (NIC) configured to identify a total amount of available shared cache ways of a last level cache (LLC) of the compute node and identify a destination address for each of a plurality of virtual machines (VMs) managed by the compute node. The NIC is further configured to calculate a recommended amount of cache ways for each workload type associated with VMs based on network traffic to be received by the NIC and processed by each of the VMs, wherein the recommended amount of cache ways includes a recommended amount of hardware I/O LLC cache ways and a recommended amount of isolated LLC cache ways usable to update a cache QoS register that includes the recommended amount of cache ways for each workload type. Other embodiments are described herein.
US11888706B2

Cognitive functions in a network, each comprising a learning module adapted to observe characteristics of the network and an inference module adapted to conclude, from the characteristics observed by the learning module, on a behavior of the network resulting from the observed characteristics, are controlled by halting and/or restarting operation of the learning module of a cognitive function of the cognitive functions, where operation of the inference module of the cognitive function is controlled independently from the halting and/or restarting the operation of the learning module of the cognitive function.
US11888702B2

A services platform acts as an intermediary between an existing enterprise analytic environment, and one or more underlying cloud service providers. The platform provides enterprise “big data-as-a-service,” by which an enterprise can seamlessly and easily provision new capacity for processing its analytic workload, and migrate data sources (e.g., data warehouse marts, enterprise data warehouses, analytic sandboxes, and the like) to the cloud for processing. The platform provides end-to-end enterprise class manageability of enterprise data assets, from data collection, aggregation, movement, staging and processing, all while providing service levels, security, access and governance. The platform integrates directly but seamlessly into the enterprise analytic stack, and existing analytics applications work as normal. The platform provides a way for the enterprise to translate its workloads into clusters of compute resources that meet its service level requirements.
US11888699B1

A method, a network device, and a non-transitory computer-readable storage medium are described in relation to a hybrid network slicing service. The hybrid network slicing service may enable the initial configuration of a network slice according to network slice requests that may include customized and user-specified network performance criteria. The hybrid network slicing service may enable network slice requests to specify selection of network resources and use/availability based on entity-based criteria including end device and/or application specific associations. The hybrid network slicing service may optimize network slice configurations and generate network slice templates.
US11888688B2

This application discloses a configuration information subscription method and apparatus. The method includes: a client obtains a subscription request message, where the subscription request message includes first indication information and second indication information, the first indication information is for indicating subscribed first configuration information, and the second indication information is for indicating subscribed second configuration information associated with the first configuration information; and sends the subscription request message to a server. According to the solution in this application, when subscribing to the first configuration information, the client can subscribe to the second configuration information through association, so that subscription efficiency of the configuration information is improved.
US11888687B2

The disclosure relates to a 5G or 6G communication system for supporting a higher data transmission rate. A method of operating a management service (MnS) in a communication system supporting a plurality of architectures according to an embodiment of the present disclosure includes identifying an architecture supported by a first instance which is running and a list of functions for the architecture, determining whether to use the first instance based on a result of the identification and a requirement for service provision, and terminating the first instance and generating a second instance in case that the MnS determines not to use the first instance.
US11888680B1

A computing device may receive, from a collector device, a request to subscribe, in a target-defined mode, to network telemetry data regarding a network element associated with the computing device. The computing device may, in response to receiving the request, provision a network telemetry sensor to operate in a working mode to collect the network telemetry data regarding the network element. The collector device may send, to the collector device, the network telemetry data collected by the network telemetry sensor, wherein the network telemetry data indicates the working mode of the network telemetry sensor.
US11888672B2

Different solutions for an apparatus comprising a predictor predicting decodability of received symbols are disclosed. Decoding is performed based on the prediction.
US11888669B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may transmit an indication of a tolerance for interference associated with peak-to-average-power-ratio (PAPR) signaling, the PAPR signaling including one or more of space frequency multi-user (SFMU) signaling or tone reservation signaling. The UE may receive, via a downlink channel, a downlink communication having the PAPR signaling applied to subcarriers of the downlink channel based at least in part on the indication of the tolerance for interference. Numerous other aspects are described.
US11888668B2

Provided is a radio communication base station device which can suppress a use amount of an SRS communication resource. In this device, a correlation rule setting unit (102) sets a rule for correlating a preamble with an SRS transmission time interval so that the preamble transmission time band and the SRS transmission time band are in the same transmission time band. An SRS transmission band decision unit (103) decides a time interval of a transmission time band which can transmit the SRS according to the preamble transmission time interval inputted from a preamble transmission band decision unit (101) and the correlation rule setting unit (102).
US11888660B2

A band filter (100, 200) for filtering a discrete time series signal (110) is provided. The band filter (100, 200) includes an input frequency shifter (120, 220) configured to frequency down shift the discrete time series signal (110, 210) to provide a frequency down shifted discrete time series signal (120a, 220a), a regression based zero frequency centered band filter (130, 230) communicatively coupled to the input frequency shifter (120, 220), the regression based zero frequency centered band filter (130. 230) being configured to filter the frequency down shifted discrete time series signal (120a, 220a) to provide a filtered and frequency down shifted discrete time series signal (130a, 230a), and an output frequency shifter (140, 240) communicatively coupled to the regression based zero frequency centered band filter (130, 230), the output frequency shifter (140, 240) being configured to frequency up shift the filtered and frequency down shifted discrete time series signal (130a, 230a).
US11888655B2

A decoder for decoding a signal received through a transmission channel represented by a channel matrix using a search sphere radius. The decoder comprises a radius determination device for determining a search sphere radius from a preliminary radius. The radius determination device is configured to: i. apply a machine learning algorithm to input data derived from the received signal, the channel matrix and a current radius, the current radius being initially set to the preliminary radius, which provides a current predicted number of lattice points associated with the current radius; ii. compare the current predicted number of lattice points to a given threshold; iii. update the current radius if the current predicted number of lattice points is strictly higher than the given threshold, the current radius being updated by applying a linear function to the current radius; Steps i to iii are iterated until a termination condition is satisfied, the termination condition being related to the current predicted number, the radius determination device being configured to set the search sphere radius to the current radius in response to the termination condition being satisfied.
US11888651B2

A first network device includes a processor and a memory having instructions stored thereon that, when executed by the processor, cause the first network device to: obtain a first virtual private network (VPN) route sent by a second network device. The first VPN route includes first identification information that uniquely identifies a first VPN instance in the second network device. The first network device is also caused to generate a second VPN route according to a second VPN instance accessing a third network device and the first VPN route. The second VPN route carries second identification information and routing information of the first VPN route. The second identification information uniquely identifies the second VPN instance in the third network device. The first identification information is different from the second identification information. The first network device is further caused to send the second VPN route to the third network device.
US11888650B2

An overlay network is enhanced to provide traffic delivery using anycast and end user mapping. An anycast IP address is associated with sets of forwarding machines positioned in the overlay network. These locations correspond with IP addresses for zero rated billing traffic. In response to receipt at a forwarding machine of a packet, the machine issues an end user mapping request to the mapping mechanism. The mapping request has an IP address associated with the client from which the end user request originates. The mapping mechanism resolves the request and provides a response to the request. The response is an IP address associated with a set of server machines distinct from the forwarding machine. The forwarding machine encapsulates the packet and proxies the connection to the identified server. The server receives the connection, decapsulates the request, and processes the packet. The server machine responds to the requesting client directly.
US11888640B2

A system and method for data transmission and performance improvement for an appliance is provided. The system includes an appliance including a controller operably connected to a network computing device. The controller is configured to transmit a packet to a network computing device. The packet includes genealogical data for the appliance encoded in a positional numeral system. The network computing device is configured to receive the packet and decode the genealogical data for the appliance. Decoding includes translating the positional numeral system to an appliance configuration.
US11888636B2

A system provides a notification associated with joining a communication session based on trigger events that occur at a time other than a scheduled start time for the communication session. For example, the notification informs a user who organizes the communication session of a predefined join event that occurs when another user joins the communication session. The predefined join event may occur at a time that is different than a scheduled start time (e.g., before the scheduled start time). Moreover, the notification can include an embedded control that, when activated by the organizing user, causes a device of the organizing user to transmit a join request to join the device to the communication session.
US11888627B2

A configuration and/or activation method for duplication transmission, method for duplication transmission and apparatuses thereof. A UE configured with operations of carrier aggregation and/or at least two pieces of connectivity is configured with a message for duplication transmission and/or activation/deactivation signaling for duplication transmission, hence, duplication transmission having three or more transmission legs may be supported. Certain embodiments provide a UE configured as multi-connectivity or carrier aggregation of multi-leg, a leg of relatively good quality may be used for duplication transmission of data, which may provide gains of the duplication transmission to reliability of data transmission.
US11888626B2

Disclosed is a base station in a wireless communication system. Each base station in wireless communication comprises: a communication module; and a processor. The processor generates a hybrid automatic repeat request (HARQ)-ACK codebook comprising one or more bits and indicating whether or not reception of a channel or signal is successful, and transmits the HARQ-ACK codebook to the base station.
US11888623B2

Certain aspects of the present disclosure provide techniques for avoiding out of order uplink data reception upon data radio bearer (DRB) release or quality of service (QoS) flow addition. An exemplary method that may be performed by a user equipment (UE), includes receiving an indication from a base station (BS) that multiplexing of hybrid automatic retransmission request (HARQ) information and channel state information (CSI) is enabled in all physical uplink control channel (PUCCH) resources, generating a first CSI report regarding a first downlink (DL) channel from the BS, multiplexing a HARQ response to a transmission from the BS and the first CSI report in a PUCCH, and transmitting the PUCCH to the BS via one of the PUCCH resources.
US11888621B2

A base station may receive, from a wireless device, a capability message indicating a physical uplink control channel (PUCCH) switching capability of the wireless device. The base station may transmit, to the wireless device and based on the PUCCH switching capability, one or more messages comprising configuration parameters of a first PUCCH and a second PUCCH of a cell group. The base station may select a PUCCH from the first PUCCH and the second PUCCH of the same cell group. The base station may transmit, to the wireless device, downlink control information (DCI). The DCI may indicate a downlink transmission of a transport block and the selected PUCCH. The base station may receive, from the wireless device via the selected PUCCH, a hybrid automatic repeat request (HARQ) feedback for the transport block.
US11888619B2

Embodiments herein relate to e.g. a method performed by a first communication device for controlling transmission of one or more data packets in a wireless communication network. The first communication device transmits an indication, to a second communication device, indicating one or more of the following: a maximum number of duplicates allowed to be transmitted for each data packet; type of duplication; a data radio bearer, DRB, for which duplication is configured; a radio link control, RLC, entity that is allowed to transmit a duplicate; an order of RLC entities in which the second communication device should transmit a first data packet and following duplicates; whether duplication is activated or deactivated for a DRB.
US11888612B2

Methods and systems for operation in a wireless communication system are provided. A first transmission may be initiated using at least a first portion of physical layer resources. A second transmission may be initiated using at least a second portion of the same physical layer resources. The first transmission may be any one of a puncturing transmission, interfering transmission, delay-sensitive transmission, or short transmission. The second transmission may be an on-going transmission or a long transmission.
US11888607B2

The disclosed computer-implemented method may include (1) receiving, via a social networking system, a request from a user to participate in a discovery service designed to facilitate connections between users of the social networking system who share common attributes, (2) obtaining, from the user, data representative of at least one desired user attribute, possessed by the user, for new user connections, (3) identifying, within the social networking system, at least one additional user who is both a participant in the discovery service and who also possesses the desired user attribute, and (4) providing a visual indication to the user, when representing the additional user within a user interface of the social networking system, that the additional user is a participant in the discovery service and that the additional user possesses the desired user attribute. Various other methods, systems, and computer-readable media are also disclosed.
US11888605B2

Methods and systems for making effective use of system resources. A plurality of requests for access to a resource are received. Each request has an associated group of features. The group of features for each request is analyzed to collect observations about the plurality of requests. A function to predict an outcome of a subsequent request is generated based on the observations. Resources are allocated to service the subsequent request based on the function.
US11888597B2

A computer-controlled system for digitally evaluating one or more computer-executable and traceable metrics associated with a machine at a node. The system includes a computerized data collection wireless device for collecting digital data stored in the form of a plurality of computer-executable files from the machine. The computerized data collection wireless device includes a metric logistics device that generates a metric queue containing a plurality of computer-executable metric components storing information indicative of at least one of a date, time, geo-coordinates, machine identification details, and computer readable and executable performance data associated with the machine. The system includes a data aggregator and a computer-controlled metric appliance communicatively coupled to the data aggregator and receives the metric queue from the data aggregator. The computer-controlled metric appliance analyzes and processes the metric queue to generate an output that is indicative of whether the metric is achieved or not by the machine.
US11888596B2

A method performed by a network controller for providing network reliability. The method includes employing an Interior Gateway Protocol (IGP) proxy configured to communicate controller information about the network controller to the one or more network elements using IGP (Link-State Advertisement (LSA) or Link State Protocol Data Unit (LSP)) with a Controllers TLV. The method uses the controller information for proper election of a primary controller in the event of a network failure.
US11888585B2

A network subscriber of an automation communication network is provided to exchange data with further network subscribers in the automation communication network at a predetermined clock frequency. The network subscriber has an internal clock for synchronizing the data exchange with at least one other network subscriber. The internal clock is embodied to provide a time as an integer count value. The clock frequency is determined in such a way that a period duration per clock pulse cannot be represented as an integer count value by the internal clock. A method of operating the network subscriber in the automation communication network comprises the following method step: the internal clock is incremented with a predetermined sequence of integer increments. The sequence of integer increments is predetermined such that a sum of the integer increments corresponds to an integer multiple of the period duration.
US11888569B2

A communication system for multiple-in-multiple-out (MIMO) communication with an aerial platform includes a service platform and a controller. The service platform includes plural first antennas in MIMO communication with plural second antennas on the aerial platform, a number of the first antennas being greater than a number of the second antennas. The controller is communicatively coupled to the first antennas, ands select a subset of the first antennas, based on information related to the aerial platform, and communicates plural data streams with the aerial platform via the subset of the first antennas that is selected.
US11888568B2

An apparatus and method configure a diversity antenna in a portable terminal. The apparatus includes a first antenna, a second antenna, a first communication unit for processing a first communication scheme signal communicated through the first antenna, a second communication unit for processing a second communication scheme signal communicated through the second antenna, and a control unit for configuring the first antenna as a diversity antenna for the second communication unit when the first communication unit is not driven.
US11888565B2

This application provides example methods and example devices for sending channel state information. One example method includes receiving L reference signals, where L is a positive integer greater than or equal to 1. Channel state information can then be sent, where the channel state information includes resource indexes of M reference signals in the L reference signals, K pieces of antenna panel state information, and M sets of channel quality information, where the K pieces of antenna panel state information indicate states of antenna panels, the K pieces of antenna panel state information are related to M sets of channel quality information, the M sets of channel quality information are in a one-to-one correspondence with the resource indexes of the M reference signals.
US11888562B2

A method for operating a user equipment (UE) comprises receiving configuration information for at least one channel state information reference signal (CSI-RS) resource that comprises PCSIRS CSI-RS ports; receiving configuration information for channel state information (CSI) feedback that is based on Q precoding dimensions, wherein: there is a mapping between the PCSIRS CSI-RS ports and the Q precoding dimensions, and PCSIRS≠Q; measuring the PCSIRS CSI-RS ports; determining a measurement for the Q precoding dimensions based on the mapping and the measurement for the PCSIRS CSI-RS ports; determining a CSI feedback based on the measurement for the Q precoding dimensions; and transmitting, over an uplink (UL) channel, the determined CSI feedback.
US11888561B2

A beamforming element comprises an imprinting-shifting component configured to imprint an input signal onto a second beam to form an imprinted beam and adjust the optical phase of the imprinted beam; one or more multi-beam optical couplers configured to receive a phase-shifted imprinted beam and a first beam and form an interference beam from the combination thereof; and one or more optical-to-electrical converter components configured to receive an interference beam and generate an electrical signal based thereon that includes the beamforming time delay(s) and is frequency up/down-converted with respect to the input signal.
US11888530B2

The optical tracking module includes an optical phased array (OPA), an analog drive, an integrated photodetector, and one or more processors. The OPA includes a plurality of array elements, and a plurality of phase shifters. The analog drive is configured to adjust the plurality of phase shifters. The integrated photodetector is configured to receive light from the OPA. The one or more processors is configured to extract signal information of an incoming beam via the OPA, and control an outgoing beam using the analog drive based on the signal information. The OPA, the analog drive, the integrated photodetector and the one or more processors are in an integrated circuit.
US11888526B2

An optical transmitter includes an electro-optic modulator, a monitor circuit that monitors output light of the electro-optic modulator, and a processor that controls a bias voltage of the electro-optic modulator using a monitoring result of the monitor circuit, wherein the processor superimposes a first dither signal with a first frequency and a second dither signal with a second frequency different from the first frequency, onto one bias voltage in a time sharing manner, calculates a first control error based on a first component oscillating at the first frequency and a second control error based on a second component oscillating at the second frequency based on the monitoring result, and determines a control value for controlling the bias voltage using the first control error and the second control error.
US11888524B2

A communication device includes: a first transmission-reception unit connected with a first optical line terminal; a second transmission-reception unit connected with a second optical line terminal; and a control unit, the first transmission-reception unit acquires a control signal having a destination at the second or third optical line terminal from the first optical line terminal, the control unit forwards the control signal toward the second transmission-reception unit connected with the second or third optical line terminal, and the second transmission-reception unit forwards the control signal to the second or third optical line terminal.
US11888523B2

Systems and methods to implement a USB and Thunderbolt optical signal transceiver are described. One method includes detecting presence of a USB sideband signal received over an optical communication channel and associated with a USB communication request. Responsive to the detecting, the method may determine that the USB communication request corresponds to a USB communication mode and perform a sideband negotiation. The USB communication mode may be enabled. A specified number of channels associated with the USB communication request may be determined. USB communication may be performed using the specified number of channels over the optical communication channel in the USB communication mode.
US11888517B2

In a method for a data transmission between first and second modules, and a system having mobile parts for performing the method: the time bases of the first and second modules are synchronized; transmitters of the first module emit a light signal pulse individually one after the other and/or in numbered order in a respective time range; the particular receiver of the second module at which the strongest receive signal occurs is determined, the particular time range and/or the number of the particular time range being determined in which the strongest receive signal occurs; the determined time range and/or the determined number is/are transmitted from the second module to the first module; and the transmitter of the first module associated with the determined time range and/or to the determined number is determined and used for the subsequent data transmission from the first module to the second module.
US11888507B2

A receiver can include a first set of one or more amplifier stages configured to amplify input signals in a plurality of communication bands. The receiver can further include a second and third set of one or more amplifier stages. The second set of one or more amplifier stages can be configured to selectively receive the input signals in the plurality of communication bands amplified by the first set of one or more amplifier stages and to amplify one or more input signals in a first one of the plurality of communication bands. Alternatively, the third set of one or more amplifier stages can be configured to selectively receive the input signals in the plurality of communication bands amplified by the first set of one or more amplifier stages and to amplify one or more input signals in a second one of the plurality of communication bands. A first set of one or more mixers can be configured to receive the input signals in the first communication band amplified by the second set of one or more amplifier stages, to receive one or more local oscillator signals for the first communication band, and to generate a baseband signal from a frequency difference of the signal of the first communication band and the one or more local oscillator signals for the first communication band. A second set of one or more mixers can be configured to receive the input signal in the second communication band amplified by the third set of one or more amplifier stages, to receive one or more local oscillator signals for the second communication band, and to generate a baseband signal of the second communication band.
US11888506B2

A system for signal detection including a receiver, a transforming block, a noise reduction block, and an object detection block. The receiver is adapted to provide an initial dataset sampled in a time domain over a frequency range. The transforming block is adapted to receive the initial dataset and convert the initial dataset from the time domain to a multi-channel time-frequency domain array. The noise reduction block is adapted to receive the multi-channel time-frequency domain array and provide a clean data set, wherein the clean data set is defined as a noise signal subtracted from the multi-channel time-frequency domain array. The object detection block is adapted to receive the clean dataset and to provide a bounded data set, wherein the bounded data set is defined by a bounding box associated with a portion of the multi-channel time-frequency domain array containing a signal with energy above a threshold level.
US11888504B2

An electronic device may include signal transmission circuitry such as wireless circuitry having a signal source, a signal path, and an output node coupled to an output load. The signal source may transmit a signal to the output load over the signal path. The output load may have an impedance characterized by a first reflection coefficient. A signal coupler may be disposed on the signal path. A power detector coupled to a coupled node of the signal coupler may measure a voltage at the third node. A termination coupled to an isolated node of the signal coupler may include components that cause the termination to exhibit a second reflection coefficient. The second reflection coefficient may be selected to configure the voltage at the third node to track a power wave at the output load to within a constant that is invariant as the first reflection coefficient changes over time.
US11888502B2

Systems and methods for duplexer circuits having signal leakage cancellation are provided. In one aspect, a duplexer circuit includes a transmit path splitter configured to split a radio frequency transmit signal into a pair of radio frequency transmit signals, and a receive path splitter configured to combine a pair of radio frequency receive signals. The duplexer circuit also includes an antenna path splitter configured to combine a pair of radio frequency transmit signals and split a radio frequency receive signal into the pair of radio frequency receive signals, and first and second duplexers. The first duplexer is coupled to a first leg of each of the transmit path splitter, the receive path splitter, and the antenna path splitter, and the second duplexer is coupled to a second leg of each of the transmit path splitter, the receive path splitter, and the antenna path splitter.
US11888498B2

Systems and methods related to successive approximation register (SAR) analog-to-digital converters (ADCs) are provided. A method for performing successive approximation registers (SAR) analog-to-digital conversion includes comparing, using a comparator, a first digital-to-analog (DAC) output voltage to a sampled analog input voltage to generate a comparison result including a first positive output and a first negative output; and gating, using gating logic circuitry, at least one of the first positive output or the first negative output of the comparator to next logic circuitry, the gating based at least in part on a digital feedback comprising information associated with at least one of an opposite polarity of the first positive output or an opposite polarity of the first negative output.
US11888492B2

A background offset calibration system for an analog signal comparator provides low offset without compromising tracking bandwidth. The comparator includes a preamplifier and a decision latch. A switching selectively couples outputs of an analog circuit to the inputs of the preamplifier stage. A state control logic alternatively operates the system in a first phase in which the analog circuit acquires an input signal while the comparator is calibrated, and a second phase in which a comparison is performed by the comparator. In the first phase, the switching circuit disconnects the outputs of the analog circuit from the preamplifier stage and applies a common mode reference to the inputs of the preamplifier. An offset correction circuit determines correction changes from a history of states of the decision latch across multiple sampling cycles. The offset correction circuit adjusts a threshold voltage of the decision latch by applying the correction changes.
US11888488B2

An integrated circuit is provided. The integrated circuit includes: a clock source configured to: generate a clock signal of the integrated circuit; at least two functional circuits; and at least two clock generators corresponding to the functional circuits and configured to: determine initial phases of the corresponding functional circuits, and generate clock signals of the functional circuits based on the clock signal of the integrated circuit and the initial phases, so as to keep the clock signals of all the functional circuits synchronized, wherein the initial phases are determined based on transmission distances, over which the clock signal of the integrated circuit is transmitted from the clock source to the functional circuits, and loads of the functional circuits.
US11888485B2

A pulse power supply device includes pulse power supplies each of which outputs a monopolar pulse voltage, and transformers. The transformers include primary windings, secondary windings, and tertiary windings, and one pulse power supply is connected to one primary winding on a one-to-one basis. The secondary windings are sequentially connected in series, and a load is connected to both ends of the secondary windings. The tertiary windings are sequentially connected in series, and a magnetic reset circuit is connected to both ends of the tertiary windings. The magnetic reset circuit includes a magnetic reset power supply and an impedance changing circuit that is for limiting an induced current that can be caused to flow by a voltage induced in the tertiary windings. An impedance changing circuit is configured to be able to change an impedance.
US11888479B1

A multiplier cell is derived from a 1-bit full adder and an AND gate. The 1-bit full adder is derived from majority and/or minority gates. The majority and/or minority gates include non-linear polar material (e.g., ferroelectric or paraelectric material). A reset mechanism is provided to reset the nodes across the non-linear polar material. The multiplier cell is a hybrid of majority and/or minority gates and complementary metal oxide semiconductor (CMOS) based inverters and/or buffers. The adder uses a non-linear polar capacitor to retain charge with fewer transistors than traditional CMOS sequential circuits. The non-linear polar capacitor includes ferroelectric material, paraelectric material, or non-linear dielectric. Input signals are received by respective terminals of capacitors having non-linear polar material. The other terminals of these capacitors are coupled to a node where the majority function takes place for the inputs.
US11888473B2

A capacitance type input apparatus includes a plurality of touch switches; and a determining unit configured to determine which one touch switch among the plurality of touch switches a touch operation is performed on, based on outputs of the plurality of touch switches. The determining unit performs a first comparison of comparing a first threshold used for determining whether the touch operation has been performed, with each of the outputs of the plurality of touch switches, performs a second comparison of comparing an output that is higher than the first threshold among the outputs of the plurality of touch switches, with a plurality of comparison thresholds that are greater than first threshold and that are different from each other, and determines which one touch switch among the plurality of touch switches the touch operation is performed on, based on a comparison result of the first or second comparison.
US11888466B2

According to one embodiment, electronic circuitry includes: a detection circuit including a diode, a cathode side of the diode being connected to one end of a semiconductor switching element and an anode side of the diode being connected to a first node; a comparator circuit configured to compare a voltage of the first node and a threshold voltage and generate a first signal; a first filter connected between the first node and another end of the semiconductor switching element and configured to suppress the voltage of the first node in a first period based on a control signal indicating turn-on of the semiconductor switching element; and a control circuit configured to determine at least one of the threshold voltage and the first period based on the first signal.
US11888455B2

Disclosed embodiments provide glitch prediction based on machine learning algorithms in mixed analog and digital systems, particularly directed to digital microelectromechanical (MEMS) multipath acoustic sensors or microphones, which allow seamless, low latency gain changes without audible artifacts or interruptions in the audio output signal.
US11888453B2

A wideband amplifier includes a first stage and a second stage. The first stage includes a transconductance transistor driven by an input signal through an input transformer. The transconductance transistor couples to a cascode transistor forming an output node for the first stage. The second stage couples the output node from the first stage through an output transformer to drive an output transistor.
US11888447B2

A circuit includes an operational amplifier having: a positive input; a negative input; an operational amplifier output; a differential front end; a positive channel (PCH) input stage; a negative channel (NCH) input stage; and an output stage. The operational amplifier also includes a current limit circuit coupled to an output of the output stage and including: an output current sense voltage circuit having an output configured to provide an output current sense voltage; an indirect current feedback circuit coupled to the output of the output current sense voltage circuit, the indirect current feedback circuit having an output configured to provide an output current feedback sense voltage responsive to the output current sense voltage; and control circuitry coupled to the indirect current feedback circuit and configured vary a resistance between the output stage output and ground responsive to a difference between the output current feedback sense voltage and a reference voltage.
US11888444B2

Photovoltaic thermal (PVT) apparatus 10 combines a photovoltaic panel (PV) panel 24 and solar air heater (SAH). The SAH includes body 12 with hollow interior 14 defining ducts 16a, 18a for air inlet 16 and air return 18. Jets 22 provide air to convey heat from the PV panel underside. Spaces between the jets provide drains 26 for warmed air to flow away. Flow modifiers/deflectors 124 can guide the airflow. A fan 42 pushes ambient air into the inlet 16 via air handling unit (AHU) 50. Return warm air flows via the AHU to escape via the ambient exhaust 40. A combined thermal transfer and storage unit 52 determines whether air from the PVT panel(s) diverts to the interior space. For cooler ambient conditions, the PVT apparatus can radiate heat to return cooled air into the space. The PVT apparatus can harvest condensation, heat/cool pools and industrial processes.
US11888443B2

The present invention relates to a photo-charging energy storage device, and has been made in an effort to provide a photo-charging energy storage device which is capable of self-charging by combining a solar cell and a supercapacitor and used as a power source of an IoTs sensor. The resulting photo-charging energy storage device according to the present invention includes: a solar cell; a conductive connector electrically connected to the solar cell, and combined with the solar cell; and a supercapacitor combined with the conductive connector, and charged with the solar cell via an electrical connection with the solar cell through the conductive connector.
US11888440B2

Embodiments of the present disclosure are directed to a universal junction box for solar modules that comprises multiple sub-assemblies with a replaceable diode black and an open-IP plug sub-assembly. The universal junction box includes a first sub-assembly (junction box platform), a second sub-assembly (a replaceable diode block), and a third sub-assembly (an open sub-assembly or plug sub-assembly. If the electronics in the diode block becomes defective, a new replaceable diode block can be used to substitute into the defective diode black without having to replace the entire junction box. The open-IP plug sub-assembly provides the flexibility to couple a variety of cable sub-assembly or IMEs to the universal junction box as long as a particular selected cable sub-assembly fits with the dimension of the open-IP plug sub-assembly.
US11888438B2

According to one embodiment, an optical element includes a continuous gradient index distribution area, and a first medium. The continuous gradient index distribution area is configured to continuously attenuate gradient index from a center of the optical element in a radial direction. The first medium is at the center. The first medium includes an area where absolute value of imaginary part of a complex refractive index is greater than zero.
US11888425B2

Method for controlling operation of an electrical machine, in particular of an electrical machine of a motor vehicle, an operating state of the electrical machine being switched between an active short circuit mode and at least one further operating mode. When switching between the short circuit mode and the at least one further operating mode, a duty factor of an operating signal, in particular of a PWM signal, of the electrical machine is changed in a ramp-shaped manner at least in sections.
US11888421B2

The present disclosure is directed to an electric generator and motor transmission system that is capable of operating with high energy, wide operating range and extremely variable torque and RPM conditions. In accordance with various embodiments, the disclosed system is operable to: dynamically change the output “size” of the motor/generator by modularly engaging and disengaging rotor/stator sets as power demands increase or decrease; activate one stator or another within the rotor/stator sets as torque/RPM or amperage/voltage requirements change; and/or change from parallel to series winding configurations or the reverse through sets of 2, 4, 6 or more parallel, three-phase, non-twisted coil windings with switchable separated center tap to efficiently meet torque/RPM or amperage/voltage requirements.
US11888420B2

Disclosed is a method for control loop performance monitoring in a variable frequency drive. A set of data is inputted to one or more control loop performance monitoring algorithms comprised in the variable frequency drive, wherein the set of data comprises at least a measured value of a process variable, a target value for the process variable, a set of controller input parameters, and a controller output. An output from each of the one or more control loop performance monitoring algorithms is obtained based at least partly on the set of data. One or more key performance indicator values indicative of control loop performance are determined based at least partly on the output from each of the one or more control loop performance monitoring algorithms. The set of controller input parameters is adjusted based at least partly on the one or more key performance indicator values.
US11888417B2

An energy conversion apparatus, a motor, a power system, and a vehicle are provided. The energy conversion apparatus may integrate a motor drive function by using a three-phase bridge arm converter and a motor winding, and integrate an alternating current charging function by using a two-phase two-bridge-arm converter and a transformer. In this way, the energy conversion apparatus can integrate the charging function and the motor drive function. When the energy conversion apparatus is installed on an electric vehicle, a vehicle integration level can be increased, a structure layout of the electric vehicle can be simplified, and costs and a volume of the electric vehicle can be reduced.
US11888413B2

An actuator that utilizes a Coulomb force is provided. An actuator (10) includes a base electrode (2), a counter electrode (4) opposing the base electrode (2), a first terminal (31) connected to the base electrode (2), and a second terminal (32) connected to the counter electrode (4). At least a surface (2c) of the base electrode (2) that opposes the counter electrode (4) is covered with an insulating layer (6). The counter electrode (4) includes a flexible electrical conductor being deformable by a Coulomb force acting between the base electrode (2) and the counter electrode (4) when a voltage is applied between the first terminal (31) and the second terminal (32).
US11888411B2

A main circuit power supply device includes: a plurality of voltage-division power storage elements connected in series; voltage adjustment circuits for adjusting each of voltages of the plurality of voltage-division power storage elements through mutual transfer of power between the plurality of voltage-division power storage elements; and at least one DC/DC converter which is connected to at least one of the voltage-division power storage elements and supplies a control power source to a main circuit control circuitry to control a main circuit.
US11888405B2

A primary controller comprising a control circuit coupled to determine a mode of operation and to generate a first mode of operation signal and a second mode of operation signal. The control circuit coupled to generate a control signal in response to the first mode of operation signal or the second mode of operation signal, the control signal causes a delay time to enable a turn ON of a power switch after a turn OFF of a clamp switch. The control circuit coupled to output a clamp drive signal to control the clamp switch and comprises a delay circuit coupled to receive the first mode of operation signal and the second mode of operation signal, wherein the delay circuit is coupled to apply a first delay time or a second delay time to the control signal, the second delay time being longer than the first delay time.
US11888401B2

A load control device may utilize a feedback signal representative of an average magnitude of the load current conducted through an electrical load to control the amount of power delivered to the electrical load. The feedback signal may be generated based on a sense signal that is electrically isolated from the line voltage input of the load control device. Depending on the operational characteristics of the electrical load, the feedback signal may be generated using different techniques. In one example technique, the sense signal may be integrated and filtered to derive the feedback signal. In another example technique, the sense signal may be used in conjunction with an input power of the load control device and an efficiency parameter of the load control device to derive the feedback signal. In yet another example technique, values derived from the foregoing two techniques may be blended together to obtain the feedback signal.
US11888398B2

A power conversion system for mobile power generation and support is configured to be adaptable to different, time-varying mission requirements, system statuses, environmental contexts, and for different power sources and power loads. Adaptability includes real-time, on-the-fly adaptation from DC-to-AC, AC-to-DC, AC-to-AC, and DC-to-DC conversion; adaptations from buck conversion to boost conversation; and from current source conversion mode to voltage source conversion mode. In an embodiment, individual internal power stages for one or more power electronics building blocks are equipped with multiple internal current routing switches/contactors. Current flow may be dynamically re-routed along different current paths associated with an H-bridge of each power stage. Alternative current routings allow for the introduction or removal of inductors at critical points along the current path. Such on-the-fly current rerouting, at the power transistor level, enables the adaptability of the power converter. Specific open/closed switch settings and specific current routing configurations are presented.
US11888395B2

A control circuit used in a switch mode power supply is provided. The control circuit has an error amplifier, a first compensation network having a first resistance and a second compensation network having a second resistance. The error amplifier has a first input terminal, a second input terminal and an output terminal. The first compensation network is coupled between the first input terminal and the output terminal of the error amplifier. The second compensation network is coupled to the first input terminal of the error amplifier. When the switch mode power supply enters the transient state, the control circuit increases the first resistance of the first compensation network or decreases the second resistance of the second compensation network.
US11888392B2

A power converter module includes an active metal braze (AMB) substrate, power converter circuitry, and a housing. The AMB substrate includes an aluminum nitride base layer, a first conductive layer on a first surface of the aluminum nitride base layer, and a second conductive layer on a second surface of the aluminum nitride base layer opposite the first surface. The power converter circuitry includes a number of silicon carbide switching components coupled to one another via the first conductive layer. The housing is over the power converter circuitry and the AMB substrate. By using an AMB substrate with an aluminum nitride base layer, the thermal dissipation characteristics of the power converter module may be substantially improved while maintaining the structural integrity of the power converter module.
US11888383B2

A method for controlling an electric load is described herein. In accordance with one embodiment the method includes collecting ambient energy using an energy harvesting circuit and using the collected ambient energy to charge a buffer capacitor. The method further includes alternatingly connecting and disconnecting an electrical load and the buffer capacitor, wherein a capacitor voltage provided by the buffer capacitor is applied to the electrical load in a discharging phase, in which the electrical load is connected to the buffer capacitor and the capacitor voltage decreases, and wherein the buffer capacitor is recharged in a charging phase, in which the electrical load is disconnected from the buffer capacitor in a charging phase in which the capacitor voltage again increases. The durations of the charging phase and the discharging phase are designed such that the capacitor voltage stays above a minimum supply voltage of the electrical load.
US11888377B2

An axle assembly having an electric motor module. The electric motor module may include a rotor, a rotor shaft, a stator, a coolant jacket, an end plate, and a motor housing. The motor housing may encircle a portion of the coolant jacket. The end plate may be disposed outside and may not be received in the motor housing.
US11888370B2

A stator includes a stator core having a plurality of slots in a circumferential direction about an axis and having an end surface in a direction of the axis, and a first coil and a second coil of different phases which are wound on the stator core in distributed winding. A winding factor is 1. Each of the first coil and the second coil has winding portions, the number of which corresponds to the number of poles. The winding portions include first and second winding portions adjacent to each other in the circumferential direction. The first and second winding portions are inserted into one slot of the plurality of slots and extend from the one slot to both sides in the circumferential direction on the end surface. The first and second coils are annularly disposed in different positions in a radial direction about the axis on the end surface.
US11888369B2

A magnetic pole module and a rotor for a permanent magnet generator are provided. The magnetic pole module includes a base plate having a first surface and a second surface arranged opposite to each other, the base plate has a first center line extending in the first direction and a second center line extending in the second direction, the first direction is intersected with the second direction, the first center line is parallel to the central axis of the permanent magnet generator; at least one pair of magnetic steel components is fixed on the base plate, and each pair of magnetic steel components is symmetrically arranged on the first surface with respect to the second center line, each magnetic steel component includes multiple magnetic steels arranged side by side along a side of the first direction from the second center line and arranged at a predetermined angle in the second direction.
US11888368B2

A rotor includes at least one first permanent magnet and at least one second permanent magnet. The at least one first permanent magnet forms part of an outer peripheral surface of the rotor and is magnetized to have polar anisotropy. The at least one second permanent magnet is adjacent to the at least one first permanent magnet in a circumferential direction of the rotor and has lower magnetic force than magnetic force of the at least one first permanent magnet.
US11888354B2

A saturation portion which is magnetically saturated during no-load operation of the rotary electric machine is formed in the rotor core at a position facing at least one of the first main surface and the second main surface of the permanent magnet when viewed in the axial direction. When viewed in the axial direction, the saturation portion includes at least one core protrusion firmed between the wall portion of the magnet accommodating hole and at least one of the first main surface and the second main surface of the permanent magnet such that a part of the rotor core extends in a direction intersecting the first main surface or the second main surface, and at least one nonmagnetic portion formed between the wall portion of the magnet accommodating hole and at least one of the first main surface and the second main surface of the permanent magnet.
US11888337B2

A system and method of controlling inductive power transfer in an inductive power transfer system and a method for designing an inductive power transfer system with power accounting. The method of controlling inductive power transfer including measuring a characteristic of input power, a characteristic of power in the tank circuit, and receiving information from a secondary device. Estimating power consumption based on the measured characteristic of tank circuit power and received information and comparing the measured characteristic of input power, the information from the secondary device, and the estimated power consumption to determine there is an unacceptable power loss. The method for designing an inductive power transfer system with power accounting including changing the distance between a primary side and a secondary side and changing a load of the secondary side. For each distance between the primary side and the secondary side and for each load, measuring a circuit parameter on the primary side in the tank circuit and a circuit parameter on the secondary side during the transfer of contactless energy. The method further including selecting a formula to describe power consumption in the system during the transfer of contactless energy based on coefficients and the circuit parameters, and determining the coefficients using the measured circuit parameters.
US11888335B1

In general, one aspect disclosed features an apparatus, comprising: a battery; a resistive load; a switch comprising a first transistor and a second transistor; a resistor; an inductor; and a control circuit; wherein the switch, the resistor, and the inductor are coupled in series between the battery and the resistive load; and wherein the control circuit controls the switch based on a voltage across the resistor. In general, another aspect disclosed features an apparatus, comprising: a battery; a resistive load; a switch; a resistor; an inductor; and a control circuit; wherein the switch, the resistor, and the inductor are coupled in series between the battery and the resistive load; and wherein the control circuit controls the switch based on a voltage across the resistor.
US11888328B2

Disclosed herein are methods and systems for controlling an active rectifier of a wireless power receiver. The exemplary methods can include determining a reference value of a current into the rectifier, the reference value being based on a load requirement; determining a required value change in a present input current into the rectifier based on the reference value; transmitting, to a wireless power transmitter, a signal representative of the required value change in the present input current; determining a new value of the present input current after transmitting the signal; and, when the new value is within a predetermined range of the required value change, driving at least one transistor in the rectifier with a PWM signal based on the new value.
US11888316B2

A method and a system of predicting an electric system load based on wavelet noise reduction and empirical mode decomposition-autoregressive integrated moving average (EMD-ARIMA) are provided. The method and the system belong to a field of electric system load prediction. The method includes the following steps. Raw load data of an electric system is obtained first. Next, noise reduction processing is performed on the load data through wavelet analysis. The noise-reduced load data is further processed through an EMD method to obtain different load components. Finally, ARIMA models corresponding to the different load components are built. Further, the ARIMA models are optimized through an Akaike information criterion (AIC) and a Bayesian information criterion (BIC). The load components obtained through predicting the different ARIMA models are reconstructed to obtain a final prediction result, and accuracy of load prediction is therefore effectively improved.
US11888298B2

A cable guide having a fastening structure, a plurality of guide ducts, arranged next to one another, which are coupled to one another by the fastening structure and each guide duct of which comprises two serpentine curve-shaped duct segments between which the fastening structure is arranged, wherein the two serpentine curve-shaped duct segments are configured resiliently in such a way that they can be compressed toward the fastening structure and expanded away from the fastening structure counter to a spring force.
US11888276B2

A conductor terminal, including at least one spring-force clamping connection for connecting an electrical conductor, the spring-force clamping connection having a busbar and a clamping spring, The clamping spring having a clamping leg, which, together with the busbar, forms a clamping point for the electrical conductor, and including an actuating element, the actuating element having a displaceably supported contact part, and the clamping point being able to be opened by a pushing movement of the contact part oriented in the direction of the clamping leg, the actuating element including an actuating part, rotatably supported around a first rotation axis and coupled with the contact part, by means of which the pushing movement of the contact part may be generated with the aid of a rotational movement of the actuating part.
US11888275B2

A connector includes a housing to be assembled to a wall portion of a box-shaped body, a bus bar having a fastened portion disposed inside the wall portion and is to be connected to a terminal fitting by fastening using a bolt, and a nut held by the housing with a gap between the nut and the fastened portion into which the terminal fitting is capable of being inserted and engaged with the bolt to fasten the fastened portion and the terminal fitting inserted into the gap together.
US11888272B2

A touch protected busbar system (TP-BSYS) comprising at least one hybrid busbar (1) having a current-carrying rail profile (2) and a contact-receiving rail profile (3) providing contact openings (4) configured to receive protruding electrical contacts (6) of electrical devices (ED-A) to be connected to said touch protected busbar system (TP-BSYS), wherein the at least one hybrid busbar (1) is at least partially covered by electrical isolating touch protection elements (TPE) of said touch protected busbar system (TP-BSYS) and/or at least partially encapsulated by an electrical isolating layer.
US11888261B2

A connector described herein includes a circuit board housing, circuit board terminals, an electric cable housing, electric wire terminals, and a holder. The circuit board housing is fixed to a circuit board. The circuit board terminals are held by the circuit board housing. The electric cable housing is coupled to an end of the electric cable. The electric wire terminals are held by the electric cable housing. The holder maintains electrical connection between the circuit board terminals and the electric wire terminals. The holder is fixed to the circuit board housing and the electric cable housing. The holder has a strength less than a strength of the circuit board housing and a strength of the electric cable housing.
US11888260B2

A connector includes a first housing and a second housing to be connected to each other, and a connection assisting member to be mounted into the first housing. The connection assisting member includes a cam groove extending from an entrance to a back end. The cam groove has a connection cam surface to be pushed by a cam pin in a connecting direction of the first housing and a recess connected to an end part of the connection cam surface on the side of the back end and recessed more in the connecting direction than the end part of the connection cam surface on the side of the back end. The cam pin located on the side of the back end of the cam groove is arranged not to contact an inner surface of the recess with the first and second housings connected to each other.
US11888258B2

Devices and methods for a sealed electrical connector are described herein. Some embodiments include a spring connecting a first PCB to a second PCB, wherein the spring includes a first end portion in contact with the first PCB, a second end portion in contact with the second PCB, and a middle portion extending between the first end portion and the second end portion, a spacer surrounding the middle portion of the spring, a first seal seated in a first groove of the spacer and in contact with the first PCB, and a second seal seated in a second groove of the spacer and in contact with the second PCB.
US11888254B2

A connector assembly includes at least a first module and a second module. Each one of the first and second modules are attached together. The first module includes first terminal position assurance device for ensuring that an electrical coupling element, such as an HMTD coupler accommodated in the second module is completely inserted in its cavity formed in the second module. The first module can be replaced by another having a different number of channels, whereas the second module remains the same.
US11888231B2

An antenna includes a housing of a resin, a first conductor group, and a power supply line. The housing includes first and second surfaces opposite in a first direction, third and fourth surfaces opposite in a second direction, and a housing portion surrounded by the first-fourth surfaces. The third surface connects the first and second surfaces. The first conductor group includes a first conductor, a second conductor, a second conductor group, and a third conductor. The first conductor is closer to the first surface than the second surface. The second conductor is closer to the second surface than the first surface. The second conductor group extends along the third surface and capacitively couples the first and second conductors. The third conductor extends along the fourth surface and electrically connects the first and second conductors. The power supply line is connected to any one portion of the second conductor group.
US11888230B1

In one embodiment, a parabolic antenna assembly includes a main reflector, a feed system in RF communication with the main reflector including a horn and a dielectric portion, and a sub-reflector in RF communication with the feed assembly, wherein the sub-reflector includes a body portion and a stem portion mechanically coupled to one another, wherein a reflecting surface of the sub-reflector is defined by at least a portion of the body portion and at least a portion of the stem portion, wherein the dielectric portion spaces the sub-reflector from the horn, and wherein the sub-reflector includes an axially-symmetric choke for providing virtual continuity at the reflecting surface.
US11888224B2

A high-gain and low-RCS (radar cross section) broadband circularly polarized metasurface antenna based on a novel sequential-rotation feeding network includes three layers of dielectric substrates and five metal layers as well as three resistors, which are from top to bottom: a first metal layer, a first dielectric substrate, a second metal layer, a second dielectric substrate, a third metal layer, a fourth metal layer, a third dielectric substrate and a fifth metal layer. The first three metal layers are all metasurface arrays composed of 10*10 metal patches; the fourth metal layer and the third metal layer define a resonant cavity by means of a distance therebetween; the fourth metal layer is provided with four slits having rotational symmetry; and the fifth metal layer is a hybrid feeding network composed of microstrip lines and including three equal power dividers and three resistors.
US11888221B2

A monopole-streetlight assembly includes: an elongate monopole having lower and upper ends; a module configured for mounting of telecommunications antennas; the module including an upper plate and a central spine having an upper end that extends above the upper plate; an adapter having a lower sleeve that receives the upper end of the spine and a flange that extends radially outwardly from the sleeve; and a luminaire unit having an arm having a base, the base being secured to the adapter flange, and further having a luminaire mounted opposite the base.
US11888214B2

A data communications apparatus is disclosed for providing a data communications network. The apparatus includes a portable carrying case. A power supply is securable inside the case. A router device is securable inside the case, the router device including at least one cellular gateway for wide area network communication and configured to enable at least one wireless network for local area network communication. An antenna array is in electrical communication with the router device, the antenna array including at least a first pair of cellular antennas, at least two wireless networking antennas, and a satellite antenna. The first pair of cellular antennas are configured to support multiple input multiple output applications for the at least one cellular gateway, and the at least two wireless networking antennas are configured to support multiple input multiple output applications for the at least one wireless network.
US11888208B2

An electronic device includes a first layer with an antenna and a second metal layer that extends over the entire first layer. The second metal layer includes at least one laterally-closed cavity that is located vertically above the antenna. The cavity is filled, at least in part, by a resin material. A first plate supporting a second metal plate extends over the cavity with the second metal plate positioned vertically above the antenna. The first metal plate may be supported by a ledge within the cavity. Alternatively, the second metal plate is embedded in the resin filling the cavity, with the second metal plate positioned vertically above the antenna.
US11888190B2

A distribution method and system for a plurality of fuel cell systems (FCSs) configured to provide electrical energy. The distribution being configured for determining a demand of a load for the electrical energy and correspondingly implementing a powering operation. The powering operation executing a startup operation according to a startup order specified for one or more secondary FCSs of the FCSs. The powering operation including individually performing the startup operations for each of the secondary FCSs according to the startup order, and while each of the second FCSs are performing the startup operation, controlling another one or more of the FCSs to mask a power variance associated therewith.
US11888183B2

An electrochemical device may be formed by assembly by stacking preassembled modules, each of these modules being produced as a usual stack of electrochemical cells. The manufacture of preassembled modules can make it possible to produce electrochemical devices with a large number of electrochemical cells, without the bracing problems present and excessive crushing courses that are encountered in the cell stacks according to the prior art, i.e., in a single block.
US11888181B2

A battery pack that protects an internal configuration from external impact and effectively prevents internal short circuit is disclosed. The battery pack includes a plurality of can type secondary batteries arranged to be laid down in a horizontal direction; a bus bar at least partially formed of an electrically conductive material to electrically connect the plurality of can type secondary batteries; at least one module case with an empty space formed inside to accommodate the plurality of can type secondary batteries; and an insulating tube configured to surround an outer wall of the module case and having an outer surface on which a plurality of embossing structures with a part bulging in an outer direction are formed.
US11888179B2

A battery connection module includes a carrying tray, a plurality of busbars and a flexible circuit board. The plurality of busbars are provided on the carrying tray. The flexible circuit board is provided on the carrying tray, the plurality of busbars is adjacent to the flexible circuit board, and the busbar has a notch which is formed to a side toward the flexible circuit board and a notch side plate portion which is positioned alongside the notch, the flexible circuit board has a bending arm which integrally extend out from the flexible circuit board, the bending arm is positioned in the notch of the busbar and a tip of the bending arm is electrically connected to the busbar. In some embodiments, a battery connection module further includes an output connection port provided to the carrying tray. In some embodiments, a battery connection module further includes a connector provided to the carrying tray.
US11888176B2

A battery module includes a battery and a covering put over a surface of the battery. The surface of the battery is provided with a valve to release gas produced inside the battery. The covering includes a thin-walled part and a thick-walled part disposed in a region contiguous to the thin-walled part. The thin-walled part is formed thinner in thickness than the thick-walled part.
US11888169B2

An energy storage module comprising a plurality of electrochemical cells for storing electric energy and comprising at least one contacting device for electrically contacting the plurality of electrochemical cells. Each of the electrochemical cells has a first flat connection lug for contacting a first electrode of the respective electrochemical cell and a second flat connection lug for contacting a second electrode of the respective electrochemical cell. The electrochemical cells are arranged in a stacked formation and form a cell pack such that the first and second flat connection lugs extend outwards from two opposing sides of the cell pack in an at least substantially perpendicular manner. According to the invention, the at least one contacting device is substantially comb-shaped in particular and has a plurality of teeth which are formed and arranged such that a first or second connection lug is or can be received between two adjacent teeth.
US11888167B2

According to various aspects of the present disclosure, a catalyst for rechargeable energy storage devices having a first transition metal and a second transition metal, wherein the first and second transition metals are formed on carbon nanotubes, the carbon nanotubes are doped with nitrogen and phosphorous, wherein the carbon nanotubes have edges and interlayer spaces and are axially aligned, and the first and second transition metals form bimetal centers, wherein the bimetal centers may be uniformly distributed catalytic active sites located at the edges or the interlayer spaces of the carbon nanotubes providing intercalated layers. The present FeCo—NPCNTs are a morphology-dependent catalyst that provides effective performance for bifunctional oxygen reduction reaction and oxygen evolution reaction in metal-air-cells and fuel cells.
US11888166B2

A gas diffusion layer, a preparation method therefor, a membrane electrode assembly and a fuel cell. The gas diffusion layer comprises gas diffusion layer substrates (41, 42) and a microporous layer slurry coated on the gas diffusion layer substrates (41, 42). An additive that contains catechol or contains a catechol structure compound is specifically added into the microporous layer slurry, and the additive is specifically dopamine hydrochloride.
US11888165B2

To provide a catalyst layer that is low in gas diffusion resistance and proton resistance even when a support having a small specific surface area is used. The catalyst layer is a catalyst layer for fuel cells, wherein the catalyst layer comprises a catalyst metal, a support and a conductive additive; wherein the support supports the catalyst metal; wherein a specific surface area of the support is 600 m2/g-C or less; wherein the conductive additive does not support the catalyst metal and has a larger aspect ratio than the support; wherein the aspect ratio of the conductive additive is more than 10; wherein, when a total mass of the catalyst layer is 100 mass %, a percent of the conductive additive contained in the catalyst layer is more than 2 mass % and less than 20 mass %; and wherein the conductive additive is a non-hydrophilized conductive additive.
US11888148B2

A positive electrode plate includes a positive electrode current collector and two positive electrode active material layers on both surfaces of the positive electrode current collector. The positive electrode active material layer includes a positive electrode active material and graphene. And 7.74≤Dv501/2+0.05 THK≤10.2, Dv50 is a particle size of the positive electrode active material and THK is a thickness of the positive electrode plate. And 0.078≤w*CW+0.01n≤1.9, n is a quantity of layers of the graphene, w is a mass percentage of the graphene in the positive electrode active layer, and CW is a one-side coating weight of the positive electrode active material layer.
US11888136B2

Provided are a battery, a power consumption device, a method and a device for producing a battery. The battery includes: a plurality of battery cells arranged along a first direction; a thermal management component extending along the first direction and being connected to a first wall of each battery cell among the plurality of battery cells, the first wall being a wall with a largest surface area of the battery cell, and the thermal management component being configured to adjust a temperature of the battery cell; and where in the second direction, a size H1 of the thermal management component and a size H2 of the first wall satisfy: 0.1≤H1/H2≤2, and the second direction is perpendicular to the first direction and parallel to the first wall.
US11888132B2

A battery assembly comprising a thermal exchange device and a plurality of batteries arranged into a plurality of battery groups is disclosed. The thermal exchange device comprises a thermal contact surface which is in thermal contact with a heat transfer network, and a thermal exchange surface which is configured to perform heat exchange. The heat transfer network comprises the plurality of inter-battery connectors which are in electrical contact with battery terminals of the batteries forming the battery assembly. The inter-battery connectors are in physical and thermal contact with the thermal contact surface of the thermal exchange device to facilitate transfer of heat from the battery terminals to the thermal contact surface and are electrically insulated from the thermal exchange surface or the thermal exchange device.
US11888131B1

A battery storage system is configured to store batteries in a safe manner that reduces the threat of thermal runaway. Batteries held by the system are electrically connected to at least one load that is powered by energy from the batteries, thereby depleting the charge level of the batteries. In some embodiments, the load is a temperature control device that is configured to cool the batteries to help prevent a thermal runaway condition during storage. That is, discharging of the battery helps not only to reduce the charge levels in the batteries, thereby decreasing the likelihood of an occurrence of thermal runaway, but also cool the batteries further decreasing the likelihood of such an occurrence. Thus, over time, the battery storage system efficiently controls the charge levels and temperatures of the batteries so that a thermal runaway condition is unlikely.
US11888123B2

The present disclosure provides an electrode plate, a battery cell, and a battery. The electrode plate includes a current collector, a plurality of first electrode tabs, and a plurality of second electrode tabs. The current collector has first and second sides and the first electrode tabs are coupled to the current collector and protrude from the first side. The second electrode tabs, also coupled to the collector, protrude from the second side. The first and second electrode tabs on the electrode plate being arranged on opposite sides of the current collector reduce the internal resistance of the electrode plate, and the energy output efficiency of the electrode plate is improved. The accumulation of heat when the electrode plate is working is reduced. Energy is output at both sides of the electrode plate, which improves the performance of the electrode plate.
US11888117B2

One embodiment of the present invention provides a non-aqueous electrolyte solution for a lithium secondary battery, including a lithium salt, an organic solvent and a compound represented by Formula 1 as a first additive, wherein, R1 and R2 are described herein.
US11888115B2

This application provides an electrolytic solution and a lithium metal battery containing the electrolytic solution. The electrolytic solution includes a lithium salt, an organic solvent, and an additive. The additive includes a sultam compound represented by Structural Formula I. R is selected from substituted or unsubstituted C1 to C10 hydrocarbyls, where a substituent is selected from a phenyl, C1 to C6 alkyls, or C1 to C6 alkenyls. X is a sulfur atom or a phosphorus atom. R1 and R2 each are independently selected from an oxygen atom, a fluorine atom, a chlorine atom, a bromine atom, and substituted or unsubstituted C1 to C10 hydrocarbyls. Both R1 and R2 are not oxygen atoms concurrently.
US11888114B2

Electrolytes and electrolyte additives for energy storage devices comprising fluorinated polymers. The electrolytes may be used in an energy storage device comprising a first electrode and a second electrode, where at least one of the first electrode and the second electrode is a Si-based electrode, a separator between the first electrode and the second electrode, and the electrolyte.
US11888110B2

A main object of the present disclosure is to provide an all solid state battery in which the reversibility of the deposition and dissolution reaction of a metal Li can be improved while inhibiting an occurrence of short circuit. The above object is achieved by providing an all solid state battery utilizing a deposition and dissolution reaction of a metal Li as an anode reaction, the all solid state battery comprising: an anode current collector, a porous layer comprising a resin, a solid electrolyte layer, a cathode active material layer, and a cathode current collector, in this order; wherein an electric resistance of the porous layer is 1Ω or more and 690Ω or less; and a thickness of the porous layer is 14 μm or less.
US11888107B2

An electrochemical cell is provided. The electrochemical cell includes a positive electrode including a first lithium metal-based material, the first lithium metal-based material including one or more transition metal ions, and wherein the positive electrode has an operating voltage of 4.5 volts versus lithium metal potential or greater. The electrochemical cell also includes an electrolyte formed from ingredients comprising a solvent and lithium salt. The solvent includes at least one carbonic ester. The electrochemical cell further includes a negative electrode including a second lithium metal-based material, the second lithium metal-based material including one or more transition metal ions.
US11888099B2

A light emitting diode (LED) package structure include an electrically-insulated frame, a trough, a LED chip, a fluorescent colloid and at least two spacing members. The electrically-insulated frame has a surface with four corners. The trough is recessed in the surface. The LED chip is located in the trough. The fluorescent colloid is filled within the trough to cover the LED chip. The spacing members protrude from two of the four corners on the surface, wherein a glue escape gap is defined between each spacing member and a boundary of the trough.
US11888097B2

An optoelectronic component (1) is specified, with at least one radiation-emitting semiconductor chip generating electromagnetic radiation during operation, a coating surrounding the at least one semiconductor chip in lateral directions, a magnetic structure covered by the coating, wherein the magnetic structure enables the component to be identified. Furthermore, a process for the manufacture of such an optoelectronic component is given.
US11888093B2

A multi-color display includes a backplane having backplane circuitry, an array of micro-LEDs electrically integrated with backplane circuitry of the backplane, a first color conversion layer over each of a first plurality of light emitting diodes, a second color conversion layer over each of a second plurality of light emitting diodes, and a plurality of isolation walls separating adjacent micro-LEDs of the array. The micro-LEDs of the array are configured to generate illumination of the same wavelength range, the first color conversion layer converts the illumination to light of a first color, and the second color conversion layer converts the illumination to light of a different second color.
US11888089B2

A light emitting element includes an n-side nitride semiconductor layer; an active layer disposed on the n-side nitride semiconductor layer and including a plurality of nitride semiconductor well layers and a plurality of nitride semiconductor barrier layers, the active layer being configured to emit ultraviolet light; and a p-side nitride semiconductor layer disposed on the active layer. At least one of the plurality of barrier layers including, successively from the n-side nitride semiconductor layer side, a first barrier layer containing Al and Ga, and a second barrier layer disposed in contact with the first barrier layer, containing Al, Ga, and In, and having a smaller band gap energy than the first barrier layer. At least one of the plurality of well layers is disposed in contact with a second barrier layer and has a smaller band gap energy than the second barrier layer.
US11888084B2

Disclosed herein are laser scanning systems and methods of their use. In some embodiments, laser scanning systems can be used to ablatively or non-ablatively scan a surface of a material. Some embodiments include methods of scanning a multi-layer structure. Some embodiments include translating a focus-adjust optical system so as to vary laser beam diameter. Some embodiments make use of a 20-bit laser scanning system.
US11888082B2

A system for wafer processing, includes: a frame comprising a frame opening; and a membrane configured to couple to the frame and to cover at least a part of the frame opening, the membrane comprising a membrane opening, wherein the membrane opening has a membrane opening area that is equal to or less than a frame opening area of the frame opening; wherein the membrane is configured for coupling with the wafer, wherein when the wafer is coupled with the membrane, the wafer covers the membrane opening, and wherein the membrane is configured to maintain the wafer at a certain position with respect to the frame; and wherein the membrane opening area is less than a total area of the wafer.
US11888081B2

The present disclosure provides a semiconductor device package. The semiconductor device package includes a substrate having a first surface and a second surface opposite to the first surface, an optical device disposed on the first surface of the substrate, and an electronic device disposed on the second surface of the substrate. A power of the electronic device is greater than a power of the optical device. A vertical projection of the optical device on the first surface is spaced apart from a vertical projection of the electronic device on the second surface by a distance greater than zero.
US11888080B2

A detection device is provided. The detection device includes a sensor base; a plurality of photoelectric conversion elements that are provided in a detection area of the sensor base and are configured to receive light incident thereon and output signals corresponding to the received light; a plurality of switching elements provided in the respective photoelectric conversion elements; a plurality of gate lines that are coupled to the switching elements and extend in a first direction; a first light source configured to emit first light having a first maximum emission wavelength; and a second light source configured to emit second light having a second maximum emission wavelength.
US11888071B2

To reduce defects in an oxide semiconductor film in a semiconductor device. To improve electrical characteristics of and reliability in the semiconductor device including an oxide semiconductor film. A method for manufacturing a semiconductor device includes the steps of forming a gate electrode and a gate insulating film over a substrate, forming an oxide semiconductor film over the gate insulating film, forming a pair of electrodes over the oxide semiconductor film, forming a first oxide insulating film over the oxide semiconductor film and the pair of electrodes by a plasma CVD method in which a film formation temperature is 280° C. or higher and 400° C. or lower, forming a second oxide insulating film over the first oxide insulating film, and performing heat treatment at a temperature of 150° C. to 400° C. inclusive, preferably 300° C. to 400° C. inclusive, further preferably 320° C. to 370° C. inclusive.
US11888063B2

A semiconductor device includes a substrate including an active pattern, a gate electrode crossing the active pattern in a plan view, and a ferroelectric pattern interposed between the active pattern and the gate electrode. The gate electrode includes a work function metal pattern disposed on the ferroelectric pattern, and an electrode pattern filling a recess formed in an upper portion of the work function metal pattern. A top surface of a topmost portion of the ferroelectric pattern is lower than a bottom surface of the recess.
US11888057B2

A technique for maintaining maximum unipolar current density while improving I2t tolerance is provided. In a semiconductor device, a first impurity layer and a Schottky interface are formed to sandwich a well layer therebetween. A first impurity layer is formed from an outermost layer of the well layer located closer to the Schottky interface than a source layer to below the source layer. The lower face of the first impurity layer is located below the Schottky interface.
US11888055B2

A gallium nitride-on-silicon structure is disclosed in which the two-dimensional electron gas (2DEG) layer is a discontinuous layer that includes at least two 2DEG segments. Each 2DEG segment is separated from another 2DEG segment by a gap. The 2DEG layer can be depleted by a p-doped gallium nitride layer that is disposed over a portion of an aluminum gallium nitride layer. Additionally or alternatively, a trench may be formed in the structure through the 2DEG layer to produce a gap in the 2DEG layer. An electrical component is positioned over at least a portion of a gap.
US11888051B2

Structures for a high-electron-mobility transistor and methods of forming a structure for a high-electron-mobility transistor. The high-electron-mobility transistor has a first semiconductor layer, a second semiconductor layer adjoining the first semiconductor layer along an interface, a gate electrode, and a source/drain region. An insulator region is provided in the first semiconductor layer and the second semiconductor layer. The insulator region extends through the interface at a location laterally between the gate electrode and the source/drain region.
US11888047B2

Methods and systems for power semiconductor devices integrating multiple quasi-vertical transistors on a single chip. Multiple power transistors (or active regions) are paralleled, but one transistor has a lower threshold voltage. This reduces the voltage drop when the transistor is forward-biased. In an alternative embodiment, the power device with lower threshold voltage is simply connected as a depletion diode, to thereby shunt the body diodes of the active transistors, without affecting turn-on and ON-state behavior.
US11888045B2

Methods of forming and processing semiconductor devices are described. Certain embodiments related to electronic devices which comprise a dipole region having an interlayer dielectric, a high-κ dielectric material, and a dipole layer. The dipole layer comprises one or more of titanium lanthanum nitride (TiLaN), titanium yttrium nitride (TiYN), titanium strontium nitride (TiSrN), titanium magnesium nitriride (TiMgN, titanium aluminum nitride (TiAlN), titanium tantalum nitride (TiTaN), hafnium carbide (HfC), hafnium nitride (HfN), hafnium oxynitride (HfON), hafnium oxycarbide (HfOC), hafnium carbide aluminum (HfCAl), hafnium aluminum nitride (HfAlN), or hafnium carbonitride (HfCN).
US11888042B2

Three-dimensional semiconductor memory devices and methods of fabricating the same. The three-dimensional semiconductor devices include an electrode structure with sequentially-stacked electrodes disposed on a substrate, semiconductor patterns penetrating the electrode structure, and memory elements including a first pattern and a second pattern interposed between the semiconductor patterns and the electrode structure, the first pattern vertically extending to cross the electrodes and the second pattern horizontally extending to cross the semiconductor patterns.
US11888027B2

An electronic device includes an one of aluminum gallium nitride, aluminum nitride, indium aluminum nitride, or indium aluminum gallium nitride back barrier layer over a buffer structure, a gallium nitride layer over the back barrier layer, a hetero-epitaxy structure over the gallium nitride layer, first and second transistors over the hetero-epitaxy structure, and a hole injector having a doped gallium nitride structure over the hetero-epitaxy structure and a conductive structure partially over the doped gallium nitride structure to inject holes to form a hole layer proximate an interface of the back barrier layer and the buffer structure to mitigate vertical electric field back gating effects for the first transistor.
US11888014B2

Disclosed is a low temperature method of fabrication of short-wave infrared (SWIR) detector arrays (FPA) including a readout wafer and absorption layer connected for improved performances. The absorber layer includes a SWIR conversion layer with a GeSn or SiGeSn alloy. A first series of process steps realizes a CMOS processed readout wafer. A buffer layer is transferred on the readout wafer and annealed at temperatures compatible with the CMOS substrate, achieving a high quality crystalline buffer layer. The method assures a temperature profile between the light entrance surface of the buffer layer, and the readout electronics so the annealing temperature remains compatible with the CMOS. The buffer layer is used for further growth of a GeSn or SiGeSn structure to create the conversion layer and achieve the final structure of the SWIR FPA. Also disclosed is a SWIR FPA detector as realized by such method, and SWIR FPA applications.
US11888003B2

A photodetector includes: a semiconductor substrate having a first main surface and a second main surface; a first semiconductor layer that is of a first conductivity type, and is included in the semiconductor substrate and closer to the first main surface than to the second main surface; a second semiconductor layer that is of a second conductivity type different from the first conductivity type, and is included in the semiconductor substrate and interposed between the first semiconductor layer and the second main surface; a multiplication region that causes avalanche multiplication to a charge generated in the semiconductor substrate through photoelectric conversion; a circuit region disposed alongside the first semiconductor layer in a direction parallel to the first main surface; at least one isolation transistor disposed in the circuit region; and an isolation region interposed between the first semiconductor layer and the circuit region.
US11888001B2

The present technology relates to a solid-state imaging device and an electronic apparatus capable of improving the accuracy of phase difference detection while suppressing degradation of a picked-up image. There is provided a solid-state imaging device including: a pixel array unit, a plurality of pixels being two-dimensionally arranged in the pixel array unit, a plurality of photoelectric conversion devices being formed with respect to one on-chip lens in each of the plurality of pixels, a part of at least one of an inter-pixel separation unit formed between the plurality of pixels and an inter-pixel light blocking unit formed between the plurality of pixels protruding toward a center of the corresponding pixel in a projecting shape to form a projection portion. The present technology is applicable to, for example, a CMOS image sensor including a pixel for detecting the phase difference.
US11887986B2

A semiconductor memory device is disclosed. The semiconductor memory device may include a data storage layer including data storage devices, an interconnection layer disposed on the data storage layer, and a selection element layer provided between the data storage layer and the interconnection layer. The interconnection layer may include bit lines extending in a first direction. The selection element layer may include a cell transistor connected between one of the data storage devices and one of the bit lines, and the cell transistor may include an active pattern and a word line, which crosses the active pattern and is extended in a second direction crossing the first direction.
US11887983B2

The present application discloses a capacitor integrated in a FinFET. The capacitor and a resistor are both integrated in a middle-end-of-line process layer. A resistor main body layer and a resistor cover layer of the resistor and the forming regions of the intermediate dielectric layer and the lower electrode plate of the capacitor are patterned in a lithography process applying a first photomask; a forming region of an upper electrode plate is patterned in another lithography process applying a second photomask; the lower electrode plate, the upper electrode plate and the resistor main body layer are respectively connected with a metal zeroth layer. The present application further discloses a method for fabricating a capacitor integrated in a FinFET device. The disclosed method can reduce the process cost and improve the process efficiency, as well as flexibly select the capacitance of the capacitor by the process.
US11887980B2

A diode having a simple structure and a simple manufacturing method of the diode are provided. A diode including: a semiconductor layer having a first region and a second region having a resistance lower than a resistance of the first region; a first insulating layer having a first aperture portion and a second aperture portion and covering the semiconductor layer other than the first aperture and the second aperture, the first aperture portion exposing the semiconductor layer in the first region, the second aperture portion exposing the semiconductor layer in the second region; a first conductive layer connected to the semiconductor layer in the first aperture portion and overlapping with the semiconductor layer in the first region via the first insulating layer in a planar view; and a second conductive layer connected to the semiconductor layer in the second aperture.
US11887978B2

Disclosed embodiments herein relate to an integrated circuit including power switches with active regions connected to form a contiguous region. In one aspect, the integrated circuit includes a first layer including a first metal rail extending in a first direction. In one aspect, the integrated circuit includes a second layer above the first layer along a second direction perpendicular to the first direction. The second layer may include active regions for power switches. In one aspect, the active regions of the power switches are connected to form a contiguous region extending in the first direction. The first metal rail may be electrically coupled to the active regions through via contacts. In one aspect, the integrated circuit includes a third layer above the second layer along the second direction. The third layer may include a second metal rail electrically coupled to some of the power switches through additional via contacts.
US11887972B2

A display device with a high luminance, a high contrast, and low power consumption is provided. The display device includes a transistor, a light-emitting element, a coloring layer, a phosphor layer, a first electrode, and a second electrode. The light-emitting element is electrically connected to the first electrode and the second electrode, the first electrode is electrically connected to the transistor, and the second electrode is positioned on the same plane as the first electrode. The coloring layer is positioned over the light-emitting element, the phosphor layer is positioned between the light-emitting element and the coloring layer, and the phosphor layer, the light-emitting element, and the coloring layer include a region in which they overlap with one another. The light-emitting element includes a light-emitting diode chip, and the phosphor layer has a function of emitting light of a complementary color of an emission color of the light-emitting element.
US11887970B2

Stacked microfeature devices and associated methods of manufacture are disclosed. A package in accordance with one embodiment includes first and second microfeature devices having corresponding first and second bond pad surfaces that face toward each other. First bond pads can be positioned at least proximate to the first bond pad surface and second bond pads can be positioned at least proximate to the second bond pad surface. A package connection site can provide electrical communication between the first microfeature device and components external to the package. A wirebond can be coupled between at least one of the first bond pads and the package connection site, and an electrically conductive link can be coupled between the first microfeature device and at least one of the second bond pads of the second microfeature device. Accordingly, the first microfeature device can form a portion of an electrical link to the second microfeature device.
US11887969B2

Some embodiments include apparatus, systems, and methods having a base, a first die, a second arranged in a stacked with the first die and the base, and a structure located in the stack and outside at least one of the first and second dice and configured to transfer signals between the base and at least one of the first and second dice.
US11887968B2

A semiconductor package includes a base structure having a base pad, a first semiconductor chip on the base structure, and having a first connection pad bonded to the base pad, a first bonding structure including an base insulation layer of a base structure and a first lower insulation layer of the first semiconductor chip bonded to the base insulation layer, a second semiconductor chip on the first semiconductor chip, and having a second connection pad connected to the first through-electrode, and a second bonding structure including a first upper insulation layer of the first semiconductor chip, and a second lower insulation layer of the second semiconductor chip bonded to the first upper insulation layer, and the first upper insulation layer has a dummy insulation portion extending onto the base structure around the first semiconductor chip.
US11887967B2

A semiconductor device package includes a substrate, a connection structure, a first package body and a first electronic component. The substrate has a first surface and a second surface opposite to the first surface. The connection structure is disposed on the firs surface of the substrate. The first package body is disposed on the first surface of the substrate. The first package body covers the connection structure and exposes a portion of the connection structure. The first electronic component is disposed on the first package body and in contact with the portion of the connection structure exposed by the first package body.
US11887959B2

A semiconductor device includes a support substrate with leads arranged therearound, a semiconductor die on the support substrate, and a layer of laser-activatable material molded onto the die and the leads. The leads include proximal portions facing towards the support substrate and distal portions facing away from the support substrate. The semiconductor die includes bonding pads at a front surface thereof which is opposed to the support substrate, and is arranged onto the proximal portions of the leads. The semiconductor device has electrically-conductive formations laser-structured at selected locations of the laser-activatable material. The electrically-conductive formations include first vias extending between the bonding pads and a front surface of the laser-activatable material, second vias extending between the distal portions of the leads and the front surface of the laser-activatable material, and lines extending at the front surface of the laser-activatable material and connecting selected first vias to selected second vias.
US11887957B2

Disclosed is a semiconductor device comprising a semiconductor substrate, an under-bump pattern on the semiconductor substrate and including a first metal, a bump pattern on the under-bump pattern, and an organic dielectric layer on the semiconductor substrate and in contact with a sidewall of the bump pattern. The bump pattern includes a support pattern in contact with the under-bump pattern and having a first width, and a solder pillar pattern on the support pattern and having a second width. The first width is greater than the second width. The support pattern includes at least one of a solder material and an intermetallic compound (IMC). The intermetallic compound includes the first metal and the solder material.
US11887952B2

A package structure includes a first dielectric layer, a first semiconductor device over the first dielectric layer, a first redistribution line in the first dielectric layer, a second dielectric layer over the first semiconductor device, a second semiconductor device over the second dielectric layer, a second redistribution line in the second dielectric layer, a conductive through-via over the first dielectric layer and electrically connected to the first redistribution line, a conductive ball over the conductive through-via and electrically connected to the second redistribution line, and a molding material. The molding material surrounds the first semiconductor device, the conductive through-via, and the conductive ball, wherein a top of the conductive ball is higher than a top of the molding material.
US11887937B2

An apparatus comprises a ground plane (2), an integrated circuit chip (1) disposed on the ground plane (2), the integrated circuit chip (1) comprising one or more electrically conductive layers (10) encircling a periphery of the integrated circuit chip (1), and a plurality of bondwires (9) electrically coupling the one or more electrically conductive layers (10) to the ground plane (2).
US11887929B2

An interfacial layer is provided that binds a hydrophilic interlayer dielectric to a hydrophobic gap-filling dielectric. The hydrophobic gap-filling dielectric extends over and fill gaps between devices in an array of devices disposed between two metal interconnect layers over a semiconductor substrate and is the product of a flowable CVD process. The interfacial layer provides a hydrophilic upper surface to which the interlayer dielectric adheres. Optionally, the interfacial layer is also the product of a flowable CVD process. Alternatively, the interfacial layer may be silicon nitride or another dielectric that is hydrophilic. The interfacial layer may have a wafer contact angle (WCA) intermediate between a WCA of the hydrophobic dielectric and a WCA of the interlayer dielectric.
US11887912B2

The present disclosure belongs to the technical field of integrated circuit packaging, and specifically relates to a through silicon via structure for three-dimensional integrated circuit packaging and a manufacturing method thereof. The method of the present disclosure includes the following steps: lifting off a silicon wafer by implanting hydrogen ions into the silicon wafer to obtain a substrate for making a through silicon via; performing double-sided plasma etching on the substrate to form a through silicon via penetrating the substrate; depositing an insulating medium, a copper diffusion barrier layer, and a seed layer; and removing parts of the copper diffusion barrier layer and the seed layer by photolithography and etching processes, leaving only parts of the copper diffusion barrier layer and the seed layer on a sidewall of the through silicon via; forming a sacrificial layer on the upper and lower surfaces of the resulting structure, completely filling in the through silicon via with conductive metal material, and then removing the sacrificial layer, upper and lower surfaces of the conductive metal material respectively protruding from upper and lower surfaces of the insulating medium; and forming a contact pad on a surface of the conductive metal material. The present disclosure can effectively improve production efficiency and lower the cost.
US11887909B2

In a copper/titanium/aluminum bonded body of the present invention, a copper member made of copper or a copper alloy and an aluminum member made of aluminum or an aluminum alloy are bonded via a titanium layer, an intermetallic compound containing Cu and Ti is formed at a bonded interface of the copper member and the titanium layer, and a maximum value of a length Li of an intermetallic compound unformed part along the bonded interface is 20 μm or less in the bonding interface of the copper member and the titanium layer, the intermetallic compound unformed part being a part free of formation of the intermetallic compound, and a ratio ΣLi/L0 is 0.16 or less, ΣLi being a total length of the intermetallic compound unformed part along the bonded interface and of L0 being a total length of the bonded interface along the bonded interface.
US11887908B2

An electronic structure includes offset three-dimensional stacked chips; and a two-piece lid structure configured to extract heat from the bottom and top of the stacked chips.
US11887904B2

It is an object to provide technology allowing for improvement in productivity of a semiconductor device. A semiconductor device includes: a base plate; an insulating substrate including a ceramic plate integrally bonded to an upper surface of the base plate with no solder layer therebetween and a circuit pattern disposed on an upper surface of the ceramic plate; a semiconductor element mounted on an upper surface of the circuit pattern; a case surrounding the insulating substrate and the semiconductor element over the base plate; an adhesive to adhere a lower portion of the case to an outer peripheral portion of the ceramic plate; and a sealant to seal the interior of the case, wherein the adhesive is in contact with an outer peripheral end of the ceramic plate to an outer peripheral end of the circuit pattern.
US11887899B2

A repairing method for micro-LED chip defective pixels is disclosed. By providing a main recess and a backup recess in each of sub-pixel areas of a substrate, wherein each of the main recesses is loaded with a main micro-LED chip, when all of the main micro-LED chips are detected for defective pixels, the backup recess in each of the sub-pixel areas where the defective pixel is detected is loaded with a backup micro-LED chip using a fluid mass transfer method, which improves the repair efficiency.
US11887885B2

A semiconductor-on-insulator (e.g., silicon-on-insulator) structure having superior radio frequency device performance, and a method of preparing such a structure, is provided by utilizing a single crystal silicon handle wafer sliced from a float zone grown single crystal silicon ingot.
US11887878B2

Embodiments of a substrate support are provided herein. In some embodiments, a substrate support for use in a substrate processing chamber includes a lower assembly having a base plate assembly, wherein the base plate assembly includes a plurality of electrical feedthroughs disposed about a central protrusion; a ceramic puck disposed on the lower assembly and removeably coupled to the base plate assembly, wherein the ceramic puck has an electrode disposed therein that is electrically coupled to first pair of electrical feedthroughs of the plurality of electrical feedthroughs; and a flexible connector having a spiral portion disposed between the ceramic puck and each of the plurality of electrical feedthroughs to allow for differences in thermal expansion of the ceramic puck and the base plate assembly.
US11887876B2

The present disclosure relates to a system (100) for handling components (102). The system (100) comprises a turret assembly (200) comprising a turret (202) rotatable about a horizontal axis (204); and a plurality of end effectors (206) around the turret (202) and aligned radially from the horizontal axis (204). The system (100) further comprises a support assembly (300) arranged to support a source substrate (302) comprising singulated components (102); and a component transfer assembly (400) arranged to support a component transfer medium (402) for receiving the singulated components (102) from the end effectors (206). The turret assembly (200), support assembly (300), and component transfer assembly (400) are arranged vertically to each other. During rotation of the turret (202), 200 the end effectors (206) continually pick the singulated components (102) from the source substrate (302) and place the picked singulated components (102) on the component transfer medium (402).
US11887869B2

A substrate processing apparatus includes a substrate holder, a first cleaning body, a first moving mechanism, a second cleaning body, a second moving mechanism, and a controller. The first cleaning body cleans one of the upper surface and the lower surface of the substrate held by the substrate holder by ejecting fluid thereto or by coming into contact therewith. The second cleaning body cleans the other one of the upper surface and the lower surface of the substrate held by the substrate holder by coming into contact therewith. The controller controls the first moving mechanism and the second moving mechanism to perform a both-surface cleaning processing in which the first cleaning body which ejects the fluid to one surface or is in contact with the upper surface and the second cleaning body which is in contact with the lower surface are horizontally moved in synchronization with each other.
US11887859B2

A method for forming an active region array and a semiconductor structure are provided. The method for forming the active region array includes the steps of: providing a substrate; forming a first mask layer on a surface of the substrate, a first etched pattern being provided in the first mask layer; forming a second mask layer covering a surface of the first mask layer; forming a third mask layer having a second etched pattern on a surface of the second mask layer; forming a flank covering a sidewall of the second etched pattern; removing the third mask layer to form a third etched pattern between adjacent flanks; etching the first mask layer along the third etched pattern to form a fourth etched pattern in the first mask layer; and etching the substrate along the first etched pattern and the fourth etched pattern, to form multiple active regions in the substrate.
US11887852B2

A method of manufacturing a lateral transistor is described. The method includes providing a semiconductor substrate. A dielectric layer is formed over the semiconductor substrate. A gate layer is formed over the dielectric layer. A photoresist layer is applied over the gate layer. The photoresist layer is opened by lithography to form a first opening of a first opening size in the photoresist layer. The first opening is transferred into a second opening of a second opening size, the second opening being either formed in the photoresist layer or in an auxiliary layer. A body region is formed in the semiconductor substrate by dopant implantation. Further the gate layer is structured to form a gate edge. An overlap between the structured gate layer and the body region is controlled by an offset between the first opening size and the second opening size.
US11887849B2

Disclosed herein are a method of forming a transition metal dichalcogenide thin film and a method of manufacturing a device including the same. The method of forming a transition metal dichalcogenide thin film includes: depositing a transition metal dichalcogenide thin film on a substrate; and heat-treating the deposited transition metal dichalcogenide thin film.
US11887847B2

Methods and precursors for selectively depositing a metal film on a silicon nitride surface relative to a silicon oxide surface are described. The substrate comprising both surfaces is exposed to a blocking compound to selectively block the silicon oxide surface. A metal film is then selectively deposited on the silicon nitride surface.
US11887844B2

Embodiments of the present disclosure relates to the field of solar cells, and in particular to a solar cell and a production method thereof, and a photovoltaic module. The solar cell includes: a P-type emitter formed on a first surface of an N-type substrate and including a first portion and a second portion, a top surface of the first portion includes first pyramid structures, and a top surface of the second portion includes second pyramid structures whose edges are straight. A transition surface is respectively formed on at least one edge of each first pyramid structure, and each of top surfaces of at least a part of the first pyramid structures includes a spherical or spherical-like substructure. A tunnel layer and a doped conductive layer sequentially formed over a second surface of the N-type substrate. The present disclosure can improve the photoelectric conversion performance of solar cells.
US11887836B2

A radiation source assembly comprises a source base, a UV transparent sleeve, and a UV lamp. The source base comprises a sealed electrical connection interface and an opposing sealed sleeve interface. The sealed electrical connection interface comprises a electrical contacts and the sealed sleeve interface comprise a radial sealing element, an outer collar, and a compression ring. The UV transparent sleeve is engaged with the sleeve interface such that the radial sealing element of the sealed sleeve interface is disposed between the UV transparent sleeve and the outer collar of the source base, and the compression ring is positioned over the UV transparent sleeve and engaged with the source base to compress the radial sealing element onto the UV transparent sleeve and the outer collar. The UV lamp is disposed within the UV transparent sleeve and electrically coupled to the electrical contacts of the electrical connection interface.
US11887834B2

An ultraviolet emitting device according to the present disclosure includes a lamp for mounting a discharge gas and an ultraviolet emission source therein, and a plurality of yarns formed by extending and aggregating carbon nanotubes in a first direction, and includes a first electrode at least partially exposed to the discharge gas within the lamp. Accordingly, electron emission efficiency of the first electrode is improved to achieve high efficiency, and durability is also improved to provide a long-life device.
US11887829B2

A conversion circuit is arranged for converting an ion detection current (id) produced by an ion detector into an ion detection signal (P). The conversion circuit comprises an input stage for converting the ion detection current (id) into an ion detection voltage (Vd), an output stage for converting the ion detection voltage into the detection signal (P), the output stage being arranged for drawing a first current dependent on the ion detection voltage, and a supplementary stage for providing a second current (is) dependent on the ion detection voltage to the output stage. The second current may be substantially equal to the first current.
US11887826B2

A semiconductor manufacturing apparatus according to an embodiment includes a stage, a backing plate and an earth shield. The stage is configured to hold a substrate that a film is to be deposited on. The backing plate faces the stage and is configured such that a target containing a film deposition material is to be joined. The earth shield has an opening configured to enclose the target, and a plurality of through holes provided over a whole circumference of a circumferential part of the opening.
US11887817B2

The disclosed plasma processing apparatus is provided with a chamber, a substrate support, and a power source system. The substrate support has an electrode and configured to support a substrate in the chamber. The power source system is electrically connected to the electrode and configured to apply a bias voltage to the electrode to draw ions from a plasma in the chamber into the substrate on the substrate support. The power source system is configured to output a first pulse to the electrode in a first period and output a second pulse to the electrode in a second period after the first period, as the bias voltage. Each of the first pulse and the second pulse is a pulse of a voltage. A voltage level of the first pulse is different from a voltage level of the second pulse.
US11887814B2

Provided is a plasma processing method capable of improving an etching selectivity of a material to be etched with respect to a mask material and reducing a roughness of a side wall of a mask pattern. The plasma processing method of selectively depositing a deposition film on the mask material with respect to the material to be etched includes controlling an etching parameter so that an incubation time of the mask material is shorter than an incubation time of the material to be etched.
US11887807B2

A multi-beam apparatus for observing a sample with high resolution and high throughput is proposed. In the apparatus, a source-conversion unit forms plural and parallel images of one single electron source by deflecting plural beamlets of a parallel primary-electron beam therefrom, and one objective lens focuses the plural deflected beamlets onto a sample surface and forms plural probe spots thereon. A movable condenser lens is used to collimate the primary-electron beam and vary the currents of the plural probe spots, a pre-beamlet-forming means weakens the Coulomb effect of the primary-electron beam, and the source-conversion unit minimizes the sizes of the plural probe spots by minimizing and compensating the off-axis aberrations of the objective lens and condenser lens.
US11887801B2

A remotely controlled electronic circuit breaker including wireless communication circuit which receives control signals from a mobile app. A power-management module is configured to switch a circuit ON or OFF based on the control signal. A method for remotely controlling an electronic circuit comprises receiving, by an electronic circuit breaker, a control signal from a native mobile app, and activating a relay to switch a circuit ON or OFF based on the control signal. A system for remotely controlling an electronic circuit, comprises a smart communication device including a native mobile app for controlling the electronic circuit and an electronic circuit breaker wirelessly connected to receive at least one control signal from the smart communication device, and switch the electronic circuit breaker ON or OFF based on the control signal.
US11887800B1

The disclosed concept relates generally to overlay composite fuse elements, materials for their construction that include copper and silver metals, and methods of production and fabrication using metal stamping and ultrasonic welding processes. In certain embodiments, a composite overlay fuse element includes a composite metal material 37 constructed of silver and copper metals, which includes a plurality of strain absorbing bend features 39 constructed of copper metal, and a plurality of arc interrupting weak spot features 43 constructed of a silver metal portion and a copper metal portion. The silver and copper metal portions on each of the plurality of arc interrupting weak spot features 43 are connected by a weld joint surface 45 that is structured to form an overlay of the silver and copper metal portions.
US11887798B2

A circuit breaker and panel system includes a panel including a base pan having a plurality of base pan electrical connections. A circuit breaker including a housing having a plurality of circuit breaker electrical connections arranged to contact the base pan electrical connections when the circuit breaker is coupled to the base pan. The circuit breaker is rotatably coupleable with the base pan via a pivot joint for engaging the plurality of base pan electrical connections with the plurality of circuit breaker electrical connections per a predetermined electrical connection coupling sequence. One of the housing and the base pan includes a protrusion and the other of the housing and the base pan includes a corresponding recess which, when engaged with each other, retain the housing to the base pan to prevent reverse rotational movement of the breaker with respect to the base pan.
US11887783B2

A capacitor according to an embodiment of the present disclosure is provided with a capacitor body in which a plurality of dielectric layers and a plurality of internal electrode layers are alternately laminated. The dielectric layers each includes crystal particles, grain boundaries and metal particles. An average particle size of the metal particles is smaller than an average particle size of the crystal particles and larger than an average width of interfacial grain boundaries among the grain boundaries. Observation of the longitudinal cross section of the dielectric layer shows that the metal particles are distributed along the width direction and the thickness direction of the dielectric layer.
US11887772B2

A surface mount inductor includes a molded body made of a composite material containing magnetic powder, and a metal plate including a first metal plate portion embedded in the molded body and a second metal plate portion extending from the first metal plate portion to an outside of the molded body. The second metal plate portion is extended from a side surface or mounting surface side of the molded body, is arranged along the molded body with a bent portion, and forms an external terminal arranged at least on the mounting surface side of the molded body. The external terminal includes a plating layer on a surface on an opposite side from a surface facing the molded body, and does not include a plating layer on the surface facing the molded body.
US11887768B2

A coil component includes a wound coil having a winding portion, including at least one turn, and a lead-out portion extending from an end portion of the winding portion to form a separation space, together with the winding portion, the wound coil being formed of a metal wire having a surface on which an insulating coating portion is disposed, a body embedding the wound coil therein and including magnetic powder particles and an insulating resin, and an insulating layer disposed on at least one of a surface of the winding portion and a surface of the lead-out portion forming the separation space.
US11887758B2

An insulated electric wire contains: an exposed portion insulation covering is removed; a covered portion with the insulation covering; and a water-stopping portion agent is placed over the exposed portion and an area of the covered portion that is adjacent to the exposed portion. The water-stopping portion contains: a filled area between the elemental wires between a conductor in the exposed portion filled with the water-stopping agent; an exposed portion outer circumferential area in which the water-stopping agent covers the outer circumference of the conductor in the exposed portion; and a covered portion outer circumferential area in which the water-stopping agent covers an outer circumference of the insulation covering in the area of the covered portion that is adjacent to the exposed portion. The layer thickness of the water-stopping agent is larger in the exposed portion outer circumferential area than in the covered portion outer circumferential area.
US11887753B1

Methods for assessing cable insulation are provided that can include engaging a first tine gap interdigital capacitor assembly with the exterior of the cable jacket to determine a first capacitance and dissipation factor value of the insulation using the first tine gap interdigital capacitor assembly; engaging a second tine gap interdigital capacitor assembly with the exterior of the cable jacket to determine a second capacitance and dissipation factor value of the insulation using the second tine gap interdigital capacitor assembly. Systems for assessing cable insulation are also provided. The systems can include a cable jacket encompassing cable insulation and conductive material; at least two tine gap interdigital capacitor assemblies engaged with the cable jacket; and processing circuitry operatively engaged with the capacitor assemblies.
US11887752B2

A design is presented for a structured cable suitable for carrying a large electric current in a cable-in-conduit comprising an assembly of rectangular stacks of thin superconducting tapes, with provisions for mechanical support of large mechanical stress and cross-flow of cooling fluid capable of removing large amounts of heat.
US11887750B2

An apparatus to process a plurality of electrical wires as well as a method that uses the apparatus are indicated. The apparatus includes a feed device, a stationary holding device, a holding device that is non-stationary along a linear guiding direction, a non-stationary bundling device that is separate from the non-stationary holding device and a controller connected to a drive of the non-stationary bundling device. The stationary holding device and/or the non-stationary holding device are configured to twist the respectively held end of the wires; The controller controls the drive in such a way that a distance between a bundling segment of the non-stationary bundling device and the non-stationary holding device assumes a specified or a specifiable distance.
US11887735B2

A system for customizing treatments. The system includes a computing device configured to record a user biological extraction containing an element of user physiological data. The computing device is configured to receive condition state training data and generate a condition state model utilizing a first machine-learning algorithm. The computing device is configured to calculate a condition state label using the condition state model. The computing device is configured to select a treatment model utilizing the condition state label. The computing device is configured to generate a treatment model and output a plurality of treatments utilizing the treatment model.
US11887734B2

Provided herein are methods and systems for making patient-specific therapy recommendations of a lipid-lowering therapy for patients with known or suspected cardiovascular disease, such as atherosclerosis.
US11887732B2

Described herein are systems and methods of selecting treatment parameters values for treating skin lesions. A device may establish a treatment parameter selection model using a training dataset. The training dataset may include a plurality of examples. Each example may include a sample image of an example skin lesion to which a treatment is administered using an applicator. Each example may include a first label indicating success or failure of the treatment. Each example may include a second label corresponding to treatment parameters defining the treatment. The device may identify an input image. The device may determine that the input image corresponds to a skin lesion based on visual characteristics of the input image. The device may apply the treatment parameter selection model to the input image to output a recommended treatment to apply. The device may store an association between the input image and the recommended treatment.
US11887725B1

Described herein are systems and methods for real-time automated data indexing of resources across disparate electronic platforms, including automated data mapping and message translation for improved resource platform access. A cache may refresh (e.g., on a periodic basis) resource objects regarding resources and resource availability from each resource platform. The resources may include providers, and the information can include name/identifier, capabilities, type, availability, etc. unstructured responses obtained from calls to refresh the objects may be parsed and reformatted into a common format using platform-specific configurations, and then stored in a resource cache such that subsequent users can request the resource that is secured by interacting with the resource cache instead of the resource platform. The resource cache may store, index, and/or query the objects using the platform-specific configurations to improve the speed and real-time nature of appointments by leveraging the information aggregated from disparate resource platforms.
US11887720B1

The present disclosure is generally directed to an apparatus for using a feedback loop to optimize meals, may include at least a processor; and a memory communicatively connected to the processor, the memory containing instructions configuring the at least a processor to retrieve nutrition data from a database. The processor may be configured to generate an optimization score, wherein generating the optimization score may include training an optimization machine-learning model, wherein the optimization machine-learning model is trained with optimization training data, inputting a nutrient quantity to the optimization machine-learning model to output a target nutrient score, and generating an optimization score as a function of the nutrition data and the target nutrient score.
US11887719B2

A method of operating a health tracking system is disclosed. The method comprises: storing a food knowledge graph having a plurality of labels describing consumable items and a plurality of relationships between pairs of labels, some of the labels being generic names for consumable items; receiving a data record having a descriptive string regarding a consumable item from a first health tracking device; matching the descriptive string to at least one label in the plurality of labels; and updating one or more information fields of the data record to associate the data record with the at least one label to which the descriptive string was matched. In some embodiments, the method further includes receiving a request for data records from a health tracking device and matching the request to the plurality of labels to provide an improved response to the request for data records.
US11887710B2

As disclosed herein a precision based immunomolecular augmentation (PBIMA) high specificity patient profiling networked computer system, rapid therapeutic vaccine design method, and personalized vaccine, which utilizes immuno-molecular biopathway HLA affinity mapping and selection prediction ranking tools. This PBIMA approach comprises: Strategic-Selection, Molecular-Mapping, Antigen-Alignment, Receptor-Recognition, and Tactical Technology (SMART). The platform obtains data from a patient's genes and proteins as input. NGS data, including WES, WGS, ctDNA and cfDNA, RNAseq uses as input. PBIMA comprises a gene-protein-cell Cloud-based sequence editing interface to select the high confidence peptides. The PBIMA vaccine is a solution-based multi-purpose vaccine design strategy. PBIMA technology can produce therapeutic vaccines for cancer, autoimmune, neurodegenerative, inflammation-driven disease, and novel pathogen infection treatment. PBIMA therapeutic design is multi-mechanistic and broad-spectrum.
US11887707B2

A method and system for managing health care patient record data including identifying and conveying recordation and temporal inconsistencies in health care patient data pertaining to chronic illnesses. An embodiment of the present invention includes identifying a first health care encounter date on which a chronic illness is recorded in a patient's digital health care data and determining if the chronic illness was recorded in the patient's digital health care data for each subsequent health care encounter. Some embodiments also identify the stage of the chronic illness at each encounter to determine if and how the condition of the chronic illness has changed. Some embodiments generate alerts to inform users when a preexisting chronic illness is not subsequently identified and/or if the subsequent diagnosis of the chronic illness indicates that the condition of the chronic illness has changed by some predetermined amount.
US11887704B2

A computer-implemented method provides a requested medical data record to a receiving entity. The method includes receiving a set of medical data records and receiving or initiating a joint data index and, for each medical data record of the set, applying a plurality of hash functions to a patient identifier corresponding to the medical data record to determine a hash vector, the patient identifier corresponding to the medical data record identifying the patient being subject of the medical data record, and updating the joint data index based on the hash vector. Furthermore, it includes providing the joint data index to the receiving entity and receiving a request for a record, corresponding to a request patient identifier and being based on the joint data index, from the receiving entity. The method includes providing the requested medical data record to the receiving entity via a secure communication channel.
US11887694B2

A memory device includes a memory block and a peripheral circuit. The memory block includes a first word line group of word lines included in the memory block and a second word line group of the word lines included in the memory block. The word lines of the first word line group are different from the word lines of the second word line group. The peripheral circuit provides the first word line group and the second word line group with an equalizing voltage during an equalizing section overlapping an erase voltage discharging section for the memory block to constantly keep voltages of the first word line group and the second word line group to the equalizing voltage.
US11887681B2

Systems and methods are disclosed including a memory device and a processing device operatively coupled to the memory device. The processing device can perform operations comprising determining a data validity metric value with respect to a source set of memory cells of the memory device; determining whether the data validity metric value satisfies a first threshold criterion; responsive to determining that the data validity metric value satisfies the first threshold criterion, performing a data integrity check on the source set of memory cells to obtain a data integrity metric value; determining whether the data integrity metric value satisfies a second threshold criterion; and responsive to determining that the data integrity metric value fails to satisfy the second threshold criterion, causing the memory device to copy data from the source set of memory cells to a destination set of memory cells of the memory device.
US11887674B2

A memory apparatus and method of operation is provided. The apparatus includes memory cells each connected to one of a plurality of word lines. The memory cells are disposed in strings coupled to one of a plurality of bit lines and are configured to retain a threshold voltage corresponding to one of a plurality of data states. A control means is configured to read each of the memory cells in a read operation. For each one of the memory cells, the control means is also configured to offset at least one of a bit line settling time and a kick voltage during the read operation based on a probability of at least one neighboring one of the plurality of bit lines being coupled to the memory cells retaining the threshold voltage corresponding to a different one of the plurality of data states than the one of the memory cells.
US11887666B2

A semiconductor memory cell includes a floating body region configured to be charged to a level indicative of a state of the memory cell; a first region in electrical contact with said floating body region; a second region in electrical contact with said floating body region and spaced apart from said first region; and a gate positioned between said first and second regions. The cell may be a multi-level cell. Arrays of memory cells are disclosed for making a memory device. Methods of operating memory cells are also provided.
US11887651B2

Devices and techniques for temperature informed memory refresh are described herein. A temperature counter can be updated in response to a memory device write performed under an extreme temperature. Here, the write is performed on a memory device element in the memory device. The memory device element can be sorted above other memory device elements in the memory device based on the temperature counter. Once sorted to the top of these memory device elements, a refresh can be performed the memory device element.
US11887650B2

A semiconductor memory device having a flexible refresh skip area includes a memory cell array including a plurality of rows to store data, a row decoder connected to the memory cell array, a refresh area storage unit to store a beginning address and an end address of a memory area that is to be refreshed in which the memory area that is to be refreshed does not include a refresh skip area having a size is selectively and/or adaptively changed, and a refresh control circuit connected to the row decoder and the refresh area storage unit. The refresh control circuit controls a refresh operation for the area that is to be refreshed and not for the refresh skip area.
US11887642B2

A state of a reference cell in a storage device is appropriately managed. A first memory cell array includes a first reference cell that generates reference potential of a sense amplifier. A second memory cell array includes a second reference cell that generates reference potential of a sense amplifier. A state storage unit stores, regarding each of the first and second reference cells, a state indicating certainty of a held value. When write to either one of the first and second reference cells is instructed, the write control unit controls the instructed write on the basis of the state regarding the first and second reference cells stored in the state storage unit.
US11887626B2

Disclosed are methods and systems for controlling the playback and recording of television programming containing interactive applications. In particular, the disclosed methods and systems detail how “trick modes” can be handled when playing applications that are distributed with the television programming.
US11887622B2

The present disclosure generally relates to a system and method for obtaining a diagnosis of a mental health condition. An exemplary system can receive an audio input; convert the audio input into a text string; identify a speaker associated with the text string; based on at least a portion of the audio input, determine a predefined audio characteristic of a plurality of predefined audio characteristics; based on the determined audio characteristic, identify an emotion corresponding to the portion of the audio input; generate a set of structured data based on the text string, the speaker, the predefined audio characteristic, and the identified emotion; and provide an output for obtaining the diagnosis of the mental disorder or condition, wherein the output is indicative of at least a portion of the set of structured data.
US11887616B2

An apparatus, method and computer program is disclosed. The apparatus may comprise a means comprising at least one processor and at least one memory including computer program code, the at least one memory and computer program code configured to, with the at least one processor, to receive multimedia data representing a scene, the multimedia data comprising at least audio data representing an audio component of the scene. Another operation may comprise determining a location of unwanted sound in the scene. Another operation may comprise performing first audio processing to remove at least part of the unwanted sound from the determined location. Another operation may comprise performing second audio processing to add artificial sound associated to the unwanted sound at the determined location.
US11887606B2

Provided are a method and device for recognizing a speaker by using a resonator. The method of recognizing the speaker includes receiving a plurality of electrical signals corresponding to a speech of the speaker from a plurality of resonators having different resonance bands; obtaining a difference of magnitudes of the plurality of electrical signals; and recognizing the speaker based on the difference of magnitudes of the plurality of electrical signals.
US11887605B2

A method including searching, on the basis of a voiceprint feature of a speaker, for an identifier of the speaker in a speaker registry, the voiceprint feature of the speaker being a parameter obtained according to a voice signal of the speaker captured by a microphone array; if position information corresponding to the identifier of the speaker in the speaker registry is different from position information of the speaker, updating the speaker registry, the position information of the speaker being a parameter obtained according to the voice signal of the speaker captured by the microphone array; and labeling the voice signal of the speaker with the identifier of the speaker, so as to track the speaker. The present disclosure enables voice tracking of multiple persons.
US11887604B1

A speech interface device is configured to receive response data from a remote speech processing system for responding to user speech. This response data may be enhanced with information such as a remote ASR result(s) and a remote NLU result(s). The response data from the remote speech processing system may include one or more cacheable status indicators associated with the NLU result(s) and/or remote directive data, which indicate whether the remote NLU result(s) and/or the remote directive data are individually cacheable. A caching component of the speech interface device allows for caching at least some of this cacheable remote speech processing information, and using the cached information locally on the speech interface device when responding to user speech in the future. This allows for responding to user speech, even when the speech interface device is unable to communicate with a remote speech processing system over a wide area network.
US11887603B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for hotword detection on multiple devices are disclosed, In one aspect, a method includes the actions of receiving audio data that corresponds to an utterance. The actions further include determining that the utterance likely includes a particular, predefined hotword. The actions further include transmitting (i) data indicating that the computing device likely received the particular, predefined hotword, (ii) data identifying the computing device, and (iii) data identifying a group of nearby computing devices that includes the computing device. The actions further include receiving an instruction to commence speech recognition processing on the audio data. The actions further include in response to receiving the instruction to commence speech recognition processing on the audio data, processing at least a portion of the audio data using an automated speech recognizer on the computing device.
US11887602B1

Techniques for performing audio-based device location determinations are described. A system may send, to a first device, a command to output audio requesting a location of the first device be determined. A second device may receive the audio and send, to the system, data representing the second device received the audio, where the received data includes spectral energy data representing a spectral energy of the audio as received by the second device. The system may, using the spectral energy data, determine attenuation data representing an attenuation experienced by the audio as it traveled from the first device to the second device. The system may generate, based on the attenuation data, spatial relationship data representing a spatial relationship between the first device and the second device, where the spatial relationship data is usable to determine a device for outputting a response to a subsequently received user input.
US11887597B2

Among other things, requests are received from voice assistant devices expressed in accordance with different corresponding protocols of one or more voice assistant frameworks. Each of the requests represents a voiced input by a user to the corresponding voice assistant device. The received requests are re-expressed in accordance with a common request protocol. Based on the received requests, responses to the requests are expressed in accordance with a common response protocol. Each of the responses is re-expressed according to a protocol of the framework with respect to which the corresponding request was expressed. The responses are sent to the voice assistant devices for presentation to the users.
US11887581B2

An audio playback system that provides intuitive audio playback of textual content responsive to user input actions, such as scrolling portions of textual content on a display. Playback of audio (e.g., text-to-speech audio) that includes textual content can begin based on a portion of textual content being positioned by a user input at a certain position on a device display. As one example, a user can simply scroll through a webpage or other content item to cause a text-to-speech system to perform audio playback of textual content displayed in one or more playback section(s) of the device's viewport (e.g., rather than requiring the user to perform additional tapping or gesturing to specifically select a certain portion of textual content).
US11887576B2

Active noise cancellation systems and methods include a feedforward path configured to receive a reference signal comprising ambient noise and adaptively generate an anti-noise signal to cancel the ambient noise. The adaptive filter is tuned in accordance with at least one parameter, which is set by a logic device configured to determine an ambient noise condition based the reference signal by estimating a fullband power of the reference signal, estimating a low-frequency power of the reference signal, comparing the fullband power and low-frequency power to one or more thresholds, and/or setting one or more ambient noise flags. The ambient noise condition may include a quiet background, a wideband noise condition, and/or a low-frequency dominant noise condition.
US11887574B2

A controlling method of a wearable electronic apparatus includes: receiving, by an IMU sensor, a bone conduction signal corresponding to vibration in the user's face, while the wearable electronic apparatus is operated in an ANC mode; identifying a presence or an absence of the user's voice based on the bone conduction signal; based on the identifying the presence of the user's voice, controlling an operation mode of the wearable electronic apparatus to be a different operation mode from the ANC mode; while the wearable electronic apparatus is operated in the different operation mode, identifying presence or absence of the user's voice based on the bone conduction signal; and based on the absence of the user's voice being identified for a predetermined time while the wearable electronic apparatus is operated in the different operation mode, controlling the different operation mode to return to the ANC mode.
US11887573B2

The invention concerns a sound insulation element (10), that utilizes a strong force-network as a principle energy dissipating mechanism, whereat the strong force-network is generated through complex interactions of solid particles (14) in a granular system, which leads to formation of maximal number of interconnecting pairs-of-forces according to 3rd Newton's Law, whereat said strong force-network is realized by using a granular material (12) made from at least one solid material with a specific skewed multimodal particles-size-distribution, comprising a granular material (12) consisting of particles (14), and a supporting structure (40) having at least one cavity (42), whereat the at least one cavity (42) is filled with particles (14) of the granular material (12). A distribution assigning a number (N) of particles (14) to an equivalent outer diameter (D) of the particles (14) is selected such that the particles (14) form an energy dissipating strong force-network within the at least one cavity (42), wherein the distribution assigning a number (N) of particles (14) to an equivalent outer diameter (D) of the particles (14) is an asymmetric distribution, wherein the distribution of equivalent outer diameters (D) of the particles (14) is multimodal, having several modes, and wherein said multimodal distribution is skewed, such that said multimodal distribution has one maximum mode (i) having a maximum number (Ni) of particles (14) assigned to a fundamental equivalent outer diameter (Di) of particles (14), and wherein said multimodal distribution has at least one preceding mode (i−1) and at least one subsequent mode (i+1).
US11887568B2

The disclosed generative composition system produces a composition to a briefing that describes a musical journey in emotional descriptions. The composition is assembled from concatenated interchangeable Form Atoms “FAs” selectable by tags aligning emotional descriptions with respective compositional heuristics. Each FA has self-contained constructional properties representative of an historical musical corpus. These heuristics support generation of chords, in chord schemes of musical tonics, achieving an equivalent form function. Each FA also includes chord spacer heuristics that temporally space generated chords across a defined musical window, and a chord list in a local tonic defining branching structures giving options for generating different chords. A progression descriptor, in combination with a form function, expresses musically a question, an answer or a statement, with each FA creating a meta-map of a chord scheme for a musical section. Musical transitions between FA reflect groupings in which FA have similar tags but different constructional properties.
US11887563B1

A system and method runs a query using a GPU and generates a visualization of the query using the same GPU.
US11887560B2

A handheld imaging device has a data receiver that is configured to receive reference encoded image data. The data includes reference code values, which are encoded by an external coding system. The reference code values represent reference gray levels, which are being selected using a reference grayscale display function that is based on perceptual non-linearity of human vision adapted at different light levels to spatial frequencies. The imaging device also has a data converter that is configured to access a code mapping between the reference code values and device-specific code values of the imaging device. The device-specific code values are configured to produce gray levels that are specific to the imaging device. Based on the code mapping, the data converter is configured to transcode the reference encoded image data into device-specific image data, which is encoded with the device-specific code values.
US11887558B1

An integrated circuit (IC) includes a video buffer memory and display driver circuitry. The video buffer memory includes a buffer memory map. The video buffer memory stores one or more raster lines of video data organized as tiled lines. Each of the tiled lines including two quartiles. The display driver circuitry is coupled to the video buffer memory. The display driver circuitry writes data associated with a portion of a first data line to a first one of the two quartiles of a first one of the tiled lines, and updates the buffer memory map. Further, the display driver determines a full display line being present within the video buffer memory based on the buffer memory map. The display driver further outputs the full display line to a display device.
US11887554B2

A shift register includes an input sub-circuit, a first noise reduction sub-circuit, and a first pull-down sub-circuit. The first noise reduction sub-circuit is coupled to the pull-up node, the first pull-down node and a first voltage signal terminal, and is configured to transmit a first voltage signal to the pull-up node under control of the first pull-down node; the input sub-circuit is coupled to the pull-up node and a signal input terminal, and is configured to transmit an input signal to the pull-up node in response to the input signal; the first pull-down sub-circuit is coupled to the signal input terminal, the first pull-down node and the first voltage signal terminal, and is configured to transmit the first voltage signal to the first pull-down node in response to the input signal, so that the first noise reduction sub-circuit stops transmitting the first voltage signal to the pull-up node.
US11887550B2

A display system including a tracking subsystem configured to track one of a pose of a head of a viewer or a pose of an eye of the viewer. The display system further includes an image correction module configured to, for each pixel of at least a subset of pixels of an input image, determine a pixel view angle for the pixel based on the pose of the head or the pose of the eye, determine a corrected pixel value based on an input pixel value of the pixel in the input image and based on the pixel view angle; and provide the corrected pixel value for the pixel in an angle-corrected image corresponding to the input image. The display system further includes a display panel to display the angle-corrected image.
US11887542B2

A display includes a light emitting element that emits light, a driving transistor that controls a driving current flowing through the light emitting element, a light sensing element spaced apart from the light emitting element and generating a photocurrent according to external light, a first sensing transistor that controls a sensing current flowing to a readout line according to a voltage of a gate electrode of the first sensing transistor, which is electrically connected to an electrode of the light sensing element, and a shielding electrode disposed around a side of the gate electrode of the first sensing transistor in plan view.
US11887536B2

A pixel circuit comprises a first switch element comprising a first electrode to which an initialization voltage is applied, a gate electrode to which a initialization pulse is applied, and a second electrode connected to a second node; a second switch element comprising a first electrode connected to a third node or a fourth node, a gate electrode to which a sensing pulse is applied, and a second electrode to which a reference voltage is applied; a third switch element comprising a first electrode to which a data voltage is applied, a gate electrode to which a scan pulse is applied, and a second electrode connected to the second node; and a fourth switch element comprising a first electrode connected to the third node, a gate electrode to which a first emission control pulse is applied, and a second electrode connected to the fourth node.
US11887534B2

Provided is a display apparatus in which an area of a dead space is significantly reduced, the display apparatus including a first scan line extending in a first direction, a second scan line spaced apart from the first scan line and extending in the first direction, a first pixel set disposed between the first scan line and the second scan line, the first pixel set including a 1-1st pixel including n sub-pixels and a 1-2nd pixel including n sub-pixels, and n first data lines spaced apart from each other, disposed between the 1-1st pixel and the 1-2nd pixel in a plan view, extending in a second direction crossing the first direction, and electrically connected to the 1-1st pixel and the 1-2nd pixel.
US11887529B2

A pixel array is provided. The pixel array includes a plurality of pixels, wherein each of the pixels includes a light emitting diode, a first transistor, a second transistor, a third transistor, a fourth transistor, and a fifth transistor. The first transistor receives a first data signal and a first scan signal. The second transistor is coupled to the first transistor and an anode of the light emitting diode. The third transistor receives a system high voltage and a first control signal, and is coupled to the second transistor. The fourth transistor is coupled to an anode of a light emitting diode of an adjacent pixel, a control terminal of the third transistor, and a cathode of the light emitting diode. The fifth transistor is coupled to the cathode of the light emitting diode, and receives a second control signal and a system low voltage.
US11887527B2

A special-shaped display panel includes: a special-shaped display area (S) having gate lines (G), some of the gate lines (G) being cut off in a non-display sub-area (S2) of the special-shaped display area (S); a first gate drive circuit set (A1) located on one side of the special-shaped display area (S), electrically connected to one ends of gate lines (G) which are not cut off by the non-display sub-area (S2), and electrically connected to gate lines (G) on one side which are cut off by the non-display sub-area (S2); and a second gate drive circuit set (A2) located on the other side of the special-shaped display area (S), electrically connected to the other ends of gate lines (G) which are not cut off by the non-display sub-area (S2), and electrically connected gate lines (G) on the other side which are cut off by the non-display sub-area (S2).
US11887526B2

A circuit device includes: a color reduction circuit configured to execute color reduction processing from input image data in which pixel data is m bits to color-reduced image data in which pixel data is n bits, and configured to apply spatial error diffusion or temporal error diffusion in the color reduction processing; a storage circuit storing the color-reduced image data; and an image conversion circuit configured to execute image conversion processing, which is at least one of mapping processing and scaling processing, on the color-reduced image data stored in the storage circuit to output output image data, and configured to execute interpolation processing, which is in the image conversion processing, of generating pixel data of the output image data from a plurality of pieces of pixel data of the color-reduced image data.
US11887522B2

Disclosed are a timing controller and driver which are improved to have a function of compensating a source signal to be provided to a display panel, and a display system including the timing controller and the driver.
US11887520B2

The present invention provides a chipset for FRC, wherein the chipset includes a first FRC chip and a second FRC chip. The first FRC chip is configured to receive a first part of input image data, and perform a motion compensation on the first part of the input image data to generate a first part of an output image data, wherein a frame rate of the output image data is greater than or equal to a frame rate of the input image data. The second FRC chip is configured to receive a second part of the input image data, and perform the motion compensation on the second part of the input image data to generate a second part of the output image data; wherein the first part and the second part of the output image data are combined into the complete output image data for displaying on a display panel.
US11887515B2

A display panel, crack detection method therefor, and display device. The display panel comprises a display area (100) provided with at least one first data line (101) and at least one second data line (102), and peripheral area (200) surrounding the display area and provided with a first crack detection line, second crack detection line, first detection switch circuit (51), and second detection switch circuit (52); the first crack detection line and second crack detection line are in different functional layers; the first crack detection line has a first end (A) electrically connected to a first test end and a second end (C) electrically connected to first detection switch circuit; the second crack detection line has a first end (B1) electrically connected to a third node (B) that is different from the first end (A) and second end (C), and a second end (A1) electrically connected to second detection switch circuit.
US11887514B2

A display device is provided. The display device includes a display panel and a plurality of driving chips. A detection circuit of each of the driving chips includes a plurality of sub-detection circuits. Each of the sub-detection circuits is correspondingly coupled to one data line through a control switch corresponding to each of the sub-detection circuits. The display panel further has a plurality of detection pads. A plurality of detection signals received by the detection pads are transmitted to the data lines through the sub-detection circuits. A portion of the data lines correspondingly coupled to each of the driving chips is grouped into a data line group. Resistance of the sub-detection circuits correspondingly coupled to the portion of the data lines in the data line group is caused to continuously gradually vary.
US11887508B2

There is provided an information processing apparatus that generates an encrypted bit string in which a hash value calculated by using keyed hashing from a keyword for an information search is mapped into a bit string having a predetermined length, selects a predetermined number of bits from the encrypted bit string on the basis of a dynamically generated random number, inverts the predetermined number of selected bits, and sends the encrypted bit string and inverted-bit-number information to an external apparatus. The inverted-bit-number information indicates a number of bits inverted by a bit inverting unit.
US11887505B1

Techniques are described for implementing a system that deploys and monitors training simulations and exercises across a network, and that enables the development and execution of virtual training. An example system outputs, for display in a web browser of a trainee computing system, a graphical user interface that includes one or more training exercises, and initiates execution of software agent(s) associated with skill(s) to be demonstrated by a trainee. The example system outputs, at the trainee computing system, content corresponding to scene(s) of an at least partially virtual environment for a training exercise, where the content is rendered for display at least in the web browser of the trainee computing system. After receiving interaction data collected by the software agent(s) during the training exercise, the example system determines, based on the interaction data, that the skill(s) associated with the training exercise have been demonstrated.
US11887493B2

According to one implementation of the present disclosure, a method for formation flight is disclosed. The method includes: during flight, arranging for a first aircraft to fly into a proximity range of a second aircraft; and determining first aircraft positioning based on power consumption data of the first aircraft, where the first aircraft positioning corresponds to power-reducing formation flight of the first aircraft.
US11887492B2

To bring an aircraft in flight to a runway, an automatic trajectory generation system obtains a procedure, called STARI procedure, which provides a final trajectory flyable by the aircraft to land on the runway, such that from the entry point of the final trajectory or from any point above it, a holding loop pattern of a predefined shape is flyable in order to dissipate energy if necessary. The automatic trajectory generation system then computes a lateral trajectory, avoiding any terrain relief, meteorological obstacles and military zones, between the current position of the aircraft and the entry point or a point above it, based on performance adapted to an operational state of the aircraft. An overall trajectory is thus obtained, by linking the computed lateral trajectory and the final trajectory of the STARI procedure, including iterations of the holding loop pattern if necessary.
US11887485B2

A control method and system for collaborative interception by multiple unmanned surface vessels are provided. The method includes obtaining task environment information of each unmanned surface vessel in an unmanned surface vessel group at a current moment, estimating interception point information of the intruding target at the current moment by using a Kalman filter according to the task environment information of the unmanned surface vessels at the current moment, determining process state information of each unmanned surface vessel at the current moment, inputting the process state information of each unmanned surface vessel at the current moment into a corresponding intruding target interception policy output model respectively to obtain an execution action of each unmanned surface vessel at a next moment to intercept the intruding target. The application can intercept the intruding target accurately.
US11887477B2

A device, system and method for controlling autonomous vehicles using a visual notification device. A movement detector is used to detect a user gesture of a user. A controller in communication with the movement detector is used to control a visual notification device to provide a visual indication of the user gesture combined with authentication data stored at a memory, to visually instruct the autonomous vehicle to perform an action associated with the user gesture upon verification of the authentication data.
US11887463B2

A computer vision card reader and/or point of sale device is described. The device is configured to sense when a user inserts a card into a card reader and to determine when a user departs or is about to depart from the device without retrieving the card. The device may issue an audible or visible alert to the user, reminding the user to retrieve the card. The device may additionally send a notification to a mobile device associated with the user that reminds the user that he has left a card at the point of sale. In some embodiments, message sent to the user contains a code and, upon entry of the code, the point of sale or card reader device returns the card to the user.
US11887461B2

Systems and methods for identifying a condition associated with an individual in a home environment are provided. Sensors associated with the home environment detect data, which is captured and analyzed by a local or remote processor to identify the condition. In some instances, the sensors are configured to capture data indicative of electricity use by devices associated with the home environment, including, e.g., which devices are using electricity, what date/time electricity is used by each device, how long each device uses electricity, and/or the power source for the electricity used by each device. The processor analyzes the captured data to identify any abnormalities or anomalies, and, based upon any identified abnormalities or anomalies, the processor determines a condition (e.g., a medical condition) associated with an individual in the home environment. The processor generates and transmits a notification indicating the condition associated with the individual to a caregiver of the individual.
US11887452B2

The invention relates to a suction particle detection system (100) for detecting a fire, comprising a fluid line system (200) which opens into one or more monitored areas (i), and having a suction device (230), connected in a fluid-guiding manner to the at least one pipe and/or hose line (210) in order to generate a test fluid flow (240) along the at least one pipe and/or hose line (210), and a light guiding system (300) having one or more local detector modules (320) and designed for the local capture and transmission of scattered light scattered at scattering and/or smoke particles and/or designed for the capture and transmission of transmitted light passing through the scattering and/or smoke particles. In the suction particle detection system (100) at least one light guide (310) is connected to the one or more local detector modules (320) and a central analysis device (110) for evaluation.
US11887447B2

An alarm screen comprises a frame comprising a laser sensor, a processing unit, and a wireless transmitter embedded in a hollow interior. The frame comprises an opening for the laser sensor to project a laser beam outside of the alarm screen. The laser sensor projects the beam through the opening, makes a set of one or more measurements of a distance between the laser sensor and an object in a path of the laser beam, and sends the set of measurements to the processing unit. The processing unit is configured to compare the distance measurements received from the laser sensor with a threshold distance detect, and send one or more signals to the wireless transmitter when at least one of the distance measurements received from the laser sensor exceeds the threshold. The wireless transmitter is configured to receive signals from the processing unit and wirelessly transmit the signals.
US11887446B2

A barrier alarm device for reducing the number of false alarms that may occur in a home or business security system. In one embodiment, a barrier alarm device, such as a door or window sensor, determines whether a barrier, such as a door or a window, has been opened, and determines whether a human being is inside a premises in proximity to the door or window. If a human being is inside the monitored premises when the door or window is opened, it indicates that the human being is authorized to be inside the monitored premises, and the barrier alarm device transmits a timed alarm signal to a central security panel, causing a security response to be generated by the central security panel if a predetermined time period elapses without a user canceling the security response.
US11887436B2

The gaming systems and methods provide award modifiers for designated winning card combinations for multi-hand poker, wherein the gaming system uses the award modifiers to determine a way to apply the award modifiers for a play of a secondary game from a plurality of different ways to apply the award modifiers.
US11887428B2

Techniques and systems for providing games of chance with multiple levels of persistent features are disclosed. Some example systems include scatter prize indicators that are each associated with different symbol positions of a game of chance. When a scatter symbol is selected for a given symbol position, the scatter prize indicator associated therewith may be upgraded; selection of a sufficient number of symbol positions may result in a feature game mode being activated. During feature game mode play, scatter symbols are retained after each play of the game until either sufficient consecutive plays occur without any scatter symbols being obtained or until all symbol positions have scatter symbols. In the latter case, the scatter prize indicators are upgraded and play continues. In the former case, the feature game mode concludes. Various enhancements may be triggered based on the number of times that the feature game mode has been activated.
US11887426B2

A security management apparatus includes a receiver, a printer, and a notifier. The receiver acquires, at an entrance of a facility, information about a visitor to a visiting destination of the facility. The information includes a stay permitted time at the visiting destination and at least one of an attribute, relation information, or a visiting purpose. The printer generates a portable medium that includes the information and the stay permitted time and records an image allowing distinguishing of content of the information. The notifier is configured to receive the stay permitted time from one or more readers disposed at the facility and is configured to read the stay permitted time from the portable medium in a noncontact manner. The notifier, in response to the stay permitted time being elapsed, warns the visitor who passes a disposition position of the one or more readers.
US11887423B2

A display unit for a passage control device, having a housing that has a front side, a rear side and an encircling circumferential side connecting the front side and rear side to one another. A display surface is integrated in the front side of the housing. The housing has an optical signaling apparatus that consists of front and rear light bands that are able to be actuated by a computing unit of the passage control device. The front light strip is arranged between the front and circumferential sides and the rear light strip is arranged between the rear and circumferential sides such that the front light strip is visible in a plan view of the front side and the rear light strip is visible in a plan view of the rear side.
US11887422B2

An apparatus includes a controller configured to initiate attachment of a first locking bar of a transport container to a first anchor point of a structure by adjusting the first locking bar from a first unlocked state to a first locked state. The controller is also configured to confirm a locking of the first locking bar to the first anchor point. The controller is further configured to, in response to confirming the locking, initiate a release of a second locking bar of the transport container from a second anchor point by adjusting the second locking bar from a second locked state to a second unlocked state.
US11887419B2

Access control devices are provided that include locking mechanisms, reader devices, and control units powered by solar devices.
US11887408B2

Systems, apparatuses, and methods disclosed provide for tailoring responses to fault data generated during a service event. A method includes determining that a service event for a vehicle has started based on an indication from an off-board diagnostic service tool, interrupting transmission of a fault message during a time period after the service event for the vehicle has started and before the service event for the vehicle has ended, and determining that the service event for the vehicle has ended.
US11887407B2

A vehicle repair control system includes a sensor generating data signals relating to a vehicle, a communication system, and one or more processors that determine a repair to be performed on the vehicle based on the sensor data signals received over the communication system. The processors examine historic repair data indicative of outlays for previous repairs of other vehicles, and examine the historic repair data to determine fluctuations in the outlays for the previous repairs to determine a projected outlay for the repair to be performed on the vehicle based on the fluctuations. The processors determine a quantity-based reduction in the projected outlay based on a number of repairs performed at a repair facility and communicate a control signal to the repair facility to autonomously direct the repair to be performed on the vehicle responsive to determining the quantity-based reduction to change a state of the vehicle.
US11887403B1

Embodiments of this disclosure provide a mouth shape correction model, and model training and application methods. The model includes a mouth feature extraction module, a key point extraction module, a first video module, a second video module, and a discriminator. The training method includes: based on a first original video and a second original video, extracting corresponding features by using various modules in the model to train the model; and when the model meets a convergence condition, completing the training to generate a target mouth shape correction model. The application method includes: inputting a video in which a mouth shape of a digital-human actor is to be corrected and corresponding audio into a mouth shape correction model, to obtain a video in which the mouth shape of the digital-human actor in the video is corrected, wherein the mouth shape correction model is a model trained by using the training method.
US11887402B2

A fingerprint sensor includes: a light sensing layer including a light sensing element, wherein a sensing current flows in the light sensing element according to incident light; and a collimator layer disposed on the light sensing layer and including a light guide unit guiding light to the light sensing element. The light guide unit includes: a light-transmitting unit configured to provide light to the light sensing element; and a first light-blocking unit disposed on an inner surface of the light-transmitting unit.
US11887400B2

A display substrate includes a base substrate, and a plurality of light emitters and a plurality of light sensors over the base substrate. The light emitters and light sensors are configured to respectively emit lights towards, and sense lights reflected by, a pattern to be detected, such as a fingerprint. At least one light emitter includes a first electrode, a light-emitting layer, and a second electrode, sequentially over the base substrate. At least one light sensor includes a third electrode, a photosensitive layer, and a fourth electrode, sequentially over the base substrate. The first electrode and the third electrode are integral or the second electrode and the fourth electrode are integral. A method of using the display substrate to identify a pattern such as a fingerprint can be employed by a display panel containing the display substrate.
US11887395B2

A computer-implemented method for automatic template selection for extracting data from an input electronic document is provided. The method includes receiving a first set of candidate templates and an input electronic document. For each candidate template, a template similarity ratio value is calculated that represents a similarity of the candidate template to the input electronic document. The first set of candidate templates are ranked according to the template similarity ratios and then matched to the input electronic document resulting in generating a normalized similarity score for each particular candidate from among the candidate templates. Differences in normalized similarity scores of successive pairs of the candidate templates is determined and a breaking point is established. A second set of candidate templates is formed by selecting candidate templates that are ranked above the breaking point. Data from the input electronic document is extracted using the second set of candidate templates.
US11887391B2

An apparatus, system, and method, each of which associates a region subjected to image processing with identification information, receives, in response to a device accepting selection from a user, the identification information and image data from the device, and outputs a result of the image processing performed on the region subjected to image processing associated with the identification information.
US11887373B2

A sales management system includes a first device including a first processor that is configured to detect a customer moving an item of merchandise in an extraction direction away from a merchandise display, a second device including a second processor that is configured to detect movement of an item of merchandise from the merchandise display and determine a movement direction thereof, and a third processor that is configured to determine whether the extraction and movement directions are substantially identical when the first processor detects the customer moving an item away from the merchandise display and the second processor detects movement of an item from the merchandise display at substantially the same time, and determine the item as a first merchandise to be purchased by the customer when the extraction and movement directions are determined to be the substantially identical.
US11887369B2

Techniques and systems are provided for generating media content. For example, a server computer can detect a trigger from a device located at a site. The trigger is associated with an event at the site. The server computer can obtain media segments of media captured by a plurality of media capture devices located at the site. At least one of the media segments corresponds to the detected trigger. The server computer can determine one or more quality metrics of a media segment based on a first motion of an object captured in the media segment and/or a second motion of a media capture device used to capture the media segment. A subset of media segments can be selected from the obtained media segments based on quality metrics determined for the obtained media segments. A collection of media segments including the subset of media segments can then be generated.
US11887362B2

A sky filter method for panoramic images and a portable terminal is provided. The method comprises: obtaining several panoramic images containing sky regions as a data set, and marking a sky region and a ground region of each panoramic image to obtain a marked mask image and a panoramic template image of sky; extracting features of the sky region and the ground region of each panoramic image, and marking a positive sample and a negative sample; inputting the positive sample and the negative sample to SVM for training to obtain a model; extracting the features of the panoramic images, and inputting same to the model to obtain an initial mask image; removing a misclassified pixel and a misclassified region in the initial mask image to obtain an accurate mask image; and fuse the panoramic template image of sky and a test panoramic image to achieve a sky filter effect.
US11887347B2

A device to image registration method includes obtaining image data of a device, the device including a plurality of fiducials arranged as a fiducial frame on the device; detecting fiducial objects within the image data; cropping the image data to generate cropped image data; applying a feature enhancement to the cropped image data to enhance the fiducial objects; generating a candidate list of candidate objects based on the feature enhancement, and determining a common plane based on at least three points in the candidate list; determining a representative point for each candidate object; determining outlier candidate objects based on the common plane; determining resultant objects by extracting the outlier candidate objects from the candidate list; and registering the resultant objects to the device by matching the representative points of the resultant objects with a model of the fiducial frame.
US11887344B2

Disclosed are methods for encoding information in a graphic image. The information may be encoded so as to have a visual appearance that adopts a particular style, so that the encoded information is visually pleasing in the environment in which it is displayed. An encoder and decoder are trained during an integrated training process, where the encoder is tuned to minimize a loss when its encoded images are decoded. Similarly, the decoder is also trained to minimize loss when decoding the encoded images. Both the encoder and decoder may utilize a convolutional neural network in some aspects to analyze data and/or images. Once data is encoded, a style from a sample image is transferred to the encoded data. When decoding, the decoder may largely ignore the style aspects of the encoded data and decode based on a content portion of the data.
US11887343B2

Embodiments of the present disclosure provide a method and an apparatus for generating a simulation scene. The method includes: acquiring scene parameters of a benchmark scene, where a dimensionality of the scene parameters of the benchmark scene is M; inputting the scene parameters of the benchmark scene into an encoder that is trained, and acquiring encoding parameters according to an output result of the encoder, where a dimensionality of the encoding parameters is N, and N
US11887340B2

Embodiments are directed to a sensing system that employs beams to scan paths across an object such that sensors may the beams reflected by the scanned object. Events may be provided based on the detected signals and the paths such that each event may be associated with a sensor and event metrics. Crossing points for each sensor may be determined based on where the paths intersect the scanned object such that events associated with each sensor are associated with the crossing points for each sensor. Each crossing point of each sensor may be compared to each correspondent crossing point of each other sensor. actual crossing points may be determined based on the comparison and the crossing points for each sensor. Position information for each sensor may be determined based on the actual crossing points.
US11887339B2

Image processing apparatus and image processing method are provided. The image processing apparatus may include an image sensor having a plurality of photodetectors and include a 3D image calculating module. The image sensor may be configured to generate a first set of input information at a first time/first location and a second set of input information at a second time/second location, where the first set of input information may be associated with a first weighting value, and the second set of input information may be associated with a second weighting value. The 3D image calculating module may be configured to generate output information based on the first and the second sets of input information and the first and the second weighting values, wherein at least one of the plurality of photodetectors includes germanium.
US11887334B2

The in-vehicle device transfers the selected image selected by the user from the photographed images stored in the storage device and the selected vehicle state, which is the vehicle state when the selected image is captured, to the form terminal. The portable device transmits the selected image and the selected vehicle state to the image management server only when the transmission is permitted by the user. The image management server determines whether or not the selected image is a rare image using the selected image and the selected vehicle state, and stores the selected image in the image storage device when the selected image is determined to be a rare image.
US11887331B2

An information processing apparatus (2000) detects one or more candidate regions (22) from a captured image (20) based on an image feature of a target object. Each candidate region (22) is an image region that is estimated to represent the target object. The information processing apparatus (2000) detects a person region (26) from the captured image (20) and detects an estimation position (24) based on the detected person region (26). The person region (26) is a region that is estimated to represent a person. The estimation position (24) is a position in the captured image (20) where the target object is estimated to be present. Then, the information processing apparatus (2000) determines an object region (30), which is an image region representing the target object, based on each candidate region (22) and the estimation position (24).
US11887322B2

Method of generating depth estimate based on biometric data starts with server receiving positioning data from first device associated with first user. First device generates positioning data based on analysis of a data stream comprising images of second user that is associated with second device. Server then receives a biometric data of second user from second device. Biometric data is based on output from a sensor or a camera included in second device. Server then determines a distance of second user from first device using positioning data and biometric data of the second user. Other embodiments are described herein.
US11887318B2

An apparatus, method and computer program is described comprising detecting a first object in a first image of a sequence of images using a neural network, wherein the means for detecting the first object provides an object area indicative of a first location of the first object; and tracking the first object, wherein the means for tracking the first object further comprises generating a predicted future location of the first object and generating an updated location of the first object using the neural network. The means for generating the predicted future location of the first object may, for example, receive said object area indicative of a first location of the first object and may receive said updated location information of the first object.
US11887317B2

A plurality of agent locations can be determined at a plurality of time steps by inputting a plurality of images to a perception algorithm that inputs the plurality of images and outputs agent labels and the agent locations. A plurality of first uncertainties corresponding to the agent locations can be determined at the plurality of time steps by inputting the plurality of agent locations to a filter algorithm that inputs the agent locations and outputs the plurality of first uncertainties corresponding to the plurality of agent locations. A plurality of predicted agent trajectories and potential trajectories corresponding to the predicted agent trajectories can be determined by inputting the plurality of agent locations at the plurality of time steps and the first uncertainties corresponding to the agent locations at the plurality of time steps to a variational autoencoder. The plurality of predicted agent trajectories and the potential trajectories corresponding to the predicted agent trajectories can be output.
US11887316B2

A method for motion recognition and embedding is disclosed. The method may include receiving a plurality of frames of an input video for extracting a feature vector of a motion in the plurality of frames, generating a plurality of sets of one or more motion component bits based on the feature vector and a plurality of classifiers, the plurality of sets corresponding to the plurality of classifiers, each set of one or more motion component bits representing a physical or mechanical attribute of the motion; and generating a motion code for a machine to execute the motion by combining the plurality of sets of one or more motion component bits. Other aspects, embodiments, and features are also claimed and described.
US11887314B2

Methods and systems for detecting motion using video data from a smart camera device. In some embodiments, and by non-limiting example, this disclosure is directed to detecting motion in the compressed video domain. One aspect is a method comprising receiving compressed video data, extracting macroblocks and motion vectors for a plurality of frames in the compressed video data, identifying frame-level features for each of the plurality of frames based on the macroblocks and the motion vectors, calculating similarity features for each of the identified frame-level features based on the frame-level features identified in consecutive frames, and predicting motion for each of the plurality of frames by providing the frame-level features and the similarity features into a model trained to detect motion.
US11887311B2

Embodiments of this disclosure include a method and an apparatus for segmenting a medical image. The method may include obtaining a slice pair comprising two slices and performing feature extraction on each slice in the slice pair, to obtain high-level feature information and low-level feature information of the each slice in the slice pair. The method may further include segmenting a target object in the each slice according to the low-level feature information and the high-level feature information of the slice, to obtain an initial segmentation result of the each slice and fusing the low-level feature information and the high-level feature information of the slices to obtain a fused feature information. The method may further include determining correlation information between the slices according to the fused feature information and generating a segmentation result of the slice pair based on the correlation information and the initial segmentation results of the slices.
US11887310B2

A first subset of pixels of an image may be labeled with an object identifier based on user interactions with the image. Pixel data representing the pixels of the image may be passed through an embedding neural network model to generate pixel embedding vectors. A prototype embedding vector associated with the object identifier may be generated based pixel embedding vectors corresponding to the first subset of pixels. For each pixel of a second subset of pixels of the image, a probability that the pixel should be labeled with the object identifier may be determined based on the prototype embedding vector and pixel embedding vectors corresponding to the second subset of pixels. Pixels of the second subset of pixels may be labeled with the object identifier based on the determined probabilities, and the pixels in the image may be segmented based on the pixels labeled with the object identifier.
US11887308B2

Machine readable instructions, a data processing apparatus and a method are provided to determine one or more properties of motor units of skeletal muscle by analyzing a time series of Magnetic Resonance, MR, images representing a slice of a body part to identify signal voids in one or more images of the series. A comparison of at least one characteristic of the identified signal voids in the images is performed with a control data set of MR images produced by applying a controlled stimulus to a motor nerve to establish inherent characteristics of signal voids corresponding to motor units of skeletal muscle. Properties of candidate motor units are analyzed to confirm or reject them as motor units and at least one of: a firing frequency of at least one of the confirmed motor units, a size of at least one of the confirmed motor units, a number of confirmed motor units in a given image area or a shape of at least one of the confirmed motor units is determined.
US11887301B2

A method and system for generating synthetic images for use in a database is described. The database is used for delineation of features in real images, the method comprising the steps of: providing a delineated image acquired using a first scanner, defining a model related to the generation of synthetic images using a second scanner, processing the delineated image using the model to generate a synthetic image, mapping contours to the synthetic image to form a synthetic image-contour pair; repeating providing, defining and processing steps to generate a plurality of synthetic images and contour pairs for the database; using said database of synthetic images and contour pairs to optimise a contouring algorithm, where the optimised algorithm generates contours for the real images of the same type as the synthetic images; processing one or more further real images to contour and delineate features on the further real image using the algorithm.
US11887287B1

A production monitoring and analysis method based on an image data algorithm includes: obtaining a reconstructed gray histogram according to a gray image of an image where a product identification code is located; obtaining a segmentation threshold of an Otsu algorithm for segmenting the reconstructed gray histogram, obtaining the adjustment of the gray level in the sub-gray histogram according to the number of pixels corresponding to each gray level in the reconstructed gray histogram and the segmentation threshold, correcting the sub-gray histogram to obtain a corrected sub-gray histogram according to the adjustment of the gray level in the sub-gray histogram, the lateral segmentation threshold of the sub-gray histogram, and all the gray levels greater than the lateral segmentation threshold, and obtaining an enhanced gray image according to the corrected sub-gray histogram. The method avoids the loss of original information when using histogram equalization for image enhancement.
US11887280B2

In an embodiment, a method includes receiving a low-light digital image; generating, by at least one processor, a resulting digital image by processing the low-light digital image with an encoder-decoder neural network comprising a plurality of convolutional layers classified into a downsampling stage and an upsampling stage, and a multi-scale context aggregating block configured to aggregate multi-scale context information of the low-light digital image and employed between the downsampling stage and the upsampling stage; and outputting, by the at least one processor, the resulting digital image to an output device. In the upsampling stage, spatial resolution increases by using a bilinear interpolation operation performed before every few convolutional layers to speed up the inference time of the network.
US11887278B2

An example method for training a neural network includes generating a training data set of point clouds. The training data set includes pairs of closed surfaces point clouds and non-closed surfaces point clouds. The method further includes, for each of the closed surface point clouds and the non-closed surface point clouds, generating a two-dimensional (2D) image by rendering a three-dimensional scene. The 2D image for the non-closed surfaces point clouds includes a gap in a surface, and the 2D image for the closed surfaces point clouds are free of gaps. The method further includes training the neural network to generate a trained neural network. The method further includes filling, using the trained neural network, gaps between scan points of the 2D image, and de-noising, using the trained neural network, scan point cloud data to generate a closed surface image of the scan point cloud data.
US11887275B1

In an aspect, an elevated lookout apparatus is disclosed. The apparatus may comprise at least a housing mounted in an elevated location. The apparatus may additionally include a plurality of cameras positioned radially within the at least a housing in a manner to create a combined field of view, wherein each camera of the plurality of cameras is configured a generate image data. The apparatus may also include at least a processor communicatively connected to the plurality of cameras. The processor may be configured receive the image data from each camera of the plurality of cameras. The processor may also be configured to combine the image data from each camera of the plurality of cameras into a combined video using an image machine learning model.
US11887267B2

A method includes receiving an image of a real environment captured using a camera worn by a user, the image comprising a hand of the user and determining a pose of the hand based on the image. Based on a three-dimensional model of the hand having the determined pose, generating a two-dimensional surface representing the hand as viewed from a first viewpoint of the user and positioning the two-dimensional surface representing the hand and one or more virtual-object representations in a three-dimensional space. The method further includes determining that a portion of the two-dimensional surface representing the hand is visible from a second viewpoint in the three-dimensional space, and generating an output image, wherein a set of image pixels of the output image corresponding to the portion of the two-dimensional surface that is visible is configured to cause a display to tur off a set of corresponding display pixels.
US11887253B2

Embodiments of the systems and methods described herein provide a terrain generation and population system that can determine terrain population rules for terrain population objects and features when placing objects and features in a three dimensional virtual space. As such, the terrain generation and population system can generate realistic terrain for use in game. The terrain generation and population system can receive an image, such as a satellite image, and utilize artificial intelligence to perform image segmentation at the pixel level to segment features and/or objects in the image. The game terrain system can automatically detect and apply feature and object masks based on the identified features and/or objects from the image segmentation. The game terrain system can place the features and/or objects in corresponding masks in the three dimensional space according to the application of terrain population rules.
US11887242B2

Circuitry comprises ray tracing circuitry comprising a plurality of floating-point circuitries to perform floating-point processing operations to detect intersection between a virtual ray defined by a ray direction and a test region, the floating-point circuitries operating to a given precision to generate an output floating-point value comprising a significand and an exponent; in which at least some of the plurality of floating-point circuitries are configured to round using a predetermined directed rounding mode any denormal floating-point value generated by operation of that circuitry so as to output normal values, a denormal floating-point value being a floating-point value in which the significand comprises one or more leading zeroes.
US11887233B2

Methods and systems are provided preparing training data for training a neural network to simulate deformations of a surface of a CG character, for training a neural network to simulate deformations of a surface of a CG character and for employing a neural network to simulate deformations of a surface of a CG character. Matrix decomposition techniques are used to generate the training data and are subsequently used by trained neural networks during inference to reconstruct CG character surfaces. The inference methods and systems are suitable for real time animation applications.
US11887231B2

Avatar animation systems disclosed herein provide high quality, real-time avatar animation that is based on the varying countenance of a human face. In some example embodiments, the real-time provision of high quality avatar animation is enabled, at least in part, by a multi-frame regressor that is configured to map information descriptive of facial expressions depicted in two or more images to information descriptive of a single avatar blend shape. The two or more images may be temporally sequential images. This multi-frame regressor implements a machine learning component that generates the high quality avatar animation from information descriptive of a subject's face and/or information descriptive of avatar animation frames previously generated by the multi-frame regressor. The machine learning component may be trained using a set of training images that depict human facial expressions and avatar animation authored by professional animators to reflect facial expressions depicted in the set of training images.
US11887225B2

Systems and methods are disclosed for training neural networks using labels for training data that are dynamically refined using neural networks and using these trained neural networks to perform detection and/or classification of one or more objects appearing in an image. Particular embodiments may generate a set of crops of images from a corpus of images, then apply a first neural network to the set of crops to obtain a set of respective outputs. A second neural network may then be trained using the set of crops as training examples. The set of respective outputs may be applied as labels for the set of crops.
US11887223B2

Techniques are described for presenting events detected by a monitoring system. A system receives a selection of a particular time period, identifies security events detected by a monitoring system during the selected time period, and classifies a subset of the identified security events as abnormal events. The system further generates a density of the identified security events over the selected time period, generates a density of the subset of the identified security events classified as abnormal events, and identifies monitoring system data associated with the selected time period. The system additionally generates a graphical representation of the density of the identified security events, the density of the subset of the identified security events classified as abnormal events, and the identified monitoring system data, and provides the graphical representation for display.
US11887218B2

The disclosure provides an image optimization method, system, and storage medium. The image optimization method includes extracting texture quality information from an input image. The texture quality information indicates a spatial distribution of texture quality in the input image. The image optimization method also includes performing, according to the texture quality information, texture restoration on a set region in the input image to generate a texture restored image.
US11887217B2

Digital image text editing techniques as implemented by an image processing system are described that support increased user interaction in the creation and editing of digital images through understanding a content creator's intent as expressed using text. In one example, a text user input is received by a text input module. The text user input describes a visual object and a visual attribute, in which the visual object specifies a visual context of the visual attribute. A feature representation generated by a text-to-feature system using a machine-learning module based on the text user input. The feature representation is passed to an image editing system to edit a digital object in a digital image, e.g., by applying a texture to an outline of the digital object within the digital image.
US11887214B2

An object of the present disclosure is to reduce the number of pages while guaranteeing the consistency of the story of an album. One embodiment of the present invention is a non-transitory computer readable storage medium storing a program for causing a computer to function as: a selection unit configured to select, based on analysis results of each of a plurality of model images used in a model album and analysis results of each image in a candidate image group that is used in an album, similar images similar to the model images from among the candidate image group; a creation unit configured to create a layout in which the similar images selected by the selection unit are arranged in templates of the model album; and a reducing unit configured to reduce a number of pages of the layout.
US11887213B2

The subject technology receives, from a first client device, a set of requests for recording user activity detected on a mobile application, each request includes information corresponding to a set of events based on the user activity that has occurred on the mobile application. The subject technology determines that a first request from the set of requests includes an image and a hash of the image. The subject technology stores the image and the hash of the image in a cache. The subject technology determines that a second request from the set of requests includes the hash of the image, the second request being different than the first request. The subject technology retrieves, based on the hash of the image, the image from the cache. The subject technology generates a markup language element based at least in part on the retrieved image from the cache.
US11887210B2

Methods and apparatus for image processing of spherical content via hardware acceleration components. In one embodiment, an EAC image is subdivided into facets via existing software addressing and written into the memory buffers (normally used for rectilinear cubemaps) in a graphics processing unit (GPU). The EAC facets may be translated, rotated, and/or mirrored so as to align with the expected three-dimensional (3D) coordinate space. The GPU may use existing hardware accelerator logic, parallelization, and/or addressing logic to greatly improve 3D image processing effects (such as a multi-band blend using Gaussian blurs.)
US11887202B2

A novel integration of practice management and photo management systems that also integrates patients' electronic medical records to provide a complete software solution for a medical practice. The present invention includes a method of patient image management comprising importing an image having an assigned date, filtering a patient list by appointments that occur on the assigned date, associating the image with a patient from the patient list, retrieving procedure information associated with the patient's appointment, and tagging the image with the procedure information. A corresponding computer system adapted to manage patient images is also provided.
US11887199B2

Examples of methods and systems to generate information about news source items appearing in user social media feed content, where the news source items describe news events or topics. The news events or topics can be identified by the recognition of news information associated with a news source in information configured for use as user social media feed content. The generated information can be displayed on a user device along with assigned bias, skew, or viewpoint ratings for news sources that describe the news source events. The news source items, news sources, and information can be selected on the user display for further user review. Notifications associated with news source bias, skew, or viewpoint ratings and information associated with user engagement with social media feed content can also be generated. Bias, skew, or viewpoint ratings for user social media accounts can be provided.
US11887197B2

Systems, apparatuses, and methods for the recognition and allocation of revenue generated by a subscription based pricing model or plan that is applied to a product or service. Embodiments respond to customer needs for a flexible and powerful revenue allocation engine to permit correct revenue distribution within a subscription economy and effectively trace changes to a revenue schedule and the resulting revenue recognition. Embodiments can efficiently react to changes to a subscription agreement and calculate a new distribution for a revenue schedule and its impact on revenue recognition and future revenue projections. In one embodiment, the systems and methods includes a revenue recognition/allocation engine that operates to evaluate the impact of “charge events” on revenue generation, taking into account relevant business rules and revenue recognition principles.
US11887196B2

This application discloses methods, systems, and computer-implemented virtualization software applications and computer-implemented graphical user interface tools for remote virtual visualization of structures. Images are captured by an imaging vehicle of a structure and the captured images are transmitted to a remote server via a communication network. Using virtual 3D digital modeling software the server, using the images received from the imaging vehicle, generates a virtual 3D digital model of the structure and stores it in a database. This virtual 3D digital model can be accessed by remote users, using virtualization software applications, and used to view images of the structure. The user is able to manipulate the images and to view them from various perspectives and compare the before-the-damage images with images taken after damage have occurred. Based on all this the user is enabled to remotely communicate with an insurance agent and/or file an insurance claim.
US11887195B1

A system comprising a plurality of mobile devices, an insurance policy database, and a server is disclosed. The server may be configured to receive barometric data from one or more sensors in each of the plurality of mobile devices, identify that the barometric data indicates an occurrence of at least one catastrophic event, identify a geographic region affected by the at least one catastrophic event, access the insurance policy database to determine a number of insurance policies in the geographic region, estimate a number of catastrophe resources needed to handle the number of insurance policies in the geographic region, and assign at least one of the catastrophe resources to each of the insurance policies in the geographic region.
US11887188B2

To represent broker interest in a security, a system receives broker interest to buy or sell a security at a first price with a minimum trade size, and receives an order with an order trade size. The system determines whether the order trade size is greater than the minimum trade size, and responsive to determining whether the order trade size is greater than the minimum trade size, the system trades at least part of the broker interest against the order if the order trade size is greater than the minimum trade size.
US11887181B2

Systems and methods for dynamic creation of virtual-cart enabled purchasing in an in-store environment and automated product recommendation are disclosed herein. Virtual cart enabled purchasing can include receiving a user identifier and creating a mirror-cart linked with the received user identifier. An entry in the mirror-cart can be generated corresponding to a physical item selected for purchase by the user, and an invoice including pricing information for to items in the virtual-cart can be generated. A request for the invoice can be received, and the invoice can be transferred to the point of sale terminal. A payment confirmation can be received indicating completion of transacting of payment for the items in the virtual-cart and tracked in the invoice.
US11887171B2

A system for localized subscriber control of electric provider billing comprising: a digital assistant in communication with powerline sensors, the powerline sensors configured to detect weather, natural disaster, or other event that compromises the electric grid in a given predetermined region, a smart utility box in operational communication with a subscriber's utility connection and in communication with the digital assistant, wherein the smart utility box is configured to disconnect from a utility and stop incurring charges from the utility if the smart utility box determines that utility prices may exceed a threshold value. A system of reCAPTCHA comprising: a series of images showing ice on a powerline, or ice on a powerline, fire on or near a powerline, or other condition that can lead to failure of a powerline; and a screen to allow users to select the image showing ice on a powerline, or ice on a powerline, fire on or near a powerline, or other condition that can lead to failure of a powerline which will assist a power system AI deep learning. A power transmission line monitor comprising a non-transitory computer-readable medium, where the medium includes a set of instructions stored thereon that when accessed by a processor enable the processor to perform a method of geolocation awareness for a digital assistant, the method comprising: configuring the power transmission line monitor to be in communication with a network; configuring the power transmission line monitor to be in communication with a remote server via the network; configuring the power transmission line monitor to be in communication with a cloud computing system via the remote server; configuring the power transmission line monitor to be in communication with the internet such that the present cost of electricity for a given user defined geographical service area is obtained, and the current cost of electric service in the predefined geographical location reported, preferably using bluetooth, email, or a digital assistant located in a residence or a business via the cloud computing system; monitoring temperature, icing of the powerline, electric current in a power transmission line, and three-axis shock above a threshold level, transmitting the temperature, icing condition, electric current, and three-axis shock information to the remote server.
US11887161B2

At least some aspects of the present disclosure feature systems and methods for delivering content to a mobile device. In one embodiment, the system receives location information of the mobile device and determines a response duration. The system selects a content piece to deliver to the mobile device based on information regarding content comparisons or experimental units.
US11887158B2

Methods and systems for performing targeted advertising are described. Relative concentration of consumer types in the audience of particular media content is determined by measuring the coincidence of key values identifying certain consumer types, and other key values identifying audiences of particular media content, in a database.
US11887149B1

Apparatuses, methods, and systems for determining winning arms of electronic testing. One method includes obtaining historical data related to the testing, creating a histogram based on the historical data, the histogram including bins and weights, creating a distribution by computing concentration parameters of the distribution from the weights of the histogram, executing the testing, receiving new data collected based on the execution of the test, allocating the new data into same bins as the bins of the histogram of the historical data yielding a new data bin count, computing a posterior distribution comprising updating the distribution using the same bins and the new data bin counts and the concentration parameters of the distribution in closed form vie conjugate prior formulae, inferring corresponding central tendencies of samplings of a metric distribution, constructing an overall utility distribution for each arms of the test, and determining a winning arm of the testing.
US11887147B1

In some examples, a graphical user interface (GUI) presented via a mobile application includes a first user interface element representative of a payment instrument of a user, and one or more second user interface elements. Each second user interface element is representative of a respective reward offer associated with a respective merchant, and the respective reward offer is selectable via interaction with the corresponding second user interface element. The second user interface elements are presented in a scrollable carousel that is presented separately from, and proximate to, the first user interface element. Based at least on receiving, via the GUI, a selection of one of the second user interface elements, a corresponding respective reward offer from a respective merchant is associated with the payment instrument of the user, and the corresponding respective reward offer is redeemable in association with a transaction involving the payment instrument and the respective merchant.
US11887146B2

An example operation may include one or more of detecting, by a promotion processor node, a delivery of a trade promotion token by a retailer node on a blockchain, and executing, by the promotion processor node, a smart contract to: apply the trade promotion token to a purchase item and transfer incentive assets based on the trade promotion token to the retailer node and to a corresponding manufacturer node.
US11887143B2

In some implementations, a system may receive an indication that a record has been generated based on an event involving a user account. The system may provide the record to an online portal to cause the online portal to upload the record. The system may receive, from the online portal, a notification that indicates that the record has been uploaded via the online portal. The system may store, based on receiving the notification, the record in a record log that is associated with the user account.
US11887140B2

Embodiments for distributing energy for an energy system having an energy generation source, an energy storage system and a load. The method including identifying a risk level for the energy system, the risk level having objectives prioritized relative to one another. Calculating an objective function based on values including energy market values, electricity rates, and power producing, storing and consumption. Identifying an Optimized solution for charging or discharging the energy storage system based on the objective function. Controlling the distribution of energy to the energy storage system for charging according to the Optimized solution based on the objective function and discharging according to the Optimized solution. The objective function is Optimized using feasibility constraints, again Optimized using technical constraints and additional constraints. The Optimized solution maximizes an expected total pool market revenue and an expected total future market revenue, while minimizing an expected total energy cost for the energy system.
US11887138B2

A computer system and computer-implemented method for retail merchandise planning, including promotional product selection, price optimization and planning. According to one or more embodiments, the computer system for generating an electronic retail plan for a retailer comprises, a data staging module configured to input retail sensory data from one or more computer systems associated with the retailer; a data processing module configured to pre-process the inputted retail sensory data; a data warehouse module configured to store the inputted retail sensory data and the pre-processed retail sensory data; a state model module configured to generate a retailer state model for modeling operation of the retailer based on the retail sensory data; a calibration module configured to calibrate the state model module according to one or more control parameters; and an output module for generating an electronic retail plan for the retailer based on the retailer state model.
US11887137B2

Techniques are disclosed for implementing digital traffic data for analysis. In some examples, a telecommunications network determines an identity of a user associated with a user device that communicates with the telecommunications network. The telecommunications network identifies a physical location of the user device based on the user device communicating with a first transceiver of the telecommunications network. Then, the telecommunications network determines that the physical location of the user device corresponds to a first commercial location, and stores an indication that the user has visited the first commercial location.
US11887121B2

Systems and methods are provided for managing digital identities associated with users. One exemplary method includes receiving, at a computing device, an encrypted message from a communication device associated with a user where the message includes a changed attribute for the user. The method also includes generating a first hash of a first digital identity for the user with the changed attribute and generating a second hash of a second digital identity of the user stored in a ledger data structure. And, in response to the first hash not matching the second hash, the method then includes broadcasting a pending status of the first digital identity to a relying party for the second digital identity, and storing a certification of the changed attribute, received from the relying party in response to the pending status, based on verification of the changed attribute by the relying party.
US11887113B2

Decentralized computer systems and methods are disclosed for efficient transaction dispute management using blockchain. One method includes: receiving transaction information of a transaction, wherein the transaction information includes (1) an identifier of an issuer of a payment source account, (2) an identifier of an acquirer of a payment account of a merchant, and (3) the amount of resources to be applied in the transaction; generating a blockchain entry that stores the received transaction information in a shared ledger to participants of the blockchain; receiving in the shared ledger, from a participant, (1) an indication of a dispute of the transaction information, and (2) a proposed change to the transaction information; prompting the participants of the blockchain to respond to the indication of the dispute; if one of the participants denies the proposed change, executing a dispute settlement process to determine a revised transaction information.
US11887096B2

A web server device can match a series of commands from a user device to a workflow associated with a particular type of action. The web server device can, based on the particular type of action, select a particular database device from which to obtain data for executing the particular type of action. The web server device can prevent, via a user interface displayable by the user device, the user from entering information on the user interface that is unnecessary for executing the particular type of action. The web server device can retain, on the user interface, requests for information for executing the particular type of action.
US11887088B2

In accordance with embodiments, there are provided mechanisms and methods for facilitating smart moderation and/or validation of product and/or service details in database systems according to one embodiment. In one embodiment and by way of example, a method includes identifying images as a media description associated with a product, wherein the media description to be communicated using one or more media outlets over one or more communication networks, and wherein the images are captured using one or more cameras; detecting an image having an object potentially not suitable for communication based on a rule; assigning a score to the object; comparing the score to a threshold reflecting a minimum level of suitability for communication of the media description based on the rule; disallowing the object or the image to be communicated when the score is less than the threshold; and facilitating publication, by a website, of the media description without the object or the image.
US11887081B2

A method includes storing, by a first computing device, assignable tokens in a first partition of a plurality of partitions of a first address of a first digital asset unit and initiating an interaction with a second computing device including a second digital asset unit. The method further includes determining to assign conditional access rights to an amount of the assignable tokens to the second computing device for the interaction. The assignment of the conditional access rights is a smart contract. The method further includes locking, in accordance with the smart contract, the amount of the assignable tokens stored in the first partition, associating a second partition with the second digital asset unit, and associating the amount of the assignable tokens with the second partition. The second digital asset unit does not store the amount of the assignable tokens.
US11887078B2

Methods and systems for multivariable reconciliation of trust accounts are disclosed. The methods and systems can include acquiring transaction data for transactions in one or more trust accounts including a plurality of extrinsic variables. A plurality of variable ledgers can be produced from the transaction data and the extrinsic variables, including an account transaction ledger, a customer transaction ledger, and a job transaction ledger. The plurality of variable ledgers can then be reconciled internally and amongst the other variable ledgers. The reconciled overlapping data between the account transaction ledger, the customer transaction ledger, and the job transaction ledger, can then be incorporated to produce a multivariable ledger, which can be presented to or analyzed by an operator through an input device.
US11887077B2

A method for execution by a marketplace server begins by receiving an indication of an intention to utilize an exchange item to support a purchase transaction associated with a computing device, where the exchange item is associated with an exchange item rule set. The method continues by determining one or more exchange items associated with the computing device and determining purchase requirements of the purchase transaction. The method continues by identifying alternative exchange items to potentially support the purchase transaction based on the purchase requirements, the one or more exchange items, and the exchange item rule set. The method continues generating a list of exchange item utilization solutions to support the purchase transaction. The method continues by the marketplace server sending the list of exchange item utilization solutions to the computing device.
US11887076B2

A cloud-based computing system is provided that includes a payments platform for integrating payment gateway services with a cloud computing platform so that clients of the cloud computing platform can perform payment transactions with customers via the cloud computing platform. The payment gateways that include a particular payment gateway. The cloud computing platform can include a multitenant database system that provides applications and services to a plurality of clients, and a payments platform module. Each client can be, for example, a tenant or organization of the cloud computing platform that transacts business with one or more customers via a payment gateway. The payments platform module has a pluggable architecture for integrating each of the payment gateway adapters with the cloud computing platform.
US11887073B2

A payment system implemented on a mobile device authorizes and processes transactions. The mobile device generates a public-private key pair and receives payment information. The private key and the payment information are split into a local and a remote fragment. The public key, a private key fragment, and a payment information fragment are sent to a secure payment system, and the other fragments are stored on the mobile device. When a transaction is received by the mobile device to authorize, the mobile device sends a payment fragment to the secure payment system and receives a private key fragment from the secure payment system. The mobile device authorizes the transaction using the private key, recovered from the private key fragments. The secure payment system verifies the transaction using the public key and processes the transaction using the recovered payment information. Additional techniques to process transactions using data splitting are disclosed.
US11887061B1

Systems and methods for dynamically defining features for machine learning models in classification systems are disclosed. Such systems and methods may be usefully applied to train and utilize machine learning models in a variety of contexts, including email classification systems.
US11887060B1

Intelligent file-level validation is described. A service provider (e.g., an administrator) can determine rule(s) based partly on specified data. The service provider can receive a data file. The service provider can determine modification data that indicates an amount of change to result from modifying previously stored data based on the data file, and can analyze the modification data based partly on threshold(s) associated with the rule(s). Each threshold can indicate an amount of change that is determined to be permissible for the data file, for the corresponding rule. The service provider can determine whether the data file is valid based partly on analyzing the modification data in view of the rule(s). Valid data files can be stored in a database that represents a source of truth and invalid data files can be routed to error handling.
US11887052B2

Volume of a fluid, such as gasoline or diesel fuel, in a tank is determined by measuring the pressure of the fluid using a pressure sensor positioned proximate the bottom of the tank. The depth of the fluid in the tank is then calculated by dividing the pressure by the density of the fluid. Fluid volume is then determined mathematically or from charts given the depth as well as the size and shape of the tank. Multiple pressure readings may be taken along or near the bottom of a tank, and an average pressure determined that may be used to calculate measured volume. To maintain accuracy at different altitudes, pressure readings are preferably adjusted for atmospheric pressure using differential pressure sensors or a processor using data indicative of both pressures. Volume changes exceeding a predetermined threshold, or which are not comparable to dispensed fuel, may be flagged and alerts generated.
US11887051B1

Techniques for employing user interfaces to output information indicative of events occurring in an inventory facility, and receive feedback from a human regarding the events are described herein. In one implementation, an event may take place in an inventory facility, such as a customer taking an item from an inventory location, returning an item to an inventory location, and so forth. An automated system of an inventory management system may process sensor data collected by sensors in the inventory facility to determine details of the event. In some examples, the inventory management system is unable to determine with a high level of confidence what occurred during the event. The inventory management system may provide the sensor data to a human associate through an associate interface, and receive input regarding details of the event from the human associate through the associate interface.
US11887046B1

A system may use sensor data from a facility to generate tentative values associated with an event, such as the identification of an item removed from a shelf of the facility. A confidence value associated with each of the tentative values may be less than a confidence threshold. In response, inquiry data seeking confirmation of a tentative value from an associate is generated and sent to one or more associates in the facility. Responses from the associates are collected to determine a selection of one of the tentative values. The selected tentative value is designated as output data for the system. Thereafter, the output data and the original sensor data are designated as training data, which can then be used to train or update machine learning systems. Subsequent use of the updated machine learning systems can yield more accurate results.
US11887042B2

A system for a delivery service includes a server having delivery information on a delivery, drone information on a drone to be used for the delivery, and vehicle information on a vehicle that the drone is to board. The server is configured to control the drone through the delivery information, the drone information, and the vehicle information to board and travel on the vehicle, to pick up a package to be delivered or to depart the vehicle to deliver the package to a delivery destination.
US11887037B2

Generating and applying a prediction model based on blockchain data is disclosed. Based on blockchain data related to historical invoices, a prediction model is generated using machine learning. The prediction model is used to generate a recommendation for a particular entity to obtain a target funding amount by a target funding date. The prediction model is applied to the particular entity's outstanding invoices. Based on blockchain data related to the outstanding invoices, the prediction model determines a predicted cost that the particular entity would incur in obtaining funding, by the target funding date, using each outstanding invoice. A funding type to be used for each invoice is also identified. Invoices are selected based on the predicted costs. An interface presents the recommendation to use the selected invoices to obtain the target funding amount by the target funding date.
US11887024B2

A vehicle management device includes one or more processors configured to: manage a plurality of vehicles to be provided for users in a car sharing service; manage, as a plurality of first vehicles, a part of the vehicles to be allocated to an on-demand use in which the users use the car sharing service without reservation; manage, as a plurality of second vehicles, a part of the vehicles to be allocated to a reservation use in which the users use the car sharing service with the reservation; and change at least one of the second vehicles to the first vehicles when the number of the first vehicles is less than a first predetermined number.
US11887023B2

Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform functions comprising: generating one or more feature vectors for a user, the one or more feature vectors at least comprising transaction-based features and slot-based features; generating, using a machine learning architecture, a repurchase prediction for the user based, at least in part, on the one or more feature vectors; generating, using the machine learning architecture, a time slot prediction for the user based, at least in part, on the one or more feature vectors, the time slot prediction predicting a time slot desired by the user for an upcoming transaction; and executing a reservation function that facilitates reserving of the time slot for the user. Other embodiments are disclosed herein.
US11887022B2

A provisioning system is provided for terminals such as point of sale terminals. An interface device interfaces with a smart card and a provisioning server, providing initialization keys and security codes that are stored on the smart card. At a terminal, an initialization key from the smart card may be provided to the terminal if a correct security code is entered at the terminal. The terminal may then provide a terminal authorization package to the smart card. The terminal authorization package is stored on the smart card. At the interface device, the terminal authorization package is provided to the provisioning server. The terminal may then securely communicate transactions with an issuer server.
US11887018B2

A hypotheses generation and event recognition system that enables event recognition by analyzing documents to construct one or more qualitative metrics (e.g., frequency of keywords, changes in sentiment, occurrence of ontological terms, evolution of topics, etc.), establishing a baseline for the qualitative metric(s), and outputting changes to that baseline for display. In aggregate, those qualitative metrics comprise temporal and/or spatial signals that, when combined, define signatures of events of interest. Accordingly, the user and/or the system may identify an event of interest based on the change in baseline. The system may further provide functionality to generate hypotheses by coding data according to an ontology, populating an ontology space, and using an optimization algorithm to rank points or neighborhoods in the coded ontology space. The system may further store links between ontological terms and qualitative metrics to provide functionality to test generated hypotheses that include those linked ontological terms.
US11887013B2

In certain embodiments, resolved exceptions information regarding resolved exceptions may be obtained. The resolved exceptions information may indicate the resolved exceptions and, for each resolved exception of the resolved exceptions, a set of attributes of a transaction for which the resolved exception was triggered. The resolved exceptions information may be provided as input to a prediction model to obtain multiple decision trees via the prediction model. Each decision tree of the multiple decision trees may comprise nodes and conditional branches, each node of the nodes of the decision tree indicating a probability of a dividend-related classification for a transaction that corresponds to the node. A decision tree may be obtained from the multiple decision trees. Unresolved exception information regarding unresolved exceptions may be processed based on the decision tree to determine which of the decision tree's nodes respectively correspond to transactions for which the unresolved exceptions were triggered.
US11887008B2

Methods and systems for disentangled data generation include accessing a dataset including pairs, each formed from a given input text structure and a given style label for the input text structures. An encoder is trained to disentangle a sequential text input into disentangled representations, including a content embedding and a style embedding, based on a subset of the dataset, using an objective function that includes a regularization term that minimizes mutual information between the content embedding and the style embedding. A generator is trained to generate a text output that includes content from the style embedding, expressed in a style other than that represented by the style embedding of the text input.
US11887003B1

Systems and methods for improving a machine learning model are described. In an embodiment, a computing system stores a plurality of training examples comprising training inputs and training outputs. The computing system generates a machine learning model and training the machine learning model using the plurality of training examples. The computing system receives a particular input for the machine learning system and, using the particular input and the machine learning system, computes a particular output. For each training example of the plurality of training examples, the computing system adjusts a weight of the training example on the machine learning system and computes a relative numerical impact on the particular output for the training example, the relative numerical impact reflecting an importance of each training example on the particular output relative to an importance of the other training examples of the plurality of training examples on the particular output. The server computer generates training example relevance data comprising identifiers of the plurality of training examples and the relative numerical impact values for the plurality of training examples. The server computer stores the training example relevance data in the computing system.
US11886994B1

Detection systems, methods and computer program products comprising a non-transitory tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method for anomaly detection, a detected anomaly being indicative of an undesirable event. A detection system comprises a computer and an anomaly detection engine executable by the computer, the anomaly detection engine configured to perform a method comprising receiving data comprising a plurality m of multidimensional data points (MDDPs), each data point having n features, constructing a dictionary D based on the received data, embedding dictionary D into a lower dimension embedded space and classifying, based in the lower dimension embedded space, a MDDP as an anomaly or as normal.
US11886992B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a Q network used to select actions to be performed by an agent interacting with an environment. One of the methods includes obtaining a plurality of experience tuples and training the Q network on each of the experience tuples using the Q network and a target Q network that is identical to the Q network but with the current values of the parameters of the target Q network being different from the current values of the parameters of the Q network.
US11886988B2

Adaptive exploration in deep reinforcement learning may be performed by inputting a current time frame of an action and observation sequence sequentially into a function approximator, such as a deep neural network, including a plurality of parameters, the action and observation sequence including a plurality of time frames, each time frame including action values and observation values, approximating a value function using the function approximator based on the current time frame to acquire a current value, updating an action selection policy through exploration based on an ε-greedy strategy using the current value, and updating the plurality of parameters.
US11886985B2

A processor-implemented data processing method includes: generating compressed data of first matrix data based on information of a distance between valid elements included in the first matrix data; fetching second matrix data based on the compressed data; and generating output matrix data based on the compressed data and the second matrix data.
US11886982B2

In a data processing system, at least one processing node is configured to perform computations for a multi-stage process whilst at least one other processor performs the load/unload operations required to calculate a subsequent stage of the multi stage process. An exchange of data then occurs between the processing nodes. At a later time, at least one processing node performs calculations using the data loaded from storage, whilst at least one other processor performs the load/unload operations required to calculate a subsequent stage of the multi stage process.
US11886979B1

Some embodiments provide a method for a neural network inference circuit that executes a neural network. The method loads a first set of inputs into an input buffer and computes a first dot product between the first set of inputs and a set of weights. The method shifts the first set of inputs in the buffer while loading a second set of inputs into the buffer such that a first subset of the first set of inputs is removed from the buffer, a second subset of the first set of inputs is moved to new locations in the buffer, and a second set of inputs are loaded into locations in the buffer vacated by the shifting. The method computes a second dot product between (i) the second set of inputs and the second subset of the first set of inputs and (ii) the set of weights.
US11886971B2

Systems and methods for entity recommendation can make use of rich data by allowing the items to be recommended and the recipients of the recommendation (e.g., users) to be modeled as “complex entities” composed of one or more static sub-entities and/or a dynamic component, and by utilizing information about multiple relationships between the sub-entities as reflected in bipartite graphs. Generating recommendations from such information may involve creating vector representations of the sub-entities based on the bipartite graphs (e.g., using graph-based convolutional networks), and combining these vector representations into representations of the items and users (or other recipients) to be fed into a classifier model.
US11886965B1

A substantial learning curve is required to construct integration processes in an integration platform. This can make it difficult for novice users to construct effective integration processes, and for expert users to construct integration processes quickly and efficiently. Accordingly, embodiments for building and operating a model to predict next steps, during construction of an integration process via a graphical user interface, are disclosed. The model may comprise a Markov chain, prediction tree, or an artificial neural network (e.g., graph neural network, recurrent neural network, etc.) or other machine-learning model that predicts a next step based on a current sequence of steps. In addition, the graphical user interface may display the suggested next steps according to a priority (e.g., defined by confidence values associated with each step).
US11886963B2

A facility for optimizing machine learning models is described. The facility obtains a description of a machine learning model and a hardware target for the machine learning model. The facility obtains optimization result data from a repository of optimization result data. The facility optimizes the machine learning model for the hardware target based on the optimization result data.
US11886961B2

Data for processing by a machine learning model may be prepared by encoding a first portion of the data including a spatial data. The spatial data may include a spatial coordinate including one or more values identifying a geographical location. The encoding of the first portion of the data may include mapping, to a cell in a grid system, the spatial coordinate such that the spatial coordinate is represented by an identifier of the cell instead of the one or more values. The data may be further prepared by embedding a second portion of the data including textual data, preparing a third portion of the data including hierarchical data, and/or preparing a fourth portion of the data including numerical data. The machine learning model may be applied to the prepared data in order to train, validate, test, and/or deploy the machine learning model to perform a cognitive task.
US11886957B2

A method may include receiving a communication from a device at an artificial intelligence controller including state information for a software application component running on the device, the state information including information corresponding to at least one potential state change available to the software application component, and metrics associated with at least one end condition, interpreting the state information using the artificial intelligence controller, and selecting an artificial intelligence algorithm from a plurality of artificial intelligence algorithms for use by the software application component based on the interpreted state information; and transmitting, to the device, an artificial intelligence algorithm communication, the artificial intelligence algorithm communication indicating the selected artificial intelligence algorithm for use in the software application component on the device.
US11886954B2

Image analysis is used to map objects in an arrangement. For example, images of a retail shelf are used to map items for sale on the retail shelf A first vector can used to identify a relative position of a first item on a shelf to a shelving diagram, and a second vector can be used to identify a relative position of a second on the shelf to the shelving diagram, using locations of optical codes (e.g., barcodes). Absolute positions can be calculated. In some configurations, multiple images having different fields of view are matched to an overview image.
US11886951B2

A modular material tracking system is provided for tracking material stored on and drawn from a reel using a modular system. The modular material tracking system may include a detection element, digital logic components, location receiver, enclosure, analytic components, interface component, sensor module, and plate module. One or more sensors relative to the reel may detect a position indicative of forward or reverse reel rotation. A processor may analyze signals to count rotations of the reel, which is savable in memory. A battery may provide power. The system may also record the time and location associated with rotations. A method for tracking material stored on and drawn from a reel using a modular material tracking system is also provided.
US11886947B2

A method for uniquely marking an object, wherein a random distribution of individual pigment domains is applied to a surface of the object, and wherein a list of distances of the individual pigment domains from one another is measured and stored in a database. Also a corresponding method for identifying an object by: capturing an image of the pigment domains, identifying the two-dimensional coordinates of each pigment domain captured in the image, determining the two-dimensional distance of each pair of two pigment domains and/or the angle of each triplet of pigment domains, storing the distances and/or angles determined in the step before in a list, storing the list in the database, the list enriched with meta-information about the manufacturing and/or finishing parameters of the object, applying a database identification as an information unit to the surface of the object, the information unit uniquely assignable to the database.
US11886946B1

Cards having a hybrid construction including a biodegradable portion and related methods are disclosed. A card can include a card body having a top surface and a bottom surface opposite the top surface, the top and bottom surfaces meeting at a peripheral edge of the card body; and a first portion secured to a second portion such that the top surface of the card body spans both the first and second portions and the bottom surface is formed entirely of the second portion. The card can further include a chip secured to the first portion of the card body; wherein the peripheral edge includes at least an insertion edge of the first portion; wherein the second portion of the card body comprises a biodegradable material; and wherein the first portion and a recyclable portion meet at a frangible junction on the top surface of the card body.
US11886922B2

A method of scheduling input/output operations for a storage system including determining a deadline for a storage operation, wherein the deadline is dependent on an expected latency of the storage operation; adding the storage operation to a queue of storage operations; and reordering the queue dependent upon the deadline of the storage operation and one or more deadlines of one or more storage operations in the queue of storage operations.
US11886917B2

Resources in an Infrastructure-as-a-Service (IaaS) system are upgraded in an iterative process. In response to an upgrade request indicating requested changes to a current configuration of the system, one or more graph representations of the current configuration and the requested changes are created. The graph representations include a control graph which has vertices representing resource groups, and edges representing dependences among the resource groups. A batch of resource groups is identified to be upgraded in a current iteration based on the dependencies and Service Level Agreement (SLA) requirements including availability and elasticity of the system. Upgrade operations are executed on the identified batch using selected upgrade methods which handle potential incompatibilties during transition of system configurations. The graph representations are updated to include any new requested changes and recovery operations in response to feedback of failed upgrade operations. The iterative process proceed to upgrade remaining one or more resource groups.
US11886913B2

Data from data sources may be processed at an edge device. The edge device may generate a local processing result, filter the data, and/or prioritize the data. Accordingly, data is transmitted from the edge device to the data platform, where it may be processed further. For example, a local processing result may be processed at the data platform, such that processing is performed without all of the data source data. In examples, at least a part of such data may remain at an edge device. The edge device may maintain a manifest of data stored by the edge device. The data platform may generate an aggregated manifest using manifests from associated edge devices, such that it may be determined where data is stored. As a result, the data platform may redirect requests to an associated edge device when it is determined that requested data is remote from the data platform.
US11886912B2

Data processing approaches are disclosed that include receiving a configuration indicating a plurality of parameters for performing a data processing job, identifying available compute resources from a plurality of public cloud infrastructures, where each public cloud infrastructure of the plurality of public cloud infrastructures supports one or more computing applications, one or more job schedulers, and one or more utilization rates, selecting one or more compute clusters from one or more of the plurality of public cloud infrastructures based on a matching process between the parameters for performing the data processing job and a combination of the one or more computing applications, the one or more job schedulers, and the one or more utilization rates, and initiating the one or more compute clusters for processing the data processing job based on the selecting.
US11886897B2

A personal digital assistant for supporting inspection of at least one device disposed in an inspection target area includes: an abnormality acquisition unit configured to acquire information about an abnormality in the at least one device; a guidance information storage unit configured to store guidance information which at least includes at least one response procedure for each abnormal event in the at least one device and information about response capability required to execute the at least one response procedure; and a display unit configured to refer to the guidance information stored in the guidance information storage unit, and display the guidance information for responding to an abnormal device which is the device where the abnormality is acquired by the abnormality acquisition unit.
US11886892B2

Computerized detection of one or more user interface objects is performed by processing an image file containing one or more user interface objects of a user interface generated by an application program. Sub-control objects can be detected in the image file, where each sub-control object can form a portion of a user interface object that receives user input. Extraneous sub-control objects can be detected. Sub-control objects that overlap with or that are within a predetermined vicinity of an identified set of sub-control objects can be removed. Sub-control objects in the identified set of sub-control objects can be correlated to combine one or more of the sub-control objects in the identified set of sub-control objects to generate control objects that correspond to certain of the user interface objects of the user interface generated by the application program.
US11886887B2

An operating method of an electronic device including controllers includes updating, by a first-level controller of the controllers, a first-level firmware of the the first-level controller, writing, by the first-level controller, a second-level firmware to one of second-level controllers of the controllers having a lower level than the first-level controller, booting, by the one of the second-level controllers, by performing a reset operation, verifying, by the first-level controller or the booted second-level controller, whether there is a target second-level controller with out-of-date firmware, and writing, by the first-level controller or the booted second-level controller in response to a result of the verifying, the second-level firmware to the target second-level controller.
US11886878B2

An integrated coprocessor such as an accelerated processing unit (APU) generates commands for execution on a discrete coprocessor such as a discrete graphics processing unit (dGPU). Power distribution circuitry selectively provides power to the APU and the dGPU based on characteristics of workloads executing on the APU and the dGPU and based on a platform power limit that is shared by the APU and the dGPU. In some cases, the power distribution circuitry determines a first power provided to the APU and a second power provided to the dGPU. The power distribution circuitry increases the second power provided to the dGPU in response to a sum of the first and second powers being less than the platform power limit. In some cases, the power distribution circuitry modifies the power provided to the APU, the dGPU, or both in response to changes in temperatures measured by a set of sensors.
US11886869B2

An information processing device includes a storage in which a first program is stored and an update controller that updates the first program to a second program by use of data obtained from an external device. For each of a plurality of first partial areas obtained by dividing a first storage area storing the first program, the update controller copies a first partial program that is a part of the first program and that is stored in the first storage area to a second storage area and then successively updates the first partial program to a second partial program that is a part of the second program by use of the data. The data is difference information indicating a difference between the first program and the second program. The second storage area has a storage capacity smaller than a storage capacity of the first storage area.
US11886856B2

A method for providing data to a group of devices on a pallet includes: positioning a set of NFC antennas at different locations around a perimeter of the pallet, each antenna of the set of NFC antennas being configured to surround the pallet; broadcasting, by an NFC reader/writer utilizing the set of NFC antennas, an identification command simultaneously to the group of devices on the pallet, each device of the group of devices including an NFC tag storing a unique ID indicator; receiving, by the NFC reader/writer, unique ID indicators from each device of the group of devices that receives the identification command, transmitting, by the NFC reader/writer, individual commands to each device of the group of devices to enable energy harvesting by the NFC tag. The energy harvested by each device provides power to operate a processor and a nonvolatile memory of the device in a low power mode.
US11886854B1

Acceleration-ready program development includes providing a software library having a plurality of functions having compute identifiers. The software library is associated with a hardware library including one or more hardware accelerated functions. The hardware accelerated functions are associated with the compute identifiers. Each hardware accelerated function is a functional equivalent of a function of the software library having the same compute identifier. A hybrid executor layer is provided that, when executed by a data processing system with an acceleration-ready computer program built using the software library, is configured to initiate execution of a selected function of the acceleration-ready computer program using a processor of the data processing system or invoke a hardware accelerated function having a compute identifier matching the compute identifier of the selected function based on comparing acceleration criteria with acceleration rules.
US11886851B2

Methods, systems, and computer program products for flexible virtualization system deployment into different cloud computing environments. A set of floating licenses to virtualization system software components is established. The set of floating licenses are configured to permit usage of the virtualization system software components on different cloud computing infrastructures. Workload parameters of a workload to be deployed to one of the different cloud computing infrastructures is considered with respect to cloud attributes corresponding to the different cloud computing infrastructures. One or more candidate target cloud computing infrastructures are selected based upon a comparison between workload attributes of a computing workload and cloud attributes of the candidate target cloud computing infrastructures. Virtualization system software components are deployed into the selected target cloud computing infrastructures. Licenses to the virtualization system software components can float between any combination of different cloud computing infrastructures, including floating the licenses between private clouds and public clouds.
US11886833B2

Embodiments of the present disclosure include systems and methods for providing hierarchical and shared exponent floating point data types. First and second shared exponent values are determined based on exponent values of a plurality of floating point values. A third shared exponent value is determined based the first shared exponent value and the second shared exponent value. First and second difference values are determined based on the first shared exponent value, the second shared exponent value, and the third shared exponent value. Sign values and mantissa values are determined for the plurality of floating point values. The sign value and the mantissa value for each floating point value in the plurality of floating point values, the third shared exponent value, the first difference value, and the second difference value are stored in a data structure for a shared exponent floating point data type.
US11886831B2

The present invention provides a data sorting device and method and a monitoring and diagnosis device, which are able to create a model conveniently. A data sorting device and a monitoring and diagnosis device of the present invention include an operating data database which stores operating data of the plant equipment in a time-series manner. The devices input the operating data that are highly associated physically and engineeringly among the operating data stored in the operating data database, inputting processing attributes relevant to the operating data that are highly associated physically and engineeringly, creating a model simulating characteristics of the plant equipment, and performing data sorting, monitoring, and diagnosis through use of the model.
US11886829B2

A content access device uses local audio translation for content presentation. The content access device receives video and first audio data associated with a first language. The content access device uses translation software and/or other automated translation services to translate the first audio data to second audio data associated with a second language. The content access device synchronizes the video with the second audio data and outputs the video and the second audio data for presentation. The first audio data may be audio, text, and so on. The second audio data may be output as audio, text, and so on.
US11886827B1

Systems and methods for generating a contextually adaptable classifier model are disclosed. An example method is performed by one or more processors of a system and includes obtaining a dataset, feature values, and labels, transforming each datapoint into a natural language statement (NLS) associating the datapoint's feature values and label with feature identifiers and a label identifier, generating a feature matrix for each NLS, transforming the feature matrix into a global feature vector, generating a target vector for each NLS, transforming the target vector into a global target vector having a same shape, and generating, using the vectors, a similarity measurement operation, and a loss function, a classifier model trained to generate a compatibility score predictive of an accuracy at which the classifier model can classify given data based on at least one of a different feature characterizing the given data or a different label for classifying the given data.
US11886825B2

Systems and methods for natural language processing are described. One or more embodiments of the present disclosure generate a word embedding for each word of an input phrase, wherein the input phrase indicates a sentiment toward an aspect term, compute a gate vector based on the aspect term, identify a dependency tree representing relations between words of the input phrase, generate a representation vector based on the dependency tree and the word embedding using a graph convolution network, wherein the gate vector is applied to a layer of the graph convolution network, and generate a probability distribution over a plurality of sentiments based on the representation vector.
US11886824B2

Various embodiments of the present disclosure performing conversation sentiment monitoring for a conversation data object. In various embodiments, a text block that can be resized is identified within a conversation data object and successive regularized sentiment profile generation iterations are performed until a regularized sentiment score of the block exceeds a regularized sentiment score threshold. A current regularized sentiment profile generation iteration involves determining a regularized sentiment score for the block based on an initial sentiment score, a subjectivity probability value, and, optionally, a stage-wise penalty factor. A determination is then made as to whether the score exceeds the threshold. If so, then a regularized sentiment profile of the conversation data object is updated based on the regularized sentiment score. If not, then the text block is resized and a subsequent regularized sentiment profile generation iteration is performed based on the resized block.
US11886820B2

A method and system are provided for training a machine-learning (ML) system/module and to provide an ML model. In one embodiment, a method includes using a labeled entities set to train a machine learning (ML) system, to obtain an ML model, and using the trained ML model to predict labels for entities in an unlabeled entities set, yielding a machine-labeled entities set. One or more individual ML models may be trained and used in this way, where each individual ML model corresponds to a respective document source. The document sources can be identified via classification of a corpus of documents. The prediction of labels provides a respective confidence score for each machine-labeled entity. The method also includes selecting from the machine-labeled entities set, a subset of machine-labeled entities having a respective confidence score at least equal to a threshold confidence score; and updating the labeled entities set by adding thereto the selected subset of machine-labeled entities. The method further includes removing from the machine-labeled entities set the selected subset of machine-labeled entities and deleting labels assigned to the entities in the updated machine-labeled entities set to provide the unlabeled entities set for a next iteration. The method also includes, if a termination condition is not reached, repeating the steps above and, otherwise, storing the ML model.
US11886799B2

The presently disclosed inventive concepts are directed to systems, computer program products, and methods for intelligent screen automation. According to one embodiment, a method includes: determining one or more logical relationships between textual elements and non-textual elements of one or more images of a user interface; building a hierarchy comprising some or all of the non-textual elements and some or all of the textual elements in order to form a data structure representing functionality of the user interface; and outputting the data structure to a memory.
US11886797B2

The invention relates to jCode programs which perform programmatic creation of strings comprising hyperlinked data and references thereto, and to the programmatic creation of documents, including XML documents and other format documents, referencing internal and external data sources. JSON can be used to express jCode programs, as can other custom designed languages, or XML or YAML.
US11886788B2

A computing system may include a circuit design access engine configured to access a circuit design. The computing system may also include a duplicate section processing engine configured to partition the circuit design into multiple circuit sections and determine, from among the multiple circuit sections, an identical section set based on duplicate criteria. Circuit sections of the identical section set may satisfy the duplicate criteria with respect to one another. The duplicate section processing engine may further be configured to perform an OPC processing operation on a selected circuit section of the identical section set and apply an OPC result of the performed OPC processing operation for other circuit sections of the identical section set instead of or without performing the OPC processing operation on the other circuit sections of the identical section set.
US11886785B2

Disclosed are a method for verifying a convolutional neural network model and a device thereof. The method for verifying the convolutional neural network model includes (a) generating a polynomial circuit equation for a first configuration of a plurality of configurations configuring the convolutional neural network model; (b) generating a first commitment value and a first proof value by applying a zero-knowledge proof scheme based on the polynomial circuit equation; (c) generating an arithmetic circuit equation for a second configuration of the plurality of configurations; (d) generating a second commitment value and a second proof value by applying a zero-knowledge proof scheme based on the arithmetic circuit equation; and (e) generating a connection proof value connecting the first commitment value and the second commitment value.
US11886783B2

Provided is a simulation method performed by a process simulator, implemented with a recurrent neural network (RNN) including a plurality of process emulation cells, which are arranged in time series and configured to train and predict, based on a final target profile, a profile of each process step included in a semiconductor manufacturing process. The simulation method includes: receiving, at a first process emulation cell, a previous output profile provided at a previous process step, a target profile and process condition information of a current process step; and generating, at the first process emulation cell, a current output profile corresponding to the current process step, based on the target profile, the process condition information, and prior knowledge information, the prior knowledge information defining a time series causal relationship between the previous process step and the current process step.
US11886776B2

A design analysis engine analyzes a CAD assembly to generate a topological model. The topological model is a graph of nodes coupled together via a set of edges. Each node represents a different CAD model in the CAD assembly and each edge represents a different connection between two such CAD models. The design analysis engine also analyzes the CAD assembly to generate a data model corresponding to the topological model. The data model is a structured dataset that includes component entries and connection entries. A component entry includes design data associated with a CAD model in the CAD assembly and a connection entry includes design data associated with a physical or logical connection between two or more such CAD models. A user interacts with the topological model to navigate the CAD assembly, obtain CAD model data, and initiate automatically-performed design tasks.
US11886768B2

Embodiments are disclosed for real time generative audio for brush and canvas interaction in digital drawing. The method may include receiving a user input and a selection of a tool for generating audio for a digital drawing interaction. The method may further include generating intermediary audio data based on the user input and the tool selection, wherein the intermediary audio data includes a pitch and a frequency. The method may further include processing, by a trained audio transformation model and through a series of one or more layers of the trained audio transformation model, the intermediary audio data. The method may further include adjusting the series of one or more layers of the trained audio transformation model to include one or more additional layers to produce an adjusted audio transformation model. The method may further include generating, by the adjusted audio transformation model, an audio sample based on the intermediary audio data.
US11886767B2

The disclosed system receives a request from a user to interact with an agent of a wireless telecommunication network including a 5G wireless telecommunication network or higher generation wireless telecommunication network. The system determines whether the user is associated with a first AR/VR device including a camera configured to capture an object proximate to the first AR/VR device and a display configured to show a virtual object, which is not part of a surrounding associated with the first AR/VR device. Upon determining that the user is associated with the first AR/VR device, the system creates a high-bandwidth communication channel over the wireless telecommunication network between the first AR/VR device and a second AR/VR device and a virtual room enabling the user and the agent to share visual information over the high-bandwidth communication channel.
US11886764B2

The present disclosure involves systems, software, and computer implemented methods for presenting information and/or services to a user. One example method includes establishing a user session between a computing device operated by an entity and a first user device operated by a customer of the entity. The first user device provides a first interface through which the customer participates in the user session. The method also includes determining, based at least on a complexity of first information to be provided to the customer, to change the first interface to a new interface. Further, the method includes selecting, based on the complexity of the first information, a new interface, where the new interface is provided by at least a second user device. Furthermore, the method includes implementing the new interface to facilitate for the customer to participate in the user session.
US11886746B1

A method is provided to control a content addressable memory that includes multiple integrated circuit memory devices that include common memory address locations and that are coupled for simultaneous access to the common memory address locations, the method comprising; determining a hash value, based upon a received key value, that corresponds to a common memory address location of the multiple memory devices; providing activity status information for multiple common memory address locations of the memory devices; selecting a memory devices from which to output stored content data from the corresponding common memory address location, based upon storage activity status information; and causing the selected one or more memory devices to output stored content data.
US11886739B2

Methods, systems, and devices for a read operation using compressed memory are described. An apparatus may include a host system coupled with a non-volatile memory device and a volatile memory device. The host system may store, in the volatile memory device, a compressed copy of data stored in the non-volatile memory device, for example, based on a score assigned to the data. The host system may identify that the compressed copy of the data is stored in the volatile memory device and may transmit a read command to the volatile memory device that includes a logical address associated with a logical block address of the data stored in the non-volatile memory device. The host system may receive the compressed copy of the data from the volatile memory device in response to the read command and may decompress the data.
US11886737B2

A memory device can include a plurality of memory cells for storing data, a memory interface configured to store and retrieve data at the plurality of memory cells, a logic unit comprising digital circuitry configured to perform mathematic and logic operations, and a control circuitry configured to control operation of the memory device.
US11886733B2

A circuit for testing a memory and a test method thereof are provided. According to the circuit for testing a memory provided by the present disclosure, a switch control circuit is connected between a discharge end and a negative bias signal end of a Sub Wordline Drive (SWD) and configured to input a trigger signal, so that potential of a Word Line (WL) signal end in a to-be-tested circuit meets a preset potential suspension range. Then, it is determined whether there is leakage behavior between the WL signal end and a Bit Line (BL) signal end in the to-be-tested circuit by detecting whether the present level state of a stored signal in the to-be-tested circuit is consistent with an initial level state. The to-be-tested circuit is a corresponding circuit in a single memory.
US11886729B2

A data storage method and apparatus includes receiving a data write request, where the data write request carries to-be-written data, and the to-be-written data includes at least one data block; calculating a fingerprint of each data block, where the fingerprint uniquely identifies the data block; determining whether the fingerprint of each data block exists in a fingerprint list, where the fingerprint list includes a fingerprint corresponding to a data block stored in a high-speed storage medium and a fingerprint corresponding to a data block stored in a low-speed storage medium; and performing a deduplication operation on the to-be-written data.
US11886728B2

Disclosed in some examples are methods, systems, memory devices, and machine-readable mediums that allows an application thread to indicate an undo logging operation when calculations are beginning that may need to be rolled back if a crash or other failure occurs. During the undo logging operation, memory writes an identified memory are done to a copy and the original value is preserved. If the undo logging operation is committed, then the copy becomes the correct value and may then be subsequently used in place of the original, or the value stored in the copy is copied to the original. If the undo logging operation is abandoned, the copy is not preserved and the value goes back to the original.
US11886721B2

A method for adjusting the memory includes: acquiring a mapping relationship between a temperature of a transistor, a gate voltage of the transistor, and an actual time at which data is written into the memory; acquiring a current temperature of the transistor; and adjusting the gate voltage, based on the current temperature and the mapping relationship, so that the actual time at which the data is written into the memory corresponding to the adjusted gate voltage is within a preset writing time.
US11886716B2

A system and method of securing a computer system by controlling write access to a storage medium by monitoring an application; detecting an attempt by the application to write data to said storage medium; interrogating a rules database in response to said detection; and permitting or denying write access to the storage medium by the application in dependence on said interrogation.
US11886714B2

Methods and systems for using a hierarchical consistency group (CG) in a storage system are provided. A parent CG is associated with at least a first child CG having a plurality of storage volumes. An atomic application programming interface (API) provisions the parent CG and the first child CG by allocating storage and storing policies for the parent CG and the first CG. A storage service selected from a backup service, a replication service and a cloning service for the parent CG and the first CG is executed based on the stored policies.
US11886712B2

A target block family of a plurality of block families is identified periodically every predetermined number of program erase cycles (PECs) of a memory device. Each block family includes a plurality of blocks. A respective temporal voltage shift of each block of a subset of blocks of the target block family from each die of a plurality of dies associated with the target block family is obtained. A respective die measurement for each respective die is obtained based on an average of the respective temporal voltage shifts of the subset of blocks from each die. Each respective die to a respective die family of a plurality of consecutive die families is assigned based on the respective die measurement for each respective die.
US11886709B1

Systems and methods for pre-fetching data based on memory usage patterns. An example method comprises: receiving a first memory access request identifying a first memory block; receiving a second memory access request identifying a second memory block; update a memory access tracking data structure by incrementing a sequence counter corresponding to a memory access sequence that references the first memory block and the second memory block; receive a third memory access request identifying a third memory block; identifying, based on the memory access tracking data structure, a sequence counter having a maximal value among sequence counters associated with memory access sequences that reference the third memory block; and pre-fetching a fourth memory block corresponding to the identified sequence counter.
US11886706B2

A method includes receiving, by a device, of a control signal identifying a first application from among a plurality of compressed applications stored in a non-volatile memory of the device. The first application is stored in a first location of the non-volatile memory. The device decompresses the first application. The decompressing includes storing the decompressed first application into the non-volatile memory at least partially into the first location, and into a second location storing a second compressed application among the plurality of applications. The decompressed first application overwriting at least a portion of the second compressed application. The method may be performed as part of a customization process of an integrated circuit including the non-volatile memory.
US11886705B2

A system and method for using free space for recovering erasure coding data sets. The method includes segmenting at least one erasure coding data set into at least one stripe based on an erasure coding scheme, wherein each erasure coding data set includes chunks, wherein the chunks include chunks of systematic data and chunks of parity data; distributing the at least one stripe across non-volatile memory nodes based on the erasure coding scheme, wherein each non-volatile memory node is a unit of a non-volatile storage device; and upon a first failure of one of the non-volatile memory nodes: detecting that at least one of the non-volatile memory nodes that is not failed includes a first free space that does not currently store user data; and performing a first recovery process for recovering a first portion of the at least one erasure coding data set, based on the first free space.
US11886703B1

A method is used in managing storage space in storage systems. Storage space reserved by a storage object from a set of storage tiers is evaluated. A data storage system includes the first and second storage tiers configured such that performance characteristics associated with the first storage tier is different from the second storage tier. Based on the evaluation, storage space available and consumed in each storage tier of the set of storage tiers is determined.
Patent Agency Ranking