Document Document Title
US11218928B2 Traffic steering from a first access network to a second access network
There is provided a method in a node in a first access network, the method comprising sending (710) a first set of thresholds and/or conditions to a terminal, the first set of thresholds and/or conditions defining situations in which (a) the terminal should send a measurement report to the first access network with respect to a second access network, or (b) the terminal should connect to the second access network and/or steer at least some traffic to the second access network; and sending (720) a second set of thresholds and/or conditions to the terminal, the second set of thresholds and/or conditions defining situations in which, (c) the terminal should send a measurement report to the first access network regarding at least the second access network or (d) the terminal should disconnect from the second access network and/or connect to the first access network and/or steer at least some traffic to the first access network.
US11218926B2 Master cell group failure recovery for dual connectivity wireless devices
Apparatuses, systems, and methods for a wireless device to perform master cell group failure recovery in a dual connectivity cellular communication system. The wireless device may establish a first wireless link to a cellular network via a first cell group. The first cell group may be configured as a master cell group for the wireless device. The wireless device may establish a second wireless link to the cellular network via a second cell group. The second cell group may be configured as a secondary cell group for the wireless device. The wireless device may determine that link failure for the first wireless link has occurred. The wireless device may perform master cell group link failure recovery using the second wireless link based at least in part on the link failure for the first wireless link.
US11218925B2 Data forwarding for inter-radio access technology wireless networks
A method may include receiving, by a secondary node of a third radio access technology (RAT) that is operating as a secondary node for an inter-radio access technology (inter-RAT) dual connectivity connection with a user device from a master node of a first RAT that is operating as a master node for the inter-RAT dual connectivity connection with the user device, a release request including a forward without sequence number indication that instructs the secondary node of the third RAT to forward, without sequence numbers, data for the dual connectivity connection to a target node of a second RAT, wherein the second RAT is different than the first RAT; and forwarding, by the secondary node of the third RAT towards the target node of the second RAT, via a data forwarding path that omits the master node of the first RAT, data without sequence numbers to the target node.
US11218903B2 System for implementing multiple radio access networks (RANs) convergence and method thereof
Provided are a system for implementing multiple Radio Access Networks (RANs) convergence and a method thereof. The method includes: an anchor RAN establishes a connection with a User Equipment (UE); the anchor receives a RAB establishment request from a Core Network (CN); the anchor RAN selects an auxiliary RAN; the anchor RAN sends quality of service (QoS) parameters to the auxiliary RAN, so that the auxiliary RAN establishes a connection with the UE according to the QoS parameters, while the anchor RAN keep the connection with the UE. With the methods provided in embodiments for the present disclosure, multiple RANs convergence is implemented, and the UE establishes connections with the anchor RAN and the auxiliary RAN at the same time, so as to improve the peak rate of the UE.
US11218898B2 User terminal and radio communication method
A user terminal according to one aspect of the present disclosure includes: a receiving section that receives downlink control information on a downlink control channel, the downlink control information including information related to activation of a cell and information related to a trigger of channel state measurement; and a control section that controls the activation of the cell based on the information related to the activation, and controls the channel state measurement of the cell based on the information related to the trigger of the channel state measurement. According to the one aspect of the present disclosure, it is possible to control activation at a high speed.
US11218892B2 Method and apparatus for performing communication in a wireless communication system
A method and apparatus for performing communication in a wireless communication system are provided. The method includes identifying a transmission mode configured for a serving cell by a Base Station (BS), by a User Equipment (UE), identifying an antenna configuration of the BS by the UE, determining the number of bits for a Rank Indication (RI) representing the number of layers based on the transmission mode and the antenna configuration, and generating an RI using the determined number of bits and transmitting the RI in transmission resources of the serving cell to the BS by the.
US11218889B1 Wireless access node usage based on sector power ratio
A wireless communication network serves a wireless User Equipment (UE) and comprises a wireless access node and a support access node. The wireless access node determines a sector power ratio for the support access node. The wireless access node determines an add threshold for the support access node based on the sector power ratio for the support access node. The wireless access node determines an add value for the support access node and determines when the add value is greater than the add threshold. When the add value is greater than the add threshold, the wireless access node signals the support access node to serve the wireless UE and signals the wireless UE to attach to the support access node. In response, the support access node wirelessly transfers user data for a wireless communication service to the wireless UE.
US11218885B2 Communications device with antenna-based spectrum sensing without gaussian assumption
A method for spectrum sensing for cognitive radio includes performing a process of local spectrum sensing using receive beamforming and energy detection at each of a plurality of secondary users included in a cognitive radio network, wherein the process of local spectrum sensing decides between two hypotheses corresponding to absence and presence of a primary user, the two hypotheses being formulated using a primary user signal, a plurality of co-channel interferences, and sensing noise, the primary user signal, the plurality of co-channel interferences, and the sensing noise being received at each of the plurality of secondary users, and a set of beamforming weights of the receive beamforming is determined by optimizing a probability of detection and constraining a probability of false alarm.
US11218883B2 User terminal, radio base station, radio communication method and radio communication system
A user terminal is disclosed that includes a processor that determines a predetermined period based on information about a configuration of sensing. The user terminal further includes a receiver that performs a sensing before transmitting signals in the predetermined period. A radio communication method for a user terminal is also disclosed that includes determining a predetermined period based on information about the configuration of sensing and performing a sensing before transmitting signals in the predetermined period.
US11218881B1 Mitigating fake cell imprisonment
In various embodiments, a wireless device processor may determine a threat score for a first cell, determine whether the first cell threat score is below a first threat score threshold, update a good neighbor cell data structure using neighbor cell information from the first cell in response to determining that the first cell threat score is below the first threat score threshold, performing cell reselection to a second cell, determine whether the second cell transmits a system information block message indicating fake neighbor cell information, and increase a threat score for the second cell in response to determining that the second cell provides the SIB message indicating fake neighbor cell information and that a good neighbor cell data structure includes an indication of one or more good neighbor cells that are within the time threshold and the location threshold and doing countermeasures in a response to the determination.
US11218876B2 Secure channel estimation architecture
Wireless communication between two electronic devices may be used to determine a distance between the two devices, even in the presence of an otherwise-disruptive attacker. A wireless receiver system of one device may receive a true wireless ranging signal from a first transmitting device and a false wireless ranging signal from an attacker. The wireless receiver system may correlate the wireless signals with a known preamble sequence and perform channel estimation using the result, obtaining a channel impulse response for the wireless signals. The wireless receiver system may filter the channel impulse response for the plurality of wireless signals by removing at least part of the channel impulse response due to the false wireless ranging signal while not removing at least part of the channel impulse response due to the true wireless ranging signal. The receiver system may perform a wireless ranging operation using the filtered channel impulse response.
US11218867B2 Session management method, apparatus, and system
A communication method and apparatus, where the method includes: a session management network element sending location area information; a mobility management network element receiving the location area information from the session management network element; obtaining location information of a terminal; determining, based on the location area information and the location information, that the terminal is located outside a service area indicated by the location area information; and in response to the determination, sending, to the session management network element, a message for triggering update of a session management information.
US11218865B2 Smart searching of wireless devices using device location information
Particular embodiments described herein provide for an apparatus, such as a wireless electronic device, that includes a memory element configured to store electronic code, a processor operable to execute instructions associated with the electronic code, and at least one module. The at least one module is configured to receive first location information identifying a first location associated with an electronic device. The at least one module is further configured to receive first connection location information indicative of a second location of the electronic device at a time of connection with a first wireless device. The at least one module is further configured to evaluate for a presence of the first wireless device when the first location is within a predetermined distance of the second location.
US11218861B2 Low-power mobile telephony alert system
A low-power mobile telephony alert system and an alert device. The alert device has a communication interface configured to establish a low-power communication link with a mobile device for transmitting status data to the mobile device, and a telephony-enabled communication linked with the mobile device for initiating telephony from the mobile device while in locked mode. The alert device can initiate a status check request to third party contact devices before escalating to connect to the mobile device from locked mode to initiate telephony to an emergency service. The alert device is compact and can be incorporated into an article of jewelry or a wearable loop member.
US11218859B2 Systems and methods for enabling additional devices to check in to Bluetooth low energy (BLE) beacons
Systems and methods are provided for checking many users in to a location using a Bluetooth® low energy (BLE) beacon. The provided systems and methods may allow a BLE beacon to facilitate a check in with a remote server that processes check ins and then disconnect from the device used to check in. The device may be assigned a unique identifier that may be broadcast from the device during the check in so that the BLE beacon can quickly scan for the identifier and connect with the device based on the identifier to provide content and other information to the device.
US11218856B2 Data sharing with multiple Bluetooth devices
An approach is provided that connects an information handling system, such as a media console included in an automobile, to a number of devices using Bluetooth connections. The approach connects the information handling system to the devices. Each of the devices is associated with a user and there may be multiple users with each user having one or more of the devices. A request is received from one of the users and a device is identified that is associated with the user from whom the request was received. The request is then fulfilled by utilizing one of the devices.
US11218850B2 Adaptive early warning method based on vehicle-to-everything and apparatus thereof
An adaptive early warning method based on Vehicle-To-Everything (V2X) and a system thereof, wherein through a mobile communication and a short-range wireless communication technology, connection between a vehicle and a target is achieved, the adaptive early warning method for vehicles comprises steps of: establishing a first monitoring list, determining whether there is a key target among the connectible surrounding targets that reaches a collision early warning threshold, and if any, then establishing a second monitoring list to exclusively receive and monitor the vehicle location and the speed information of the key target; calculating an estimated collision time and a communication delay value; determining a warning level according to the communication delay value and the estimated collision time, and providing an early warning.
US11218849B2 Vehicle to X communications system for a vehicle
A vehicle-to-X communications system for a vehicle, includes first antenna, a second antenna, a first transceiver for transmitting and receiving a signal, the first transceiver electrically connectable to the first antenna via a first antenna interface, a second transceiver for transmitting and receiving a signal, the second transceiver electrically connectable to the second antenna via a second antenna interface, a control device connectable to the first transceiver via a first communications interface and to the second transceiver via a second communications interface. The first transceiver and the second transceiver are configured to communicate with the control device independently of one another and, further, to transmit and receive a signal independently of one another via their first antenna and the second antenna.
US11218840B2 Methods and systems for using network location services in a unmanned aircraft systems traffic management framework
A method for managing an unmanned aerial vehicle (UAV) is described. The method may include transmitting a request to monitor a location of the UAV to a location services system provided by a network operator that provides location information of the UAV based on wireless communications of the UAV in a network operated by the network operator, wherein the request to monitor the location of the UAV indicates an area of interest; receiving, from the location services system, a message that indicates a current location of the UAV as a result of the location services system detecting the UAV in the area of interest; and causing one or more remedial actions to be performed responsive to receipt of the message.
US11218836B1 Systems and methods for controlling a geo-fence
The disclosure describes systems and methods for controlling a geo-fence. Through the use of the geo-fence and through monitoring of connections between mobile devices and the vehicle, a geo-fence is dynamically enabled and disabled for a user of a vehicle and the geo-fence control system provides notifications to users of the vehicle.
US11218833B2 Tool tracking system
A wireless transmission system logs and communicates a location of an object. The wireless transmission system includes a wireless antenna configured to transmit a first beacon signal and a second advertising beacon signal. The system also includes a processor and a memory that stores instructions executable by the processor. The instructions cause the wireless antenna to repeatedly transmit the first beacon signal through a first number of transmission repetitions spaced at a first repeat interval. After completing the first number of transmission repetitions, the wireless antenna withholds transmission during a transition interval. After the transition interval, the wireless antenna repeatedly transmits the second advertising beacon signal through a second number of transmission repetitions at a second repeat interval. The wireless antenna, memory, and processor may be integrated in to a mountable housing and attached to an object or integrated with the tool.
US11218832B2 System for modelling acoustic transfer functions and reproducing three-dimensional sound
Systems and methods are disclosed for modelling of individual acoustic transfer functions relative to the audition of an individual in three-dimensional space. A method is provided for modelling sets of acoustic transfer functions specific to an individual according to a multiplicity of directions in space, where a set of acoustic transfer functions specific to the individual in a given direction is determined depending on the result of a statistical analysis of a plurality of distinct stimuli emitted in the direction of the individual. A stimulus can be dependent on at least one set of predetermined acoustic transfer functions that are associated with the given direction, and on responses received from the individual to each emitted stimulus.
US11218831B2 Determination of an acoustic filter for incorporating local effects of room modes
Determination of an acoustic filter for incorporating local effects of room modes within a target area is presented herein. A model of the target area is determined based in part on a three-dimensional virtual representation of the target area. In some embodiments, the model is selected from a group of candidate models. Room modes of the target area are determined based on a shape and/or dimensions of the model. The room mode parameters are determined based on at least one of the room modes and the position of a user within the target area. The room mode parameters describe an acoustic filter that as applied to audio content, simulates acoustic distortion at the position of the user and at frequencies associated with the at least one room mode. The acoustic filter is generated at a headset based on the room mode parameter and is used to present audio content.
US11218814B2 Method of operating a hearing aid system and a hearing aid system
A method of operating a hearing aid system in order to provide improved performance of a directional system (100) and a hearing aid system for carrying out the method.
US11218804B2 System and method for calibrating microphone cut-off frequency
A system and method in an audio signal electrical circuit including a feedback loop with a digital filter coupled to a current digital to analog converter (IDAC) includes providing an output signal from the IDAC to analog elements of the audio signal electrical circuit, the output signal from the IDAC based upon a reference signal input to the IDAC when an output of the digital filter is not input to the IDAC. The system and method also include comparing an output signal of the audio signal electrical circuit to a reference, and calibrating the audio signal electrical circuit to correspond the output signal of the audio signal electrical circuit to the reference. Calibration of the audio signal electrical circuit enables more precise control of a cut-off frequency of a microphone signal when the output of the digital filter is input to the IDAC.
US11218795B2 Systems, methods, and devices for utilizing a wire of a sound-producing device as an antenna for receipt of wirelessly delivered power
The wireless power receiver includes at least one wire of a sound-producing device. The at least one wire configured for both conveying sound signals or securing at least part of the sound-producing device to a user, and receiving power waves. The wireless power receiver also includes power harvesting circuitry coupled with the at least one wire and a power source of an electronic device, like a battery. The power harvesting circuitry is configured to isolate the received power waves from the conveyed sound signals, convert the received power waves to usable energy, and provide the usable energy to the power source of the electronic device.
US11218791B2 Headphone
A headphone includes: a headband; a sound emitter having a sound-emitting unit therein; and a connector connecting the sound emitter to the headband. The connector includes: a support for supporting the sound emitter so that the sound emitter is rotatable in a predetermined rotation range including a reference position; a restoring portion for applying a restoring force on the sound emitter for urging the sound emitter to return to the reference position; and a switcher for switching a state in which the restoring force acts on the sound emitter and a state in which the restoring force does not act on the sound emitter.
US11218787B2 Clip based speaker retention to a mounting surface
The technology disclosed herein enables retention of a speaker on a mounting surface using a clip and a flange. In a particular embodiment, an apparatus includes a speaker comprising a substantially elliptic speaker frame. The apparatus further includes a mounting surface comprising a substantially cylindrical flange into which the speaker frame is positioned. Also, the apparatus includes a substantially elliptic clip positioned in the flange between the speaker frame and a retaining rim of the flange.
US11218785B2 Extendable patch panel
An extendable telecommunications patch panel (10) is disclosed. In one aspect, the patch panel can include a plurality of interconnectable connection parts (100) for holding telecommunications connectors (12), such as adapters. Each connection part (100) may be provided with features that allow the connection parts (100) to be interlocked with each other to form the extendable patch panel (10). In one aspect, a first connection feature (122) can be located on a connection part first side (102) and a second connection feature (124) can be located on a connection part second side (104). The first connection feature (122) can be configured to interlock with the second connection feature (124) of an adjacent connection part (100). The connection part (100) may also be provided with an adapter (150) that allows the connection parts (100) to be connected in a staggered formation to result in a staggered patch panel (10).
US11218778B2 Method to automatically highlight special program in the electronic program guide (EPG) when user's physical condition is not healthy
A system, method and computer readable media automatically highlights an unhealthy condition of a viewer. A set-top-box operatively connects to a network and a television display. The set-top-box is adapted to output a program to a viewer watching the television display. The set-top-box operatively connects through a wireless protocol to one or more wearable health monitoring devices that monitor one or more health readings associated with the viewer. The set-top-box outputs an alert to the viewer during the program if a health reading falls within a dangerous range. Advantageously, the alert is delivered through an EPG and may comprise pausing/stopping the program, and/or highlighting the alert on the television display for the viewer's safety.
US11218773B2 Video delivery
The disclosure relates to a method of delivering a video frame. One implementation may involve spatially partitioning a video frame into a plurality of blocks, encoding at least one of the plurality of blocks of the video frame, and transmitting the at least one of the plurality of blocks of the video frame.
US11218768B2 Information processing device, information processing method, and program
The present disclosure relates to an information processing device, an information processing method, and a program enabling an enhanced sense of unity between a performer and a viewer. The information processing device includes a viewer information acquisition unit that acquires specific viewer information input from a viewer who views a distributed moving image, a performer information acquisition unit that acquires specific performer information input from a performer who performs in the moving image, an emotion recognition unit that recognizes an emotion on a basis of at least one of the viewer information and the performer information, and a control unit that controls an addition of an effect based on the emotion. The present technology is applicable to a distribution system that distributes moving images, for example.
US11218759B2 Dynamic playlist customization by adaptive streaming client
Aspects of the subject disclosure may include, for example, a method comprising sending a first list of formats associated with media content to a client device via a network, and receiving from the client device a selection of a format from a second list of formats filtered from the first list using filtering criteria. The second list includes formats compatible with the client device. The filtering criteria can be based on performance metrics of the network and on capabilities of the client device. During presentation of the content at the client device in the selected format, transmission of the content item can be dynamically altered in response to a message that the presentation be continued in a different format. Other embodiments are disclosed.
US11218755B2 Measuring video viewing
System and methods for determining second-by-second viewing activity and viewing metrics associated with video assets output by a plurality of video-viewing devices. The viewing activity may include a viewing mode by which one or more video viewing devices output a segment of a video asset. The viewing metrics may include a viewing count for a segment of the video asset that is associated with a viewing mode by which the one or more video viewing devices output the video segment. These metrics provide detailed information on customer viewing behavior which can be used to drive business decisions for service providers, advertisers, and content producers.
US11218739B2 Live video broadcast method, live broadcast device and storage medium
The present disclosure provides a live video broadcast method and apparatus, and a storage medium. The method includes: receiving a live broadcast command, and creating a video buffer based on the live broadcast command; binding the video buffer with a picture drawing module, the picture drawing module being configured to detect and extract a video picture frame; detecting and extracting the video picture frame by using the picture drawing module, and storing all extracted video picture frames in the video buffer; collecting an external voice by using a microphone, and synchronously synthesize the external voice and the video picture frames stored in the video buffer into a video streaming media file; and uploading the video streaming media file to a live broadcast server, so that the live broadcast server performs live broadcasting.
US11218735B2 Context derivation for last position coding for video coding
A video coder may determine contexts for entropy coding bins of a last significant coefficient position syntax element. For example, a video coder may determine a respective context for each of one or more bins of a syntax element indicating the position of the last significant coefficient in a transform block using a function of a size of the transform block, wherein the function outputs the respective context such that the same context is not used for transform blocks of differing sizes.
US11218731B2 Image coding method on basis of transformation and device therefor
An image decoding method performed by means of a decoding device according to the present invention comprises the steps of: deriving quantized transform coefficients with respect to a target block from a bitstream; performing inverse quantization with respect to the quantized transform coefficients with respect to the target block and deriving transform coefficients; deriving residual samples with respect to the target block on the basis of reduced inverse transform with respect to the transform coefficients; and generating a reconstructed picture on the basis of the residual samples with respect to the target block and prediction samples with respect to the target block. The reduced inverse transform is performed on the basis of a reduced inverse transform matrix. The reduced inverse transform matrix is a non-square matrix of which the number of columns is smaller than the number of rows.
US11218723B2 Motion vector prediction
A video coder may determine a motion vector of a non-adjacent block of a current picture of the video data. The non-adjacent block is non-adjacent to a current block of the current picture. Furthermore, the video coder determines, based on the motion vector of the non-adjacent block, a motion vector predictor (MVP) for the current block. The video coder may determine a motion vector of the current block. The video coder may also determine a predictive block based on the motion vector of the current block.
US11218722B2 Syntax reuse for affine mode with adaptive motion vector resolution
A method for video processing is disclosed to include: determining, for a conversion between a coded representation of a current block of a video and the current block, a motion vector difference (MVD) precision to be used for the conversion from a set of allowed multiple MVD precisions applicable to a video region containing the current video block; and performing the conversion based on the MVD precision.
US11218720B2 Video signal encoding and decoding method, and apparatus therefor
A video decoding method includes the steps of: generating a merge candidate list for a first block; selecting one among merge candidates included in the merge candidate list; and performing motion compensation for the first block based on motion information of the selected merge candidate. At this point, an inter-region merge candidate included in an inter-region motion information list may be added to the merge candidate list based on the number of spatial merge candidates and temporal merge candidates included in the merge candidate list.
US11218717B2 Image encoding device, image decoding device, image encoding method, and image decoding method
The present disclosure provides systems and methods for video coding. The systems include, for example, an image encoder comprising: circuitry; and a memory coupled to the circuitry, wherein the circuitry, in operation, performs the following: predicting a first block of prediction samples for a current block of a picture, wherein predicting the first block of prediction samples includes at least a prediction process with a motion vector from a different picture; padding the first block of prediction samples to form a second block of prediction samples, wherein the second block is larger than the first block; calculating at least a gradient using the second block of prediction samples; and encoding the current block using at least the calculated gradient.
US11218715B2 Methods and apparatus for spatial grouping and coordinate signaling for immersive media data tracks
The techniques described herein relate to methods, apparatus, and computer readable media configured to encode and/or decode video data. Immersive media data includes a first patch track comprising first encoded immersive media data that corresponds to a first spatial portion of immersive media content, a second patch track comprising second encoded immersive media data that corresponds to a second spatial portion of the immersive media content that is different than the first spatial portion, an elementary data track comprising first immersive media elementary data, wherein the first patch track and/or the second patch track reference the elementary data track, and grouping data that specifies a spatial relationship between the first patch track and the second patch track in the immersive media content. An encoding and/or decoding operation is performed based on the first patch track, the second patch track, the elementary data track and the grouping data to generate decoded immersive media data.
US11218710B2 Image decoding device and method
The present disclosure relates to an image decoding device capable of recognizing performance necessary for decoding more accurately and a method. Coded data of image data and decoding load definition information for defining a magnitude of a load of a decoding process of a partial region of an image of the image data are acquired; decoding of the acquired coded data is controlled based on the acquired decoding load definition information; and the acquired coded data is decoded according to the controlling. The present disclosure can be applied to an information processing device such as an image coding device that scalably codes image data or an image decoding device that decodes encoded data obtained by scalably coding image data.
US11218699B2 Semi-global matching (SGM) cost compression
This disclosure describes techniques for performing semi-global matching (SGM) path cost compression. In some examples, the techniques may perform disparity-dependent sub-sampling of a set of SGM path costs where the sub-sampling ratio is determined based on a candidate disparity level. The sub-sampled SGM path costs may be stored in a memory. When retrieved from memory, the sub-sampled SGM path costs may be interpolated to reconstruct the other path costs not stored in the memory. The reconstructed path costs may be used for further SGM processing. In further examples, the techniques may perform disparity-dependent quantization on the SGM path costs or the sub-sampled SGM path costs, and store the quantized SGM path costs in memory. The techniques of this disclosure may reduce bandwidth as well as reduce the memory footprint needed to implement an SGM algorithm.
US11218697B2 Apparatus and method for video encoding or decoding supporting various block sizes
Disclosed herein is video encoding or decoding for efficiently encoding video. The techniques of the present disclosure are related to various split shapes of a block, syntaxes representing various split types of blocks, and syntax elements represented at a high level therefor.
US11218695B2 Method and device for encoding or decoding image
Provided is in-loop filtering technology using a trained deep neural network (DNN) filter model. An image decoding method according to an embodiment includes receiving a bitstream of an encoded image, generating reconstructed data by reconstructing the encoded image, obtaining information about a content type of the encoded image from the bitstream, determining a deep neural network (DNN) filter model trained to perform in-loop filtering by using at least one computer, based on the information about the content type, and performing the in-loop filtering by applying the reconstructed data to the determined DNN filter model.
US11218689B2 Methods and systems for selective sensor fusion
A method includes obtaining a spatial configuration of a plurality of imaging devices relative to one another and to a movable object. The imaging devices are coupled to the movable object and comprise a first imaging device configured to operate in a multi-ocular mode and a second imaging device configured to operate in a monocular mode. The method further includes determining at least one of a distance of the movable object to an object or surface lying within a field-of-view of at least one of the imaging devices, a disparity between matched points in stereoscopic images acquired by the first imaging device, or an environment in which the plurality of imaging devices are operated. The distance is determined based in part on the spatial configuration. The method also includes selecting either the first imaging device or the second imaging device to acquire image data based on the determination.
US11218685B2 Method, an apparatus and a computer program product for virtual reality
The invention relates to a solution wherein a bitstream defining a presentation is generated, the presentation comprising an omnidirectional visual media content and a visual overlay. A first relative distance of the omnidirectional visual media content and a second relative distance of the visual overlay are indicated in the bitstream. Metadata indicative of a scale applicable to convert the first relative distance and the second relative distance to real-world distance units is also associated with the generated bitstream, wherein the scale is for deriving a binocular disparity for the visual overlay. The invention also concerns a solution for decoding the bitstream to obtain data for deriving binocular disparity for the visual overlay.
US11218679B2 Image processing device, image processing method, and imaging device
The present technology relates to an image processing device, an image processing method, and an imaging device that enable high-precision image processing. The image processing device generates a high-resolution image obtained from a spectral component of a wavelength band of invisible light, the high-resolution image resolution of which is higher than resolution of an image of a subject obtained from a spectral component of a wavelength band of visible light on the basis of a projection image obtained by projecting light of the wavelength band of the invisible light to the subject. The present technology may be applied to, for example, an image processing device that processes images for viewing purposes and sensing purposes.
US11218677B2 Projection system
A projection system for projecting an image comprises: a visible light projector that projects the image with visible light; an invisible light projector that projects an invisible light image onto the object with invisible light; an imaging device that captures the invisible light image projected from the invisible light projector; and a controller that obtains information regarding reflected light from the object while obtaining three-dimensional measurements of the object to control the image, based on a capture image. The invisible light image includes a bright region and a dark region having a light amount less than the light amount of the bright region. The invisible light projector emits the invisible light to cause the light amount of the dark region in the invisible light image to be more than or equal to an offset value.
US11218673B2 Projection-type display apparatus
A projection-type display apparatus synthesizes and emits light emitted from a plurality of liquid crystal devices with a projection optical system. Provided that a liquid crystal at an inner side of a seal material in the plurality of liquid crystal devices is V1 in volume and a liquid crystal in a display region is V2 in volume in the plurality of liquid crystal devices, in a second liquid crystal device (a liquid crystal device for blue light) on which light having a wavelength shorter than the wavelength of light being incident on a first liquid crystal device (a liquid crystal device for green light) is incident on the display region, a liquid crystal volume ratio V1/V2 is greater than that of the first liquid crystal device, among the plurality of liquid crystal devices.
US11218670B2 Video-based data collection, image capture and analysis configuration
In a system for video data capture and sharing client devices may include one or more video cameras and sensors to capture video data and to generate associated metadata. A cloud-based component may receive metadata from the client devices and requests for sharing video data captured by other client devices. Client devices with requested video data are identified by matching their provided metadata to the sharing request and by their response to an image search query for an object of interest specified in the request.
US11218669B1 System and method for extracting and transplanting live video avatar images
A system for extracting and transplanting live video avatar images including a depth sensor for creating a depth map based first live video avatar of a user or object disposed in a heterogeneous first environment with an arbitrary background; a processor coupled to the depth sensor; code fixed in a tangible medium for execution by the processor for extracting the depth map from the first environment to provide an extracted depth map based live video avatar; and a display system coupled to the processor for showing the extracted depth map based live video avatar in a second environment diverse from the first environment. In a second embodiment, the system includes a camera coupled to the processor to provide live video images of the user in the first environment and code for spatially filtering the images to provide a spatially filtered extracted second live video avatar. This embodiment further includes code for combining the first live video avatar with the second live video avatar to provide an enhanced extracted depth map based third live video avatar. Images from multiple cameras and or depth sensors are combined simultaneously to provide the third live video avatar using the spatially enhanced extracted depth map. A routing server is included for receiving streams from multiple users and sending to each user the live video avatar images from other users based on their locations in a shared space or for use in a local user's AR environment.
US11218668B2 Video conferencing method
One variation of a method for video conferencing includes, during a setup period: accessing a test video feed; and generating a face model, representing facial characteristics of a first user depicted in the test video feed, based on features detected in the test video feed. The method also includes, during an operating period: accessing a video feed; representing constellations of facial landmarks, detected in frames in the video feed, in a feed of facial landmark containers; representing sets of facial muscle actions, detected in frames in the video feed, in a feed of facial expression containers; and transforming the feed of facial landmark containers, the feed of facial expression containers, and the face model into a feed of synthetic face images according to the synthetic face generator.
US11218664B2 Scalable dual mode monitoring system
A scalable dual mode monitoring system according to the present invention is configured to communicate using RF communication channels wherever possible for better range and less battery power consumption. When the system uses 2.4 GHz FHSS RF technology, the system coverage could reach a range of 250 meters line of sight; standby current goes down significantly as compared to that of solely using Wi-Fi communication channel; time to get video streaming is reduced when compared to systems that solely use Wi-Fi communication channel because RF communication channels allow for better and faster synchronization; system set-up via RF link is easy without pairing or any setup and requires simply plug and play when using RJ45 cable connecting to router from the hub.
US11218662B2 Image processing device, image processing method, and projection system
The present technology relates to an image processing device, an image processing method, a program, and a projection system that facilitate the adjustment of the position and tilt of a camera. An image processing device according to one aspect of the present technology estimates, on the basis of a taken image taken by a camera installed at a predetermined tilt, the tilt of the camera, the camera being configured to photograph a projection surface of a screen on which a pattern image that is an image having a predetermined pattern has been projected from a projector, and performs control to display the taken image rotated depending on the tilt of the camera. The present technology is applicable to computers configured to control a plurality of projectors to project video.
US11218655B2 Multi-mode interference coupler-based flat compressive and transform imager
A compressive/transform imager comprising a lens array positioned above input ports for collecting light into the input ports, waveguides routing the light from the input port to waveguide mixing regions (e.g. multi-mode interference couplers), and detectors for receiving outputs of the waveguide mixing regions.
US11218653B2 Methods and circuitry for improving global shutter efficiency in backside illuminated high dynamic range image sensor pixels
An image sensor may include an array of image sensor pixels. Each pixel in the array may be a global shutter pixel having a first charge storage node configured to capture scenery information and a second charge storage node configured to capture background information generated as a result of parasitic light and dark noise signals. The first and/or second charge storage nodes may each be provided with an overflow charge storage to provide high dynamic range (HDR) functionality. The background information may be subtracted from the scenery information to cancel out the desired background signal contribution and to obtain an HDR signal with high global shutter efficiency. The charge storage nodes may be implemented as storage diode or storage gate devices. The pixels may be backside illuminated pixels with optical diffracting structures and multiple microlenses formed at the backside to distribute light equally between the two charge storage nodes.
US11218648B2 Video sticker processing method and device
The present invention provides a video sticker processing method and device. The method comprises: performing face recognition and speech recognition on video to be processed separately to obtain face position data when face recognition is successful, and speech recognition text when speech recognition is successful; matching speech recognition text with description text of each sticker in sticker library to obtain a target sticker, and obtaining a target video frame according to speech recognition text; adding target sticker to default position or target position of target video frame; wherein, target position is calculated according to the face position data. The present invention can automatically determine the target sticker and its added position according to the face recognition result and the speech recognition result of the video to be processed, realize the intelligent selection and placement of the target sticker, and improve the processing efficiency of the video sticker.
US11218647B2 Imaging apparatus with correction factor scaling of image
An imaging apparatus includes: an imager configured to capture a subject image formed via an optical system including a focus lens to generate image data; a focusing driver configured to adjust a focus lens position at which the focus lens is positioned along an optical axis in the optical system; and a controller configured to perform image processing for scaling an image indicated by the image data based on the focus lens position, wherein the focusing driver moves the focus lens position back and forth in predetermined wobbling period, and wherein the controller controls a correction factor to follow a change in which the focus lens position swings in a period longer than the wobbling period, the correction factor defining the scaling of the image in the image processing.
US11218645B2 Wide dynamic range using a monochrome image sensor for fluorescence imaging
Systems, methods, and devices for fluorescence imaging with increased dynamic range are disclosed. A system includes an emitter for emitting pulses of electromagnetic radiation and an image sensor comprising a pixel array for sensing reflected electromagnetic radiation, wherein the pixel array comprises a plurality of pixels each configurable as a short exposure pixel or a long exposure pixel. The system includes a controller comprising a processor in electrical communication with the image sensor and the emitter. The system is such that at least a portion of the pulses of electromagnetic radiation emitted by the emitter comprises electromagnetic radiation having a wavelength from about 795 nm to about 815 nm.
US11218640B2 Telephoto camera viewfinder
In aspects of telephoto camera viewfinder, a multi-camera device has a digital camera to capture a digital image of a camera scene as viewable with the digital camera in a wide view. The multi-camera device also has a telephoto camera to capture digital content of the camera scene as viewable with the telephoto camera in a zoom view. The multi-camera device has a display screen to display a viewfinder user interface that includes the zoom view displayed as a zoom preview image captured by the telephoto camera, and the wide view displayed as a camera preview image captured by the digital camera. The viewfinder user interface also includes, displayed over the camera preview image, a bordered outline of a region of the camera scene that indicates the zoom view relative to the wide view of the camera scene.
US11218638B2 Imaging control apparatus and method of controlling imaging control apparatus
An imaging control apparatus includes a setting unit configured to set, in accordance with user operation, whether transparent display at a first transparency level is performed for a display element that is superimposed and displayed on a captured image captured by an imaging unit; a display control unit configured to superimpose and display a plurality of display elements including a specific display element on the captured image, and to control so that in a case where the setting unit sets the transparent display to be performed, the plurality of display elements other than the specific display element are transparently superimposed and displayed on the captured image at the first transparency level, and the specific display element is superimposed and displayed on the captured image at a second transparency level lower than the first transparency level.
US11218637B2 Image capture apparatus and control method having image stabilization which reduces peripheral light variation
An image capture apparatus having a correction function that corrects image burring by controlling a position of an image sensor is disclosed. The apparatus controls the correction function in accordance with one of a plurality of modes including a first and second modes. In the first mode, the image sensor can move in a first direction perpendicular to an optical axis of an imaging optical system within a first distance. In the second mode, when an aperture size of a diaphragm in the imaging optical system is greater than or equal to a predetermined value, the image sensor can move in the first direction within a second distance shorter than the first distance.
US11218626B2 Fast focus using dual cameras
A method of focusing dual cameras including receiving a fixed focus image from a fixed focus camera module, receiving an auto focus image from an auto focus camera module, calibrating a lens distortion of the auto focus camera module, calibrating a geometric relation of the auto focus camera module and the fixed focus camera module, calculating a depth of focus difference between the fixed focus image and the auto focus image, estimating an auto focus position based on the depth of focus difference and setting the auto focus position based on the estimation.
US11218625B2 Camera system
A camera system includes a camera housing having a ball-shaped structure and a camera lens disposed within the ball-shaped structure. The camera system also includes a mount including a receptacle to hold the camera housing and at least one element configured to selectively engage and disengage the camera housing to fix a rotational position of the camera housing relative to the mount. The camera housing is configured to rotate relative to the mount.
US11218622B2 Image capturing apparatus
An image capturing apparatus includes an electronic viewfinder unit that can shift between a retracted state where the electronic viewfinder unit is retracted in a main body portion of the image capturing apparatus and an extended state where the electronic viewfinder unit is extended from the main body portion. The electronic viewfinder unit includes a holding cover that holds a pivoting unit where the pivoting unit can be rotated centering on a pivot shaft, and a pivot latch member that latches in a pivoting unit pivoting operation. The pivoting unit includes an electronic display unit, an eyepiece portion, an eyepiece window to cover the eyepiece portion, and a lens holder to hold a finder lens that guides light emitted from the electronic display unit to the eyepiece portion. When the pivoting unit is being rotated, the pivot latch member regulates shifting of the electronic viewfinder unit to the retracted state.
US11218616B2 Image reading apparatus, control method thereof, and storage medium storing program
An image reading apparatus to read a sheet being conveyed includes a memory and a reading device to read one side of the sheet in units of a line area orthogonal to a conveyance direction of the sheet. A read image of a first region corresponding to a leading edge side of the sheet in the conveyance direction is stored into the memory. A read image of a second region subsequent to the first region is not stored. A read image of a third region subsequent to the second region and corresponding to a trailing edge side of the sheet in the conveyance direction is stored in the memory. Each read image is an image read by the reading device. Predetermined processing is performed based on the read image of the first region and the read image of the third region stored in the memory.
US11218599B2 System and method for provisioning temporary telephone numbers
Systems, methods, and computer program products for provisioning a temporary disposable number are described. A user can be provided with a pool of available temporary disposable numbers that have a limited shelf life. The user can select one of the available temporary disposable numbers while submitting a permanent phone number associated with a communications device (e.g., mobile phone, home phone, business phone, etc.). Prior to activating the selected temporary disposable number, the temporary disposable number is linked to the permanent phone number. After activation, when an incoming call to the temporary disposable number is received, the permanent phone number is identified to be associated with the temporary disposable number being called. The incoming call is then forwarded to the communications device on which the permanent phone number is established.
US11218598B2 Systems and methods for forecasting inbound telecommunications associated with an electronic transactions platform
Systems and methods forecast inbound telecommunications, and more particularly, analyze real-time and historical call center data, and apply a forecasting model to the data in order to predict inbound call volume. These systems and methods employ tools that manipulate call center data and generate visual representations of metrics pertaining to forecasting call center data via a dashboard.
US11218582B2 Electronic device
An electronic device according to various embodiments of the present invention can comprise: a housing including a first plate, a second plate, and a side member surrounding the space between the first plate and the second plate; a processor arranged in the space; a display exposed through a part of the first plate; a communication circuit arranged in the space; a piezoelectric actuator arranged in the space and providing vibration to the first plate; a speaker arranged in the space near the edge of the first plate; an audio processing circuit arranged in the space and electrically connected to the piezoelectric actuator and the speaker; and a memory arranged in the space and electrically connected to the processor. According to various embodiments, when instructions, which can be included by the memory, are executed, the processor wirelessly connects to an external device by using the communication circuit, receives an audio signal through the communication circuit, and provides the audio signal to the audio processing circuit. According to various embodiments, the side member can be separated from or integrated with the second plate. According to various embodiments, the audio processing circuit can provide, to the piezoelectric actuator, a first signal having a first frequency band and can provide, to the speaker, a second frequency band lower than the first frequency band, on the basis of at least a part of the audio signal. Additional various embodiments are possible.
US11218575B2 Communication method and communications device
A communication method and a communications device, so that both a location and a length of information carried in a data packet header are flexible and variable, the length does not need to be fixed, and the location does not need to be specified. Compared with a conventional protocol, the communication method has stronger flexibility and higher scalability. The method includes: obtaining, by a first device, a data packet, where the data packet includes a first packet header, the first packet header includes first indication information and a value of first packet header information, the first indication information is used to indicate a location of the value of the first packet header information, and the first packet header information is device identification information; and processing, by the first device, the data packet.
US11218574B2 Directed graph traversal using content-addressable memory
This disclosure describes techniques that include representing, traversing, and processing directed graphs using one or more content-addressable memory devices. In one example, this disclosure describes a method that includes presenting query data to one or more ternary content-addressable memory (TCAM) devices, wherein the query data includes state data and key data; receiving, from the TCAM devices, information about a matching address identified by the TCAM devices; accessing, based on the information about the matching address, information in one or more storage devices; performing, based on the information in the one or more storage devices, at least one operation on data included within the one or more storage devices to generate processed data; outputting the processed data; determining, based on the information in the one or more storage devices, new state data and a new key value; and presenting new query data to the TCAM devices.
US11218555B2 Methods and apparatus to use client-server communications across internet domains to determine distributed demographic information for media impressions
An example apparatus includes a data parser to extract an identifier and a cookie identifier from a message received at a first server of a first Internet domain from a client device, the cookie identifier associated with the first Internet domain, the identifier identifying at least one of the client device or a user of the client device to a second server in a second Internet domain outside the first Internet domain, a memory to store the identifier in association with the cookie identifier in an identifier-to-cookie map, a processor to associate demographic information corresponding to the identifier with an impression logged at the first server in association with the cookie identifier, the associating based on accessing the memory to identify that the cookie map stores the identifier with the cookie identifier, and a report generator to send the demographic information to the second server.
US11218554B2 Method and apparatus for data transmission in wireless local access network
An operation method of a first communication node in a communication network identifies a number of second communication nodes receiving messages in a first reception mode and a number of third communication nodes receiving messages in a second reception mode. A transmission mode is determined for transmitting a wireless access in vehicular environments service advertisement (WSA) message based on the identified numbers. A transmission period is then determined for transmitting the WSA message based on the transmission mode. The WSA message is transmitted based on the transmission mode and the transmission period. A protocol used for the first reception mode is different from a protocol used for the second reception mode.
US11218539B2 Synchronous replication for storage
One or more techniques and/or computing devices are provided for implementing synchronous replication. For example, a synchronous replication relationship may be established between a first storage controller hosting local storage and a second storage controller hosting remote storage (e.g., replication may be specified at a file, logical unit number (LUN), or any other level of granularity). Data operations and offloaded operations may be implemented in parallel upon the local storage and the remote storage. Error handling operations may be implemented upon the local storage and implement in parallel as a best effort on the remote storage, and a reconciliation may be performed to identify any data divergence from the best effort parallel implementation. Storage area network (SAN) operations may be implemented upon the local storage, and upon local completion may be remotely implemented upon the remote storage.
US11218534B2 Distributed system management
A system for managing compositions of software components or applications is disclosed. In particular, systems in which the software components or applications communicate with one another using message-oriented middleware are considered. Each component processing a data feed item adds an annotation to the data feed item, so that the cumulative annotation which is seen in the processed feed for an application provides a history of the processing carried out on the input data feed(s). Each software component or application in the processing system is arranged to store a log of each message it inputs, the process(es) it carries out on that message, and the output message generated. The software component or application further includes a reference to a log interface (e.g. a Uniform Resource Locator) in the entry it makes to the message annotation. A downstream node is then able to use that interface reference to extract (192) the more detailed information to be found in the log. Because the more detailed information is only sent when the downstream node determines that such information is of use, the burden placed by the management function on the communication resources of the distributed system is reduced.
US11218532B2 Apparatus and method for providing audio streaming service
A content providing apparatus for providing an audio streaming service includes a communication modem configured to communicate with a content receiving apparatus through a wired/wireless network, and a processor configured to determine target audio content, determine an audio packet generating rule, transmit the audio packet generating rule to the content receiving apparatus through the communication modem, generate an audio packet from audio data corresponding to the target audio content based on the audio packet generating rule, and transmit the audio packet to the content receiving apparatus through the communication modem.
US11218527B2 Methods and systems for overlaying and playback of audio data received from distinct sources
A system that is distinct from a remote server and distinct from a client device receives, over a first communications channel, a first data stream for a first media item. The system receives, over a second communications channel, from an application at the client device, a second data stream for audio data that includes vocals provided by a user as the first media item plays. The system measures a latency of the second communications channel and overlays, with the first media item, the vocals provided by the user as the first media item plays to generate a composite data stream. The overlaying comprises offsetting the first data stream from the second data stream in accordance with the measured latency of the second communications channel and combining the first and second data streams in accordance with the offset of the data streams.
US11218526B2 System and method for client-initiated playlist shuffle in a media content environment
In accordance with an embodiment, described herein is a system and method for client-initiated playlist shuffle in a media content environment. A shuffle logic is configured to provide a shuffle order for a plurality of media content items, including associating each media content item with a placement interval within which the media content item can be placed, and a weight that determines the average position of the placement interval; associating each media content item with a random value that indicates a random offset or position within its placement interval; calculating an ordering score for each media content item based on its weight plus its random offset into its placement interval; collecting indications for the plurality of media content item that reflect their ordering scores; and placing the plurality of media content items into the shuffle order, for subsequent playback by a media device.
US11218520B2 Information processing apparatus, information processing system, and information processing method
An information processing apparatus, an information processing system, and an information processing method. The information processing apparatus detects a user, acquires schedule information of the user based on the detected user, and suggests one or more shared sites to use according to the schedule information.
US11218515B2 Media protection within the core network of an IMS network
A method of securing media across an IP Multimedia Subsystem, IMS, network where the media transits via first and second media gateway functions of the IMS network which are controlled by respective first and second media gateway controllers acting as back-to-back Session Initiation Protocol, SIP, user agents. The method comprises sending from the first media gateway controller to the second media gateway controller, or to anode upstream of the second media gateway controller, security information of the first media gateway function, and using the sent information to secure media between the first and second media gateway functions or between the first media gateway function and said upstream node.
US11218502B1 Few-shot learning based intrusion detection method of industrial control system
A few-shot learning based intrusion detection method of an industrial control system, including: dividing an original data set extracted from a data flow of the industrial control system into a detection model training set and a basic model training set; using principal component analysis method to reduce dimension of a continuous data matrix M in the two training sets; using one-hot encoding method to process a discrete data matrix V in the two training sets; using processed basic model training set to construct few-shot training tasks required for basic model training; training a basic model based on convolutional neural networks with help of constructed few-shot training tasks; based on trained basic model, using processed detection model training set for further training to obtain the detection model; effectively detecting attacks in real-time data streams with help of center vectors of three different types of samples in the detection model.
US11218484B2 Hierarchical permissions model within a document
Case management systems and techniques are disclosed. In various embodiments, a hierarchical document permission model is received, the model describing a document hierarchy comprising a plurality of hierarchically related document nodes and defining for each of at least a subset of said document nodes one or more document roles and for each such role one or more document permissions with respect to that document node. The hierarchical document permission model is used to determine and enforce permissions with respect to case management instances to which the hierarchical document permission model applies.
US11218483B2 Hybrid cloud security groups
In one embodiment, a request may be received from a first cloud network of a hybrid cloud environment to transmit data to a second cloud network of the hybrid cloud environment, wherein the request can include a security profile related to the data. The security profile may be automatically analyzed to determine access permissions related to the data. Based at least in part on the access permissions, data can be allowed to access to the second cloud network.
US11218479B2 Authentication broker apparatus and non-transitory computer readable medium storing authentication broker program
An authentication broker apparatus includes an extracting unit and a transmitting unit. In response to an authentication request from a service providing apparatus that provides a service, the extracting unit extracts, from identification managing apparatuses that manage user ID codes used by users to access a service, at least one ID managing apparatus that fulfills an authentication condition relating to authentication of the service providing apparatus that has requested authentication. The transmitting unit transmits, to the service providing apparatus, link information to access the at least one ID managing apparatus extracted by the extracting unit.
US11218472B2 Methods and systems to facilitate establishing a connection between an access-seeking device and an access granting device
Disclosed herein is a method to facilitate establishing a connection between an access-seeking device and an access granting device. The method may include receiving, using a communication device, a Quantum Level Security (QLS) code from the access-seeking device. Further, the QLS code may be generated by the access-seeking device based on at least one QLS function and at least one parameter. Further, the method may include receiving, using the communication device, an independent QLS code generated by an access granting device based on the at least one QLS function and the at least one parameter. Further, the method may include comparing, using a processing device, the QLS code and the independent QLS code. Further, the method may include establishing, using the communication device, the connection between the access-seeking device and the access granting device based on a result of the comparing.
US11218446B2 Secure on-premise to cloud communication
A plurality of system nodes coupled via a dedicated private network is described herein. The nodes offer an end-to-end solution for protecting against network-based attacks. The nodes can include network gateways that allow remote systems, such as servers located at an entity's place of operation or a data center accessible by the entity, to securely transmit data between the nodes and the remote systems. For example, the network gateways can transmit split data into different portions, and transmit each portion over a different path through a public network to mitigate the effects of man-in-the-middle attacks. Once data reaches a node, transmission of the data from one node to another can pass through multiple intermediary nodes via the dedicated private network. The nodes and/or remote systems may also include cross-domain guard devices that control whether data can pass from one security domain to another.
US11218435B1 System and method of managing electronic media content items
A method of managing electronic media content items starts with a server system receiving a first electronic communication from a first client device in communication with the server system over a network. The server system then generates a first media content item based on the first electronic communication and causes the first media content item to be displayed on a display screen of a second client device. The server system receives a request from the second client device to store the first media content item and stores the first media content item in a storage that is associated with the first user and the second user. The server system then generates a notification to be displayed on a display screen of the first client device that indicates the first media content item is stored in the storage. Other embodiments are disclosed herein.
US11218432B2 Event detection using inquiries
Inquiry data from one or more sources (e.g., client devices) may be analyzed to determine if key terms, date terms, and locality terms are indicative of an event to occur at a locality during one or more dates. Events that are detected may be communicated (e.g., via an electronic message(s)). An owner of a property may receive the electronic message(s) that are communicated for detected events and the owner may act to garner interest in stays at their property. Travelers searching for a property to stay at during the event may receive the electronic message(s) in the form of an offer (e.g., an email, a text message, a Tweet, a newsletter, etc.). The inquiry data may be received in real time and/or may be accessed from a data store. The Inquiry data may be curated to remove non-essential information and/or to include edited key terms, date terms, and locality terms.
US11218431B2 Method and system for facilitating user collaboration
A processor-based system for routing data on a collaboration platform over a network is provided. The system has a web layer in communication with at least a server and at least a user interface associated with a user, a user presence module residing on the server and in communication with the web layer, a threaded discussion module residing on the server and in communication with the web layer, a document editor module residing on the server and in communication with the web layer, and an audio-visual module residing on the server and in communication with the web layer, wherein the audio-visual module allows the users to share the at least one user interface for viewing content, each other, or both.
US11218425B2 Integrated router having a power cycling switch
An integrated router is provided. The integrated router includes at least one network interface, a power supply input, a power supply output, and a power cycling switch. The at least one network interface is operative to place a first network device in electronical communication with a second network device. The power supply input is operative to receive electrical power from a power supply. The power supply output is operative to provide the electrical power to the second network device. The power cycling switch electrically connects the power supply input to the power supply output and is operative to be toggled by a remote network device via the at least one network interface so as to power cycle the second network device.
US11218424B1 Remote port for network connectivity for non-colocated customers of a cloud exchange
In general, techniques are described for network connectivity for non-colocated customers of a cloud exchange. A programmable network platform for the cloud exchange comprises processing circuitry configured to: configure a virtual network device in the data center to run a network service for a customer; receive, from the customer, a request for a remote port and network information for a network service provider connectivity service for the customer; assign, in response to receiving the request for the remote port, a remote port of the cloud exchange to the customer; and configure, in response to receiving the request for the remote port using the network information, the cloud exchange to connect the network service provider connectivity service to the virtual network device via the remote port of the cloud exchange.
US11218423B2 Method for service implementation in network function virtualization (NFV) system and communications unit
Embodiments provide a method, which can implement establishment of a network function virtualization (NFV) network service chain. The method includes obtaining, by a first communications unit, a service chain rule, where the service chain rule is used to indicate service processing that needs to be performed. The method also includes obtaining, according to the service chain rule, information about a service chain through which a service route passes, where the information about the service chain is used to indicate information about a virtualized network function (VNF) through which the service route passes, and the VNF is configured for the service processing; and sending a route and resource configuration request message, where the route and resource configuration request message carries the information about the service chain, to request to perform, according to the information about the service chain, route and resource configuration for the VNF included in the service chain.
US11218418B2 Scalable leadership election in a multi-processing computing environment
A scalable multi-cluster resource sharing facility. A global witness process runs on a first computing platform that communicates over one or more networks to any number of nodes situated over two or more clusters. The global witness process listens on the network for occurrences of leadership and/or resource requests from nodes of different clusters. The global witness processes a request by retrieving a resource request and a respective last known state value, comparing the last known state value to a global stored state value, then storing a new state value when the respective last known state value is equal to the stored state value. Any number of contemporaneous requests can be processed by the global witness process, however only one request can be granted. The other requestors each receive a rejection of their resource request when their proffered last known state value is not equal to the stored state value.
US11218415B2 Low-latency processing of multicast packets
A network element includes multiple ports and forwarding circuitry. The ports are configured to serve as network interfaces for exchanging packets with a communication network. The forwarding circuitry is configured to receive a multicast packet that is to be forwarded via a plurality of the ports over a plurality of paths through the communication network to a plurality of destinations, to identify a path having a highest latency among the multiple paths over which the multicast packet is to be forwarded, to forward the multicast packet to one or more of the paths other than the identified path, using a normal scheduling process having a first forwarding latency, and to forward the multicast packet to at least the identified path, using an accelerated scheduling process having a second forwarding latency, smaller than the first forwarding latency.
US11218412B2 Method and system for managing the download of data
A technique comprising a Just-In-Time (JIT) marking element and a JIT agent is disclosed. The JIT-marking element and the JIT agent are configured to deliver one or more packets in the direction toward a first MD just-in-time (JIT) prior to the time in which an application, at the first MD, needs to handle the content that is carried over the certain one or more packets. The JIT-marking element is configured to add a JIT indication that indicates when to deliver the marked one or more packets toward the first MD and transmit the marked one or more packets toward the JIT agent. The JIT agent is configured to process the JIT indication, remove it and accordingly deliver the one or more packets toward the first MD.
US11218410B2 Hybrid wildcard match table
Embodiments of the present invention are directed to a wildcard matching solution that uses a combination of static random access memories (SRAMs) and ternary content addressable memories (TCAMs) in a hybrid solution. In particular, the wildcard matching solution uses a plurality of SRAM pools for lookup and a spillover TCAM pool for unresolved hash conflicts.
US11218395B2 Latency monitoring for network devices
A network device comprises time measurement units configured to measure receipt times and transmit times of packets received/transmitted via network interfaces. One or more memories store configuration information that indicates certain network interface pairs and/or certain packet flows that are enabled for latency measurement. A packet processor includes a latency monitoring trigger unit configured to select, using the configuration information, packets that are forwarded between the certain network interface pairs and/or that belong to the certain packet flows for latency monitoring. One or more latency measurement units determine respective latencies for packets selected by the latency monitoring trigger unit using respective receipt times and respective transmit times for the packets selected by the latency monitoring trigger unit, calculates latency statistics for the certain network interface pairs and/or the certain packet flows using the respective latencies, and stores the latency statistics in the one or more memories.
US11218388B2 Tenant isolated data in shared reusable services
A Tenant request to subscribe to an Application is received. A Service that the Application consumes is determined. The Tenant is determined to be new to the Service. In response to determining the Tenant is new, a subscription of the Tenant is provided in the Service, and the Application is added to the subscription.
US11218387B2 Systems and methods for external system integration
The present disclosure relates generally to facilitating routing of communications across external systems. More specifically, techniques are provided to dynamically route issue tracking tickets to disparate endpoints based on the content of the ticket.
US11218381B2 Service tagging optimization for intent-based networking
A method is performed to provide assurance for a service enabled on a network. A definition of the service is received. The definition includes a service type, a service instance, and configuration information used to enable the service. From the service type and the service instance, a service tag that is unique to the service is generated so as to distinguish the service from other services on the network. Based on the definition, the service is decomposed into a subservice dependency graph of subservices and dependencies between the subservices. Based on the subservice dependency graph, the subservices are configured to record and report subservice metrics indicative of health states of the subservices. The subservice metrics are obtained from the subservices. The service tag is applied to the subservice metrics to produce service-tagged subservice metrics. The service-tagged subservice metrics are analyzed to determine a health state of the service.
US11218377B2 Prediction of loss of network connection and caching of content
In one aspect, an apparatus includes at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to predict that a device will not have a network connection during a period of time. Based on the prediction, the instructions may also be executable to recommend content to cache at the device in advance of the period of time and/or to automatically cache the content.
US11218367B2 Community internet drive
Provided herein are devices, systems, methods and various means, including those related to providing a community internet drive that may utilize a centrally-managed hub as well as storage devices distributed among various networked machines. In some embodiments, the community internet drive can also include features to enable its users to promote and utilize the user's trusted personal relationships while also enabling an open platform for peer-to-peer and/or other types of sharing schemes.
US11218365B2 Systems and methods for mapping indoor user movement using a combination of Wi-Fi and 60 GHz sensing
The present disclosure is directed to mapping indoor user movement using a combination of Wi-Fi and 60 GHz sensing. The methods include detecting, via a Wi-Fi access point, a wireless device associated with a first user, wherein the Wi-Fi access point is configured to determine location information and a device signature associated with the wireless device; transmitting the location information of the wireless device to a 11ay sensor; detecting the first user, via the 11ay sensor, based on the location information of the wireless device; creating a user signature associated with the first user, wherein the user signature is based on one or more physical characteristics of the first user detected by the 11ay sensor; and using the device signature associated with the wireless device and the user signature associated with the first user to subsequently identify the first user.
US11218356B2 System and method for hybrid transmitter
According to one aspect of the present disclosure, there is provided a device that includes: a first quadrature modulator configured to receive an in-phase portion of a baseband signal and a quadrature portion of the baseband signal, and to produce a first portion of an output signal according to the in-phase and quadrature portions of the baseband signal; a second quadrature modulator configured to receive a first modified signal and a second modified signal, and to produce a second portion of the output signal according to the first and second modified signals; an output circuit configured to sum the first and second portions of the output signal, and to transmit the output signal to an antenna; and a mode selection circuit configured to turn on the first quadrature modulator, to receive a control signal, and to determine whether to turn on the second quadrature modulator according to the control signal.
US11218342B2 Apparatus and method for high-speed ethernet over star quad media
An Ethernet link is disclosed. The link includes a first Ethernet transceiver and a second Ethernet transceiver configured as a link partner to the first Ethernet transceiver. A shielded twisted quad (STQ) cable is interposed between the first Ethernet transceiver and the second Ethernet transceiver. The STQ cable includes four conductors, each conductor having a first end interfaced with a corresponding input/output (I/O) circuit of the first Ethernet transceiver in a single-ended configuration, and a second end interfaced with a corresponding input/output (I/O) circuit of the second Ethernet transceiver in a single-ended configuration.
US11218331B2 Detecting recommissioning
Method of detecting a change in a lighting system comprising a plurality of devices each comprising a luminaire and/or a sensor, wherein each respective one of the devices has a respective location recorded in a commissioning database in association with data reported by the respective device; the method comprising: identifying a subset of said devices located within a predetermined spatial demarcation; automatically monitoring a respective value of a characteristic of each of the devices in said subset, thereby forming a data cluster comprising the values of said characteristic for the subset; automatically detecting that one of one of the devices in the subset has been moved by detecting a shift in one of the cluster values relative to the rest of the values in the data cluster; and in response to said detection, automatically outputting an indication that the commissioning database is likely to require updating to reflect said change.
US11218328B2 Digital certificate management method and apparatus, and electronic device
Implementations of the present disclosure provide techniques to improve security in blockchain networks. In some implementations, a linking request is received from a node. The node requests to be linked to a blockchain network. The linking request includes a digital code. One or more consensus verification messages are received from one or more blockchain nodes of the blockchain network. Each consensus verification message indicates whether a respective blockchain node approves or denies the linking request. A consensus verification result is determined based on the one or more consensus verification messages. In response to determining that the linking request is approved by the one or more blockchain nodes, the digital code is stored into the blockchain network as a digital certificate of the node.
US11218324B2 Systems and methods authenticating a digitally signed assertion using verified evaluators
A system for authenticating a requesting device using verified evaluators includes an authenticating device. The authenticating device is designed and configured to receive at least a first digitally signed assertion from a requesting device, the at least a first digitally signed assertion linked to at least a verification datum, evaluate at least a second digitally signed assertion, signed by at least a cryptographic evaluator, conferring a credential to the requesting device, validate the credential, as a function of the at least a second digitally signed assertion, and authenticate the requesting device based on the credential.
US11218317B1 Secure enclave implementation of proxied cryptographic keys
Techniques for employing a secure enclave to enhance the security of a system that makes use of a remote server that proxies cryptographic keys. In one technique, a proxy server receives a request for a cryptographic operation that is initiated by a client device. The request includes a key name of a cryptographic key and an authentication code. In response, the proxy server sends the authentication code and the request to a secure enclave that is associated with a cryptographic device that stores the cryptographic key. The secure enclave validates the authentication code based on a local key and sends, to the cryptographic device, (1) data associated with the secure enclave and (2) the cryptographic request. The proxy server receives result data that was generated by the cryptographic device that performs the cryptographic operation. The proxy server sends the result data to the client device.
US11218314B2 Network function service invocation method, apparatus, and system
A network function service invocation method includes sending, by a first network function network element, a first request message to an authorization network element, wherein the first request message is used to request permission to invoke a first network function service provided by a second network function network element, performing, by the authorization network element, identity authentication on the first network function network element; generating, by the authorization network element, a token when determining that the identity authentication succeeds, wherein the token is used to indicate that the first network function network element has the permission to invoke the first network function service of the second network function network element, and sending, by the authorization network element, a token to the first network function network element.
US11218313B1 Decentralized verification of devices using distributed ledger technology
A trusted device is positioned within a private consensus network. The trusted device includes a memory and processing circuitry in communication with the memory. The processing circuitry is configured to obtain, from a private distributed ledger associated with the private consensus network, rules associated with the private consensus network, the private distributed ledger being accessible only to devices positioned within the private consensus network, to identify one or more other trusted devices positioned within the private consensus network, to receive, from an unidentified device positioned within the private consensus network, an identity verification request to identify the unidentified device within the private consensus network, to determine, based on the obtained rules, whether to approve or deny the identity verification request, and to communicate, to the one or more other trusted devices, a vote indicative of the determination of whether to approve or deny the identity verification request.
US11218310B2 Method and arrangement for encoding/decoding a signal at a first and second communication node in a road vehicle
Method for encoding/decoding a signal at a first and second communication node (N1; N2) in a road vehicle. A signal (1) from an on-board sensor (10) is encoded using a first encoding scheme (a), encoding the formed single encoded sensor signal (1a) using a second encoding scheme (b), decoding this double encoded sensor signal (1ab) in the second communication node (N2) based on the second encoding scheme (b), forming a decoded single encoded sensor signal (1a′). In the first communication node (N2), performing a comparison analysis, comprising at least one of the following: comparing the decoded single encoded sensor signal (1a′) with a stored single encoded sensor signal (1a), or after encoding the decoded single encoded sensor signal (1a′) with the second encoding scheme (b) comparing (110) the thus formed double encoded sensor signal (1a′b) with a stored double encoded sensor signal (1ab). If the compared sensor signals (1a′,1a; 1 ab,1a′b) match, then sending (111) a signal to the second communication node (N2) validating the sensor signal (1), and if they do not match, then initiating (112) a corrective action.
US11218309B2 Vehicle communication system and vehicle communication method
An onboard device transfers an encrypted message encrypted outside a vehicle to one or more vehicle controllers connected to a vehicle network. When the encrypted message is an individual message to one of the vehicle controllers, the onboard device transmits the encrypted message to the one of the vehicle controllers via the vehicle network. When the encrypted message is a common message to the one or more vehicle controllers, the onboard device decrypts the encrypted message using an encryption key owned by the onboard device and then transmits the decrypted message to the one or more vehicle controllers via the vehicle network.
US11218308B2 Post-quantum asymmetric key cryptosystem with one-to-many distributed key management based on prime modulo double encapsulation
In a post-quantum asymmetric key generation method and system, a processing unit generates, based on a prime and an arithmetic function or a classical string, a prime vector which has an infinite number of components; generates a prime array based on the prime vector; generates an associated matrix based on the prime array; obtains, based on the associated matrix and a first reference prime, a first reference inverse prime array that serves as a private key; and obtains a public key that is paired with the private key based on a second reference inverse prime array. The second reference inverse prime array is obtained based on the associated matrix, the first reference prime, a second reference prime, and a randomization array.
US11218306B2 Cryptographic device having physical unclonable function
Some embodiments are directed to an electronic cryptographic device arranged to determine a cryptographic key. The cryptographic device can include a physically unclonable function (PUF) arranged to produce a first noisy bit string during the enrollment phase and a second noisy bit string during the reconstruction phase, and a statistical unit arranged to execute a statistical test for verifying correct functioning of the physical unclonable function. The statistical test computes a statistical parameter for the physical unclonable function using helper data. The statistical test determines correct functioning if the statistical parameter satisfies a criterion of the statistical test.
US11218300B1 Systems and methods for post-quantum cryptography communications channels
Systems, apparatuses, methods, and computer program products are disclosed for PQC. An example method includes transmitting a first portion of an electronic communication to a client device over a non-PQC communications channel. The example method further includes transmitting a second portion of the electronic communication to a PQC add-on device over a PQC communications channel, wherein the PQC add-on device is communicatively coupled to the client device. In some instances, the first portion of the electronic communication may comprise overhead data, and the second portion of the electronic communication may comprise payload data.
US11218297B1 Onboarding access to remote security control tools
Disclosed below are representative embodiments of methods, apparatus, and systems for managing one or more cybersecurity tools that are deployed to help protect electronic assets in an IT infrastructure—including, for example, one or more security configuration management tools, vulnerability management tools, event logging tools, or other IT infrastructure security or monitoring tools that are used to monitor, secure, and/or control assets in an IT infrastructure. In one example, a request to install local software for access to a remote security control service is received from a remote user at a remote device; and data for installing the local software is transmitted to the remote user. In certain implementations, the data for installing the local software further includes a public cryptographic certificate.
US11218295B2 Private key decryption system and method of use
A key ceremony application creates bundles for custodians encrypted with their passphrases. Each bundle includes master key share. The master key shares are combined to store an operational master key. The operational master key is used for private key encryption during a checkout process. The operational private key is used for private key decryption for transaction signing in a payment process. The bundles further include TLS keys for authenticated requests to create an API key for a web application to communicate with a service and to unfreeze the system after it has been frozen by an administrator.
US11218292B2 Secure data transmission
A method for secure transmission of a data stream between at least one sender and at least one recipient comprises packetizing the data stream into a plurality of data packets of data bits. Each data packet is split into at least two subpackets and the subpackets are encrypted with a one-time pad stored at the sender. The encrypted subpackets are transmitted to the receiver by transmitting one of the two encrypted subpackets over a first transmission path and transmitting another one of the two encrypted subpackets over a second transmission path wherein the first transmission path is different from the second transmission path. At the receiver, the encrypted subpackets are decrypted using an identical copy of the one-time pad stored at the receiver and the information of the data packet is restored from the at least two subpackets. Furthermore, a system for secure transmission is provided.
US11218291B2 Method and circuit for performing a substitution operation
A cryptographic circuit performs a substitution operation of a cryptographic algorithm. For each substitution operation of the cryptographic algorithm, a series of substitution operations are performed by the cryptographic circuit. One of the substitution operations of the series is a real substitution operation corresponding to the substitution operation of the cryptographic algorithm. One or more other substitution operations of the series are dummy substitution operations. A position of the real substitution operation in said series is selected randomly.
US11218287B2 Signal transmission method and device
A signal transmission method is applied to a terminal, and includes: acquiring a first PUCCH signal and a second PUCCH signal, wherein the transmission duration of the first PUCCH signal is one designated symbol, and the transmission duration of the second PUCCH signal is greater than one designated symbol; replacing the DMRS of at S least one designated symbol in the second PUCCH signal with the first PUCCH signal to obtain a third PUCCH signal; and transmitting the third PUCCH signal to a base station, so that the base station recovers the first PUCCH signal from the third PUCCH signal, and demodulates the second PUCCH signal by taking the first PUCCH signal as the DMRS of the second PUCCH signal so as to obtain UCI carried by the second PUCCH signal.
US11218273B2 Signal transmission method, related device, and system
An example terminal device receives resource scheduling information sent by a network device, where the resource scheduling information is used to indicate a second resource set allocated by the network device, where the second resource set includes at least one resource block which is from a first resource set, and where the first resource set is an integer quantity of resource blocks that are evenly distributed in frequency domain. The terminal device can then perform uplink transmission on a detected idle frequency domain resource based on the resource scheduling information, where the uplink transmission occupies a plurality of time units, where a resource structure of a resource block used for the uplink transmission in each time unit is the same as a resource structure of the second resource set, and where frequency locations of resource blocks used for the uplink transmission in adjacent time units are different.
US11218272B2 Information transmission method and apparatus
Embodiments of the present disclosure provide an information transmission method and an apparatus, where the information transmission method includes: determining, by a base station, a first transmission resource; sending, by the base station, first information using the first transmission resource, where the first information includes at least one of system information or control information for scheduling system information; determining, by the base station, at least one second transmission resource; and sending, by the base station, second information to UE by using the second transmission resource, where the second information includes at least one of: a paging message, a random access response message, a contention resolution message, control information for scheduling a paging message, control information for scheduling a random access response message, or control information for scheduling a contention resolution message.
US11218267B2 Configurable reference signals
It is recognized herein that current LTE reference signals may be inadequate for future cellular (e.g., New Radio) systems. Configurable reference signals are described herein. The configurable reference signals can support mixed numerologies and different reference signal (RS) functions. Further, reference signals can be configured so as to support beam sweeping and beamforming training.
US11218262B2 User terminal and wireless communication method
Provided is a user terminal to be used in a future wireless communication system which bundles a plurality of slots (sub-frames) in a time direction. When applying bundling, a Front-loaded DMRS (Demodulation Reference Signal) is mapped to the rear of a control channel in a leading slot, and in second and subsequent slots, mapping is carried out on the basis of a rule to prevent conflict between the Front-loaded DMRS and the control channel. A control unit (203) of a user terminal (20) stipulates, in second and subsequent slots, the mapping configuration of the Front-loaded DMRS (the existence of mapping and/or the mapping position) on the basis of the aforementioned rules.
US11218261B2 Channel state information reference signals in contention-based spectrum
Methods, systems, and devices for wireless communication are described, which may be employed for wireless communication in contention-based (e.g., unlicensed or shared) spectrum. An aperiodic channel state information (CSI) reference signals (RS) may be used for channel quality indicator (CQI) measurements, for example. A user equipment (UE) may receive signaling to indicate the presence of CSI RS and may receive the CSI RS according to the signaling. The UE may then compute a CQI based on CSI RS, and transmit the CQI in a report to a base station. In some examples, a quasi-periodic CSI RS is used. For instance, the UE may determine a different location for the CSI RS. For example, the UE may identify a periodic anchor subframe, and locate the CSI RS based on constant offset from the anchor subframe. Periodic or a clear-channel-assessment-exempt transmission based CSI RS examples are also described.
US11218252B2 Transmission device, receiving device, and wireless communication system
A base station, which is a transmission device according to the present invention, includes a space-time block coding unit that performs space-time block coding on a transmission symbol to generate a transmission block, a differential unit that performs a differential operation on the transmission block, a code multiplication unit that multiplies the transmission block by a code, a selection unit that selects one of the transmission block after the differential operation and the transmission block after the code multiplication, and wireless transmission units that transmit the transmission block selected.
US11218251B2 Apparatus, system and method of communicating an enhanced directional multi-gigabit (DMG) (EDMG) orthogonal frequency-division multiplexing (OFDM) physical layer (PHY) protocol data unit (PPDU)
Some demonstrative embodiments include apparatuses, devices, systems and methods of communicating an Enhanced Directional Multi-Gigabit (DMG) (EDMG) Orthogonal Frequency-Division Multiplexing (OFDM) Physical layer (PHY) Protocol Data Unit (PPDU). For example, an EDMG station (STA) may be configured to generate an EDMG OFDM PPDU including at least a non-EDMG header (L-Header), an EDMG header, and a data field, the EDMG header including a spoofing error length indicator field configured to indicate whether or not a spoofing error of the EDMG OFDM PPDU is less than one OFDM symbol duration; and to transmit the EDMG OFDM PPDU over a channel bandwidth in a frequency band above 45 Gigahertz (GHz).
US11218250B2 Information adding method and apparatus
An information adding method and apparatus, to increase a quantity of terminals that can be represented by an identifier sequence. The method includes: performing, by a transmit end, polar code encoding on a first bit sequence to generate an encoded second bit sequence; adding, by the transmit end, a part or all of an identifier sequence to the second bit sequence to generate a third bit sequence, where the identifier sequence is used to identify a terminal; and sending, by the transmit end, the third bit sequence.
US11218249B2 Apparatus, system and method of processing a wireless communication packet based on a cyclic redundancy check (CRC) result
For example, a wireless communication device may be configured to determine a count of one or more unreliable data symbols in a received wireless communication packet having a valid Cyclic Redundancy Check (CRC) result; based on the count of the unreliable data symbols, to determine whether to classify the valid CRC result as a false-positive CRC result; and, based on classification of the valid CRC result as a false-positive CRC result, to handle the received wireless communication packet as having a non-valid CRC result.
US11218245B2 Configuring channel quality indicator for communication service categories in wireless communication systems
The described technology is generally directed towards reporting channel quality information from a wireless user equipment to the network, in a channel state information report that includes channel quality information based on a block error rate threshold value that corresponds to an ultra-reliable low latency communication when the user equipment is in the ultra-reliable low latency communication mode. The channel quality information corresponding to the ultra-reliable low latency communication mode block error rate threshold and the channel quality information corresponding to the enhanced mobile broadband mode block error rate threshold can be included in the same report. Alternatively, the user equipment is instructed to report either the channel quality information for-reliable low latency communication or for enhanced mobile broadband in the channel state information report.
US11218241B2 DMRS port grouping method and apparatus for use in wireless cellular communication system
The present disclosure relates to a communication method and system for converging a 5th Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method of a terminal in a wireless communication system is provided. The method includes identifying demodulation reference signal (DMRS) type information and DMRS symbol length information, identifying port number information for receiving a DMRS and receiving the DMRS based on the DMRS type information, the DMRS symbol length information and port number information, wherein the port number information indicates a port number for the terminal in DMRS information including parameters for code division multiplexing (CDM) group information, offset information, frequency-domain orthogonal cover code (OCC) information, and time-domain OCC information corresponding respectively to multiple port numbers, and wherein the DMRS information is defined per DMRS type.
US11218233B2 Method and system for analyzing a determination of a link transmission quality indicator and method and apparatus for determining a link transmission quality indicator
An approach for determining link transmission quality identifiers is provided. For this purpose, a two-step approach is applied. In a first step, quality indicators are obtained from a black-box device and related signal are obtained and recorded. Based on the recorded data, a model can be established or a neural network can be trained. The generated model or the trained network may be used for determining further quality indicators at any arbitrary point in time.
US11218214B2 Predictive measurement for non-terrestrial communication
The present invention provides a method of operating a user equipment, UE device in communication with a non-terrestrial communication system comprising a plurality of transmission points, the method comprising in the UE device triggering a transmission of a measurement report dependent on a measurement by the UE device of a received signal parameter (1) of a signal received from a transmission point of the system and a comparison of the measured parameter with a threshold (2), the threshold varying according to a predetermined function dependent on an expected position of the UE device with respect to the transmission point.
US11218205B2 Multi-beam operation for random access transmission in a mobile radio communication network
Multi-beam multiplexing in mobile radio communication networks, specifically for initial network access transmissions, such as Random Access Channel (RACH) transmissions and other initial network access signals that affect the operation of the Random Access operation. A network node is configured to distribute, simultaneously, a plurality of beams across a predetermined coverage area. Each of the beams are associated with a different coverage area. In addition, a plurality of sub-carriers are precoded in an OFDM modulated signal, which includes control information, for the purpose of shaping (i.e., beamforming) each of the plurality of beams. In this regard, one or more sub-carriers are mapped to a beam.
US11218198B2 Reception apparatus and reception method
A precoding process is performed on a first baseband signal and a second baseband signal to generate a first precoding signal and a second precoding signal. A pilot signal is inserted into the first precoding signal and phase change is performed on the second precoding signal. A pilot signal is inserted into the phase changed second precoding signal, and phase change is further performed on the phase-changed second precoding signal with the pilot signal inserted.
US11218190B2 Synthetic analog-to-digital converter (ADC) for legacy TWACS meters
An electrical meter (M) installed at a facility (F) supplied electrical power by a utility's (U) electrical distribution system (EDS) utilizes a two-way automatic communications system (TWACS) for receiving messages from the utility sent over the electrical distribution system using the TWACS. An improvement to the meter comprises reconfiguring existing components installed in the meter to function as an analog-to-digital (ADC) converter so to facilitate processing of powerline waveforms (WF) propagated through the electrical distribution system by application of a signal based detection algorithm. This improves detection of signal elements comprising a message sent via the TWACS and by other means and incorporated in the electrical waveforms thereby reducing occurrence of a false synchronization with the message elements so a content of a message is readily ascertained by the meter.
US11218179B2 Radio frequency module and communication device
A radio frequency circuit includes: a first filter having a passband corresponding to a first frequency band of at least 5 gigahertz and less than a predetermined frequency; a second filter having a passband corresponding to a second frequency band of at least the predetermined frequency; a switch configured to switch connection of the first filter between a first transfer circuit and a third transfer circuit. The first filter is connected between a first antenna connector terminal and the first transfer circuit and between the first antenna connector terminal and the third transfer circuit. The second filter is connected between a second antenna connector terminal and a second transfer circuit. A first communication system or a second communication system is a wireless local area network (WLAN) system.
US11218178B2 System, apparatus and method for concurrent reception of multiple channels spaced physically in radio frequency spectrum
In one embodiment an apparatus includes: a mixer to downconvert a radio frequency (RF) spectrum including at least a first RF signal of a first channel of interest and a second RF signal of a second channel of interest to at least a first second frequency signal and a second second frequency signal; a first digitizer to digitize the first second frequency signal to a first digitized signal, the first digitizer configured to operate as a low-pass analog-to-digital converter (ADC); a second digitizer to digitize the second second frequency signal to a second digitized signal, the second digitizer configured to operate as a band-pass ADC; and a digital processor to digitally process the first digitized signal and the second digitized signal.
US11218176B2 First communication device, second communication device, and methods performed thereby for handling decoding of a channel
A method performed by a first communication device is disclosed herein. The first communication device operates in a communications network. The first communication device selects a first method to decode a physical broadcast channel from a plurality of methods to decode the physical broadcast channel. The plurality of methods to decode the physical broadcast channel comprises: a) single-shot decoding only, b) soft-combining decoding only, and c) both single-shot decoding and soft-combining decoding simultaneously. The selecting is based on whether or not a time index of a synchronization signal and physical broadcast channel block, SS/PBCH block, for transmitting primary and secondary synchronization signals and a physical broadcast channel is known by the first communication device. The first communication device then decodes the received physical broadcast channel based on the selected first method.
US11218169B2 Transmission method and reception device
The present technology relates to a transmission method and a reception device for securing favorable communication quality in data transmission using an LDPC code. In group-wise interleaving, the LDPC code with a code length N of 17280 bits is interleaved in units of 360-bit bit groups 0 to 47. In group-wise deinterleaving, a sequence of the LDPC code after group-wise interleaving is returned to an original sequence. The present technology can be applied, for example, in a case of performing data transmission using an LDPC code, and the like.
US11218148B2 Diode clamped solid-state circuit breaker without dynamic voltage balancing issues
Various examples are provided related to diode clamped solid-state circuit breakers (SSCBs). Their configuration allows operation of the SSCB without dynamic voltage balancing issues. In one example, a diode clamped SSCB includes source-side switches and line-side switches connected between a DC source connection and a line-side connection. Clamping capacitors are connected at a common connection point between the source-side and line side switches and source-side and line-side clamping diodes are connected between the source-side switches and line-side switches and the clamping capacitors. Sequential switching of the source-side switches or line-side switches can avoid dynamic voltage balancing issues.
US11218144B2 Semiconductor device with multiple independent gates
Semiconductor device with multiple independent gates. A gate-controlled semiconductor device includes a first plurality of cells of the semiconductor device configured to be controlled by a primary gate, and a second plurality of cells of the semiconductor device configured to be controlled by an auxiliary gate. The primary gate is electrically isolated from the auxiliary gate, and sources and drains of the semiconductor device are electrically coupled in parallel. The first and second pluralities of cells may be substantially identical in structure.
US11218143B2 Drive circuit for switch
A drive circuit Dr for a switch that reduces a surge voltage caused when a switch SW is switched to an off state. The drive circuit Dr detects, as an on voltage Von, a collector-emitter voltage of the switch SW while the switch SW is in an on state. When the detected on voltage Von is large, the drive circuit Dr sets a resistance value Rd of a discharging resistor 53 when the switch SW is switched to an off state to be larger than the resistance value Rd when the detected on voltage Von is small. More specifically, the drive circuit Dr sets the resistance value Rd to a larger value as the detected on voltage Von is increased.
US11218142B2 Signal quality in a multiplexing system by actively disconnecting unused connections
An electronic device includes a multiplexer (MUX), a switching array and logic circuitry. The MUX includes multiple input ports and an output port, and is configured to receive, via the input ports, multiple input signals, and to output, via the output port, a selected signal among the input signals. The switching array is coupled to the input ports of the MUX and is configured to receive the input signals and to connect or disconnect between each input signal and a respective input port. The logic circuitry is electrically coupled to the switching array and to the MUX, and is configured to control the switching array to connect at least the selected signal that the MUX is outputting, and to disconnect all the input signals other than the at least selected signal.
US11218135B2 Impedance matching device and impedance matching method
An impedance matching device includes: a variable capacitor; a calculation unit that calculates a reflection coefficient on the load side; a storage unit that stores the reflection coefficient calculated within a predetermined period so as to be associated with ON/OFF states of the semiconductor switches; a determination unit that determines ON/OFF states to be taken by the semiconductor switches using a calculation result within the predetermined period; a control unit that turns on or off the semiconductor switches based on the determined ON/OFF states; and a counting unit that counts the number of times the determined ON/OFF states have changed. In a case where the counted number of times is larger than a predetermined number of times, the control unit turns on or off the semiconductor switches so as to match ON/OFF states associated with a reflection coefficient closer to 0, among the stored reflection coefficients, and then prohibits ON/OFF switching.
US11218132B2 Acoustic resonator
An acoustic resonator includes a piezoelectric stack including a piezoelectric layer having a top surface and a bottom surface, a top electrode layer disposed above the top surface, and a bottom electrode layer disposed below the bottom surface. A number of acoustic wave reflectors are disposed on a side of the bottom electrode layer opposite the piezoelectric layer. Each acoustic wave reflector includes a high acoustic impedance layer and may include a low acoustic impedance layer. The acoustic resonator may include a tether that extends laterally to a stacking direction of the layers of the piezoelectric stack. A supporting structure may be coupled to the tether opposite the acoustic resonator for anchoring the acoustic resonator. A mirror, one or more phononic crystals, or both may be positioned on proximate the tether opposite the acoustic resonator to avoid resonant waves from exiting the acoustic resonator in use.
US11218126B2 Volume leveler controller and controlling method
Volume leveler controller and controlling method are disclosed. In one embodiment, A volume leveler controller includes an audio content classifier for identifying the content type of an audio signal in real time; and an adjusting unit for adjusting a volume leveler in a continuous manner based on the content type as identified. The adjusting unit may configured to positively correlate the dynamic gain of the volume leveler with informative content types of the audio signal, and negatively correlate the dynamic gain of the volume leveler with interfering content types of the audio signal.
US11218124B2 Circuit for increasing output direct-current level of transimpedance amplification stage in TIA
A circuit for increasing an output direct-current level of a transimpedance amplification stage in a TIA (Trans-Impedance Amplifier) includes a transimpedance amplification stage, a differential amplification stage, a level boosting unit, and a DC-restore loop. An input terminal of the transimpedance amplification stage is used for inputting a photocurrent signal. An output terminal of the transimpedance amplification stage is directly connected to an input terminal of the differential amplification stage.
US11218122B2 Supply modulator, power amplifier having the same, method for controlling the same, and method for controlling the power amplifier
A supply modulator is provided, having a first amplifier circuit configured to generate a first electrical signal, a second amplifier circuit configured to generate a second electrical signal, the first and second electrical signals being for driving an electrical load, and a control circuit electrically coupled to the first and second amplifier circuits wherein the control circuit is configured to generate a pulsed electrical signal and to supply an output control signal to the second amplifier circuit for controlling generation of the second electrical output signal, wherein the supply modulator is configured to operate in two modes of operation, for the first amplifier circuit to generate the first electrical signals in response to quiescent current of the first amplifier circuit, for the control circuit to generate a modulated electrical signal in accordance with a clock signal in one mode, and, for the second amplifier circuit to operate.
US11218121B2 Circuit and a method for generating a radio frequency signal
A circuit for generating a radio frequency signal is provided. The circuit includes an amplifier configured to generate a radio frequency signal based on a baseband signal. Further, the circuit includes a power supply configured to generate a variable supply voltage based on a control signal indicating a desired supply voltage, and to supply the variable supply voltage to the amplifier. The circuit further includes an envelope tracking circuit configured to generate the control signal based on a bandwidth of the baseband signal, and to supply the control signal to the power supply.
US11218111B2 Optically stimulated electron emission apparatus
An apparatus for inspecting a surface includes a housing and a probe. The housing includes a light source to direct light along a longitudinal axis and a shutter to selectively allow light to pass through to the probe. The probe includes a body portion and a head portion. The head portion of the probe includes a collector to detect photoelectrons emitted from the surface in response to light from the light source impinging on the surface. A proximal portion of the head portion moves relative to a distal portion of the head portion to allow for variations in angle relative to the surface.
US11218109B1 Pressurized pumped hydro storage system
An energy or water storage system can comprise a storage reservoir, a discharge reservoir, a pump for charging the storage reservoir, and a turbine or similar discharge device. The storage reservoir can comprise a flexible bag covered by overburden that creates pressure inside the bag. Energy is stored by raising the overburden. The bag can comprise a shaped internal filler piece to prevent formation of a crease at the bag edge. Solar panels can be mounted above any bag to make additional use of the land. Solar panels mounted on overburden can have tracking mechanisms and controls suitable to achieve desired orientation regardless of the slope of overburden. Elevation difference between the storage reservoir and discharge reservoir can be used, including an underground cavity. The bag can have internal tethers to influence bag shape.
US11218101B2 Motor control device, method of estimating initial position of magnetic pole of rotor, and image forming apparatus
In a motor control device in one embodiment, an initial position estimation unit estimates an initial position of a magnetic pole of a rotor of a motor in an inductive sensing scheme. At each of energization angles, the initial position estimation unit multiplies a γ-axis current component Iγ corresponding to a peak value of a current flowing through a stator winding by each of a cosine value and a sine value of a correction angle obtained by correcting each of the energization angles. The initial position estimation unit estimates the initial position of the magnetic pole of the rotor based on a ratio between an integrated value of a multiplication result about the cosine value and an integrated value of a multiplication result about the sine value.
US11218090B2 Compact piezoelectric inertial drive stage
Disclosed is a piezoelectric inertial drive stage including a piezoelectric inertial driver, a slider and a holder. The driver includes a mounting portion for the mounting on the holder, a friction portion coupling to the slider, a flexure portion between the mounting portion and friction portion, a piezoelectric element with a first end bonded to the mounting portion and a second end bonded to a movement portion, the movement portion transferring the motion of the piezoelectric element to the friction portion to drive the slider.
US11218083B2 Semiconductor device and method for driving the same
Provided is a technique for reducing the size and cost of a semiconductor device. A semiconductor device includes an IGBT module having an IGBT, and a MOSFET module having a MOSFET whose operational property is different from that of the IGBT, the MOSFET module being connected to the IGBT module in parallel. The semiconductor device is capable of selectively executing an operation mode in which switching timing in the IGBT module and switching timing in the MOSFET module are non-identical.
US11218077B2 Soft-start for isolated power converter
Current flowing through an inductor on a primary side of a voltage converter is sensed and compared to a threshold peak current value to determine when to end an ON portion of the voltage converter. The secondary side of the voltage converter supplies an indication of output voltage for use in determining the threshold peak current value. On start-up the primary side detects when the indication of output voltage is supplied by the secondary side across on isolation channel. Prior to detecting the indicating is being supplied, the primary side uses an increasing threshold peak current as the threshold peak current value. After detection that the indication of output voltage is being provided by the secondary side, the threshold peak current value is based on the indication of the output voltage.
US11218074B2 Error amplifier with accurate output clamp function
This present invention is an invented high-performance error amplifier concept and unique circuitry architecture for controller of switching mode power supply (SMPS). The invented error amplifier comprises a front-end buffer circuit, an embedded differential amplifier, an N-MOSFET based output driving stage and coupled passive RC network. The embedded error amplifier is constructed with two differential pair inputs and an output amplification stage. N-MOSFET output stage coupled to the output of the embedded differential amplifier enhances the load driving capability of proposed error amplifier. The clamp voltage can be configured by another passive network and an output stage with two current sources. This invention allows user to arbitrarily configure the clamp voltage level regardless of the error amplifier's bias voltage. In addition, the highly accurate clamp voltage level can be achieved without temperature drift issue.
US11218072B2 Low electromagnetic interference and switch loss motor driver
Modulating a gate drive current supplied to an output drive switch coupled to an electric motor by performing at least the following: obtain a gate drive current modulation profile, supply, based on the gate drive current modulation profile, a first gate drive current level as the gate drive current when the output drive switch is operating within a first region, drop the first gate drive current level to a second gate drive current level when the output drive switch transitions from the first region to operating within a Miller region, increase the second gate drive current level to a third gate drive current level within the Miller region, and set the gate drive current to a fourth gate drive current level when the output drive switch transitions from the Miller region to operating within a third region.
US11218056B2 Main electric-motor for vehicle
A first bearing box has, in one end face perpendicular to a direction along a rotor shaft and farther from a fan, an air outlet for air taken in through an air inlet to exit. A flow channel is defined between an outer peripheral surface of a cylindrical portion of the first bearing box continuous with the end face and a frame. A value obtained by dividing a distance between an outer periphery of blades in the fan and the air outlet by an outer radius of the blades is greater than or equal to a threshold.
US11218050B2 Motor stator back-iron cooling through internal channels
A motor stator includes a plurality of stacked annular stator laminates defining a stator core having a plurality of stator teeth on an inner diameter thereof, at least some of the plurality of stator laminates including a plurality of coolant openings therethrough. The plurality of coolant openings of adjacent stator laminates communicate with one another in order to define cooling channels inside the stator core. At least some of the plurality of stator laminates include the plurality of coolant openings including a plurality of generally circumferentially extending slots.
US11218042B2 Rotor for motor
Provided is a motor rotor having a magnet attachment structure that can be used in a severe environment, for example. A motor rotor comprises: a rotary shaft; an annular magnetic body; a metal member; and an annular magnet that surrounds the magnetic body. The magnetic body has two surfaces that face each other in the rotary shaft direction, and a protruding part that protrudes from one surface of the two surfaces in the rotary shaft direction. The protruding part surrounds the rotary shaft. The magnet has two surfaces that face each other in the rotary shaft direction. The metal member is disposed on one surface of the magnet. The metal member surrounds the protruding part. The metal member is interposed between the protruding part and the one surface of the magnetic body.
US11218041B2 Motor rotor, motor using same, and electric compressor
A motor rotor equipped with a cylindrical rotor core formed by stacking multiple electromagnetic steel plates, end plates and balance weights stacked at both ends of the rotor core, and multiple headed swaging pins penetrating and integrally connecting the rotor core, the end plates, and the balance weights, wherein spacers or washers formed of a harder material than the swaging pins are interposed between the seating surface of the balance weights and the heads of the swaging pins. Thus, resistance of the motor rotor to excessive excitation force can be increased and a decrease in fastening strength can easily be prevented without changing the structure integrally fastened together by the swaging pins.
US11218039B2 Electric motor with switchover elements in the magnetic circuit
An internal rotor for an electric machine includes a rotational axis, an outer circumferential face which delimits the internal rotor, a pole arrangement comprising a centroid, and an actuating mechanism for moving the pole arrangement towards the rotational axis or away from the rotational axis to set a first spacing between the outer circumferential face and the centroid. In an example embodiment, the actuating mechanism has an actuator for moving the pole arrangement. The actuator has a hydraulically operable piston, a pneumatically operable piston, an electric motor actuator, or converts an axial force to a radial force. In an example embodiment, the actuating mechanism is operatively connected to the pole arrangement. The actuating mechanism is arranged between the rotational axis and the pole arrangement, or the actuating mechanism is arranged between the outer circumferential face and the pole arrangement.
US11218037B2 Stator and housing for rotating electrical machine
A rotating electrical machine having holding surfaces on a pair of housings which firmly holds a stator core made of a core stack. The holding surfaces have a small-diameter first annular surface and a large-diameter second annular surface arranged at different locations in the axial direction. The surfaces in contact with inner and outer circumferential regions of a yoke hold the core. Two contacts between the housing and core are in different locations on a radial and axial direction. An outer peripheral side of the yoke where plate thickness is smaller and an inner peripheral side where plate thickness is larger are pressed individually in the axial direction. A firm holding feature suitable for configuration of the yoke is ensured to setting a difference in level between the contacts Eliminating problems about gaps created between layers of the core stack without any changes to the structure of the core stack.
US11218033B2 Wireless power transmitter device, wireless power receiver device, system for transferring power wirelessly
The present disclosure relates to a wireless power transmitter device, a wireless power receiver device, and a system for transferring power wirelessly. A wireless power transmitter device according to an embodiment of the present disclosure can include: a driving coil configured to transmit power wirelessly; a magnetic coupler mutually inductively coupled with the driving coil; and a resonance frequency adjuster part configured to adjust the resonance frequency of the magnetic coupler, where the magnetic coupler can include a plurality of coils arranged in a region opposite one side of the driving coil.
US11218028B2 Multi-level power compatible wireless power receiving apparatus
The present disclosure relates to a wireless power receiving apparatus capable of receiving multi-level power transmitted by a wireless power transmitting apparatus. According to an embodiment of the present disclosure, the wireless power receiving apparatus includes a first receiving coil in which induced current is generated by electromagnetic induction, a second receiving coil connected in series with the first receiving coil by a switch, and a processor that is driven based on the induced current generated by the first receiving coil and controls the switch based on power information included in the induction current to selectively connect the first receiving coil and the second receiving coil.
US11218017B2 Cordless appliance, such as a surface cleaning apparatus, and a charging unit therefor
An appliance, such as a portable surface cleaning apparatus is powered by one or more ultracapacitors and a charging unit for same is provided.
US11218015B2 Charge protection circuit, charger, electronic device, and charge protection method
Disclosed is a charge protection circuit including: a switch that switches between allowing and not allowing power supply from an external power source to a charging circuit that supplies power for charging a rechargeable battery; a detector that detects at least one of a current flowing from the charging circuit to the rechargeable battery and a voltage between two electrodes of the rechargeable battery; a determiner that determines whether a detection result of the detector is abnormal; and a controller that, in response to the determiner determining that the detection result of the detector is abnormal, causes the switch to switch to an interrupting state so as to interrupt power supply to the charging circuit.
US11218013B2 Power supply system
A power supply system includes a plurality of battery modules and a control unit, and supplies electric power from the battery modules in an uppermost stage and a lowermost stage to a load. The control unit is configured to perform ON/OFF control for setting the battery modules to an ON state in an active time, setting the battery modules to an OFF state in a non-active time, and alternately repeating the active time and the non-active time. The control unit is configured to delay an ON/OFF control timing for the battery module in a lower stage adjacent to the battery module in a higher stage by a control delay time in comparison with the battery module in the higher stage. The control unit is configured to randomly determine the control delay times for the battery modules in lower stages than the battery module in the uppermost stage.
US11218010B2 Power supply device
A power supply device includes a battery and processing circuitry. The processing circuitry is configured to estimate a tendency of consumption of the battery and put the power supply device into one of a first state in which the power supply device can supply electric power to another device and a second state in which the power supply device can receive electric power from said another device, in accordance with the tendency of consumption of the battery estimated.
US11218008B2 Battery system
A control unit for a battery system includes a plurality of battery cells is provided. The control unit includes: an input node configured to receive a sensor signal indicative of a state of at least one of the plurality of battery cells; a microcontroller connected to the input node and configured to generate a first control signal based on the sensor signal; and a switch control circuit configured to control a power switch of the battery system by: receiving the sensor signal, the first control signal, and a fault signal indicative of an operational state of the microcontroller; generating a second control signal based on the sensor signal; and transmitting one of the first control signal and the second control signal to an output node of the control unit based on the received fault signal.
US11218006B2 Method and system for an AC battery
A method and system for AC battery operation. In one embodiment, the method comprises determining, at a battery management unit (BMU) coupled to an AC battery comprising a power converter and a battery that is rechargeable, a bias control voltage that indicates a state of a charge process of the AC battery; and coupling, by a bias control module of the BMU, the bias control voltage to the power converting for communicating the state of the charge process to and from the BMU and the power converter.
US11218004B2 Arrangement having a multifunctional connection for energy storage cells or energy consumers
An arrangement having a multifunctional connection for energy storage cells or energy consumers provides at least one device for charge equalization and/or a measuring device for measuring an electrical voltage of energy storage cells or energy consumers; an electrical bridging element between two electrically insulated conductors; and a trigger circuit for activating the bridging element. One of the two electrical conductors is connected or is connectable to a first pole in an electrically conductive manner, and the other electrical conductor is connected or connectable in an electrically conductive manner to a second pole of the energy storage cell or of the energy consumer. The device for charge equalization and/or the measuring device is connected to the electrical connection of the bridging element. The electrical connection can thus be used simultaneously for triggering the bridging element and for the charge measurement and/or the charge equalization.
US11218001B2 Power supply system and method for alternating current load
The present disclosure provides a power supply system method for an AC load. The system includes a power supply device and a DC/AC converter. An AC side of the DC/AC converter is coupled to an AC grid and the AC load through an AC bus. The power supply device outputs DC electric energy and is coupled to a DC side of the DC/AC converter through a DC bus. The power supply device includes an energy storage circuit and a controller. The energy storage circuit includes a first energy storage circuitry and a second energy storage circuitry. The controller is configured to control a conversion operation of the first energy storage circuitry to output a low-frequency power to the DC bus, and a conversion operation of the second energy storage circuitry to output a high-frequency power to the DC bus.
US11217996B2 On-board bidirectional AC fast charger for electric vehicles
An electric vehicle fast charger and methods thereof are described, adapted for re-use of magnetic components of an electric vehicle having traction converters when the electric vehicle is stationary and connected to a power grid. A switching stage provided by one or more sets of switches is controlled complementarily with the switches of the traction converters to (i) provide inversion of a grid voltage and (ii) shape current of the grid current between the electric vehicle and the power grid to track a waveshape of the grid voltage. A single switching stage and a dual switching stage circuit are contemplated, along with switch controller circuits, and instruction sets for switch control. Variants provide for energy transfer to accommodate for energy imbalances between storage devices.
US11217994B2 Power controller for aircraft receptacles
A system for allocating power includes a plurality of receptacles and a power delivery controller communicatively coupled to the plurality of receptacles. The power delivery controller is to: detect a new connection to a first receptacle of the plurality of receptacles; receive a request from the first receptacle which would exceed an amount of uncommitted available power; request a device attached to a second receptacle of the plurality of receptacles reduce an amount of power being received from the second receptacle; and in response to detecting a reduction of power to the second receptacle, provide power to the first receptacle as indicated in the request.
US11217990B2 Overcurrent and overvoltage protection circuit, electromagnetic induction type wireless power supply system and cooking appliance
Provided are an overcurrent and overvoltage protection circuit, an electromagnetic induction type wireless power supply system and a cooking appliance. The overcurrent and overvoltage protection circuit includes a current detecting unit that outputs a current detection value by detecting a resonance current of a resonant transmitting unit a voltage detecting unit that outputs a voltage detection value by detecting a resonance voltage of the resonant transmitting unit and a main control unit including a current detecting end and a voltage detecting end, and the current detecting end is connected to an output end of the current detecting unit, the voltage detecting end is connected to an output end of the voltage detecting unit, and when the current detection value exceeds a preset current limit and/or the voltage detection value exceeds a preset voltage limit.
US11217978B2 Anti-slip system with overmold operation
A grommet includes a body portion defining a first aperture and a second aperture. A hollow channel extends between the first aperture and the second aperture. The channel is defined by an interior surface of the body portion. One or more engagement structures are defined by the interior surface of the grommet body portion, and are configured to engage one or more corresponding engagement structures provided about an exterior surface of a mounting structure engaged about and elongated member that is positioned within the hollow channel of the grommet.
US11217972B2 Installation for high-voltage electric cables
This installation has at least one electric cable (12) having three conductors. At least one cable duct contains at least one section of the cable (12) and at least one connection chamber (10) in which two sections of the cable (12) are connected by means of a connection joint (14). The cable (12) is a helical assembly of the three conductors which comprises neither armouring nor sheath around this assembly.
US11217966B1 Narrow sized laser diode
Gallium and nitrogen containing optical devices operable as laser diodes and methods of forming the same are disclosed. The devices include a gallium and nitrogen containing substrate member, which may be semipolar or non-polar. The devices include a chip formed from the gallium and nitrogen substrate member. The chip has a width and a length, a dimension of less than 150 microns characterizing the width of the chip. The devices have a cavity oriented substantially parallel to the length of the chip.
US11217962B2 Laser system
A laser system includes: A. a solid-state laser apparatus configured to output a pulse laser beam having light intensity distribution in a Gaussian shape that is rotationally symmetric about an optical path axis; B. an amplifier including a pair of discharge electrodes and configured to amplify the pulse laser beam in a discharge space between the pair of discharge electrodes; and C. a conversion optical system configured to convert the light intensity distribution of the pulse laser beam output from the amplifier into a top hat shape in each of a discharge direction of the pair of discharge electrodes and a direction orthogonal to the discharge direction.
US11217960B1 Multi-stage Raman amplifier
A diamond Raman laser may include a diamond Raman oscillator (DRO) with a first diamond gain medium, a seed laser providing a seed beam at a seed wavelength, and a cavity configured to resonate at a first-Stokes wavelength, the first-Stokes wavelength corresponding to first-Stokes emission in diamond when pumped with the seed wavelength, and where the DRO outputs a first-Stokes beam at the first-Stokes wavelength. The diamond Raman laser may further include a diamond Raman amplifier (DRA) to amplify the first-Stokes beam and generate an amplified first-Stokes beam, where the DRA includes two or more diamond Raman amplification stages, each including one or more second diamond gain media, and one or more optical filters to filter light with a second-Stokes wavelength generated in at least one of the one or more second gain media.
US11217948B2 Connector for engaging an outer conductor of a coaxial cable
A connector for a coaxial cable includes a coupler portion configured to engage an interface port, a housing portion having a forward end configured to be disposed at least partially within the coupler portion, and an outer conductor engager portion made of a conductive material disposed within the housing portion. The housing portion includes a rearward end configured to receive the coaxial cable and is configured to move axially relative to a post that engages the outer conductor of the cable. An interior surface of the housing portion is configured to compress an insert of the post when the housing portion is moved axially relative to the post such that the outer conductor is compressed radially inward against an exterior surface of the insert of the post.
US11217944B2 Shielding structure for a connector assembly
A header assembly includes a header housing having a header cavity. The header assembly includes header signal contacts received in corresponding signal contact channels having mating ends arranged in the header cavity for mating with the receptacle assembly. The header assembly includes header ground contacts received in corresponding ground contact channels. Each header ground contact includes shield walls forming a shield cavity receiving header signal contacts to provide electrical shielding for the header signal contacts. The shield walls include an end wall extending between first and second side walls. Each header ground contact includes a mating protrusion that extends outward relative to the shield cavity from the corresponding shield wall. The mating protrusion is configured to engage a conductive insert of the receptacle assembly used to electrically common each of the header ground contacts.
US11217936B2 Strain relief devices for communication connectors
The present disclosure relates to strain relief devices for communication connectors. The strain relief devices are configured to couple to the communication connectors via existing fastener components (e.g., screw receivers), and support optic fiber and/or other cables that extend from the communication connectors at a desired position. The strain relief devices prevent the cables from being damaged by a lack of sufficient support during installation, removal, use, repair, and/or transport.
US11217930B2 Seal cover
A seal cover (1) is provided for closing an opening portion (10) in a device in which a standby connector (11) is disposed. The standby connector (11) includes male terminals 11B for switching a state of an energizing circuit between a conductive state and a non-conductive state. Female terminals (23B), a shaft seal (25) and an O-ring (23D) are arranged in such a positional relationship that a time point when the shaft seal (25) is compressed maximally, a time point when the O-ring (23D) is compressed maximally and a time point when the female terminals (23B) are resiliently deformed maximally do not overlap with each other when the seal cover (1) is mounted on the opening portion (10).
US11217925B2 Female terminal
A female terminal (10) includes a rectangular tubular body (24) extending in a front-rear direction. A first resilient piece (26A) is folded from a bottom wall (16) into the body (24) via a first base end (40), and a second resilient piece (26B) is folded from the bottom wall (16) into the body (24) via a second base end (42) in the same folding direction as the first resilient piece (26A). The second base end (42) is displaced from the first base end (40) in the front-rear direction. The second resilient piece (26B) is closer to the bottom wall (16) than the first resilient piece (26A). The second resilient piece (26B) is pressed by the first resilient piece (26A) and resiliently displaced toward the bottom wall (16) with the second base end (42) as a fulcrum when the first resilient piece (26A) is displaced toward the bottom wall (16).
US11217924B2 Floating electrical connector with contacts embedded in the floating portion and method for manufacturing same
A movable housing has a fitting recess into which a fitting protrusion of a mating connector is fitted. The fitting recess has a pair of side wall portions facing each other, a pair of connecting wall portions connecting both end portions of the pair of side wall portions, and a bottom wall portion connecting the pair of side wall portions and the pair of connecting wall portions. A plurality of terminals is held by the pair of side wall portions and the bottom wall portion. A second fixing portion of the terminal has a first and second linear shaped portion, and a first bent portion connecting the first second linear shaped portions. At least a part of the first linear shaped portion is exposed from the movable housing on an inner wall surface of the bottom wall portion.
US11217917B2 Electrical connector assembly
An electrical connector assembly includes a first connector. The first connector has a main body. The main body has a first end wall and a second end wall opposite to each other. Multiple first terminals are provided on the main body. The first connector is used to be mated with a circuit board. The circuit board has multiple first conductive portions, multiple second conductive portions and multiple first wires electrically connecting the first conductive portions and the second conductive portions correspondingly. The second conductive portion is correspondingly electrically connected to the first terminal. The first end wall is located closer to the first conductive portion relative to the second end wall. A top surface of the first end wall is lower than a corresponding first conductive portion adjacent to the first end wall.
US11217914B2 Ground terminal
It is aimed to make a ground terminal easily broken even if forces are applied to the ground terminal from various directions. A ground terminal (10) to be attached to a body (11) includes a body fixing portion (12) to be fixed to the body 11 and a wire connecting portion (14) to be connected to a wire (13). The body fixing portion (12) is plate-like and includes a through hole (19) through which a fixing member is inserted. The body fixing portion (12) is formed with an arc groove having an arc shape along a peripheral edge of the through hole (19). The body fixing portion (12) is formed with an oblique groove connected to the arc groove and extending to intersect an extending direction of the wire connected to the wire connecting portion (14).
US11217911B2 Wire joint and manufacturing method thereof
Disclosed are a wire joint and a manufacturing method thereof. The wire joint includes a wire and a joint; the wire includes a plurality of strands of core wires and a first wire skin, each strand of the core wires is wrapped by the first wire skin, the first wire skin outside the each strand of the core wires is stripped within a threshold interval, the each strand of the core wires in the threshold interval is subjected to a tin-impregnation treatment, and an insulating wire fastener is provided between the each strand of the core wires in the threshold interval; the joint includes a connection section and an extraposition section, the insulating wire fastener is wrapped in the extraposition section, and the connection section is connected at one end of the extraposition section and wraps outside the first wire skin of the plurality of strands of core wires.
US11217910B2 Terminal clamp with insertion funnel
A terminal clamp including a contact cage including a cage floor, a cage ceiling and two cage side walls that are arranged opposite to each other and respectively connect the cage floor with the cage ceiling, wherein the cage floor, the cage ceiling and the two cage side walls form an inner enveloping surface in combination and envelop a conductor receiving cavity; a clamping device formed by at least one spring element and a reaction bearing, the clamping device configured to support and electrically contact an electrical conductor in the conductor receiving cavity; a frontal conductor insertion opening that is enveloped by the two cage side walls, the cage ceiling and the cage floor, wherein the electrical conductor is insertable through the conductor insertion opening into the conductor receiving cavity and feedable to the clamping device; a contact cage longitudinal axis oriented in the conductor insertion direction.
US11217907B2 Disk having an electric connecting element
A disk having at least one electric connecting element is described. The disk has a substrate, and electrically conductive structure on a region of the substrate, a connecting element containing at least chromium-containing steel, and a layer of a soldering compound that electrically connects the connecting element to sub-regions of the electrically conductive structure.
US11217902B2 Analog beamforming antenna for millimeter wave applications
Examples disclosed herein relate to an analog beamforming antenna for millimeter wavelength applications. The analog beamforming antenna includes a superelement antenna array layer comprising an array of superelements, in which each superelement includes a coupling aperture oriented at a predetermined non-orthogonal angle relative to a plurality of radiating slots for radiating a transmission signal. The analog beamforming antenna also includes a power division layer configured to serve as a feed to the superelement antenna array layer, in which the power division layer comprising a plurality of phase control elements configured to apply different phase shifts to transmission signals propagating to the superelement antenna array layer. The analog beamforming antenna also includes a top layer disposed on the superelement antenna array layer. The top layer may include a superstrate or a metamaterial antenna array. Other examples disclosed herein include a radar system for use in an autonomous driving vehicle.
US11217898B1 Continuous antenna arrays
A continuous antenna array includes a plurality of antenna elements whose opposing electrodes create an electric field that excites polarization currents in an enclosed dielectric. Each of the antenna elements comprises one or more stripline feeds configured to provide a flat form factor and apply a signal with controlled phase differences between the plurality of antenna elements.
US11217892B2 Antenna structure
An antenna structure includes a housing, a first feed source, and a second feed source. The first feed source is electrically coupled to a first radiating portion of the housing and adapted to provide an electric current to the first radiating portion. The second feed source is electrically coupled to one of a second radiating portion or a third radiating portion of the housing. The other one of the second radiating portion or the third radiating portion is electrically coupled to the first radiating portion.
US11217890B2 DC offset correction in an antenna aperture
A method and apparatus for DC offset correction in an antenna aperture are described. In one embodiment, the antenna comprises: an array of antenna elements having liquid crystal (LC); drive circuitry coupled to the array and having a plurality of drivers, each driver of the plurality of drivers coupled to an antenna element of the array and operable to apply a drive voltage to the antenna element; and voltage correction logic coupled to the drive circuitry adjust drive voltages to compensate for an offset between a first magnitude of a first voltage applied to the LC of each antenna element during a first interval of drive polarity and a second magnitude of a second voltage applied to the LC of said each antenna element during a second interval of drive polarity opposite the drive polarity of the first interval.
US11217886B2 Cable management floor system
A floor system uses interlocking elements to form a surface raised above a floor surface for the distribution of electrical power and data throughout the floor of a building. The base units of the interlocking elements define channels which receive cables for data and power transmission. Channel and corner covers overlie the channels and interlock with the base units to form the raised surface. Fused electrical feed modules within channels provide electrical power to bus bars which distribute the power to fused terminal boxes and radio frequency sensors and beacons mounted in the base units.
US11217885B2 Shell and wireless device using the same
A wireless device includes a shell and an array antenna. The shell is configured with a low reflection structure. The array antenna disposed inside the shell, and the low reflection structure is located within a radiation range of the array antenna after beam scanning. The low reflection structure includes a plurality of slots arranged periodically.
US11217882B2 Antenna and wireless device
An antenna includes a first helical arm and a second helical arm. The first helical arm is wound clockwise along a longitudinal direction of an axis of the antenna, and the second helical arm is wound counterclockwise along the longitudinal direction of the axis of the antenna. The second helical arm and the first helical arm form at least one intersecting point, a first feeding point is disposed on the first helical arm, a second feeding point is disposed on the second helical arm, the first feeding point and the second feeding point are two points symmetrical relative to the axis of the antenna, and any intersecting point of the at least one intersecting point further forms a third feeding point, where the first feeding point and the second feeding point are connected to a first feeding port, and the third feeding point is connected to a second feeding port.
US11217876B2 Receiving device
A receiving device is provided. The receiving device is adapted to receive a plurality of objects, wherein each object includes an RFID. The receiving device includes a device housing, a plurality of spacing shelves and a plurality of reading antenna modules. The spacing shelves are disposed in the device housing, wherein the spacing shelves define a plurality of receiving spaces in the device housing, and at least some of the receiving spaces overlap each other. The reading antenna modules are respectively disposed in the receiving spaces, and are adapted to read the RFIDs of the objects. The device housing includes an inner wall and an opening. The inner wall includes a first wall, a second wall and a third wall. The first wall faces the third wall. The second wall faces the opening. The reading antenna modules are disposed on the inner wall.
US11217875B2 Electronic device comprising antenna
An electronic device includes a cover glass, a display exposed through the cover glass, a housing for mounting the display, a first printed circuit board (PCB) and a second PCB that are disposed inside the housing, a back cover coupled to the housing, a first antenna element electrically connected to a ground area through the first PCB, and a communication circuit feeding the first antenna element and transmitting or receiving a signal through the first antenna element. A spaced distance between the first PCB and the display is longer than a spaced distance between the second PCB and the display.
US11217870B1 Digital load pull tuner
A digital high-speed load pull tuner comprises a slide screw automatic tuner in a traditional reflection configuration and an active forward injection loop using a digital tuner in a transmission configuration. The forward active injection loop comprises two compact signal couplers of which at least one is adjustable, a digital tuner, circulator, feedback power amplifier; the passive tuner comprises one or more remotely controlled mobile carriages sliding along the slabline and carrying metallic tuning probes, used to create passive reflection factors. The incoming signal is sampled, modulated in amplitude and phase by the digital tuner and fed back into the slabline synchronizing with the passive reflected signal, to create a partially virtual load presented to the DUT.
US11217865B2 Electronic device including power storage device
An object is to prevent deterioration of a battery or to prevent decrease in capacity in storage so as to maximize the charge and discharge performance of the battery and maintain the charge and discharge performance of the battery for a long time. A third electrode or a fourth electrode is provided between a positive electrode and a negative electrode of a secondary battery and a signal (current, voltage, or the like) for inhibiting self-discharge is applied to the third electrode or the fourth electrode, whereby a potential difference between the third electrode and the positive electrode or a potential difference between the third electrode and the negative electrode is adjusted and a chemical reaction in the secondary battery is controlled.
US11217864B2 Battery module having enhanced electrical connection stability
A battery module is provided. The battery module includes pouch-type battery cells stacked on each other and electrically connected in series and/or in parallel. Toward an electrode lead of one pouch-type battery cell, electrode leads of other pouch-type battery cells are biased to allow ends of the electrode leads to be overlapped. In particular, each of the pouch-type battery cells has an R bending portion at which a boundary region between a terrace of a pouch case and the electrode leads is bent toward a direction in which the electrode leads are biased.
US11217863B2 Battery pack
Disclosed is a battery pack comprising multiple secondary batteries and allowing a reduction in the number of components and an increase in cooling efficiency. Disclosed as an embodiment is a battery pack comprising: multiple battery cells, each comprising a first electrode and a second electrode formed opposite the first electrode; first tabs coupled to the first electrodes; second tabs connected to the second electrodes of the battery cells and formed so as to extend towards the areas in which the first tabs are positioned; and a cover which accommodates the battery cells, first tabs, and second tabs and from one side of which the first tabs and second tabs protrude, and bus bars electrically connected to the battery cells at the one side of the cover from which the first tabs and second tabs protrude.
US11217849B2 Battery unit for a traction battery and traction battery
A battery unit for a traction battery of a motor vehicle is provided. The battery unit includes at least two battery cells arranged adjacent to one another, which each include at least one venting unit for venting the cell housing thereof. The venting units are arranged on sides of the battery cells that are facing each other, and at least two shield units are arranged between the sides of the battery cells that face each other and at a distance from one another. Each shield unit includes a shield wall having at least one opening and at least one closure element. The opening of each shield wall is arranged aligned with the venting unit of the battery cell arranged closest to this shield wall in each case. The closure element, in a closing position, in which the closure element closes the opening, is arranged fully against the shield wall and in an open position, in which the closure element at least partially reveals the opening, is at least partially separated from the shield wall. The closure element can be transferred from the closing position into the open position by the action thereon of a force directed in the direction of the other shield unit.
US11217844B2 Button cell having winding electrode and method for the production thereof
A rechargeable lithium ion button cell includes a first metal conductor electrically connected to a positive electrode and a housing component, and a second metal conductor electrically connected to the positive electrode and another housing component, wherein the positive electrode and a negative electrode each include a strip-shaped current collector, at least one of the strip-shaped current collectors includes sections coated with an active electrode material and an uncoated section between two coated sections, and either the first or the second metal conductor is attached by welding to the uncoated section and one of planar bottom and planar top regions, thereby electrically connecting either the positive or negative electrode to the housing component.
US11217838B2 Management system for commercial electric vehicles
A management system for a commercial electric vehicle (EV), comprising: a controller area network (CAN) comprising a plurality of CAN buses connected to a plurality of components of the EV; and a vehicle controller connected to the CAN and configured to monitor and/or control the plurality of components of the EV based on CAN signals; wherein the plurality of CAN buses and their respective components comprise: a drive CAN bus connected to a motor controller system; a battery CAN bus connected to a battery system; and a telematics CAN bus connected to a telematics system.
US11217833B1 Estimation of self discharge rate as a measure of battery health
Various embodiments of a technique to estimate and monitor a self-discharge rate for use as a measure of battery health are described herein. In some embodiments, the technique includes a system including a processor and a memory coupled with the processor. The memory is configured to provide the processor with instructions that when executed cause the processor to receive a plurality of snapshots obtained by monitoring a battery system in a quiescent state at a plurality of times. Each snapshot includes a plurality of cell state values at one of the plurality of times. The memory is further configured to provide the processor with instructions that when executed cause the processor to estimate a self-discharge indicator using at least one snapshot in the plurality of snapshots, compare the self-discharge indicator to a threshold, and recommend a remedy for the battery system in response to the self-discharge indicator exceeding the threshold.
US11217832B2 Power supply system
A secondary battery and a control section are included. An electrode of the secondary battery has a singular point at which a variation in an output voltage with respect to a capacity is singularly changed. The control section includes a detection section and a calculation setting section. The detection section changes the capacity of the secondary battery, and detects a singular point capacity which is the capacity at which the singular point appears. When the secondary battery is deteriorated, the calculation setting section calculates and sets at least one of an upper limit value and a lower limit value of the capacity by using a detection value of the singular point capacity after the deterioration so that a potential of the electrode does not deviate from a predetermined range.
US11217829B2 Battery pack
A battery pack is provided which includes a battery, a circuit board equipped with load feed lines, bus bars connecting with the battery and the circuit board, first and second switches, and third to sixth switches. The first and second switches are disposed in a housing which is higher in capacity of heat dissipation than the circuit board. The third to sixth switches are disposed on the circuit board. The first and second switches are larger in amount of electrical current flowing therethrough than the third to sixth switches on time average. This enables the size of the battery pack to be reduced without sacrificing the dissipation of heat from the switches.
US11217826B2 Methods of making sulfide-impregnated solid-state battery
A method of making the sulfide-impregnated solid-state battery is provided. The method comprises providing a cell core that is constructed by cell unit. The cell core is partially sealed into the packaging such as the Al laminated film and metal can. The method further comprises introducing a sulfide solid-state electrolyte (S-SSE) precursor solution in the cell core, the S-SSE precursor solution comprises a sulfide solid electrolyte and a solvent. The method further comprises evaporating the solvent from the cell core to dry the cell core to solidify the sulfide-based solid-state electrolyte within the cell core and pressurizing the cell core to densify the solid sulfide-base electrolyte within the cell core. The cell core is then fully sealed.
US11217819B2 All-solid-state battery
An all-solid-state battery includes an all-solid-state battery laminate including at least one all-solid-state unit cell in which a positive electrode current collector layer, a positive electrode active material layer, a solid electrolyte layer, a negative electrode active material layer, and a negative electrode current collector layer are laminated in this order, and a resin layer covering a side surface of the all-solid-state battery laminate, wherein the resin layer has a multi-layer structure including a first resin layer and a second resin layer in this order from the side in the vicinity of the side surface of the all-solid-state battery laminate, and wherein the elastic modulus of the first resin layer is lower than the elastic modulus of the second resin layer.
US11217818B2 Sodium ion storage material
The present disclosure relates to a sodium-ion storage material and an electrode material for a sodium-ion battery, an electrode material for a seawater battery, an electrode for a sodium-ion battery, an electrode for a seawater battery, a sodium-ion battery, and a seawater battery, which include the sodium-ion storage material. Specifically, the sodium-ion storage material may include one or more materials selected from the group consisting of CuxS, FeS, FeS2, Ni3S, NbS2, SbOx, SbSx, SnS and SnS2, wherein 0
US11217816B2 Power storage device
A power storage device includes: a power storage stack which includes a plurality of power storage cells; a heating member that heats the power storage stack; a cooling member that cools the power storage stack; a first pressing member that presses the heating member against the power storage stack; a second pressing member that presses the cooling member against the power storage stack; and a sheet member covering the bottom of the power storage stack so that an enclosed space is formed between the sheet member and the power storage stack in a cross section of the power storage stack, wherein the sheet member has a first surface and a second surface, the cooling member is disposed on the first surface, within the enclosed space, and the heating member is disposed on the second surface, on an outer side of the enclosed space.
US11217808B2 Raw material of electrolyte solution, method for manufacturing electrolyte solution and method for manufacturing redox flow battery
A raw material of an electrolyte solution that is to be dissolved in a solvent to form an electrolyte solution, and the raw material of an electrolyte solution is a raw material of an electrolyte solution that is a solid or semisolid that contains Ti in an amount of 2 mass % to 83 mass % inclusive, Mn in an amount of 3 mass % to 86 mass % inclusive, and S in an amount of 6 mass % to 91 mass % inclusive.
US11217806B2 pH buffering region in a flow battery rebalancing cell
The present invention is directed to novel membrane electrode assemblies, and devices and systems incorporating them. Representative membrane electrode assemblies comprise (a) a first, porous electrode; (b) a buffer layer optionally comprising an aqueous solution comprising a pH buffer; (c) a membrane; and (d) a second, porous electrode comprising a catalyst for the generation of oxygen (O2); wherein the membrane is interposed between the first electrode and the second electrode, and the buffer layer is interposed between the membrane and the first electrode.
US11217801B2 Vehicle having a fuel cell system, and method for treating a fluid emerging from the fuel cell system
A vehicle is provided having a vehicle front end in which a fuel cell system which has a fuel cell stack is arranged, which full cell system is, at a cathode side, connected at least directly to an exhaust-gas line through which a fluid emerging from the fuel cell stack can be discharged from the vehicle front end. The exhaust-gas system comprises a sorption system for the adsorption of a liquid of the fluid emerging from the fuel cell stack. The invention furthermore relates to a method for treating a fluid of a fuel cell system, which has a fuel cell stack, in a vehicle.
US11217799B2 Cooling system for fuel cell stacks
The invention relates to a cooling system (10) for fuel cell stacks (22, 26), comprising a first cooling module (14) and a second cooling module (18). The first cooling module (14) comprises a fuel cell stack (22, 26), a supply line connection (30, 34) for connecting a supply line (38, 42) for supplying coolant to the fuel cell stack (22, 26), a discharge line connection (46, 50) for connecting a discharge line (54, 58) for discharging coolant from the fuel cell stack (22, 26), and a venting line connection (94, 98) for connecting a venting line (102, 106).
US11217786B2 Aqueous lithium-ion battery, electrode used therein, and electrode manufacturing method
An aqueous lithium-ion battery and an electrode used therein are provided, wherein the electrode includes a current collector, a coating layer, and a composite layer. The coating layer is disposed on at least one surface of the current collector, and the coating layer contains an active material. The composite layer is disposed on a surface of the coating layer. The composite layer includes a first film and a second film, wherein the first film is between the second film and the surface of the coating layer, and the water contact angle of the first film is greater than the water contact angle of the second film.
US11217785B2 Composite cathode active material and secondary battery including the same
A composite cathode active material including: a core particle; a first coating layer; and a second coating layer; wherein the core particle includes a cathode active material, the first and second coating layers cover a surface of the core particle, the first coating layer includes a first lithium-containing compound, wherein the first lithium-containing compound includes zirconium, niobium, titanium, aluminum, or a combination thereof, the second coating layer includes a second lithium-containing compound, wherein the second lithium-containing compound includes germanium, niobium, gallium, or a combination thereof, and the first lithium-containing compound is different from the second lithium-containing compound.
US11217784B2 Positive electrode structure for secondary battery
Provided is a positive electrode structure for a secondary battery. This positive electrode structure includes: a positive electrode current collector composed of a tabular nickel foam and having a tabular coated portion and an uncoated portion extending from an outer peripheral portion of the coated portion; and a positive electrode active material containing nickel hydroxide and/or nickel oxyhydroxide incorporated into the coated portion of the positive electrode current collector. The positive electrode active material is not present in the uncoated portion of the positive electrode current collector, and the nickel foam constituting the uncoated portion is compressed so as to have a thickness of 0.10 times or more and less than 0.8 times a thickness of the nickel foam constituting the coated portion.
US11217782B2 Energy storage device
An energy storage device includes a positive electrode having a positive active material layer containing an active material in the form of particles. The positive active material layer contains primary particles of the active material and secondary particles formed by aggregation of a plurality of primary particles. The proportion of primary particles relative to all particles of the active material in the positive active material layer is 5% or more and 40% or less. An method for producing an energy storage device includes preparing a positive electrode having a positive active material layer by forming a positive active material layer from a composite containing at least secondary particles of an active material, and assembling an energy storage device using the prepared positive electrode. In the preparation of the positive electrode, the positive active material layer is pressed to deagglomerate some of the secondary particles into primary particles, and the proportion of primary particles relative to all particles of the active material in the positive active material layer is adjusted to 5% or more and 40% or less.
US11217768B2 Organic light-emitting display panels, methods for making the same, and display devices
The present disclosure provides an organic light-emitting display panel, a method for making the same, and a display device including the same. The organic light-emitting display panel comprises an active region and a pixel spacer located within the active region, and the pixel spacer is provided with a buffer chamber.
US11217766B2 Display cover substrate and display device including same
A display cover substrate according to an embodiment includes: a flexible substrate including one surface and the other surface opposite to the one surface; a surface reinforcing layer disposed on the one surface; and a functional layer disposed on the surface reinforcing layer, wherein the functional layer includes a plurality of layers having different refractive indexes, and an average light transmittance is 90% or more in a light wavelength band of 388 nm to 700 nm, and an average light transmittance is less than 90% and a minimum light transmittance is 60% or less in a light wavelength band of 250 nm to 388 nm.
US11217765B2 Display substrate, fabricating method of display substrate, and display device
The present disclosure relates to the field of display technologies, and relates to a display substrate, a fabricating method of a display substrate, and a display device. The display substrate includes a base. The display substrate is divided into a display area and a non-display area located at a periphery of the display area. The display area has a plurality of pixel regions. Each of pixel regions is provided with a pixel structure. The pixel structure includes a plurality of organic film layers and inorganic film layers disposed in a stacked manner. An area of the non-display area near an edge thereof is an anti-cracking reinforcing area, which is only provided with the organic film layer. The organic film layer at least covers an outer edge surface of the inorganic film layer adjacent to the anti-cracking reinforcing area in the non-display area.
US11217764B2 Organic semiconductor element
By introducing new concepts into a structure of a conventional organic semiconductor element and without using a conventional ultra thin film, an organic semiconductor element is provided which is more reliable and has higher yield. Further, efficiency is improved particularly in a photoelectronic device using an organic semiconductor. Between an anode and a cathode, there is provided an organic structure including alternately laminated organic thin film layer (functional organic thin film layer) realizing various functions by making an SCLC flow, and a conductive thin film layer (ohmic conductive thin film layer) imbued with a dark conductivity by doping it with an acceptor and a donor, or by the like method.
US11217762B2 Surface-plasmon-pumped light emitting devices
Devices and techniques are provided for achieving OLED devices that include one or more plasmonic material exhibiting surface plasmon resonance and one or more outcoupling layers.
US11217752B2 Diketopyrrolopyrrole polymers as organic semiconductors
A polymer includes repeating unit(s) of the formula (I). a, b, c, d, e and f are 0, 1, 2, or 3. Ar1 and Ar1′ are independently of each other a group of formula (AR1). Ar2, Ar2′, Ar3, Ar3′, Ar4 and Ar4′ are independently of each other a group of formula (AR2). The polymer is preferably a co-polymer.
US11217746B2 Ion beam etching fabricated sub 30nm Vias to reduce conductive material re-deposition for sub 60nm MRAM devices
A metal layer and first dielectric hard mask are deposited on a bottom electrode. These are patterned and etched to a first pattern size. The patterned metal layer is trimmed using IBE at an angle of 70-90 degrees wherein the metal layer is reduced to a second pattern size smaller than the first pattern size. A dielectric layer is deposited surrounding the patterned metal layer and polished to expose a top surface of the patterned metal layer to form a via connection to the bottom electrode. A MTJ stack is deposited on the dielectric layer and via connection. The MTJ stack is etched to a pattern size larger than the via size wherein an over etching is performed. Re-deposition material is formed on sidewalls of the dielectric layer underlying the MTJ device and not on sidewalls of a barrier layer of the MTJ device.
US11217743B2 Rare earth nitride structures and devices and method for removing a passivating capping
The present invention concerns a structure or device comprising a rare earth nitride material, and a removable capping for passivating the rare earth nitride material.
US11217732B2 White light LED package structure and white light source system
The present invention provides a white light LED package structure and a white light source system, which includes a substrate, an LED chip, and a wavelength conversion material layer. The peak emission wavelength of the LED chip is between 400 nm and 425 nm; the peak emission wavelength of the wavelength conversion material layer is between 440 nm and 700 nm, and the wavelength conversion material layer absorbs light emitted from the LED chip and emits a white light source; and the emission spectrum of the white light source is set as P(λ), the emission spectrum of a blackbody radiation having the same color temperature as the white light source is S(λ), P(λmax) is the maximum light intensity within 380-780 nm, S(λmax) is the maximum light intensity of the blackbody radiation within 380-780 nm, D(λ) is a difference between the spectrum of the white light LED and the spectrum of the blackbody radiation, and within 510-610 nm, the white light source satisfies: D(λ)=P(λ)/P(λmax)−S(W)/S(λmax), −0.15
US11217731B2 Light extraction through adhesive layer between LED and converter
An adhesive layer is disclosed and may include a plurality of short chain molecules, each of the plurality of the short chain molecules including a first end and a second end such that the distance between the first end and second end is less than 100 nm and such that first end is configured to attach to a first surface and the second end is configured to attach to a second surface.
US11217721B2 Light-emitting device and display apparatus
Provided is a light-emitting device that includes a first electrode layer, a first conduction type layer, a second conduction type layer, an active layer, and a second electrode layer. The first conduction type layer includes a current injection region formed by the first electrode layer and a current non-injection region. A waveguide structure included in the first conduction type layer, the active layer, and the second conduction type layer includes a first region and a second region. The first region has a first waveguide that is the current injection region and the current non-injection region and has a first refractive index difference. The second region has a second waveguide arranged to be extended from the first waveguide to the first end and has a second refractive index difference greater than the first refractive index difference. The second waveguide has a region narrowing toward the first end.
US11217714B2 Evaluation method on anion permeability of graphene-containing membrane and photoelectric conversion device
The present embodiment provide a method for evaluating anion permeability of a graphene-containing membrane and also to provide a photoelectric conversion device employing a graphene-containing membrane having controlled anion permeability. The method comprises: preparing a measuring apparatus comprising an aqueous solution containing anions, a working electrode containing silver-metal, a counter electrode and a reference electrode; measuring the reaction current I0 between the silver-metal and the anions while the electrode potential of the working electrode to the counter electrode is being periodically changed and driven under the condition that the electrodes are in contact with the aqueous solution; measuring the reaction current I1 under the condition that, instead of the working electrode, the graphene-containing membrane electrically connecting to the working electrode is in contact with the aqueous solution; and comparing the currents I0 and I1 to evaluate anion-permeability of the graphene-containing membrane.
US11217703B2 Semiconductor device and manufacturing method of the same
A minute transistor is provided that includes a first insulator, a second insulator, a first, conductor, a second conductor, and third conductor, in which an angle is formed between a side surface of the first insulator and a top surface of the first conductor, and a length between the first conductor and a surface of the second conductor closest to the first conductor is at least greater than a length between the first conductor and the third conductor.
US11217694B2 Field-effect transistor and method for manufacturing the same
Disclosed is a field-effect transistor and a method for manufacturing a field-effect transistor. The method comprises: forming an NMOSFET region and a PMOSFET region on a substrate; forming a hard mask on the NMOSFET region and the PMOSFET region, and patterning through the hard mask; forming a multiple of stacked nanowires in the NMOSFET region and a multiple of stacked nanowires in the PMOSFET region; forming a first array of nanowires in the NMOSFET region and a second array of nanowires in the PMOSFET region; and forming an interfacial oxide layer, a ferroelectric layer, and a stacked metal gate in sequence around each of the nanowires included in the first array and the second array. Wherein the NMOSFET region and the PMOSFET region are separated by shallow trench isolation.
US11217691B2 High-voltage semiconductor devices having buried layer overlapped with source and well regions
A high-voltage semiconductor device includes a semiconductor substrate having a first conductivity type. A first well region is disposed on the semiconductor substrate and has the first conductivity type. A second well region is adjacent to the first well region and has a second conductivity type opposite to the first conductivity type. A first source region and a first drain region is respectively disposed in the first well region and the second well region, wherein the first source region and the first drain region has the second conductivity type. A first gate structure is disposed on the first well region and the second well region, and a buried layer is disposed in the semiconductor substrate and has the first conductivity type, wherein the buried layer is overlapped with the first well region and the second well region, and the buried layer is directly below the first source region.
US11217686B2 Semiconductor device and semiconductor circuit
A semiconductor device according to an embodiment including: a semiconductor layer having a first plane and a second plane, the semiconductor layer including: a first trench on the first plane; a second trench on the second plane; a first conductivity first semiconductor region; a second conductivity type second semiconductor region between the first semiconductor region and the first plane; a first conductivity type third semiconductor region between the second semiconductor region and the first plane; a second conductivity type fourth semiconductor region between the third semiconductor region and the first plane; and a first conductivity type fifth semiconductor region provided between the second trench and the third semiconductor region in contact with the second trench; a first gate electrode in the first trench; a second gate electrode in the second trench; a first electrode on the first plane; and a second electrode on the second plane.
US11217679B2 Semiconductor device and method
In an embodiment, a structure includes: a semiconductor substrate; a fin extending from the semiconductor substrate; a gate stack over the fin; an epitaxial source/drain region in the fin adjacent the gate stack; and a gate spacer disposed between the epitaxial source/drain region and the gate stack, the gate spacer including a plurality of silicon oxycarbonitride layers, each of the plurality of silicon oxycarbonitride layers having a different concentration of silicon, a different concentration of oxygen, a different concentration of carbon, and a different concentration of nitrogen.
US11217676B1 Antenna-free high-k gate dielectric for a gate-all-around transistor and methods of forming the same
A gate-all-around field effect transistor may be provided by forming a sacrificial gate structure and a dielectric gate spacer around a middle portion of a semiconductor plate stack. A source region and a drain region may be formed on end portions of semiconductor plates within the semiconductor plate stack. The sacrificial gate structure and other sacrificial material portions may be replaced with a combination of a gate dielectric layer and a gate electrode. The gate dielectric layer and the gate electrode may be vertically recessed selective to the dielectric gate spacer. A first anisotropic etch process recesses the gate electrode and the gate dielectric layer at about the same etch rate. A second anisotropic etch process with a higher selectivity may be subsequently used. Protruding remaining portions of the gate dielectric layer are minimized to reduce leakage current between adjacent transistors.
US11217671B2 Semiconductor device and manufacturing method thereof
A semiconductor device and manufacturing method includes a well structure, a gate stack structure spaced apart from the well structure, the gate stack structure being disposed over the well structure, and a source contact structure facing a sidewall of the gate stack structure. The semiconductor device further includes a channel pattern having pillar parts penetrating the gate stack structure, a first connecting part extending along a bottom surface of the gate stack structure from the pillar parts, and a second connecting part extending from the first connecting part to contact a first surface of the source contact structure facing the well structure.
US11217664B2 Semiconductor device with porous dielectric structure
The present disclosure provides a semiconductor device with a porous dielectric structure for reducing capacitive coupling between conductive features. The semiconductor device includes a substrate; a gate structure positioned above the substrate; two source/drain regions positioned adjacent to two sides of the gate structure; two porous spacers positioned between the source/drain regions and the gate structure, wherein a porosity of the two porous spacers is between about 25% and about 100%; a porous capping layer positioned on the gate structure and between the two porous spacers, wherein a porosity of the porous capping layer is between about 25% and about 100%; and an insulating layer disposed over the two porous spacers and the porous capping layer.
US11217650B2 Display unit
A display unit includes a substrate, a first electrode, a second electrode, an organic layer, and an auxiliary electrically-conductive layer. The substrate includes a pixel region including a plurality of pixels and a peripheral region outside the pixel region. The first electrode is provided for each of the plurality of pixels in the pixel region on the substrate. The second electrode is opposed to the first electrode, and is provided common for the plurality of pixels. The organic layer is provided between the second electrode and the first electrode, and includes a light-emitting layer. The auxiliary electrically-conductive layer includes an organic electrically-conductive material, and the auxiliary electrically-conductive layer is disposed in the pixel region on the substrate and is electrically coupled to the second electrode.
US11217649B2 Method of testing and analyzing display panel
A method for testing and analyzing a display panel, comprising: providing a display panel including a circuitry and a pixel connected to the circuitry, wherein the pixel includes a capacitor, a transistor and an electrode electrically connected to the capacitor and the transistor; measuring a first parameter of the display panel; disabling the pixel; measuring a second parameter of the display panel; and deriving a third parameter of the pixel by subtracting the second parameter from the first parameter.
US11217648B2 OLED display and related forming method
An OLED display includes: a color resistor layer, a buffer layer covering the color resistor layer, a transistor having a transparent conductive layer, a gate metal layer, and an output electrode, a pixel electrode, and a storage capacitor having a first transparent electrode and a second transparent electrode. The pixel electrode is the second transparent electrode, a projected area of the first transparent electrode on the substrate is larger than or equal to a projected area of the color resistor layer on the substrate. The upper electrode and lower electrode of the storage capacitor are replaced with a transparent material to raise the aperture rate. The gate insulating layer is used in the capacitor area to increase the capacitance. The storage capacitor adopts the transparent electrodes to solve the issues of low capacitance of the storage capacitor and the unstable components caused by the reflected light.
US11217645B2 Flexible display panel having a pixel unit corresponding to a bendable area electrically connected to a portion of a first thin film transistor corresponding to an unbendable region
A flexible display panel is provided, comprising: a substrate provided with a bendable region and an unbendable region; a pixel control array layer corresponding to the unbendable region; a flexible layer corresponding to the bendable region; and a pixel unit; the pixel unit corresponding to the bendable region is connected to the first thin film transistor in the pixel control array layer; alternatively, a pixel control array unit is provided at intervals in the flexible layer, the pixel unit corresponding to the bendable region is connected to the second thin film transistor in the pixel control array unit.
US11217641B2 Display unit and light emission unit
A display unit includes multiple pixels, a first electrode, a partition wall, a light emission layer, and a second electrode. The multiple pixels each have a light emission region and a non-light emission region along a first direction. The first electrode is provided in the light emission region in each of the multiple pixels. The partition wall is provided between each two of the pixels that are adjacent to each other in a second direction. The second direction intersects the first direction. The light emission layer covers the first electrode and is provided in the light emission region and the non-light emission region in a continuous manner. The second electrode faces the first electrode across the light emission layer.
US11217637B2 Touch display substrate with touch signal lines and touch electrodes and fabrication method thereof
The present disclosure is related to a display substrate. The display substrate having a display area comprises a first electrode layer on a base substrate; a second electrode layer on a side of the first electrode layer far away from the base substrate; a light emitting layer between the first electrode layer and the second electrode layer; a pixel definition layer defining a plurality of sub-pixel regions with each of the plurality of sub-pixel regions containing the light emitting layer and the first electrode layer; and a signal line coupled to the second electrode layer. The signal line is substantially within the display area and at a different layer from the second electrode layer.
US11217633B2 OLED panel with reflective layer and manufacturing method thereof
An organic light-emitting diode (OLED) panel and a manufacturing method thereof are provided, wherein a color filter layer of the OLED panel includes a first color filter layer, a second color filter layer, a third color filter layer, and a reflective layer disposed between the first color filter layer, the second color filter layer, and the third color filter layer, wherein material of the reflective layer is same as material of the first color filter layer. Because the first color filter layer and the reflective layer are the same material, consumable cost of the mask is saved.
US11217631B2 Display device
A display device according to an embodiment of the present disclosure includes: a first pixel and a second pixel successively arranged along a first direction and configured to emit light of different colors, a first color filter disposed on the first pixel, and a second color filter disposed on the second pixel so as to be adjacent to the first color filter. The second color filter is expanded in a direction toward the first pixel at a boundary between the first pixel and the second pixel.
US11217629B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a transistor and a memory device. The transistor includes a gate stack and a nanosheet penetrating through the gate stack. The memory device has a first portion and a second portion. A first portion of the gate stack is sandwiched between the first portion and the second portion of the memory device.
US11217625B2 Display module including micro light-emitting diodes and reflective layer, display apparatus including the same and method of manufacturing display module
A display module is disclosed. The display module includes a substrate, a plurality of micro light-emitting diodes (micro-LEDs) disposed on the substrate and configured to radiate light, a reflective layer surrounding a lateral surface of each of the plurality of micro-LEDs, and a light blocking layer disposed on the reflective layer.
US11217613B2 Image sensor with split pixel structure and method of manufacturing thereof
An image sensor includes a substrate material. The substrate material includes a plurality of photodiodes disposed therein. The plurality of photodiodes includes a plurality of small photodiodes (SPDs) and a plurality of large photodiodes (LPDs) larger than the SPDs. An array of color filters is disposed over the substrate material. A buffer layer is disposed between the substrate material and the array of color filters. A metal pattern is disposed between the color filters in the array of color filters, and between the array of color filters and the buffer layer. An attenuation layer is disposed between the substrate material and the array of color filters. The attenuation layer is above and aligned with the plurality of SPDs and a portion of each of the plurality of LPDs. An edge of the attenuation layer is over one of the plurality of LPDs.
US11217607B2 Display panel and electronic device
The present disclosure provides a display panel and an electronic device. The display panel includes a plurality of pixels, and the pixels include a main-pixel region and a sub-pixel region. The main-pixel region includes a common electrode portion including a sharing electrode, and a voltage of the sharing electrode is a fixed value. The sub-pixel region comprises a sub-driving thin film transistor and a sharing thin film transistor, wherein a drain of the sharing thin film transistor is connected to the sharing electrode, and a source of the sharing thin film transistor is connected to a drain of the sub-driving thin film transistor.
US11217601B2 Microelectronic devices including staircase structures, and related memory devices and electronic systems
A microelectronic device comprises a stack structure, at least one staircase structure, contact structures, and support structures. The stack structure comprises vertically alternating conductive structures and insulating structures arranged in tiers, each of the tiers individually comprising one of the conductive structures and one of the insulating structures. The at least one staircase structure is within the stack structure and has steps comprising edges of at least some of the tiers. The contact structures are on the steps of the at least one staircase structure. The support structures horizontally alternate with the contact structures in a first horizontal direction and vertically extend through the stack structure. The support structures have oblong horizontal cross-sectional shapes. Additional microelectronic devices, memory devices, and electronic systems are also described.
US11217599B2 Semiconductor memory device with select transistor drain region connected to memory transistor source region
A plurality of select transistors are formed in a first region of a semiconductor substrate, a plurality of memory transistors are formed in a second region of the semiconductor substrate, and a drain region of the select transistor and a source region of the memory transistor are electrically connected to form a memory cell. Here, the first region and the second region are arranged with each other in a gate width direction of the select transistor and the memory transistor.
US11217594B2 Semiconductor device and method for fabricating the same
The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a substrate, a low-level bit line positioned above the substrate, a high-level bit line bottom contact positioned above the substrate and adjacent to the low-level bit line, and first air gaps positioned adjacent to the low-level bit line.
US11217593B2 Memory structure and its formation method
Embodiments provide a memory structure and its formation method. In those embodiments, a semiconductor substrate is provided. Discrete active areas arranged in rows and columns can be formed on the substrate. A first groove between two adjacent discrete active areas can be formed. The first groove can be filled with an insulating layer. Two second grooves along a row direction in each of the discrete active areas can be formed to divide the areas into a drain and two sources located on both sides of the drain. A third groove can be formed in part of the insulating layer on both sides of a bottom of the second groove. The third groove can expose a part of a surface of the sidewalls on both sides of the active area at the bottom of the second groove. The memory structure in those embodiment can help reduce current leakage.
US11217592B2 Semiconductor device and method for fabricating the same
A method for fabricating a semiconductor device includes: forming a mold stack pattern including a plurality of openings in an upper portion of a substrate and including a mold layer and a supporter layer which are stacked; forming a bottom electrode layer filling the plurality of the openings and covering the supporter layer; forming a filler portion disposed inside the plurality of the openings, a barrier portion extended upwardly from the filler portion, and an electrode cutting portion exposing a surface of the supporter layer by selectively etching the bottom electrode layer; forming a supporter by using the barrier portion as an etch barrier and etching the supporter layer exposed by the electrode cutting portion; selectively removing the barrier portion to form a hybrid pillar-type bottom electrode disposed inside the plurality of the openings; and removing the mold layer.
US11217591B2 Semiconductor device structure with air gap and method for preparing the same
The present application discloses a semiconductor device structure and a method for preparing the semiconductor device structure. The semiconductor device structure includes a first fin structure and a second fin structure disposed over a semiconductor substrate, and a first word line disposed across the first fin structure and the second fin structure. The semiconductor device structure also includes a first source/drain (S/D) structure disposed over the first fin structure and adjacent to the first word line, and a second S/D structure disposed over the second fin structure and adjacent to the first word line. The first S/D structure and the second S/D structure have an air gap therebetween.
US11217582B2 Unidirectional self-aligned gate endcap (SAGE) architectures with gate-orthogonal walls
Unidirectional self-aligned gate endcap (SAGE) architectures with gate-orthogonal walls, and methods of fabricating unidirectional self-aligned gate endcap (SAGE) architectures with gate-orthogonal walls, are described. In an example, integrated circuit structure includes a first semiconductor fin having a cut along a length of the first semiconductor fin. A second semiconductor fin has a cut along a length of the second semiconductor fin. A gate endcap isolation structure is between the first semiconductor fin and the second semiconductor fin. The gate endcap isolation structure has a substantially uniform width along the lengths of the first and second semiconductor fins.
US11217579B2 Semiconductor apparatus
A semiconductor apparatus includes a semiconductor substrate and a second electrode. Semiconductor substrate includes a device region and a peripheral region. An n− drift region and second electrode extend from device region to peripheral region. An n buffer layer and a p collector layer are provided also in peripheral region. Peripheral region is provided with an n type region. N type region is in contact with second electrode and n buffer layer. The turn-off loss of the semiconductor apparatus is reduced.
US11217575B2 Display panel and display device having repair layers
Disclosed are a display panel and a display device. The display panel includes: a substrate and a pixel array, where the pixel array is located on a side of the substrate, and the pixel array includes at least one inorganic insulating layer, and an edge of the inorganic insulating layer are located in the non-display area; a first repair layer, where the first repair layer is located in the non-display area, the first repair layer is located on a side of the inorganic insulating layer facing away from the substrate, the first repair layer covers the edge of the inorganic insulating layer, the first repair layer is in contact with the substrate, and the first repair layer has a repair function; and a light source, where the light source is located in the non-display area and configured to provide light to the first repair layer to trigger the repair function.
US11217574B2 Light-emitting diode (LED) module and device including the same
A light emitting diode (LED) module includes a substrate, an LED package, a light sensor and a lens. The LED package includes a light emitting region and is mounted on an upper surface of the substrate. The light sensor includes a light receiving region and is mounted on the upper surface of the substrate horizontally adjacent the LED package. The lens is vertically aligned over the light emitting region of the LED package and at least partially overlaps the light receiving region of the light sensor.
US11217572B2 Light source device
The light source device includes a substrate, a light emitting unit mounted on the substrate, a frame disposed on the substrate, a metal shield fixed to an inner side of the frame and electrically coupled to the substrate, a light permeable member disposed on the frame, a cover plate disposed on the light permeable member and fixed to the frame, a detection unit electrically coupled to the substrate, and an uplift block that provides for the substrate to be disposed thereon.
US11217570B2 Package structure and manufacturing method thereof
A package structure and the manufacturing method thereof are provided. The package structure includes a first package including at least one first semiconductor die encapsulated in an insulating encapsulation and through insulator vias electrically connected to the at least one first semiconductor die, a second package including at least one second semiconductor die and conductive pads electrically connected to the at least one second semiconductor die, and solder joints located between the first package and the second package. The through insulator vias are encapsulated in the insulating encapsulation. The first package and the second package are electrically connected through the solder joints. A maximum size of the solder joints is greater than a maximum size of the through insulator vias measuring along a horizontal direction, and is greater than or substantially equal to a maximum size of the conductive pads measuring along the horizontal direction.
US11217567B2 Light emitting structure to aid LED light extraction
Display panels and methods of manufacture are described for down converting a peak emission wavelength of a pump LED within a subpixel with a quantum dot layer. In some embodiments, pump LEDs with a peak emission wavelength below 500 nm, such as between 340 nm and 420 nm are used. QD layers in accordance with embodiments can be integrated into a variety of display panel structures including a wavelength conversion cover arrangement, QD patch arrangement, or QD layers patterned on the display substrate.
US11217545B2 Semiconductor package
A semiconductor package includes a first substrate having a first surface and including a first electrode, a first bump pad located on the first surface of the first substrate and connected to the first electrode, a second substrate having a second surface facing the first surface of the first substrate and including a second electrode, a second bump pad and neighboring second bump pads on the second surface of the second substrate, and a bump structure. The second bump pad has a recess structure. That is recessed from a side surface of the second bump pad toward a center thereof. The second bump pad may be connected to the second electrode. A bump structure may contact the first bump pad and the second bump pad. The bump structure may have a portion protruding through the recess structure. The neighboring second bump pads may neighbor the second bump pad and include recess structures oriented in different directions.
US11217539B2 Package substrate and semiconductor package including the same
Disclosed are package substrates and semiconductor packages including the same. A package substrate may have a plurality of corner regions; a core layer having a first surface and a second surface; an upper layer, which includes a plurality of first wiring structures and a plurality of first dielectric layers; and a lower layer, which includes a plurality of second wiring structures and a plurality of second dielectric layers. Additionally, an area proportion of top surfaces of the first wiring structures in the upper layer relative to a top surface of the upper layer on each of the corner regions is less than an area proportion of top surfaces of the second wiring structures in the lower layer relative to a top surface of the lower layer on each of the corner regions.
US11217536B2 Hybrid wafer dicing approach using a split beam laser scribing process and plasma etch process
Methods of dicing semiconductor wafers, each wafer having a plurality of integrated circuits, are described. In an example, a method of dicing a semiconductor wafer having a plurality of integrated circuits involves forming a mask above the semiconductor wafer, the mask composed of a layer covering and protecting the integrated circuits. The mask is then patterned with a split laser beam laser scribing process, such as a split shaped laser beam laser scribing process, to provide a patterned mask with gaps, exposing regions of the semiconductor wafer between the integrated circuits. The semiconductor wafer is then plasma etched through the gaps in the patterned mask to singulate the integrated circuits.
US11217531B2 Interconnect structure having nanocrystalline graphene cap layer and electronic device including the interconnect structure
Provided are an interconnect structure and an electronic device including the interconnect structure. The interconnect structure includes a dielectric layer including at least one trench, a conductive wiring filling an inside of the at least one trench, and a cap layer on at least one surface of the conductive wiring. The cap layer includes nanocrystalline graphene. The nanocrystalline includes nano-sized crystals.
US11217520B2 Wiring structure, assembly structure and method for manufacturing the same
A wiring structure includes a first dielectric layer, a first circuit layer, a second dielectric layer and a conductive via. The first dielectric layer defines at least one through hole. The first circuit layer is disposed on the first dielectric layer. The second dielectric layer is disposed on the first dielectric layer to cover the first circuit layer, wherein a first portion of the second dielectric layer is disposed in the through hole of the first dielectric layer. The conductive via extends through the first portion of the second dielectric layer in the through hole of the first dielectric layer, and is electrically isolated from the first circuit layer.
US11217511B2 Quad package with conductive clips connected to terminals at upper surface of semiconductor die
A packaged semiconductor device includes a carrier having a die attach surface, a semiconductor die mounted on the die attach surface and comprising first and second conductive terminals disposed on an upper side, a first clip that extends over the semiconductor die and is electrically connected to the first conductive terminal, a second clip that extends over the semiconductor die and is electrically connected to the second conductive terminal, and an electrically insulating encapsulant body that encapsulates the semiconductor die. An outer end of the first clip is exposed from the encapsulant body and provides a point of external electrical contact for the first conductive terminal. An outer end of the second clip is exposed from the same or a different side face of the encapsulant body as the first clip and provides a point of external electrical contact for the second conductive terminal.
US11217506B2 Semiconductor device assemblies including low-stress spacer
In a general aspect, a semiconductor device assembly can include a substrate, a semiconductor die disposed on the substrate, a thermally conductive spacer having a first side and a second side, the second side being opposite the first side. The first side of the thermally conductive spacer can include a plurality of steps that are coupled with the substrate. The first side of the thermally conductive spacer can also include a surface that is disposed between the plurality of steps, where the surface can be coupled with the semiconductor die.
US11217502B2 Semiconductor device packages and methods of manufacturing the same
A semiconductor device package includes a substrate, an electronic component disposed on the substrate, a supporting structure disposed on the substrate and surrounding the electronic component, and a heat spreading structure disposed on the supporting structure. A length of the supporting structure and a length of the heat spreading structure are greater than a length of the substrate.
US11217494B1 Semiconductor devices and methods of manufacture
3D-NOR memory array devices and methods of manufacture are disclosed herein. A method includes forming a multi-layer stack over a substrate by forming alternating layers of an isolation material and a dummy material. An array of dummy nanostructures is formed in a channel region of the multi-layer stack by performing a wire release process. Once the nanostructures have been formed, a single layer of an oxide semiconductor material is deposited over and surrounds the dummy nanostructures. A memory film is then deposited over the oxide semiconductor material and a conductive wrap-around structure is formed over the memory film. Source/bit line structures may be formed by replacing the layers of the dummy material outside of the channel region with a metal fill material. A staircase conductor structure can be formed the source/bit line structures in a region of the multi-layer stack adjacent the memory array.
US11217492B2 Method for source/drain contact formation in semiconductor devices using common doping and common etching to n-type and p-type source/drains
A method includes providing a structure that includes a substrate, a first gate structure and a second gate structure over the substrate, and a first source/drain (S/D) feature and a second S/D feature over the substrate. The first S/D feature is adjacent to the first gate structure, the second S/D feature is adjacent to the second gate structure, the first S/D feature is configured for an n-type transistor, and the second S/D feature is configured for a p-type transistor. The method further includes introducing a p-type dopant into both the first and the second S/D features. After the introducing of the p-type dopant, the method further includes performing an etching process to the first and the second S/D features, wherein the etching process etches the first S/D feature faster than it etches the second S/D feature.
US11217485B2 Semiconductor device and method of manufacture
A semiconductor device and method of manufacture are provided in which a passivation layer is patterned. In embodiments, by-products from the patterning process are removed using the same etching chamber and at the same time as the removal of a photoresist utilized in the patterning process. Such processes may be used during the manufacturing of FinFET devices.
US11217482B2 Method for forming semiconductor device with resistive element
A method for forming a semiconductor device is provided. The method includes forming a dielectric layer over a semiconductor substrate and forming a conductive line in the dielectric layer. The method also includes forming an etch stop layer over the dielectric layer and the conductive line and patterning the etch stop layer to form a contact opening exposing a portion of the conductive line. The method further includes forming a resistive layer over the etch stop layer, wherein the resistive layer extends into the contact opening. In addition, the method includes patterning the resistive layer to form a resistive element.
US11217476B2 Method of forming an interconnect structure of a semiconductor device
A structure and a formation method of a semiconductor device structure are provided. The semiconductor device structure includes a semiconductor substrate and a conductive feature over the semiconductor substrate. The semiconductor device structure also includes a dielectric layer over the conductive feature and the semiconductor substrate and a via hole in the dielectric layer. The via hole has an oval cross section. The semiconductor device structure further includes a trench in the dielectric layer, and the via hole extends from a bottom portion of the trench. The trench has a trench width wider than a hole width of the via hole. In addition, the semiconductor device structure includes one or more conductive materials filling the via hole and the trench and electrically connected to the conductive feature.
US11217475B2 Wafer table with dynamic support pins
A method for semiconductor fabrication includes mounting a wafer onto a first wafer table. The first wafer table includes a first set of pins that support the wafer, the first set of pins having a first pitch between adjacent pins. The method further includes forming a first set of overlay marks on the wafer; and transferring the wafer onto a second wafer table. The second wafer table includes a second set of pins having a second pitch between adjacent pins. The second set of pins are individually and vertically movable, and the second pitch is smaller than the first pitch. The method further includes moving a portion of the second set of pins such that a remaining portion of the second set of pins supports the wafer and the remaining portion has the first pitch between adjacent pins.
US11217472B2 3D semiconductor device and structure with multiple isolation layers
A 3D semiconductor device, the device including: a first level including single crystal first transistors, and a first metal layer, where the first level is overlaid by a first isolation layer; a second level including second transistors, where the first isolation layer is overlaid by the second level, and where the second level is overlaid by a second isolation layer; a third level including single crystal third transistors, where the second isolation layer is overlaid by the third level, where the third level is overlaid by a third isolation layer, where the third level is bonded to the second isolation layer, where the bonded includes at least one oxide to oxide bond, and where the bonded includes at least one metal to metal bond.
US11217460B2 Multiple underfills for flip chip packages
A method of assembling a flip chip IC package includes applying core underfill material to a surface of a package substrate in a pattern including an area corresponding to a core region of an IC die thereon that is to be attached, that excludes of an area corresponding to corners of the IC die. The IC die is bonded to the package substrate by pushing the IC die with a sufficient force for the core underfill material is displaced laterally by the bumps so that the bumps contact the land pads. After the pushing the corners of the IC die are not on the core underfill. Edge underfilling includes dispensing a second underfill material that is curable liquid to fill an area under the corners of the IC die. The second underfill material is cured resulting in it having a higher fracture strength as compared to the core underfill.
US11217456B2 Selective etching and controlled atomic layer etching of transition metal oxide films for device fabrication
Selective etching and controlled atomic layer etching of transition metal oxide films for device fabrication, and the resulting devices, are described. In an example, method of dry etching a film includes forming a transition metal oxide film having a latent pore-forming material therein. The method also includes removing a surface portion of the latent pore-forming material of the transition metal oxide film to form a porous region of the transition metal oxide film. The method also includes removing the porous region of the transition metal oxide film.
US11217449B2 Semiconductor device and method of manufacturing same
There is provided a technique for suppressing the operation of a parasitic transistor in a semiconductor device having a voltage sense structure. The semiconductor device includes: a semiconductor layer; a first impurity region; a second impurity region; a first semiconductor region; a second semiconductor region; a first electrode; a second electrode; and a third electrode. The second impurity region includes a low lifetime region at least under the second semiconductor region. The low lifetime region is a region having a defect density higher than that in a surface layer of the second impurity region or a region in which a heavy metal is diffused.
US11217445B2 Supporting substrate, supporting substrate-attached laminate and method for manufacturing a package substrate for mounting a semiconductor device
A method for manufacturing a package substrate for mounting a semiconductor device including: a first laminate preparing step of preparing a first laminate including a resin layer, a bonding layer that is provided on at least one surface side of the resin layer and includes peeling means, and a first metal layer provided on the bonding layer; a first wiring forming step of forming a first wiring conductor in the first laminate by etching the first metal layer; a second laminate forming step of forming a second laminate by laminating an insulating resin layer and a second metal layer in this order on a surface of the first laminate, the surface being provided with the first wiring conductor; a second wiring forming step of forming a second wiring conductor on the insulating resin layer by forming a non-through hole in the insulating resin layer.
US11217437B2 Electron capture dissociation (ECD) utilizing electron beam generated low energy electrons
Electron capture dissociation (ECD) is performed by transmitting an electron beam through a cell along an electron beam axis, generating plasma in the cell by energizing a gas with the electron beam, and transmitting an ion beam through the interaction region along an ion beam axis to produce fragment ions. Generating the plasma forms an interaction region in the cell spaced from and not intersecting the electron beam, and including low-energy electrons effective for ECD. The ion beam axis may be at an angle to and offset from the ion beam axis, such that the electron beam does not intersect the ion beam.
US11217436B2 Systems and methods for determining mass of an ion species
There is provided a method of measuring a mass of an ion species in a mass stream. Where the mass stream is a mass stream emitted from a separation device as a function of a separation parameter, the method comprising: obtaining a mass trace for the ion species, wherein the mass trace comprises a set of intensity peaks, each intensity peak providing a respective measured mass and a respective signal measured by a mass spectrometer; and determining the mass of the ion species as an extrapolation of the measured masses of the set of intensity peaks of the mass trace towards a signal zero.
US11217434B2 RF capacitive coupled dual frequency etch reactor
In a capacitively coupled etch reactor, in which the smaller electrode is etched, the larger electrode is electrically supplied by a very high frequency supply signal and by a high frequency supply signal. The smaller electrode, acting as a substrate carrier, is connected to ground potential.
US11217432B2 Gas supply system, plasma processing apparatus, and control method for gas supply system
When a gas supplied to a gas injection unit is switched from a first processing gas to a second processing gas, a controller of a gas supply system performs control to open a first supply on/off valve connected to the gas injection unit and provided in a first gas supply line for supplying the first processing gas and a second exhaust on/off valve provided in a first gas exhaust line branched from the first gas supply line, close a second supply on/off valve connected to the gas injection unit and provided in a second gas supply line for supplying the second processing gas and a first exhaust on/off valve provided in a second gas exhaust line branched from the second gas supply line; and then open the second supply on/off valve and the first exhaust on/off valve and close the first supply on/off valve and the second exhaust on/off valve.
US11217431B2 Method of manufacturing semiconductor device and semiconductor manufacturing apparatus
In one embodiment, a method of manufacturing a semiconductor device includes forming a first film on a substrate. The method further includes housing the substrate provided with the first film in a chamber, and introducing a first gas into the chamber. The method further includes generating plasma discharge of the first gas in the chamber or applying radiation to the first gas in the chamber. The method further includes introducing a second gas containing a metal component into the chamber to cause the metal component to infiltrate into the first film after the generation of the plasma discharge or the application of the radiation is started.
US11217430B2 Plasma processing apparatus and plasma processing method
A plasma processing apparatus comprises a processing chamber, a gas supply unit, a power supply unit and a frequency control unit. The processing chamber accommodates a target object. The gas supply unit supplies a processing gas into the processing chamber. The power supply unit supplies a power of a predetermined frequency band into the processing chamber to generate plasma of the processing gas in the processing chamber. The frequency control unit sweeps a frequency of the power supplied into the processing chamber by the power supply unit from a first frequency to a second frequency at the time of generating the plasma of the processing gas in the processing chamber.
US11217427B1 System, apparatus and method for bunched ribbon ion beam
An apparatus may include a scanner, arranged to receive an ion beam, and arranged to deliver a scan signal, defined by a scan period, to scan the ion beam between a first beamline side and a second beamline side. The apparatus may include a corrector module, disposed downstream of the scanner, and defining a variable path length for the ion beam, between the first beamline side and the second beamline side, wherein a difference in propagation time between a first ion path along the first beamline side and a second ion path along the second beamline side is equal to the scan period.
US11217417B2 Self-aligned electrospray device and related manufacturing techniques
In some embodiments, a self-aligned electrospray device can include a silicon wafer, a fluid reservoir, and a circuit. The silicon wafer can have a layer of electrically insulating material deposited on a top surface and a deposited layer of electrically conducting material. The silicon wafer and the deposited layers can have through holes. The electrically insulating layer may be undercut. The fluid reservoir can be mounted to a bottom surface of the silicon wafer for containing fluid. The circuit can provide an electric potential difference and be coupled between the layer of electrically conducting material and the fluid reservoir.
US11217414B1 User programmable pushbutton breaker switch
A programmable pushbutton breaker switch having a pushbutton, a plurality of amperage indicating light emitting diodes (LEDs), a plurality of breaker circuits, and a plurality of LED light pipes in an interior of the pushbutton. Each of the LEDs is associated with a specific breaker circuit and with a specific light pipe. Light from a specific LED passes through a specific LED light pipe and produces an indicator light on the top of the pushbutton. The indicator light identifies an amperage amount, shown on the top of the pushbutton, of a specific breaker circuit. A programming switch inside the programmable pushbutton breaker switch allows the operation of the pushbutton to select a desired breaker amperage amount from a plurality of breaker amperage amounts shown on the top of the pushbutton and to set and store the desired amperage amounts in the programmable pushbutton breaker switch.
US11217410B2 Relay driver circuit
A relay driver circuit is connected between an upper stage relay and a lower stage relay and is configured to be driven in response to driving of the upper relay. The relay driver circuit drives the lower stage relay. The relay driver circuit includes a semiconductor component, a control input line, a protective component, and a buffer circuit. The semiconductor component switches on and off the lower relay. The control input line is electrically connected to a control terminal of the semiconductor component. A power supply voltage is applied to the control input line via the upper stage relay. The protective component is connected in the control input line to protect the semiconductor component. The buffer circuit is connected between the protective component in the control input line and the control terminal of the semiconductor component to compensate for a voltage drop due to the protective component.
US11217406B2 Multi-directional input device
A multi-directional input device includes an operation knob, a plurality of direction setting switches, and a sensation generation unit. The operation knob is configured to be operable in multiple operation directions. The plurality of direction setting switches are configured to be turned on by being pressed when the operation knob is operated. The sensation generation unit is configured to generate different operation sensation from operation sensation generated by the direction setting switches. Sensation is generated by the sensation generation unit after at least one of the plurality of direction setting switches has been turned on in a predetermined operation direction out of the multiple operation directions.
US11217400B2 Pressure-sensitive sensor
A pressure-sensitive sensor, includes a hollow tubular member including an elastic insulating material; and n electrode wires (n being an integer of not less than 3) arranged away from one another and held inside the tubular member, wherein when an external pressure is applied to the tubular member, the tubular member elastically deforms such that at least two of the n electrode wires contact with each other, and wherein the n electrode wires extend linearly and parallel to a central axis of the tubular member.
US11217397B2 Segmented conformal anode for a capacitor
A capacitor for powering an implantable medical device is described. The capacitor includes a casing having contoured surfaces to more closely conform to body contours. This means that the anode housed in the casing must also have a contoured shape substantially matching that of the casing. Accordingly, the anode is comprised of a pressed pellet having a surrounding peripheral edge extending to spaced-apart first and second major face walls. An anode lead wire comprises an embedded portion extending into the anode pellet. First and second channel-shaped recesses aligned with each other extend into the anode pellet from the first and second major face walls to intersect with the embedded lead wire portion. The first and second channel-shaped recesses also extend to opposed locations at the surrounding peripheral edge of the anode pellet. The anode pellet is bent at the aligned first and second channel-shaped recesses to provide a right anode pellet portion electrically connected to a left anode pellet portion by the embedded lead wire portion. The thusly contoured anode pellet has an anatomical shape that matches that of the contoured casing to provide an implantable capacitor that is volumetrically efficient.
US11217395B2 Capacitor
A capacitor that includes a substrate, a lower electrode on the substrate, a dielectric film on the lower electrode, an upper electrode on a part of the dielectric film, a protective layer that covers the lower electrode and the upper electrode, and an external electrode that penetrates the protective layer. The external electrode is formed only in a region defined by a periphery of the upper electrode in a plan view of the capacitor viewed from an upper surface thereof towards the substrate.
US11217393B2 Capacitor component
A capacitor component includes a body including a dielectric layer and first and second internal electrodes disposed to face each other in a first direction while having the dielectric layer interposed therebetween, and including first and second surfaces, third and fourth surfaces, and fifth and sixth surfaces; first and second margin portions disposed on the fifth and sixth surfaces, respectively; first and second connection parts disposed on the third and fourth surfaces, respectively, and including metal layers connected to the first internal electrode and ceramic layers disposed on the metal layers; a connection electrode penetrating through the body and connected to the second internal electrode; a first external electrode disposed on one surface of the first connection part; a second external electrode disposed on one surface of the second connection part in the first direction; and a third external electrode disposed on the body and connected to the connection electrode.
US11217386B2 Transformers, power converters having tranformers, and methods of converting electrical power
A transformer includes a core with a surface, a primary winding with two or more primary winding turns wrapped about the core, and a secondary winding with one and only one secondary winding turn extending about the core. The one and only one secondary winding turn is interleaved among the two or more primary winding turns on the surface of the core to limit magnetic flux leakage along the primary winding and the secondary winding. Power converters and power conversion methods are also described.
US11217383B2 Coil component and coil device
Provided is a coil component 100 including a first coil element 111 and a second coil element 112 each formed in an angular-tubular shape and disposed in parallel, and an interconnection part 113 for connecting the both coil elements 111, 112. The interconnection part 113 is configured with a first connecting part 123A, a second connecting part 123B, an intermediate part 123C, and an inverted part 123D. The first connecting part 123A is configured with a flatwise-bending portion 123A1 and an edgewise-winding portion 123A2. The second connecting part 123B is configured with a flatwise-bending portion 123B1 and an edgewise-winding portion 123B2. The intermediate part 123C is provided to extend over a gap part 115 between the second coil element 112 and the first coil element 111 on a front end-face side without being twisted.
US11217382B2 Coil device and wireless charging device including same
The present embodiment relates to a coil device and a wireless charging device including the same. The coil device according to the present embodiment includes: a coil wound to form a hollow portion; and a shielding housing including a flat part on which the coil is disposed, an inner wall corresponding to a shape of the hollow portion, and an outer wall corresponding to an outer circumferential shape of the coil. The inner wall protruding from the flat part on which the coil is disposed may have a height of 0 to 1.5 times a height of the coil. An inductance of the coil may have a range of 9.2 μH to 12.26 μH.
US11217381B2 Coil component
A coil component includes: a body including a support member including a through-hole and a via hole spaced apart from the through-hole, an internal coil supported by the support member and including a plurality of conductive units wound in one direction, and an encapsulant encapsulating the support member and the internal coil and filling the through-hole; and an external electrode disposed on an external surface of the body and connected to the internal coil.
US11217380B2 Coil component and manufacturing method thereof
A coil component includes: a body in which a coil part is embedded, wherein the coil part includes: a support member; a pattern wall disposed on the support member; and a coil pattern extending between the pattern walls on the support member and including a plurality of winding turns. A width of an intermediate winding turn between innermost and outermost winding turns, among the plurality of winding turns of the coil pattern, is larger than widths of the innermost and outermost winding turns.
US11217355B2 Compact assembly for production of medical isotopes via photonuclear reactions
The invention provides a method for generating medical isotopes, the method comprising contacting a primary radiation beam with a converter for a time sufficient to produce a secondary beam of gamma particles, and contacting the beam of gamma particles to a target, where the cross section dimension of the beam of gamma particles is similar to the cross section dimension of the target. Both the converter and target are small in diameter and very closely spaced. Also provided is a system for producing medical isotopes, the device comprising a housing having a first upstream end and a second downstream end, a radiotransparent channel (collimator) with a first upstream end and a downstream end, wherein the upstream end is adapted to receive a radiation beam, a target positioned downstream of the downstream end of the channel and coaxially aligned with the channel, wherein the target has a cross section that is similar to the cross section of the channel.
US11217354B1 Polyester nanocomposites for protection from hazardous radiation used for medical applications
A radiation shielding material is fabricated by providing a mixture of a polyester polymer and lead oxide. The material can be formed by the open mold cast technique. A nanocomposite material comprising at least 10% lead oxide is used to provide shielding for diagnostic or medium x-rays. A formulation comprising 40% of lead oxide nanofiller embedded in a polyester matrix performed best at attenuation of diagnostic and medium x-ray levels.
US11217351B2 Systems and methods for FRC plasma position stability
Systems and methods are provided that facilitate stability of an FRC plasma in both radial and axial directions and axial position control of an FRC plasma along the symmetry axis of an FRC plasma chamber. The systems and methods exploit an axially unstable equilibria of the FRC plasma to enforce radial stability, while stabilizing or controlling the axial instability. The systems and methods provide feedback control of the FRC plasma axial position independent of the stability properties of the plasma equilibrium by acting on the voltages applied to a set of external coils concentric with the plasma and using a non-linear control technique.
US11217340B2 Syringe pump having a pressure sensor assembly
A syringe pump is disclosed that includes a body, a syringe seat, a syringe actuator, a memory, and one or more processors. The syringe seat is coupled to the body. The syringe actuator is configured to actuate a syringe secured within the syringe seat. The memory is configured to store a plurality of instructions. The one or more processors, in accordance with the plurality of instructions, is/are configured to: prime the syringe pump in a prime phase; determine if an occlusion exists during the prime phase using a first test; stop the prime phase; initiate fluid delivery into a patient; enter into a start-up phase; determine if an occlusion exists using a second test during the start-up phase; transition from the start-up phase into a steady-state phase; and determine if an occlusion exists during the steady-state phase using a third test.
US11217336B2 Automated medication dispensing unit
In certain embodiments, a remote automated dispensing unit (ADU) may include an enclosed cabinet, one or more locking mechanisms to keep the cabinet secure, one or more doors on the cabinet to allow access to the internal components, and a computer system that manages the dispensing of inventory. The ADU may include a mechanism for the dispensing of medications for individual patients including: one or more canisters for storing medications, one or more canister base stations for securing the one or more canisters to the ADU, and a chute and funnel system for the guidance of medications as they fall from the canisters into a packaging station for packaging medications into packages for particular patients. One or more sensors may be used to detect misdispensing of medications, and a combination of sensors and operating sequences may be used to reduce the amount of misdispensed medication.
US11217333B2 Performing analytics on protected health information
This disclosure includes techniques for analyzing patient data. In one example, a method includes accessing, by a computer system, one or more databases comprising health information, with protected health information, for a plurality of patients, accessing, by the computer system, an analytical model, and receiving, by the computer system via a user interface, instructions to apply the analytical model to health information for each of the plurality of patients. The protected health information is isolated from the user interface to restrict access to the protected health information. The method further includes applying, by the computer system, the analytical model to health information for each of the plurality of patients, and storing a result of the analytical model to the one or more databases.
US11217332B1 Distributed ledger system for managing medical records
Systems and methods are disclosed with respect to using a distributed ledger, such as a blockchain, for managing medical records. The medical records may be accessible by medical institutions such as hospitals, and may be controlled by the patient. The patient may, for example, decide which entities can access and/or edit the medical records.
US11217318B2 Non-volatile memory device and program method of a non-volatile memory device
A method of programming a non-volatile memory includes executing at least two program loops on memory cells in a selected word line, generating a fail bit trend based on a result of executing each of the at least two program loops, predicting a plurality of program loops comprising an N program loop to be executed last on the memory cells, based on the generated fail bit trend, and changing, based on a result of predicting the plurality of program loops, a level of an N program voltage provided to the memory cells when the N program loop is executed.
US11217311B2 Memory device with improved program performance and method of operating the same
A memory device includes a memory cell region including a first metal pad, a peripheral circuit region including a second metal pad and vertically connected to the memory cell region by the first and second metal pads, a memory cell array in the memory cell region including cell strings including memory cells, word lines respectively connected to the memory cells, bit lines connected to one side of the cell strings, and a ground selection line connected to the cell strings, a control logic in the peripheral circuit region including a precharge control circuit for controlling precharge on partial cell strings among the cell strings and controlling a plurality of data program steps on the memory cells, and a row decoder in the peripheral circuit region for activating at least some of the word lines in response to a control of the control logic.
US11217303B2 Imprint recovery for memory arrays
Methods, systems, and devices for imprint recovery for memory arrays are described. In some cases, memory cells may become imprinted, which may refer to conditions where a cell becomes predisposed toward storing one logic state over another, resistant to being written to a different logic state, or both. Imprinted memory cells may be recovered using a recovery or repair process that may be initiated according to various conditions, detections, or inferences. In some examples, a system may be configured to perform imprint recovery operations that are scaled or selected according to a characterized severity of imprint, an operational mode, environmental conditions, and other factors. Imprint management techniques may increase the robustness, accuracy, or efficiency with which a memory system, or components thereof, can operate in the presence of conditions associated with memory cell imprinting.
US11217299B2 Device and method for calibrating reference voltage
Disclosed are a device and a method for calibrating a reference voltage. The reference voltage calibrating device includes a data signal communication unit that transmits/receives a data signal, a data strobe signal receiving unit that receives a first data strobe signal and a second data strobe signal, a voltage level of the second data strobe signal being opposite to a voltage level of the first data strobe signal, and a reference voltage generating unit that sets a reference voltage for determining a data value of the data signal, based on the first data strobe signal and the second data strobe signal, and the reference voltage generating unit adjusts the reference voltage based on the first data strobe signal and the second data strobe signal.
US11217298B2 Delay-locked loop clock sharing
An apparatus includes a memory device interface comprising a first data output, a second data output, a third data output, and a fourth data output, as well as a first path corresponding to the first data output, a second path corresponding to the second data output, a third path corresponding to the third data output, and a fourth path corresponding to the fourth data output. The apparatus also includes a signal transmission circuit comprising a first output that when in operation transmits a first clock signal to the first path, the second path, the third path, and the fourth path and a second output that when in operation transmits a second clock signal to the first path, the second path, the third path, and the fourth path.
US11217292B2 Time-based access of a memory cell
Methods, systems, and devices for time-based access of memory cells in a memory array are described herein. During a sense portion of a read operation, a selected memory cell may be charged to a predetermined voltage level. A logic state stored on the selected memory cell may be identified based on a duration between the beginning of the charging and when selected memory cell reaches the predetermined voltage level. In some examples, time-varying signals may be used to indicate the logic state based on the duration of the charging. The duration of the charging may be based on a polarization state of the selected memory cell, a dielectric charge state of the selected state, or both a polarization state and a dielectric charge state of the selected memory cell.
US11217288B2 Magnetic device and memory device
According to one embodiment, a magnetic device includes: a first magnetic material provided above a substrate; a second magnetic material provided between the substrate and the first magnetic material; a nonmagnetic material provided between the first magnetic material and the second magnetic material; a first layer provided between the substrate and the second magnetic material and including an amorphous layer; and a second layer provided between the amorphous layer and the second magnetic material and including a crystal layer.
US11217282B2 Operation method of system-on-chip configured to control memory device
An operation method of a system-on-chip (SoC) that controls a memory device includes transmitting a first mode register write (MRW) command to the memory device through command/address (CA) lines, transmitting a second MRW command including a specific pattern to the memory device through the CA lines, transmitting a first mode register read (MRR) command for reading the specific pattern to the memory device through the CA lines, capturing the specific pattern received through data lines from the memory device based on an SoC reference voltage, adjusting the SoC reference voltage based on the captured specific pattern, transmitting a second MRR command to the memory device through the CA lines, capturing data signals received from the memory device through the data lines based on the adjusted SoC reference voltage, and performing a plurality of training operations on the memory device after adjusting the SoC reference voltage.
US11217280B2 Branching logic in a playback environment
The disclosed computer-implemented method may include accessing a pre-rendered multimedia item. The pre-rendered multimedia item may have branching logic associated with it, where the branching logic includes branching points that direct non-sequential playback of the pre-rendered multimedia item. The method may also include initializing playback of the pre-rendered multimedia item and accessing, at the branching points, various trigger conditions that direct playback order of different segments of the pre-rendered multimedia item. The method may then include updating, based on the trigger conditions, at least some portion of custom state data. The method may further include playing back the segments of the pre-rendered multimedia item according to the updated state data. Various other methods, systems, and computer-readable media are also disclosed.
US11217266B2 Information processing device and information processing method
There is provided an information processing device to achieve more flexible correction of a recognized sentence, the information processing device including: a comparison unit configured to compare first sound-related information obtained from collected first utterance information with second sound-related information obtained from collected second utterance information; and a setting unit configured to set a new delimiter position different from a result of speech-to-text conversion associated with the first utterance information on a basis of a comparison result obtained by the comparison unit. There is also provided an information processing device including: a reception unit configured to receive information regarding a new delimiter position different from a result of speech-to-text conversion associated with collected first utterance information; and an output control unit configured to control output of a new conversion result obtained by performing speech-to-text conversion on a basis of the new delimiter position.
US11217262B2 Adaptive energy limiting for transient noise suppression
The present disclosure describes aspects of adaptive energy limiting for transient noise suppression. In some aspects, an adaptive energy limiter sets a limiter ceiling for an audio signal to full scale and receives a portion of the audio signal. For the portion of the audio signal, the adaptive energy limiter determines a maximum amplitude and evaluates the portion with a neural network to provide a voice likelihood estimate. Based on the maximum amplitude and the voice likelihood estimate, the adaptive energy limiter determines that the portion of the audio signal includes noise. In response to determining that the portion of the audio signal includes noise, the adaptive energy limiter decreases the limiter ceiling and provides the limiter ceiling to a limiter module effective to limit an amount of energy of the audio signal. This may be effective to prevent audio signals from carrying full energy transient noise into conference audio.
US11217253B2 Information processing apparatus, information processing method, and information processing system
An information processing apparatus includes a talk control unit that controls proxy utterance processing in voice talk processing on the basis of environment information regarding a user terminal acquired from the user terminal. Furthermore, there is provided an information processing method performed by a processor, including: acquiring environment information regarding a user terminal from the user terminal; and controlling proxy utterance processing in voice talk processing on the basis of the acquired environment information. Furthermore, there is provided an information processing system including: a user terminal that is able to acquire environment information regarding the user terminal; and a server that includes a talk control unit controlling proxy utterance processing in voice talk processing on the basis of the environment information regarding the user terminal acquired from the user terminal.
US11217232B2 Recommendations and fraud detection based on determination of a user's native language
Input data is received, by a server, for a user from one or more data sources. A set of user language features associated with the input data are determined. The set of user language features is compared to multiple sets of known language features. Each set of known language features includes language features associated with the use of a non-native language by a speaker of a respective native language. A native language of the user is determined based on the comparing. A personalized recommendation is generated based on the determined native language of the user.
US11217227B1 Systems and methods for generating disambiguated terms in automatically generated transcriptions including instructions within a particular knowledge domain
System and method for generating disambiguated terms in automatically generated transcriptions including instructions within a knowledge domain and employing the system are disclosed. Exemplary implementations may: obtain a set of transcripts representing various speech from users; obtain indications of correlated correct and incorrect transcriptions of spoken terms within the knowledge domain; obtain a vector generation model that generates vectors for individual instances of the transcribed terms in the set of transcripts that are part of the lexicography of the knowledge domain; use the vector generation model to generate the vectors such that a first set of vectors and a second set of vectors are generated that represent the instances of the first correctly transcribed term and the first incorrectly transcribed term, respectively; and train the vector generation model to reduce spatial separation of vectors generated for instances of correlated correct and incorrect transcriptions of spoken terms within the knowledge domain.
US11217219B2 Method for preparing sound-absorbing article, and sound-absorbing article
Disclosed are a method for preparing a sound-absorbing member and a sound-absorbing member. The method for preparing a sound-absorbing member includes: providing non-foaming sound-absorbing material powder and a foaming material; uniformly mixing the non-foaming sound-absorbing material powder with the foaming material and adding an auxiliary to form a sound-absorbing mixture; and foaming the sound-absorbing mixture to form foam with cells, wherein the non-foaming sound-absorbing material powder adheres to a surface and the cells of the foam. The foamed sound-absorbing material powder and the foam constitute a sound-absorbing member.
US11217217B2 Systems and methods for tuning propeller noise
The present disclosure relates to devices, systems, and methods for controlling and/or augmenting acoustic sounds emitted from flight vehicles, such as unmanned aerial vehicles (UAVs). For example, while in flight, a UAV may emit a characteristic sound or tone (or a plurality of such tones), which may be a result of propeller and/or motor noise. To mitigate such noise from UAVs, disclosed embodiments may include acoustic resonators that may provide additional tones to complement the sounds or tones emitted from the UAV. Namely, the acoustic resonators may be shaped, adjusted, or otherwise controlled to emit additional tones that form pleasing intervals in combination with the characteristic tone(s) from the UAV.
US11217212B1 Automated endpin for upright stringed instruments
Example embodiments of the present general inventive concept provide and automatic endpin extension system to be used with an upright instrument, the system including a housing portion configured to be passed through a bottom aperture of an upright instrument, a coupling portion configured to be connected to the housing portion and to be coupled to the upright instrument proximate the bottom aperture, a telescoping endpin portion configured to be selectively moved up and down to extend out from, and withdraw into, the housing portion, a motor portion connected to the housing portion and configured to selectively drive the telescoping endpin portion up and down, and a controller portion configured to control the motor portion.
US11217201B2 Video frame interfaces for logically-defined pixels
Logically-defined pixel interfaces and video frame transfer techniques are provided herein. In one example, a method includes receiving a video frame representing source pixels, where the video frame comprises logical pixels that each represent more than one source pixel according to a selected sizing and metadata that indicates the selected sizing for the logical pixels and indicators of which pixels included in the video frame comprise the logical pixels. The method also includes interpreting the metadata for the logical pixels to map each of the logical pixels across more than one output pixel according to the selected sizing and the indicators included in the metadata.
US11217199B2 Display driving circuit and operating method thereof
Disclosed are a display driving circuit and a display apparatus including the same. A display driving circuit includes a first amplifier configured to drive a first data line of a display panel based on first pixel data and a second amplifier configured to drive a second data line of the display panel based on second pixel data, wherein, when a first data difference between the first pixel data and the second pixel data is greater than or equal to a data value indicating one grayscale and is less than or equal to a first threshold value, the second amplifier is turned off, and the first amplifier is configured to drive the first data line and the second data line based on the first pixel data and the second pixel data.
US11217195B2 Display apparatus and shutting-down image-sticking elimination method thereof
A display apparatus includes a display panel; a timing control chip, connected to the display panel and including an input data temporary storage module, a data processing module, and a data output module; a plurality of first and second driver chips; a power control chip, connected to the timing control chip, the first and the second driver chips, where the power control chip generates a control signal and transmits the control signal to the second driver chips; and an image-sticking elimination module, including a logic detection unit and a storage module, where an end of the storage module is coupled to the logic detection unit, and an other end of the storage module is electrically coupled to the data output module, where the logic detection unit is coupled to the power control chip and receives the control signal, so as to control a working state of the storage module.
US11217191B2 Display device
According to an aspect, a display device includes: a plurality of sub-pixels, each sub-pixel including at least one memory; a setting circuit configured to select either a first mode in which a still image is displayed or a second mode in which a moving image is displayed; and a switching circuit configured to switch coupling between the sub-pixels and the memories according to the selection made by the setting circuit. The first mode is a mode in which each of the sub-pixels is coupled to one of the at least one memory included in the sub-pixel, and the second mode is a mode including a time period in which at least one of the sub-pixels is coupled to the at least one memory included in another of the sub-pixels.
US11217178B2 Display device
Disclosed herein is a display which activates a maximum screen which is an entirety of a screen of a flexible display panel to display an image thereon in an unfolded state of the flexible display panel and activates a part of the screen in a folded state of the flexible display panel so that the activated screen that is smaller than the maximum screen displays the image and a deactivated screen displays black.
US11217171B2 Organic light emitting display and method of sensing deterioration of the same
An organic light emitting display and a method of sensing deterioration of the same are discussed. The organic light emitting display includes a display panel including a plurality of display lines, each of the display lines in which a plurality of pixels are arranged, each of the pixels including a light emitting element and a driving element, a panel driver configured to supply a gate signal and a data voltage synchronized with the gate signal to the pixels of the display lines, a sensing unit configured to sense driving characteristics of the pixels, and a timing controller configured to control operation timings of the panel driver and the sensing unit, and overlappingly shift a sensing driving sequence for at least some display lines in accordance with a line sequential manner.
US11217170B2 Pixel-driving circuit and driving method, a display panel and apparatus
A pixel-driving circuit includes a driving sub-circuit with at least one transistor and one capacitor coupled to a light-emitting device. The pixel-driving circuit further includes an initialization sub-circuit coupled to the light-emitting device and configured to initialize the light-emitting device with a initialization signal under control of a scan signal. Additionally, the pixel-driving circuit includes a data-input sub-circuit coupled to the driving sub-circuit and configured to write the data signal to the driving sub-circuit under control off scan signal. Furthermore, the pixel-driving circuit includes an emission-control sub-circuit having two transistors of different types and one capacitor coupled to the driving sub-circuit and the light-emitting device and configured to control the driving sub-circuit to output a driving current based on the data signal under control of a control signal and a reference-voltage signal.
US11217156B2 Display panel including organic light-emitting elements and micro LEDs, manufacturing method thereof and display device
A display panel includes an array substrate, an organic light-emitting layer, a thin film encapsulation layer, multiple micro LEDs and multiple drive signal lines. The organic light-emitting layer is disposed on a side of the array substrate and includes organic light-emitting elements. The thin film encapsulation layer is disposed on a side of the organic light-emitting layer facing away from the array substrate, covers the organic light-emitting layer, and includes a plurality of thin film encapsulation sub-layers sequentially stacked. The micro LEDs are disposed on a side of at least one of the plurality of thin film encapsulation sub-layers facing away from the organic light-emitting layer. The drive signal lines are electrically connected to the micro LEDs and configured to transmit a drive signal to the micro LEDs, and the drive signal lines are disposed in contact with at least one of the thin film encapsulation sub-layers.
US11217150B2 Compensated triple gate driving circuit, a method, and a display apparatus
The present application discloses a gate driver on array (GOA) circuit of a display panel. The GOA circuit includes a first GOA unit comprising a unit-circuitry structure having a pull-up node commonly coupled to three output transistors to control outputting of a first set of three gate-driving signals respectively to a first set of three gate lines associated with the display panel. The GOA circuit additionally includes a second GOA unit comprising a substantially same unit-circuitry structure cascaded with the first GOA unit and configured to control outputting a second set of three gate-driving signals respectively to a second set of three gate lines associated with the display panel. Moreover, the GOA circuit includes a capacitor connected from one in the second set of three output terminals of the second GOA unit to the pull-up node of the first GOA unit.
US11217147B2 Display device and light-emitting control circuit thereof, driving method
A light-emitting control circuit and a driving method of a display device are disclosed. The display device includes a plurality of rows of sub-pixels; each row of sub-pixels includes at least first color sub-pixels and second color sub-pixels; each of the first and second color sub-pixels includes a pixel circuit and a light-emitting unit; the light-emitting control circuit includes a plurality of light-emitting control circuit groups which are in a one-to-one correspondence with the plurality of rows of sub-pixels; each of the plurality of light-emitting control circuit groups at least includes a first light-emitting control sub-circuit and a second light-emitting control sub-circuit; the first and second light-emitting control sub-circuit provide a first light-emitting control signal and a second light-emitting control signal, respectively; and each of the first and second light-emitting control signal is used for driving the pixel circuit to output a driving current to the light-emitting unit.
US11217146B2 Gray-level compensation method and apparatus, display device and computer storage medium
A gray-level compensation method and apparatus, a display device and a computer storage medium are provided, which belong to the field of display technology. The method includes: acquiring an initial gray-level value of a target pixel; determining an actual luminance offset of the target pixel based on the initial gray-level value, where different initial gray-level values within a specified threshold range correspond to different actual luminance offsets; and performing a gray-level compensation on the target pixel based on the actual luminance offset. The actual luminance offset is determined based on the initial gray-level value of the target pixel, and since the different initial gray-level values within the specified threshold range correspond to the different actual luminance offsets, flexibility of gray-level compensation performed on the pixel is improved.
US11217141B2 Gamma correction method and apparatus, display apparatus, computer storage medium
The disclosure relates to a gamma correction method. The gamma correction method may include controlling a display panel to perform image display, the display panel comprising a plurality of display subareas and at least two of the plurality of display subareas having different resolutions; obtaining display brightness of the plurality of display subareas performing image display; and performing gamma correction on the display panel based on the display brightness of the plurality of display subareas respectively to obtain a correction parameter of each of the plurality of display subareas. An image displayed by the display panel may have an image resolution that is greater than a resolution of at least one of the plurality of display subareas.
US11217138B2 Electronic device
An electronic device is provided. The electronic device includes a display screen including a multiplex pixel array having multiplex sub-pixels, wherein a driving signal is inputted to the display screen; and a camera disposed behind the display screen and corresponding to positions of the multiplex sub-pixels. The display screen further includes a control unit configured to control the multiplex sub-pixels not to receive the driving signal when receiving an instruction for taking pictures.
US11217127B2 Foam finger
A foam finger, in particular as a palm enlargement, advertising space or to be carried during sports events, that is comprised of at least two side faces connected to each other. At least a portion of a side face comprises a printed lenticular foil and/or a lenticular foil with images stuck behind it.
US11217115B1 Sports coaching tactical table kit
The sports coaching tactical table kit is a three-dimensional structure that comprises a working surface, a plurality of field images, and a plurality of operational tokens. A field image selected from the plurality of field images attaches to the working surface. Each of the plurality of operational tokens attaches to the selected field image. The sports coaching tactical table kit forms a structure that presents a model of game play that provides: a) a three-dimensional image of a field of play; b) a representation locations and movements of the critical game elements present on the field of play; and c) an easy way of representing the motion and movements of the players on the field of play. The plurality of field images are interchangeable such that the game represented by the sports coaching tactical table kit can be changed. The plurality of operational tokens are interchangeable such that the game represented by the sports coaching tactical table kit can be changed.
US11217095B2 Vehicle mounted traffic control apparatus
A traffic control signal apparatus that is configured to be releasably secured to a hitch receiver on a vehicle wherein the traffic control signal apparatus is operable to provide traffic signals to approaching vehicles. The present invention includes a frame having an upper portion and a lower portion wherein the lower portion is coupled to the vehicle. The upper portion has a light unit secured thereto and the light unit includes a first light and a second light configured to illuminate colors providing approaching vehicles traffic signals. A sign support member is movably secured to the frame and includes a sign secured to the end distal to the frame. A sign is secured to the distal end of the sign support member and is configured to provide traffic instructions to approaching vehicles. The traffic control signal is electrically coupled to the vehicle and includes a control panel for operation.
US11217094B2 Collaborative distributed agent-based traffic light system and method of use
In this disclosure, collaborative multi-agent-based TST is presented with dedicated intersection controllers that include software agents which read local and remote detection systems and then collaboratively optimize signal timing phases by considering the feedback of all controller agents that may be affected by a change. The disclosure also presents an augmented system which considers network input from handheld remote devices to update certain traffic light phase information and adapt to emerging emergency situations.
US11217088B2 Alert volume normalization in a video surveillance system
Techniques are disclosed for normalizing and publishing alerts using a behavioral recognition-based video surveillance system configured with an alert normalization module. Certain embodiments allow a user of the behavioral recognition system to provide the normalization module with a set of relative weights for alert types and a maximum publication value. Using these values, the normalization module evaluates an alert and determines whether its rareness value exceed a threshold. Upon determining that the alert exceeds the threshold, the module normalizes and publishes the alert.
US11217079B2 Patient risk notification system
The present invention includes a healthcare system for capturing and maintaining patient healthcare records and employing information in the records to proactively alert hospital workers to a condition that places patient health at risk.
US11217072B2 Animal acoustic augmentation systems and methods
Embodiments described herein provide an animal acoustic augmentor (AAA) for an animal acoustic augmentation system. The AAA includes an audio system configured to generate audio proximal and/or for delivery to an ear of an animal and a logic device configured to communicate with and control operation of the audio system. The logic device is configured to detect an AAA trigger associated with operation of the AAA and/or the audio system and generate an animal-audible trigger response via the audio system of the AAA based, at least in part, on the detected AAA trigger, where the animal-audible trigger response includes a preprogrammed AAA trigger response stored within a memory of the AAA and/or a live AAA trigger response based, at least in part, on a control sequence and/or an owner command provided by a personal electronic device associated with the AAA and/or an acoustic environment of the animal.
US11217063B2 Game with chance element or event simulation
In various embodiments, a player may view a list of popular games.
US11217059B2 Decorative illumination device and game machine
A long decorative illumination device according to one or more embodiments may include a plurality of light guide plates configured to reflect light entering therein from an end surface thereof with reflection surfaces formed in recesses thereon, and causing the light to be emitted from a light emitting surface thereof; a plurality of light sources provided corresponding to the plurality of light guide plates; and a long window part open from at least two directions of the front surface and side surfaces of the decorative illumination device; and the plurality of light guide plates is slanted with gaps therebetween, so that in the slanted state the light emitting surfaces thereof are oriented toward the window part.
US11217058B2 Medication management systems and methods for health and health related facilities
A system and method for control of prescription drug packaging and dispensing machines located in an in-patient health care facility including centralized control and enhanced communication between system components. Delay and errors in processing item data in the prescription dispensing system are reduced by using concise ID data incorporated into each canister memory chip and storing canister contents data elsewhere. Canisters are configured in a pharmacy using interchangeable parts. Data being processed is synchronized by a combination of user tokens (who), data identifiers (what), and unique Ids for the entities in the system (where). The foregoing combination enables substantial efficiency improvements and error reduction.
US11217057B2 Systems and methods for providing dynamic ingredient matrix reconfiguration in a product dispenser
Embodiments of the disclosure include systems and methods for providing dynamic ingredient matrix reconfiguration in a product dispenser. In one example, a method for configuring a dispenser apparatus may include determining one or more current associations between some or all of a plurality of ingredient packages and one or more of a plurality of dispensing devices associated with the dispenser apparatus. The method may include determining whether a current association of the one or more current associations has changed with respect to at least one previous association between some or all of the plurality of ingredient packages and one or more of the plurality of dispensing devices, and in response to ascertaining that the current association has changed, modifying an association table based at least on the one or more current associations, the association table being representative of the at least one previous association.
US11217055B2 Machine for depositing and dispensing coins
A machine for depositing and dispensing coins includes a first portion containing devices for reception of the deposited coins and for recognition and sorting of the coins based on the denomination thereof, a second portion containing a plurality of internal hoppers configured to selectively contain the coins sorted by denomination and a third portion containing coin processing means for processing the coins in the dispensing step, a seat being present in the third portion for the temporary housing of a till configured to be filled with predetermined compositions of coins of the various denominations coming from the internal hoppers, the machine further including coin conveying means adapted to receive, at the seat, coins coming from the internal hoppers or from the recognition and sorting devices and to convey them to a higher zone of the machine, where a coin path selector is disposed at the end of the coin conveying means to the higher zone of the machine, the coin path selector being movable between a first position where it enables the conveyance of the coins into an internal collection container and a second position where it enables the dispensing of the coins outside the machine.
US11217040B2 Autonomous vehicle advanced sensing and response
One embodiment provides for a computing device within an autonomous vehicle, the compute device comprising a wireless network device to enable a wireless data connection with an autonomous vehicle network, a set of multiple processors including a general-purpose processor and a general-purpose graphics processor, the set of multiple processors to execute a compute manager to manage execution of compute workloads associated with the autonomous vehicle, the compute workload associated with autonomous operations of the autonomous vehicle, and offload logic configured to execute on the set of multiple processors, the offload logic to determine to offload one or more of the compute workloads to one or more autonomous vehicles within range of the wireless network device.
US11217035B2 Generating height maps from normal maps based on boundary conditions of virtual boundaries
The present disclosure relates to systems, methods, and non-transitory computer readable media for generating and providing a height map of a three-dimensional digital model based on a normal map of the three-dimensional digital model. For example, the disclosed systems can generate a height map from a normal map by utilizing a Poisson model based on Dirichlet boundary conditions. The disclosed systems can determine the Dirichlet boundary conditions for a virtual boundary of a gradient map corresponding to a given normal map by imposing pure Neumann boundary conditions for the virtual boundary. Based on the Dirichlet boundary conditions, the disclosed systems can utilize a Poisson model to determine height values for pixels of a gradient map corresponding to pixels of a given normal map.
US11217033B1 XR health platform, system and method
A modular computer-implemented XR health platform is adapted for diagnostic, therapeutic, and care delivery to patient. The platform incorporates one or more modules including a clinical platform module, XR platform module, configuration module, web portal and companion application module, integration module, light module, anatomy module, movement module, neurological module, mental health module, pain module, procedural and digital anesthetic module, hardware module, and billing module. A combined extended reality display and computing device are adapted for implementing one or more of the plurality of modules.
US11217027B2 Method and system for generating augmented reality (AR)/virtual reality (VR) content in real-time
The present disclosure discloses a method and a system for generating AR/VR content in real-time. The system upon receiving a user query or gestures, identifies query attributes and action attributes associated with IOT devices. Thereafter, system identifies IOT data corresponding to the query attributes and the action attributes from the IOT devices. Based on the IOT data, system generates multimedia content using trained machine learning model. The machine learning model is trained to provide multimedia content based on the IOT data associated with the query attributes or the action attributes. Thereafter, the system generates AR/VR content in real-time based on the multimedia content. In this manner, present disclosure supports interactive queries over AR/VR content and provides AR/VR content in real-time thereby reducing storage requirement for storing various images for interpolation.
US11217020B2 3D cutout image modification
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and method for performing operations comprising: receiving, by a messaging application, an image generated by a camera of a user; displaying an option to crop an object depicted in the image; determining whether the object is depicted in the image; selectively enabling selection of the option to crop the object based on determining whether the object is depicted in the image; receiving input that selects the option to crop an object depicted in the image when the option is enabled; in response to receiving the input, segmenting the image to separate the object from other portions depicted in the image; extracting the object from the image; and adding the extracted object to a new image as a virtual object.
US11217012B2 System and method for identifying travel way features for autonomous vehicle motion control
Systems and methods for identifying travel way features in real time are provided. A method can include receiving two-dimensional and three-dimensional data associated with the surrounding environment of a vehicle. The method can include providing the two-dimensional data as one or more input into a machine-learned segmentation model to output a two-dimensional segmentation. The method can include fusing the two-dimensional segmentation with the three-dimensional data to generate a three-dimensional segmentation. The method can include storing the three-dimensional segmentation in a classification database with data indicative of one or more previously generated three-dimensional segmentations. The method can include providing one or more datapoint sets from the classification database as one or more inputs into a machine-learned enhancing model to obtain an enhanced three-dimensional segmentation. And, the method can include identifying one or more travel way features based at least in part on the enhanced three-dimensional segmentation.
US11217002B2 Method for efficiently computing and specifying level sets for use in computer simulations, computer graphics and other purposes
Surface features might represent features of a virtual fluid and a method might include obtaining a digital representation of the virtual fluid defined at least in part by an implicit surface, obtaining a digital representation of a collection of points defined relative to the implicit surface whereat the surface features are to be determined. A point of the collection of points might have associated therewith a plurality of attribute values specifying a property of the surface features. For an input point, a corresponding implicit surface point might be determined, along with, for the corresponding implicit surface point, a subset of the points within a search region. Interpolated attribute values might be obtained from attribute values associated with points of the subset, and a surface displacement value computed from interpolated attribute values. A dataset corresponding to the surface features might be generated.
US11216977B2 Methods and apparatuses for outputting information and calibrating camera
Embodiments of the present disclosure relate to methods and apparatuses for outputting information and calibrating a camera. The method may include: acquiring a first image, a second image, and a third image, the first image being an image photographed by a to-be-calibrated camera, the second image being a high-precision map image including a target area indicated by the first image, and the third image being a reflectance image including the target area; fusing the second image and the third image to obtain a fused image; determining a matching point pair based on points selected by a user in the first image and the fused image; and calibrating the to-be-calibrated camera based on coordinates of the matching point pair.
US11216973B2 Self-localization device, self-localization method, and non-transitory computer-readable medium
The self-localization device includes: an acquisition unit configured to acquire a sight image from a camera which is mounted in a mobile object; an estimation unit configured to perform a self-localization process of estimating a position and a posture of the mobile object in a world coordinate system on the basis of positions of feature points in the sight image and a map on which positions of a plurality of feature points in the world coordinate system are recorded; and a registration unit configured to register the sight image as a key frame for adding a new feature point included in the sight image to the map. The registration unit is configured to register the sight image as the key frame when movement of the mobile object satisfies a condition which is prescribed for at least one of the position and the posture of the mobile object.
US11216969B2 System, method, and computer-readable medium for managing position of target
A system for managing a position of a target stores identification information for identifying a target to be managed in association with position information indicating a position of the target. The system further obtains an image from an image capture device attached to a mobile device and obtains the image captured by the image capture device at an image capture position and image capture position information indicating the image capture position. The system further locates the position of the target included in the image using the image capture position information. The system further stores the position of the target in association with the identification information of the target.
US11216966B2 Systems and methods for automated product measurement
Methods and systems including a measurement device and a smart mobile device including a camera, a processor, a memory communicatively coupled to the processor, and machine readable instructions stored in the memory that may cause a system to perform at least the following when executed by the processor: use the camera of the smart mobile device to capture an image of a remote product; apply a sizing algorithm to the image of the remote product to generate a relative product size; generate a relative distance to the remote product through the measurement device; and apply triangulation and linear regression algorithms to generate an automated actual product measurement of the remote product based on the relative product size and the relative distance.
US11216959B2 System and method for monitoring actions performed by a robotic device
Systems and methods for monitoring movements. A method includes detecting motion based on first localization data related to a localization device moving in a distinct motion pattern, wherein the first localization data is based on sensor readings captured by at least one sensor; correlating the detected motion to a known motion of the localization device based on respective times of the first localization data and of the localization device; localizing the localization device with respect to a map based on the correlation; tracking at least one first location of an object based on second localization data captured by the at least one sensor, wherein the at least one first location is on the map, wherein the tracking further comprises identifying at least one second location of the object based on the second localization data and determining the at least one first location based on the at least one second location.
US11216952B2 Region extraction apparatus and region extraction method
A region extraction apparatus provided with a candidate extraction unit, a categorization unit and a region extraction unit. The candidate extraction unit extracts a difference region where a first ground surface image photographed from above at a first time point and a second ground surface image photographed at a second time point are different. The categorization unit estimates a first category of a first object photographed in correspondence with a position in the first ground surface image, calculates a first categorization image indicating a relationship between the position of the first object and the first category, estimates a second category of a second object photographed in correspondence with a position in the second ground surface image and calculates a second categorization image indicating a relationship between the position of the second object and the second category. The region extraction unit extracts an extraction region from the difference region.
US11216948B2 System and method for processing colon image data
Systems and methods for processing colon image data are provided. Image data related to a first ROI may be obtained, wherein the first ROI may include a soft tissue represented by a plurality of voxels, and each voxel may have a voxel value. A first virtual scene may be visualized based on the image data, wherein the first virtual scene may reveal at least one portion of the first ROI. A collision detection may be performed between at least one portion of the first ROI and a virtual object in the first virtual scene. A feedback force may be determined from at least one portion of the first ROI based on the collision detection. At least one of the plurality of voxels corresponding to a second ROI may be determined based on the feedback force, wherein the second ROI may relate to the soft tissue in the first ROI.
US11216932B1 Electronic substrate defect detection
This disclosure provides systems, methods, and apparatus detecting defects in a substrate. An image of the substrate is compared with a reference image to identify potential defects. Images corresponding to the potential defects are processed sequentially by a set of classifiers to generate a set of images that include a defect. The set of classifiers can be arranged to have increasing accuracy. A subset of the images corresponding to the potential defects is processed by a type classifier that can determine the type, size, and location of the defect in the images. The defects can be further processed to determine the severity of the defects based on the location of the defects on the substrate.
US11216928B2 Method and apparatus for coating thickness inspection of a surface and coating defects of the surface
A method and apparatus is provided to inspect coverage of a coating applied to a surface of a component. A coating color space value of a color of the coating is obtained based on a camera, a light source, and the surface, each value having an associated coating thickness applied to the surface. Images of the coating covered surface are obtained. Each image is processed by determining color space values of the image, determining whether the associated coating thickness of the color space values is within a specified tolerance of a required thickness of coating based on a comparison of the color space values to color space values associated with the required thickness of coating, and responsive to the associated thickness of coating of the color space values being outside of the specified tolerance, providing an indication that the surface shown in the image is outside of the specified tolerance.
US11216925B2 Image processing method, image processing system, and storage medium
An image processing method, an image processing system and a storage medium are provided. The image processing method includes: acquiring an initial image; extracting a contour of a predetermined target included in the initial image during a transmission process of pixel data of the initial image; and obtaining information of the predetermined target according to the contour of the predetermined target included in the initial image.
US11216913B2 Convolutional neural network processor, image processing method and electronic device
The present disclosure discloses a convolutional neural network processor, an image processing method and an electronic device. The method includes: receiving, by the first convolutional unit, the input image to be processed, extracting the N feature maps with different scales in the image to be processed, sending the N feature maps to the second convolutional unit, and sending the first feature map to the processing unit; fusing, by the processing unit, the received preset noise information and the first feature map, to obtain the second feature map, and sending the second feature map to the second convolutional unit; and fusing, by the second convolutional unit, the received N feature maps with the second feature map to obtain the processed image.
US11216910B2 Image processing system, image processing method and display device
An image processing system, an image processing method and a display device are provided. The image processing system includes at least one resolution conversion sub-system. The resolution conversion sub-system includes a CNN module, a combiner and an activation module connected in a cascaded manner. The CNN module is configured to perform convolution operation on an input signal to acquire a plurality of first feature images having a first resolution. The combiner is configured to combine the first feature images into a second feature image having a second resolution greater than the first resolution. The activation module is connected to the combiner and configured to perform a selection operation on the second feature image using an activation function.
US11216907B2 Image generating apparatus, method, and program for displaying image resolution with motion in head-mounted display (HMD)
An image generating apparatus 10 acquires information associated with a motion of a head of a user wearing a head-mounted display 100. For a period of time for which the head is stopped, the image generating apparatus 10 generates a display image 70 with a standard resolution, and transmits the display image 70 to the head-mounted display 100, so that display images 71 having the same resolution are displayed. For a period of time for which the head is moved, the image generating apparatus 10 generates display images 72 each having the reduced resolution, and the head-mounted display 100 generates display images 73 obtained by enlarging the display images 72.
US11216903B2 Watermark security
Apparatuses, methods, systems, and program products are disclosed for watermark security. An apparatus includes a watermark module configured to generate a digital watermark to be presented as part of a graphical interface based on data presented on the graphical interface. A digital watermark verifies an authenticity of data to be presented in a graphical interface. An apparatus includes a presentation module configured to embed the digital watermark into the graphical interface prior to the data being presented in the graphical interface such that the digital watermark is graphically imperceptible to a user, dynamically update the digital watermark during runtime in response to detecting a change in the at least a portion of the data that is encoded into the digital watermark, and re-embed the digital watermark into the graphical interface in response to the digital watermark being updated.
US11216892B1 Classifying and upgrading a content item to a life event item
An online system receives a content item from a user and provides the content item for display to the user's connections. The online system receives interactions performed by the user's connections with the content item. From the content item and the interactions, the online system extracts features to be input into a model. The model is trained to determine whether the content item should be classified as a life event and in which category. Based on output from the model, the online system classifies the content item as a life event in a particular category and provides an option to the user to upgrade the content item into a life event item of the particular category. Upon receiving the user's agreement to upgrade, the online system generates a life event item specific to the particular category and provides the life event item for display to the user's connections.
US11216889B1 Systems and methods for detecting items at a property
A system may include a router that may receive a plurality of data packets from one or more devices that communicatively couples to the router. The system may also include at least one processor that identifies an identity of a device based on a data packet received by the router from the device, generate an insurance policy that includes the device in response to identifying the identity of the device, and sends a notification indicative of the insurance policy to a computing device in response to generating the insurance policy.
US11216886B2 Systems and methods for determining an initial margin
An exemplary system according to the present disclosure comprises a computing device that in operation, causes the system to receive financial product or financial portfolio data, map the financial product to a risk factor, execute a risk factor simulation process involving the risk factor, generate product profit and loss values for the financial product or portfolio profit and loss values for the financial portfolio based on the risk factor simulation process, and determine an initial margin for the financial product. The risk factor simulation process can be a filtered historical simulation process.
US11216885B2 Coupon blending of a swap portfolio
Systems and methods for blending a plurality of swaps may include determining a fixed rate for use in blending a plurality of swaps, each of the plurality of swaps having matching economics and a different associated fixed rate. A computing device may determine a first remnant swap for blending fixed rate components of the plurality of swaps using the fixed rate. In some cases, the computing device may determine second remnant swap for blending floating rate components of the plurality of swaps based on the first remnant swap.
US11216877B2 Automated electronic trade matching systems and methods
Embodiments of the present invention may provide users with an automated electronic trade matching system for orders to buy and sell fixed income instruments. Embodiments of the present invention may incentivize subscribers to enter unbiased, executable orders in their maximum desired size while discouraging and taming predatory behavior. Embodiments of the present invention may prevent individual subscriber order information from being revealed to other parties unless needed to facilitate the execution and clearance/settlement of subscriber orders or required by law or regulation.
US11216875B2 Pre-matching orders at wire rate in a central limit order book
Systems and methods are provided to increase the rate at which a system can accept and process data transaction request messages. The system includes a pre-processer that filters incoming data transaction request messages prior to transmitting the messages for further processing, for example, by a matching engine. The pre-processer quickly identifies whether a new arriving data transaction request is transactable. If the new arriving data transaction request is not transactable, then the data transaction request will be transmitted and stored in a main data structure and not transmitted to the matching engine.
US11216874B2 Method and system for aggregating foreign exchange measures
According to an embodiment of the present invention, an automated computer implemented system aggregates foreign exchange data and graphically represents a change in spread. The system comprises a computer processor coupled to a storage mechanism, an aggregator server, an orders server and an interactive user interface. The computer processor is programmed to: aggregate data from a plurality of market data sources representing a plurality of different underlying markets; generate an amount view, based on the aggregated data, that illustrates smart liquidity with respect to a moving average based on a predetermined time period plus two standard deviations; and provide, via the interactive user interface, an interactive amount view with a slope that represents a change in spread between a bid and an offer.
US11216868B2 Computer vision system and method for automatic checkout
A system and method for computer vision driven applications in an environment that can include collecting image data across an environment; maintaining an environmental object graph from the image data whereby maintaining the environmental object graph is an iterative process that includes: classifying objects, tracking object locations, detecting interaction events, instantiating object associations in the environmental object graph, and updating the environmental object graph by propagating change in at least one object instance across object associations; and inspecting object state for at least one object instance in the environmental object graph and executing an action associated with the object state. The system and method can be applied to automatic checkout, inventory management, and/or other system integrations.
US11216866B2 Graphical user interface for order entry with hovering functionality
Disclosed herein are an apparatus, method, and non-transitory computer readable medium that improves the functioning of the computer. A drop down menu with different options may be rendered for an order associated with a product on which a cursor hovers. In response to a selection of a parameter option, an order for a product is transmitted.
US11216863B2 System and methods for advanced personalized retail shopping platform
A method and graphical user interface in a digital retail shopping system. A client device is in communication with a network. The client device has a display said network connectable to a server and a database of products for purchase. A view of a selected product is presented on the display. A detail of a selected product is retrieved from the database. A detail of the selected product is presented on the display. A personal preferences profile of the user is processed. A comparison parameter is determined, associated with the detail of the selected product and the personal preferences profile of the user. Based on the comparison parameter, an advisory message is generated related to the selected product and the personal preferences profile. The advisory message on the display of the client device is displayed with the view of the selected product and with a detail of the selected product.
US11216860B2 Method for smart rate plans
The present invention relates generally to a process for determining optimized communication rate plans for one or more communications devices across one or more communications networks. The present invention provides for determining an intelligent rate plan for a user having one or more devices operative on a communications network with one or more rate plans. The present invention, in one or more embodiments provides a user of communication devices with a cost-effective rate plan solution in relation to the user's use of their devices and available cost-savings programs available to the user.
US11216857B2 Weather enhanced graphical preview for an online ticket marketplace
A method to present a personalized list of items is disclosed. The method may include presenting information pertaining to an event via a display device. The information pertaining to the event may include a time element. The method may further include receiving a selection of a location associated with the event. The method may also include sending a request for the digital image to preview the event from the location and for weather data in view of the time element. The method may include receiving the digital image and the weather data. The method may further include presenting the digital image and the weather data via the display device.
US11216847B2 System and method for retail customer tracking in surveillance camera network
A retail customer tracking system and method is disclosed. The retail system preferably includes at least one surveillance camera for generating image data of customer interactions with products and at least one point of sale camera for generating image data of customers at a point of sale area. An analytics system determines product interactions from the image data of the customer interactions with the products and stores facial image information and the product interactions for each of the customers. When a customer arrives at a point of sale area, facial image information of the customer determined from the image data of the point of sale camera is matched to previously stored facial information for the customer, and associated product interactions for the customer are provided to a management system. The management system then provides sale cues based on the product interactions to the customer at the point of sale area.
US11216846B2 System for conveying objects, implementing a system for targeted distribution of information
The invention relates to a system for conveying objects, comprising a computer platform, and comprising embedded devices in packages each having at least one digital recognition code, the platform including a database of the digital codes, the embedded devices each being capable of accessing geolocation resources, characterized in that the platform comprises a module for distributing advertisements to be distributed, each associated with a geographical distribution area datum, and in that it comprises transmitters/receivers, between the platform and the embedded devices, the platform being configured for receiving data on the geolocation of the packages and transmitting at least one advertisement to the embedded devices when the geolocation datum of said package enters the geographical distribution area of the advertisement.
US11216843B1 Ranked relevance results using multi-feature scoring returned from a universal relevance service framework
In general, embodiments of the present invention provide systems, methods and computer readable media for a universal relevance service framework for ranking and personalizing items.
US11216840B2 Systems and methods for optimization of data element utilization according to multi-touch attribution
Systems and methods are disclosed for optimizing distribution of resources to data elements, comprising receiving a designation of one or more data elements for distribution; receiving a designation of a plurality of electronic event types detectable over a network, the plurality of electronic event types being associated with receipt or electronic display of at least one data element of the one or more data elements, to be tracked; forecasting a return on investment, associated with distribution of the one or more data elements, based on a forecast of occurrences of the plurality of electronic event types; and optimizing distribution of resources to the one or more data elements based on the forecasted return on investment.
US11216839B2 Systems and methods for advanced programmatic advertising targeting
Methods and systems are described for providing advanced programmatic advertising targeting. In one embodiment, a system includes a storage medium to store instructions of one or more performance based algorithms and processing logic coupled to the storage medium. In response to receiving a function call from an advertising entity, the processing logic is configured to execute the instructions of the one or more performance based algorithms to analyze parameters of the function call including an advertising cost budget for an ad campaign and analyze advanced targeting data and parameters and rules for determining a customized ad campaign for the advertising entity. The advanced targeting data and parameters include device characteristics and user characteristics including at least one of conversion rate, ad engagement rate, installed software application (app) type on a user's device, and in-app purchase (IAP) activity of a user from any ad source.
US11216834B2 Methods and apparatus to estimate population reach from different marginal ratings and/or unions of marginal ratings based on impression data
Example methods, apparatus, and articles of manufacture are disclosed to estimate population reach. An example apparatus includes an association controller to generate a tree association corresponding to a union of a first margin of media and a second margin of the media; and one or more commercial solvers to determine first multipliers by solving first equations corresponding to panelist impressions and panelist audience totals, the second margin, or the union; perform first parallel computations with a processor to determine second multipliers to solve second equations corresponding to the tree association using the first multipliers; discard the first multipliers; perform second parallel computations to determine third multipliers by solving third equations corresponding to the tree association using database proprietor impression totals; and determine an estimate for a population reach of the media for at least one of the first margin, the second margin, or the union based on the third multipliers.
US11216832B2 Predicting future user transactions
A computer-implemented method includes: obtaining first environmental factor data of a first time period and first historical payment data of a target Internet of Things (IoT) device in the first time period, in which the first time period is before a first time point; obtaining second environmental factor data of a second time period that is after the first time point; and obtaining a prediction, using a neural network model, operating on at least one computing device, of an estimated statistical distribution of one or more users who execute transactions using the target IoT device in the second time period, in which the first environmental factor data, the first historical payment data, and the second environment factor data are inputs to the neural network model.
US11216828B2 Managing local and general advertisement spot allocations
Total advertising inventory of a broadcast station can be dynamically allocated between local, or station-sold, inventory and general, or network, inventory. The portion of total inventory allocated to local inventory or network inventory can be adjusted based on feedback from an advertising service, and a broadcast log can be generated based on the adjusted allocation. The broadcast log can be delivered to a media automation system associated with a media station which plays out local inventory in accordance with the broadcast log. When the broadcast log indicates that general/network inventory is to be broadcast, the media automation system stops playing-out local inventory, and allows the advertisement system to broadcast network inventory for a period of time indicated by the broadcast log. Broadcast of local inventory can be resumed early, before the time period indicated in the broadcast log has expired.
US11216822B1 Systems and methods for user authentication via mobile device
A user may provide a financial card to an automated teller machine (ATM) or point of sale (POS) terminal and may be authenticated by providing a gesture and/or an image selection via a mobile device to the ATM or the POS. The gesture and/or image selection may be provided using a touchscreen of the mobile device. The gesture and/or image provided by the user via the mobile device may be compared to a stored gesture and/or image provided by the user during an earlier registration of the financial card. If there is a match between the gesture and/or image provided by the user via the mobile device and the previously stored gesture and/or image, then the user is authenticated and may access an account associated with the financial card.
US11216816B1 Identification of anomalous transaction attributes in real-time with adaptive threshold tuning
Identification of anomalous transaction attributes in real-time with adaptive threshold tuning is provided. A set of historical transactions conducted during a defined time period are analyzed and categorizing into defined groups. Outlier transactions are identified and removed from the set of historical transactions and a set of non-anomalous transactions are determined. When a new transaction is received, the new transaction is automatically allowed based on a determination that the subsequent transaction conforms to the set of non-anomalous transactions. Alternatively, an alert for further analysis for the new transaction is output based on a determination that the subsequent transaction does not conform to the set of non-anomalous transactions.
US11216810B2 Systems and methods for fund transfers
Turning now to the drawings, systems and methods for transferring funds in accordance with embodiments of the invention are illustrated. In one embodiment, a method for conducting peer-to-peer transfers includes obtaining a cash-out request data using a fund transfer server system, wherein the cash-out request data includes target account data and fund data, the target account data includes metadata identifying a consumer account and specifies an account to which funds will be provided, and the fund data describes the funds to be provided in response to redeeming the cash-out request, generating a cash-out code based on cash-out request data using the fund transfer server system, providing the cash-out code using the fund transfer server system, obtaining cash-out code redemption data using the fund transfer server system, wherein the cash-out code redemption data identifies the provided cash-out code, and transmitting a request to provide the funds described by the fund data.
US11216809B2 Multi-approval system using M of N keys to restore a customer wallet
A computing system that includes processor(s), memory(s) and a network interface that communicates with a customer device and a trusted third party. The at least one network interface is configured to receive, from the customer device, identity data for a customer and a request to restore a customer wallet. The at least one processor is configured to verify the identity data for the customer received from the customer device. When the at least one processor verifies the identity data for the customer received from the customer device, the at least one network interface is configured to communicate a request for a first key associated with the customer wallet to a key repository for the trusted third party. The at least one processor is configured to restore the customer wallet using the first key associated with the customer wallet and a second key associated with the customer wallet.
US11216800B2 Device for facilitation of payments
A payment device comprising of a housing, a slot for insertion of a user instrument located on a front surface of the housing, and wherein the housing includes a smart card interface integrated circuit that is configured to read an EMV chip located on the user instrument, and a universal serial bus (USB) type C male connector configured to be inserted into a female connector on a computing device, wherein the USB type C male connector is located on a back surface of the housing, and wherein a size of the USB type C male connector is configured so that when the USB type C male connector is inserted into the female connector on the computing device, the back surface of the housing is within a distance of three centimeters of a surface of the computing device.
US11216796B2 Methods, systems, apparatuses, and non-transitory computer readable media for validating encoded information
A method, system and/or device for validating encoded information, the validation device including a memory having computer readable instructions stored thereon and a database including a plurality of validation rules, and at least one processor configured to execute the computer readable instructions to receive formatted data from at least one formatting device, extract attributes associated with encoded information from the formatted data, the extracted attributes including at least one of a formatting device identifier, a store identifier, value information from the encoded information, and time information, validate the formatted data based on the extracted attributes and the plurality of validation rules, store the results of the validation and at least a subset of the extracted attributes in the database, generate modified formatted data compatible with a POS terminal based on the results of the validation, and transmit the modified formatted data to the at least one of formatting device.
US11216795B2 Pairing merchant point of sale with payment reader terminal via server application programming interface
A merchant uses a merchant point of sale (POS) device to identify items or services for purchase by a customer, and costs for each. One or more payment amounts are sent from the merchant POS device to a checkout server using an application programming interface (API), which the checkout server sends on to an authorized payment terminal device that then reads payment information from a payment object and sends the payment information back to the checkout server. The checkout server processes the transaction and confirms transaction completion to the merchant POS device and payment terminal device.
US11216791B2 Software development kits for point-of-sale device and mobile device interactive frameworks
There are provided systems and methods for software development kits for point-of-sale device and mobile device interactive frameworks. A service provider, such as a payment provider, that offers online and cloud based digital wallet services may configure flexible software frameworks for a merchant's point-of-sale device and a user's mobile device. A framework for a merchant's device may allow for user check-in with the merchant, and may utilize multiple different communication protocols to receive tenders and non-tenders from the user's mobile device. Thus, the user's mobile device may communicate with the merchant device to provide tokens that may be resolved by the merchant using the payment provider and/or a payment host to receive payment processing confirmation. Moreover, the frameworks may allow for a transaction to be synchronized to the user's mobile device so that the user may receive updates after processing of the tokens.
US11216787B1 Meeting creation based on NLP analysis of contextual information associated with the meeting
One example method of operation may include identifying a proposed meeting summary, processing proposed meeting summary content of the proposed meeting summary to identify topics to apply to a meeting, creating the meeting to include meeting time intervals, assigning one or more of the topics to one or more of the meeting time intervals, identifying profiles of user accounts matching one or more of the topics, assigning the user accounts, with profiles matching one or more of the topics, to one or more of the meeting time intervals with assigned ones of the topics which match the profiles of the user accounts, transmitting meeting invites to the user accounts, and initiating the meeting at a scheduled time.
US11216786B2 System and method for dispatching intelligent invitations to users within a network
The present disclosure is directed to a novel system and method for dispatching intelligent invitations to users within a network. The system may retrieve user profiles which comprise a plurality of attributes. The system may be employed to search for commonalities amongst the plurality of user attributes, rank the commonalities, if any, that are generated from the search, and select any of the highest ranked commonalities. After selecting the highest-ranked commonalities, a league profile may be generated.
US11216784B2 Systems and methods for automating validation and quantification of interview question responses
In an illustrative embodiment, systems and methods for automating candidate video assessments include receiving a submission from a candidate for an available position including baseline response video segments and question response video segments. The system can determine, from detected nonverbal features within the baseline response video segments, nonverbal baseline scores. For each of the interview questions, candidate response attributes can be detected including a response direction, a response speed, and nonverbal features. A nonverbal reaction score is calculated from the detected nonverbal features and the baseline scores. A response score can be calculated from the response direction and response speed, and a trustworthiness score is determined based on a correspondence between the response score and the nonverbal reaction score. A next interview question can be determined in real-time from a benchmarked version of the response score. Overall scores reflecting candidate trustworthiness can be presented within a user interface screen.
US11216781B2 System for management and verification of code compliance
This system is a decentralized computerized system for administration and management of a construction project having a server configured to: receive a building information model from a design computing device, transmit to the bill of material to a supply computer device informing a third-party supplier to deliver the materials to the construction site, receive a material delivery information, receive material installation information, receive an internal and external inspection information debit a first account associated with the construction site and credit a second account associated with an external inspector, create a certification of code compliance. The server can be in communications with a site computer device is physically associated with the construction site that can be configured to receive the bill of materials the material delivery information from a site input interface, receive the material installation information, receive the internal and external inspection information.
US11216780B1 Systems and methods for coordinating supply efforts
A system may include sensors that acquire location information associated with the sensors and a processor that receives an indication that a disruptive event may occur in an area. The processor may then determine a number of individuals expected to be in the area when the disruptive event occurs based on the location information, such that the sensors are associated with one or more individuals that correspond to the number of individuals. The processor may then determine a set of supplies useful for each individual of the number of individuals, receive a list of products available at one or more organizations, apportion the list of products based on the set of supplies and the number of individuals, and send a notification to a computing device of each individual of the number of individuals indicating that the set of supplies is available.
US11216776B2 System, method and device for processing a transaction
System (10), method and device (12) for processing a transaction, particularly for supply chain management, more particularly for managing the supply chain of goods, for example, pharmaceutical products. The method for processing a supply chain transaction via a transaction device (12) includes the steps of: obtaining an identifier of an operator handling a product; authenticating at least the operator; obtaining an identifier of the product using a product identifying component associated with the transaction device (12); and updating a record to associate the identifier of the operator with the identifier of the product and optionally additional information. The method further requires that i) the product identifying component (26) is activated post operator authentication; and/or ii) at least the identifier of the operator and the identifier of the product are obtainable within a predefined transaction time interval, outside of which the transaction is operably cancelled.
US11216770B2 Optimizing service requests in transport supply-constrained sub-regions
A system can implement a delivery service for a service region by monitoring, for each respective sub-region of the service region, supply conditions corresponding to transport providers available to deliver menu items from menu item suppliers to requesting users. When the supply conditions have dropped below the equilibrium threshold for a respective sub-region, the system can initiate a supply-constrained mode for the respective sub-region in which the system inputs each respective menu item request received, corresponding to a delivery location within the respective sub-region, into a queue, and dynamically determines a fulfillment probability for the respective menu item request. When the fulfillment probability of the respective menu item request exceeds a fulfillment threshold, the system can transmit the respective menu item request to a corresponding menu item supplier for preparation of a corresponding menu item and coordinate delivery of the corresponding menu item to the requesting user.
US11216769B2 Method and system for the provision of a model utilizing causal relationship discovery and analysis
This invention relates to a method for creating and using a dynamically-generated model with a visual display of the model. The model has first and second layers relevant to the organization for which the model is generated. Different projects within the organization can be represented and explored by the user, each project having a plurality of features represented by elements and one or more sub-elements, with the first layer including one or more elements and one or more sub-elements connected by one or more links indicating a relationship between two or more of the elements and/or sub-elements, and at least one element and/or sub-element includes one or more attributes associated therewith and the second layer includes the one or more elements and/or sub-elements connected by the one or more links and further includes links to one or more factors or components that influence one or more linked elements, sub-elements and/or attributes.
US11216767B2 System and method to manage compliance of regulated products
This present disclosure relates to a system and method to manage compliance of regulated products. The system and method for managing compliance of regulated products includes qualitative and analysis of data obtained from within a company, across many companies, and from third party data sources to determine correlation, relevance, and importance of data points, as they relate to determining quality events, possible outcomes, risks and alerts, for the products.
US11216761B2 System and method for supply chain optimization
A supply chain optimization method and system for at least one supply chain entity are provided. Input data related to a supply chain to be optimized is collected in real-time. A decision problem specific to and supply chain parameter(s) to be optimized for the at least one supply chain entity are inferred in real-time from the input data. A conversational user interface is used to query the user in real-time in order to gather additional supply parameter(s) to be optimized and a natural language input is received in real-time, via the conversational user interface, in response to the query. The natural language input is parsed in real-time to gather the additional supply chain parameter(s) and a solution to the decision problem is output based on the additional optimization parameter(s).
US11216759B2 Real-time economic dispatch method of power system
A method for optimizing total load distribution of a power system includes the following steps: determining system initial data, and describing the power system in forms of nodes, branches, and parameters; determining an optimization objective and a constraint condition according to a problem, to construct a real-time economic dispatch model; setting a topology structure between the nodes; constructing a neural network for each node, and setting a parameter; setting an initial variable of the neural network; performing optimization by means of the neural network; determining whether a termination condition is satisfied, and outputting a result when the termination condition is satisfied, or repeating the neural network optimization when the termination condition is not satisfied.
US11216748B2 Predictive control techniques for ground vehicles
A ground vehicle control system including a plurality of sensors and one or more predictive controllers. The sensors can be configured to detect environment information and vehicle operating information. The one or more predictive controllers can be configured to self-train for an energy consumption solution based on one or more control parameters including the environment information and the vehicle operating information.
US11216743B2 Learning sparsity-constrained gaussian graphical models in anomaly detection
A first dependency graph is constructed based on a first data set by solving an objective function constrained with a maximum number of non-zeros and formulated with a regularization term comprising a quadratic penalty to control sparsity. The quadratic penalty in constructing the second dependency graph is determined as a function of the first data set. A second dependency graph is constructed based on a second data set by solving the objective function constrained with the maximum number of non-zeros and formulated with the regularization term comprising a quadratic penalty. The quadratic penalty in constructing the second dependency graph is determined as a function of the first data set and the second data set. An anomaly score is determined for each of a plurality of sensors based on comparing the first dependency graph and the second dependency graph, nodes of which represent sensors.
US11216741B2 Analysis apparatus, analysis method, and non-transitory computer readable medium
A regression analysis apparatus includes a regression model constructor and a similar feature extractor. A regression model constructor is configured to construct a regression model that represents an objective variable with a plurality of explanatory variables that correspond to any one of a plurality of features and with a regression coefficient of the plurality of explanatory variables by performing regression analysis using analysis target data including the plurality of features with one of the plurality of features as the objective variable. A similar feature extractor is configured to calculate a similarity degree between a feature other than a feature that corresponds to the objective variable in the analysis target data and the plurality of explanatory variables, and each of the plurality of explanatory variables, and configured to extract a similar feature having the similarity degree higher than a predetermined value.
US11216739B2 System and method for automated analysis of ground truth using confidence model to prioritize correction options
A method, system and computer-usable medium are disclosed for automated analysis of ground truth using confidence model to prioritize correction options. In certain embodiments, the ground truth data is analyzed to identify review-candidates. A confidence level may be assigned to each of the identified review-candidates and the review-candidates are prioritized, at least in part, using the assigned confidence levels. The review-candidates are electronically presented in prioritized order to solicit verification or correction feedback for updating the ground truth data.
US11216738B2 Cognitive attribution
A method, system and computer readable medium for generating a cognitive insight comprising: receiving content element data, the content element data representing a content element, the content element comprising an element of a corpus of content; performing a cognitive learning operation on the content element data, the cognitive learning operation identifying descriptive information associated with the content element; associating a cognitive attribute with the content element using the descriptive information associated with the content element.
US11216737B2 Artificial intelligence guided research and development
Recommendations for new experiments are generated via a pipeline that includes a predictive model and a preference procedure. In one example, a definition of a development task includes experiment parameters that may be varied, the outcomes of interest and the desired goals or specifications. Existing experimental data is used by machine learning algorithms to train a predictive model. The software system generates candidate experiments and uses the trained predictive model to predict the outcomes of the candidate experiments based on their parameters. A merit function (referred to as a preference function) is calculated for the candidate experiments. The preference function is a function of the experiment parameters and/or the predicted outcomes. It may also be a function of features that are derived from these quantities. The candidate experiments are ranked based on the preference function.
US11216736B2 Cognitive search operation
A method, system and computer readable medium for performing a cognitive search operation comprising: receiving training data, the training data comprising information based upon user interaction with cognitive attributes; performing a machine learning operation on the training data; generating a cognitive profile based upon the information generated by performing the machine learning operation; and, performing a cognitive search operation on a corpus of content based upon the cognitive profile, the cognitive search operation returning cognitive results specific to the cognitive profile of the user.
US11216733B2 Self-evolving agent-based simulation system and method thereof
A self-evolving agent-based simulation system generates model evolution strategy for applying a difference between real-data and a simulation resulting value to a simulation model, and reconstructing components included in the simulation module using the model evolution strategy to evolve the simulation model when the difference between the real-data and the simulation resulting value of the agent-based simulation model does not satisfy a value in a predetermined error range.
US11216725B2 Data searching system and method
The present invention relates to a deep learning system suitable for searching data sources for specific content. In particular, the present invention relates to an unconventional machine-implemented process, leveraging a machine learning algorithm, to provide a technology that searches data sources and recognizes feature data associated with one or more predetermined classifiers.
US11216724B2 Acoustic event detection based on modelling of sequence of event subparts
Techniques are provided for acoustic event detection. A methodology implementing the techniques according to an embodiment includes extracting acoustic features from a received audio signal. The acoustic features may include, for example, one or more short-term Fourier transform frames, or other spectral energy characteristics, of the audio signal. The method also includes applying a trained classifier to the extracted acoustic features to identify and label acoustic event subparts of the audio signal and to generate scores associated with the subparts. The method further includes performing sequence decoding of the acoustic event subparts and associated scores to detect target acoustic events of interest based on the scores and temporal ordering sequence of the event subparts. The classifier is trained on acoustic event subparts that are generated through unsupervised subspace clustering techniques applied to training data that includes target acoustic events.
US11216709B2 Non-transitory computer-readable storage medium for storing program, output method, and output system
An output method executed by a computer includes: receiving compressed data encoded in a state in which a page break is identifiable in print data having a plurality of pages and an encoding dictionary used for the encoding; identifying the page break of the received compressed data and partially decompressing the received compressed data into the print data in units of pages, by using the encoding dictionary; and outputting the print data in order of the decompression.
US11216708B2 Information processing apparatus, image forming system, and non-transitory computer readable medium
An information processing apparatus includes a presentation unit, a receiver, a storage, and a controller. The presentation unit is configured to present at least one piece of information on image quality for each of plural models of image forming apparatuses. The receiver is configured to receive a setting value related to image quality from the information on the image quality presented by the presentation unit. The storage is configured to store the setting value related to the image quality received by the receiver for each of the models of the image forming apparatuses. The controller is configured to control the image forming apparatus of a corresponding model according to the setting value related to the image quality stored by the storage.
US11216704B2 Recognition system using multimodality dataset
A computer system extracts motion features from a video recording of a real-world event, captured from a video recording device, to generate a motion capture dataset, the motion capture dataset including human models of human motion; generates a synthetic dataset based on derivatives of the motion capture dataset; generates an augmented motion capture dataset based on modified conditions of the motion capture dataset; generates an augmented synthetic dataset based on modified conditions of the synthetic dataset; and generates a multimodality dataset based on a combination of the motion capture dataset, the synthetic dataset, the augmented motion capture dataset, and the augmented synthetic dataset.
US11216702B2 Detection of plant diseases with multi-stage, multi-scale deep learning
In some embodiments, a computer-implemented method is disclosed. The method comprises obtaining a first digital model for classifying an image into a class of a first set of classes corresponding to a first plurality of plant diseases, a healthy condition, or a combination of a second plurality of plant diseases; obtaining a second digital model for classifying an image into a class of a second set of classes corresponding to the second plurality of plant diseases; receiving a new image from a user device; applying the first digital model to a plurality of first regions within the new image to obtain a plurality of classifications; applying the second digital model to one or more second regions, each corresponding to a combination of multiple first regions of the plurality of first regions, to obtain one or more classifications, the multiple first regions being classified into the class corresponding to the combination of the second plurality of plant diseases; transmitting classification data related to the plurality of classifications into a class corresponding to one of the first plurality of plant diseases or the healthy condition and the one or more classifications to the user device.
US11216696B2 Training data sample selection for use with non-volatile memory and machine learning processor
Exemplary methods and apparatus are provided for configuring a data storage controller to select training data samples from a non-volatile memory (NVM) array for forwarding to an external machine learning processor. The machine learning processor trains a deep neural network model by, e.g., performing various forward and backward passes through a neural network. Within illustrative examples, the data storage controller is equipped with a data sample selection unit that intelligently selects training data stored in the NVM array to forward to the external machine learning processor to reduce an amount of training data to be transferred to the machine learning processor. Among other features, this allows for the practical use of NVM arrays (such as NAND memory arrays) for storing large quantities of machine learning training data, rather than high-speed volatile memory (such as dynamic random access memory), which may be impractical and cost-prohibitive for low-power applications.
US11216691B2 Input method and system for electronic device
An input method for an electronic device comprises steps of retrieving operation data according to a touch point made by a user on an input interface; generating a pending input pattern in response to the operation data of the touch point; retrieving a matched character corresponding to the pending input pattern, in response to a defined mapping relation of a plurality of input patterns and a plurality of characters; outputting the matched character.
US11216690B2 System and method for performing image processing based on a damage assessment image judgement model
A system is provided for performing image processing. During operation, the system can obtain a video stream of a target object, and obtain, from the video stream, a plurality of images ranked according to a first sequence. The target object can be, e.g., a damage vehicle. The system can then extract a set of feature vectors corresponding to the plurality of images. The system may sequentially provide the set of feature vectors to a trained damage assessment image judgment model. Next, the system can apply the trained damage assessment image judgment model to determine whether each image in the plurality of images corresponds to a damage assessment image.
US11216684B1 Detection and replacement of burned-in subtitles
Techniques are described for detecting and replacing burned-in subtitles in image and video content.
US11216678B2 Vehicle exterior environment recognition apparatus and vehicle exterior environment recognition method
A vehicle exterior environment recognition apparatus includes a position derivation unit, a grouping unit, and a speed derivation unit. The position derivation unit is configured to derive three-dimensional positions of respective blocks from an image received from an imaging device. The grouping unit is configured to group the respective blocks and to identify a three-dimensional object. The speed derivation unit is configured to make a determination as to whether a side of the three-dimensional object satisfies a determination condition that the side of the three-dimensional object is included in an end area situated on an end side of the image in a horizontal direction. The speed derivation unit is configured to derive the speed of the three-dimensional object in accordance with an end of the side of the three-dimensional object in a depth direction when the determination is made that the side of the three-dimensional object satisfies the determination condition.
US11216670B2 Computer vision with identification of common movement pathways within a space
A computer vision system includes a camera that captures a plurality of image frames in a target field. A user interface is coupled to the camera. The user interface is configured to perform accelerated parallel computations in real-time on the plurality of image frames acquired by the camera. The system provides identification of common movement pathways within a space.
US11216669B1 Single frame motion detection and three-dimensional imaging using free space information
The invention belongs to motion detection and three-dimensional image analysis technology fields. It can be applied to movement detection or intrusion detection in the surveillance of monitored volumes or monitored spaces. It can also be applied to obstacle detection or obstacle avoidance for self-driving, semi-autonomous vehicles, safety systems and ADAS. A three-dimensional imaging system stores 3D surface points and free space locations calculated from line of sight data. The 3D surface points typically represent reflective surfaces detected by a sensor such as a LiDAR, a radar, a depth sensor or stereoscopic cameras. By using free space information, the system can unambiguously derive a movement or an intrusion the first time a surface is detected at a particular coordinate. Motion detection can be performed using a single frame or a single 3D point that was previously a free space location.
US11216662B2 Efficient transmission of video over low bandwidth channels
A variety of applications involve transmission of video data in real time. However, bandwidth limitations may result in degradation of the quality of the transmitted video. To address such limitations, a video stream may be limited to ‘regions of interest’ within each frame of the video stream. This can be accomplished by setting areas outside of the regions of interest to an a priori known color or ‘blanking’ color, and the resulting ‘blanked’ video stream can be compressed and transmitted without extensive modifications to existing transmission apparatus. The original video can be reconstituted by superimposing the received region-of-interest video data onto a background image of the environment that contains the regions-of-interest. The background image can be satellite imagery or other stored imagery that matches the perspective of the video stream. Geographical tag data can be used to superimpose the region-of-interest video data onto the background image.
US11216657B2 Commodity recognition apparatus
According to an embodiment, a commodity recognition apparatus includes a first camera configured to image a commodity, a posture sensor configured to acquire information indicating a posture of an operator, and a processor configured to acquire the image of the commodity from the first camera, execute commodity recognition processing on the image of the commodity to identify possible matches to previously registered commodity identities upon determining that the posture of the operator satisfies a specified condition according to information from the posture sensor, cause a plurality of commodity candidates are identified as possible matches in the commodity recognition processing, to be displayed on a display screen, and wait for an operator selection of one commodity candidate from the plurality of commodity candidates displayed on the display screen.
US11216653B2 Automated collection and correlation of reviewer response to time-based media
The responses of reviewers while reviewing a media composition are captured automatically using imagery and/or audio of the reviewers. The captured information is analyzed to extract response characteristics, such as emotions elicited in reviewers by the media composition. The results of the analysis are synchronized with the composition and fed back to the editor, who may use the emotion response results to influence further editing of the composition. Media composition tools integrate a synchronized representation of reviewers' response characteristics within a timeline display of the composition within the tool's user interface. Emotional responses of individual reviewers or aggregated responses of groups of reviewers may be displayed on reviewer response characteristics tracks within the timeline display.
US11216645B2 Multi-camera multi-face video splicing acquisition device and method thereof
The present invention discloses a multi-camera multi-face video splicing acquisition device, comprising a plurality of cameras for successively capturing video or images with faces, at least one splicing server for face tracking, face recognition, face cutting, face sorting and face splicing of face videos or images captured by cameras; and at least one time synchronizer for calibrating the time of at least one camera and splicing server; the above devices are interconnected through a network to achieve data interaction with each other. By serially splicing the face images of the same person acquired by multiple cameras, a face sequence of a longer period of time can be formed, and the face sequences sorted by time series could be used to further extract feature information for various time series analysis, and the longer the length of time of the face sequence, the more valid information can be extracted after time-series analysis.
US11216639B2 Template matching of a biometric object
The method comprises capturing a plurality of images of a single biometric object during a single activation of a biometric sensor and ranking the images based on a ranking metric value of each of the images to determine a highest ranked image and at least one non-highest ranked image. The method comprises comparing, in a first matching attempt for the biometric object, the highest ranked image to templates of a plurality of pre-stored biometric object templates, wherein a matching metric is determined for each compared template, and generating a match indicating signal when it is determined that at least one of the matching metrics exceeds a matching threshold value. When it is determined that none of the matching metrics exceed the matching threshold value, one of the non-highest ranked images is compared, in a further matching attempt, to templates of the plurality of templates based on the matching metrics.
US11216629B2 Two-dimensional code identification and positioning
The present specification provides a two-dimensional code identification method and device, and a two-dimensional code positioning and identification model establishment method and device. The two-dimensional code identification method includes: obtaining a to-be-identified two-dimensional code, and performing global feature positioning detection on the to-be-identified two-dimensional code by using a pre-established two-dimensional code positioning and identification model; performing focus adjustment, based on a predetermined image resolution, on the to-be-identified two-dimensional code on which positioning detection is performed; and decoding the to-be-identified two-dimensional code on which focus adjustment is performed. The present specification can improve the identification accuracy of two-dimensional codes shot in complex scenarios.
US11216625B2 High bit density millimeter wave RFID systems, devices, and methods of use thereof
A method includes transmitting, by a radiofrequency identification (RFID) reader device, a first electromagnetic radiation at a first polarization to a scan area and second electromagnetic radiation at a second polarization to the scan area. Re-radiated first electromagnetic radiation is received from an RFID tag located in the scan area at the first polarization. Re-radiated second electromagnetic radiation is received from the RFID tag at the second polarization. A radar image is generated based on the first and second re-radiated electromagnetic radiation. One or more items of information encoded in one or more microstructure elements located on the RFID tag are decoded based on the generated radar image. An RFID reader device and an RFID system are also disclosed.
US11216624B2 Apparatus and method for searching and registering tags in local positioning system
The invention relates to local positioning and more particularly to methods of searching and registering tags in a local positioning system. A method of registering tags in a local positioning system is provided. Registering is performed in near-field mode. Tag stores identifying data of the local positioning system. Positioning unit stores identifying data of the tag. Furthermore, a method of searching a tag registered in a local positioning system is provided. Positioning units send address search packets into the space of the local positioning system. Desired tag responds with a positioning pulse. There is also provided a method of searching identifying data of a tag not registered in a local positioning system. Positioning units send broadcast search packets into the space of the local positioning system. Bisection method is used to detect identifying data of the tag. The invention can reduce power consumption by the tag and the positioning unit, and eliminate overlapping the signals received from a plurality of tags.
US11216620B1 Methods and apparatuses for training service model and determining text classification category
Implementations of the present specification provide a method and an apparatus for training a service model, and a method and an apparatus for determining a text classification category. During specific implementation, on the one hand, text is processed by using an encoding network to obtain a corresponding semantic vector; on the other hand, a relationship network is established for classification categories based on a hierarchical relationship, and the relationship network is processed by using a graph convolutional network, to fuse information of nodes to obtain category expression vectors. Then, the semantic vector of the text is fused with the category expression vectors to determine a prediction result of a classification category. In a phase of training a service model, the prediction result can be compared with a sample label to determine a loss and adjust model parameters. In a phase of determining a text classification category by using a trained service model, the corresponding classification category can be determined based on the prediction result. This implementation can improve text classification accuracy.
US11216619B2 Feature reweighting in text classifier generation using unlabeled data
A mechanism is provided to implement a text classifier training augmentation mechanism for incorporating unlabeled data into the generation of a text classifier. For each term of a plurality of terms in each document of a plurality of documents in a set of unlabeled data, a term frequency value is determined. The term is normalized by dividing the term frequency value by a total number of terms in the document. An inverse document frequency (idf) value is determined for each term based on the term frequency value. A subset of terms is filtered from the plurality of terms based the determined idf values. The idf values for the remaining terms are transformed into feature weights. Terms from a set of labeled data are re-weighted based on the feature weights determined from the set of unlabeled data. The text classifier is then generated using the re-weighted labeled data.
US11216613B2 Document summarization device, method, and program
The present invention relates to summarization of a document. The method includes receiving texts of the document and a submodular function for defining an amount of information of a subset of the document as a summary of the document, generating a dependency structure tree representing a dependency structure of sentences in a document, identifying a set of paths including the root of the dependency structure tree, recursively selecting a paths using a greedy algorithm for maximizing the submodular function, and outputs a subset with the maximum amount of information as a the summary of the document.
US11216611B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a converter that converts a time of execution of an operation on an additional object added to a document in a first place on a basis of the first place that is a place of execution of the operation on the additional object and a second place where the document is displayed; and a display controller that causes information indicative of a converted time to be displayed on a display in association with the additional object.
US11216609B2 Generating integrated circuit placements using neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip placement. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip placement, comprising placing a respective macro node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the macro node to be placed at the time step to a position from the plurality of positions using the score distribution.
US11216606B1 Method and system for functional safety verification using fault relation rules
A computer implemented method for functional safety verification includes simulating SA0 and/or SA1 faults at a Q output port of each sequential element in a first representation of an electronic design, to determine whether any of the simulated faults is detectable by a safety mechanism, determining, based on one or more fault relation rules and based on a second gate-level representation of the electronic design, whether any of the faults is also detectable by the safety mechanism if occurred at one or more input ports of the respective sequential element or one or more input ports of a clockgate of the respective sequential element, and identifying a remainder of input ports and input ports of a clockgate of each of the sequential elements at which the faults are not determined to be detectable by the safety mechanism based on the one or a plurality of fault relation rules.
US11216599B2 Method, apparatus and computer program for designing a corridor
A corridor in a target area is designed so as to minimize an environmental, economic, behavioral or any other cost caused by implementing the corridor in a grid of cells. Translation costs caused by straight-line translations of an optimized arrangement of cells through the grid are calculated using locations and values of the swept cells. The optimized arrangement is characterized by a reduced variation of translation width with a translation direction.
US11216595B2 Encryption engine with an undetectable/tamper-proof private key in late node CMOS technology
A private key of a public-private key pair with a corresponding identity is written to an integrated circuit including a processor, a non-volatile memory, and a cryptographic engine coupled to the processor and the non-volatile memory. The private key is written to the non-volatile memory. The integrated circuit is implemented in complementary metal-oxide semiconductor 14 nm or smaller technology. The integrated circuit is permanently modified, subsequent to the writing, such that further writing to the non-volatile memory is disabled and such that the private key can be read only by the cryptographic engine and not off-chip. Corresponding integrated circuits and wafers are also disclosed.
US11216590B1 Systems, methods, and media for generating documents containing confidential information
Mechanisms for generating documents with confidential information are provided, the mechanisms comprising: sending, from a user device, a request for a first document with confidential information to a first collection of at least one hardware processor in a low-trust network that is not entitled to access the confidential information; receive a uniform resource locator (URL) corresponding to the first document from the first collection of at least one hardware processor at the user device; request, from the user device, the first document using the URL from a second collection of at least one hardware processor in a high-trust network that is entitled to access the confidential information; receive the first document at the user device; and cause the first document to be presented. In some of these mechanisms, the user device is in the high trust network.
US11216577B1 Systems, methods, and computer-readable media for utilizing anonymous sharding techniques to protect distributed data
Systems, methods, and computer-readable media for protecting distributed data are provided. The data is distributed according to a time-based shard distribution scheme that splits data into multiple pieces to prevent an attacker who successfully breaches a terminal device from reassembling the pieces.
US11216572B2 Information processing system, method for providing service data, and method for building information processing system
An information processing system 100 includes a client node 1 and an issuing node 2 for issuing a coupon having terms of use Q1. The client node 1 includes a use request unit 155 that requests to use the coupon by presenting user data D held by a user of the client node 1. The issuing node 2 includes: a use request verification unit 253 for verifying whether the information included in the user data D satisfies the terms of use Q1 upon the use request from the use request unit 155; and a use authorization unit 254 that authorizes the client node 1 to use the coupon when the information satisfies the terms of use Q1.
US11216568B2 Server-side rendering password protected documents
In some examples, a system for server-side rendering of password-protected files can receive, from a client device, a request to view a file on the system, determine that the file should be converted to a different format prior to presentation at the client device, and determine that the file is a password-protected file. The system can send a response to the client device indicating the file is a password-protected file. In response to receiving the password from the client device, the system can generate, based on the password, a preview of the password-protected file including at least a portion of the password-protected file rendered in the different format. After generating the preview, the system can store an encrypted copy of the preview in storage for future requests, and send the preview to the client device.
US11216559B1 Systems and methods for automatically recovering from malware attacks
The disclosed computer-implemented methods for automatically recovering from malware attacks may include (1) saving, in response to determining that a reputation of a process is unknown, a backup copy of a file on a remote storage device prior to allowing the process to modify the file; (2) determining, after the process has modified the file, that the process is potentially malicious; and (3) restoring, in response to determining that the process is potentially malicious, the backup copy of the file from the remote storage device. The provided methods may automatically recover computers from ransomware attacks and other malware attacks which encrypt file systems. Various other methods, systems, and computer-readable media are also disclosed.
US11216551B2 Client device information for controlling access to web applications
The described technology provides for plural application processes including at least one application in a browser to reliably acquire device information that can be used by other processes to accurately determine whether the plural applications are running on the same client device and/or are associated with aspects of the same client device. The more reliable determination of the devices associated with respective application processes can be used for various purposes such as, for example, user access management capabilities such as improved single sign-on (SSO) capability and/or improved multiple login prevention (MLP) capability.
US11216545B2 Authenticating and authorizing users regarding physical goods
Briefly, a portable intelligent device is provided that has an audio input for receiving a voice input from a user and an event manager for detecting that an event has occurred. The intelligent device also stores a passcode and a voice-code indicative of the passcode that is unique to a particular user. The intelligent device presents the passcode to a user, for example, from a display on the device, or from smart phone or tablet wirelessly connected to the intelligent device. The user speaks the passcode into an input transducer (microphone) on the intelligent device, and a processor generates a voiceprint that reflects the spoken passcode. The processor then can use the stored voice-code and the generated voiceprint to determine if a specific user was speaking, and if the user spoke the correct passcode. In this way the intelligent device is able to authenticate or authorize a remote user simply by having the user anonymously speak a passcode into the intelligent device.
US11216537B2 On-demand application permissions
On-demand application permissions is described, including obtaining one or more consents associated with one or more functions of an application, where the application does not allow using the functions without associated consents; receiving, from a user, a consent associated with a function; activating to allow that function to be executed; when a request from the user to use another function is received, determining that the another function requires an associated consent to activate; determining that there is no consent from the user associated with the another function; prompting for a consent associated with the another function; receiving the consent associated with another function; and activating to allow the another function to be executed.
US11216533B2 Inverse-image sampling device, inverse-image sampling method, and inverse-image sampling program
A grouping means 11 that extracts basis vectors from a set of basis vectors for a lattice having a predetermined relationship with a matrix used to generate a public key, and that groups the basis vectors such that a predetermined condition is satisfied. A sampling means 12 that samples, for at least one group, the same number of arbitrary values as the number of a plurality of basis vectors included in that group, in parallel for the individual basis vectors, onto a lattice constituted by the plurality of basis vectors, the arbitrary values serving as random numbers following a discrete Gaussian distribution. The predetermined condition is that each of the basis vectors included in a group is orthogonal to the other basis vectors included in the same group and is also orthogonal to Gram-Schmidt basis vectors, which are vectors obtained by orthogonalizing the other basis vectors by Gram-Schmidt orthogonalization.
US11216532B2 Circuitry for high-bandwidth, low-latency machine learning
The present disclosure relates generally to techniques for efficiently performing operations associated with artificial intelligence (AI), machine learning (ML), and/or deep learning (DL) applications, such as training and/or interference calculations, using an integrated circuit device. More specifically, the present disclosure relates to an integrated circuit design implemented to perform these operations with low latency and/or a high bandwidth of data. For example, embodiments of a computationally dense digital signal processing (DSP) circuitry, implemented to efficiently perform one or more arithmetic operations (e.g., a dot-product) on an input are disclosed. Moreover, embodiments described herein may relate to layout, design, and data scheduling of a processing element array implemented to compute matrix multiplications (e.g., systolic array multiplication).
US11216526B2 Systems and methods of online interfaces for hierarchically arranged user-generated content
Systems and methods are provided methods for providing an online interface for displaying hierarchically or logically arranged user-generated content. One method including receiving, from a first user over a network, topical user-generated electronic content, the topical user-generated electronic content being related to a topic of a web page; displaying the topical user-generated electronic content received from the first user on the web page; receiving, from a second user over the network, responsive user-generated electronic content and an indication of a desire to post the responsive user-generated electronic content on the web page in association with the topical user-generated electronic content; and displaying, adjacent to the topical user-generated electronic content on the web page, a user element or link that a third user can manipulate to display the responsive user-generated electronic content adjacent to the topical user-generated electronic content.
US11216520B2 Knowledge correlation search engine
An improved search engine creates correlations linking terms from inputs provided by a user to selected target terms. The correlation search process receives pre-processed inputs from a user including a wide variety of input formats including keywords, phrases, sentences, concepts, compound queries, complex queries and orthogonal queries. The pre-processing also includes pre-processing of general digital information objects and static or dynamic generation of questions. After a correlation search of the information presented by the pre-processing, the search results are processed in novel ways to provide an improved relevance ranking of results.
US11216519B2 Methods and apparatus for automatically providing personalized search results
This application relates to apparatus and methods for generating preference profiles that may be used to rank search results. In some examples, a computing device obtains browsing session data and determines items that were engaged, such as items that were viewed or clicked. The computing device obtains item property data, such as product descriptions, for the items, and applies a dependency parser to the item property data to identify portions that include certain words, such as nouns or adjectives, which are then identified as attributes. The computing device generates attribute data identifying portions of the item property data as item attributes. In some examples, the computing device applies one or more machine learning algorithms to the session data and/or search query to identify item attributes. The computing device may generate a profile that includes the item attributes, and may rank search results based on the attribute data, among other uses.
US11216517B1 Methods and systems for selecting user generated content
Disclosed are systems, methods, and computer-readable storage media to select user generated content of a social network. Each of the images may had one or more filters applied to it. In some aspects, these filters may be sponsored by a third party, different than an operator of the social network. Automatic content screening methods may be applied to eliminate submitted images which have blatantly offensive or otherwise inappropriate content. Additional human screening of the images may be performed. Remaining images may be provided in a highlight reel. The highlight reel may showcase the third party's product or service and users of the product or service. The highlight reel may be utilized to demonstrate how the filters may be utilized by real users.
US11216514B2 Secure DNS query
A secure DNS query may be made by establishing a secure connection with a specific DNS server to determine an address for a hostname. A client device may have a database that may contain a record of a secure DNS server for one or more hostnames. When a DNS request contains one of the specified hostnames, an authenticated session may be created with the designated secure DNS server and a network address for the hostname is returned using the session. The authenticated session may authenticate a client device to the server as well as authenticate the server to the client. In some embodiments, the secure DNS server may accept connections from authenticated clients and may disregard connection requests from non authenticated clients.
US11216502B2 Clustering of log messages
A computer implemented method of creating a clustering model used for clustering a plurality of log messages comprising using one or more processors for receiving a plurality of training log messages, performing the following for each of the plurality of training log messages: calculating a string distance between a textual content of the respective training log message and a representative string pattern of each of the plurality of clusters, associating the respective training log message with a respective one of the plurality of clusters in case the string distance is within a predefined threshold and adding a new cluster to the plurality of clusters for associating respective training log message in case the string distance exceeds the predefined threshold, and outputting the clustering model.
US11216493B2 System and method for automatically generating geographic specific data
A system (1) for automatically generating geographic specific data. System (1) includes a first database (5) for storing a first set of records, wherein each record includes location data, content data and timestamp data. A second database (15) stores a second set of data records, wherein each record includes location data, content data and timestamp data. A third database (25) stores a third set of records, wherein each record is indicative of a respective geographic location. A communications interface (31) receives unstructured data (32) from data sources (33) and structured data (34) from data sources (35). System (1) includes a computing platform (50) which is responsive to the unstructured data (32) for selectively updating the first set of records, responsive to the structured data (34) for selectively updating the second set of records, and responsive to the first and second set of records for generating geographic specific data in the form of a risk rating for each location.
US11216491B2 Field extraction rules from clustered data samples
The operation of an automatic data input and query system is controlled by well-defined control data. Certain control data may relate to data schemas and direct operations performed by the system to extract fields from machine data. Automatic methods may determine proper field extraction control information by analyzing a sample of data from a source, breaking the sample data into event segments, classifying the segments into groups based on a measure of similarity, determining an operable extraction rule for each group, and storing the resulting extraction model. Data patterns known by the system can be leveraged to perform the event breaking and field identification for the classifying. Embodiments may provide a user interface to view, interact with, and approve the computer-generated extraction model.
US11216489B2 Information processing apparatus and information processing method
A system and method for recommending content to a user. In embodiments of the system and method, one or more content groups is generated, at least one of the content groups including more than one type of content, and a display indicative of the one or more content groups is presented to the user.
US11216476B2 Data processing method, apparatus, and device
Methods, systems, and devices, including computer programs encoded on computer storage media, for data processing are provided. One of the methods includes: receiving a query parameter; obtaining query result data from each of one or more predetermined data sources according to the query parameter; converting the query result data into target reliable data conforming to a predetermined data reliability protocol; and sending the target reliable data to a blockchain node.
US11216465B2 Method and system for displaying data representative of a large dataset
A method and a system are disclosed for displaying data representative of a large dataset. The method comprises the use of a processing device for receiving the dataset comprising a plurality of data points of dimension m; reducing the dimension m of at least one data point of the plurality of data points to a dimension selected from a group consisting of two (2) and three (3) if the dimension of the at least one data point is greater than or equal to three (3); generating at least one data cluster, each data cluster comprising a given number of data points; determining a set of representative data points for each generated at least one data cluster, each representative data point of a given set for representing a region of a corresponding given data cluster comprising a plurality of adjacent data points and displaying in a user interface the determined at least one set of representative data points of the at least one corresponding generated data cluster.
US11216464B1 Multidimensional two-sided interval joins on distributed hash-based-equality-join infrastructure
Disclosed herein are systems and methods for implementing multidimensional two-sided interval joins on a distributed hash-based-equality-join infrastructure. In an embodiment, a data platform receives, for a query on a database, query instructions that include a two-sided N-dimensional interval join of a first input relation and a second input relation, where N is an integer greater than 1. The two-sided N-dimensional interval join has an interval-join predicate that, in each of N dimensions, compares an interval determined from the first input relation with an interval determined from the second input relation. The data platform generates a query-execution plan that implements the two-sided N-dimensional interval join as a query-plan section that includes an N-dimensional band join followed by a filter that applies the interval-join predicate to a band-join output of the N-dimensional band join. The data platform obtains results of the query at least in part by executing the query-execution plan.
US11216461B2 Query transformations in a hybrid multi-cloud database environment per target query performance
A unified access layer (UAL) and scalable query engine receive queries from various interfaces and executes the queries with respect to non-heterogeneous data management and analytic computing platforms that are sources of record for data they store. Query performance is monitored and used to generate a query performance model. The query performance model may be used to generate alternatives for queries of users or groups of users or to generate policies for achieving a target performance. Performance may be improved by monitoring queries and retrieving catalog data for databases referenced and generating a recommendation model according to them. Duplicative or overlapping sources may be identified based on the monitoring and transformations to improve accuracy and security may be suggested. A recommendation model may be generated based on analysis of queries received through the UAL. Transformations may be performed according to the recommendation model in order to improve performance.
US11216460B2 Updating of a denormalized database object after updating, deleting, or inserting a record in a source database object
Methods and apparatus for updating a denormalized database object after updating, deleting, or inserting a record in a source database object are described. A first operation on a source database object that involves a record of the source database object being updated, deleted, or inserted is performed. A first part of a corresponding second operation involving a respective record of the denormalized database object being updated, deleted, or inserted is performed. A query result that references an aggregate field of a set of records in the denormalized database object is altered. The altering includes an aggregation operation using values in the query result being performed and altering that part of the query result that includes the aggregate field of the set of records. A second part is optionally performed to complete the corresponding second operation and update the denormalized database object.
US11216455B2 Supporting synergistic and retrofittable graph queries inside a relational database
A method and system of processing graph query are provided. A graph query is received by a relational database graph module. The graph query is translated into one or more relational database queries. One or more relational database queries are translated to be performed on data stored within a relational database. One or more results from the relational database are received based on the sent one or more relational database queries. A synergistic graph is generated on a display, based on the received one or more results.
US11216449B2 Content item profiles
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for managing a relationship between content and an environment for provisioning the content. In one aspect, a method includes receiving a request for a content item; and in response to receiving the request: selecting a creative from a plurality of creatives, the creative including a reference to a profile associated with one or more elements; retrieving content data from one or more content feeds bound to the elements; and delivering the creative and the content data to a user device.
US11216440B2 Optimization of non-exclusive access database consistent change
A request is received for a first non-exclusive lock to read a page in a database. Thereafter, execution of the at least one non-exclusive lock is initiated. Later, a request for an exclusive lock to modify the page in the database is received. Subsequently, a request is received for a second non-exclusive lock. In response, an amount of time to finish the first request and the second request is estimated. The second non-exclusive lock is allowed to execute in parallel to the first non-exclusive if the determined amount of time to finish the second non-exclusive lock is less than an estimated amount of time needed by the first non-exclusive lock. Alternatively, execution of the second non-exclusive lock is delayed to after the execution of the exclusive lock if the determined amount of time to finish the second non-exclusive lock is greater than an amount of time needed by the first non-exclusive lock.
US11216439B2 Auto-expiring locks based on object stamping
Presented herein are methods, non-transitory computer readable media, and devices for efficiently administering locks for shared resources, such as data blocks, stored on a storage system. Methods for stamping a plurality of computer data objects are disclosed which include: accessing at least one of the plurality of computer data objects by a first data thread; assigning, by the first data thread, a stamp to the at least one of the plurality of computer data objects, to signify the at least one of the plurality of computer data objects is associated with the first data thread; preventing subsequent access by a second data thread to the stamped at least one of the plurality of computer data objects; and determining the stamp is no longer active, upon an event, effectively releasing the at least one of the plurality of computer data objects.
US11216424B2 Dynamically rendering an application programming interface for internet of things applications
A schema server receives from an application server vendor ID, solutions ID, and version fields extracted from a universally unique identifier (UUID) of a node and defining a protocol agnostic metadata schema application descriptor sheet identifier (PAMS ADS ID). The schema server retrieves from the memory a protocol agnostic metadata schema application descriptor sheet (PAMS ADS) that contains a list of property-type pairs and corresponds to the PAMS ADS ID, and sends the PAMS ADS to a host services gateway such that the host services gateway, using the PAMS ADS, establishes communications with the node and exposes an interface of the node as a web application programmer's interface (API).
US11216417B2 Systems and methods for scaling beyond maximum number of unique object identifiers in single content repository
Disclosed is a new identifier allocation approach for allocating repository object identifiers beyond a maximum number usually allowed for a single repository. The new identifier allocation approach includes an enhanced identifier structure in which a portion usually reserved for a docbase identifier is modified to combine with a partition identifier. The actual docbase identifier is stored in a server configuration file. When the maximum number of object identifiers has been allocated, a new partition is created and a sequence table is updated with a new entry that reflects the new partition. A new repository object identifier is allocated using the docbase identifier combined with the new partition identifier. In this way, more than 4 billion objects per object type can be addressed uniquely within a docbase by creating new partitions. This new approach is very unique and flexible in accommodating both on premises and multi-tenant environments.
US11216416B2 Managing snapshotting of a dataset using an ordered set of B+ trees
A current state of a dataset is represented by a mutable B+ tree, while each snapshot of the dataset is represented by an immutable B+ tree. An ordering of B+ trees in the ordered set logically arranges those B+ trees into layers, with the mutable B+ tree representing the current state of the dataset being logically arranged as an upper layer, and with immutable B+ trees representing snapshots of the dataset being progressively arranged as lower layers with the oldest snapshot being a lowest layer. Each B+ tree stores dataset records with a strong or a weak reference state; strong records are independent of any lower-layer record, while weak records are dependent on at least one lower-layer record. A snapshot deletion includes merging the snapshot's corresponding B+ tree with its highest neighbor B+ tree, including merging overlapping records based on their weak vs. strong reference state.
US11216403B2 Portable computing system and portable computer for use with same
A computing system comprising a portable computer and a reader are disclosed. The portable computer is pocket-sized and comprises flash memory, and optionally a processor and a GPS chip. The reader includes a monitor, a keyboard with docking port and an optional processor and at least one input/output USB connector. A user cannot interact with the portable computer without the reader. The reader is a non-functioning “shell” without the portable computer, however, when they are connected the system becomes a fully functional personal computer. To log on, a user provides security information, for example, a password or biometrics, such as fingerprints. The credit card size and capabilities of the portable computer allows a user to easily carry virtually their entire computer in a pocket for use anywhere there is a reader. In addition, the portable computer provides security against unauthorized use, even if lost or stolen.
US11216386B2 Techniques for setting a 2-level auto-close timer to access a memory device
Techniques for setting a 2-level auto-close timer to access a memory device include examples of setting first and second time values for the 2-level auto-close timer to cause accessed rows to auto-close following a cache line access to a row of a bank of memory devices. For these examples, the cache line access is responsive to a multi-channel address interleaving policy that causes either successive or non-successive cache line accesses to the bank of memory devices.
US11216385B2 Application processor, system-on chip and method of operating memory management unit
Memory management unit (MMU) in an application processor responds to an access request, corresponding to inspection request, including target context and target virtual address and the inspection request is for translating the target virtual address to a first target physical address. The MMU includes context cache, translation cache, invalidation queue and address translation manager (ATM). The context cache stores contexts and context identifiers of the stored contexts, while avoiding duplicating contexts. The translation cache stores first address and first context identifiers second addresses, the first address corresponds to virtual address, the first context identifiers corresponds to first context, and the second addresses corresponds to the first address and the first context. The invalidation queue stores at least one context identifier to be invalidated, of the context identifiers stored in the translation cache. The ATM controls the context cache, the translation cache and the invalidation queue.
US11216379B2 Fast cache loading with zero fill
A processor system includes a processor core, a cache, a cache controller, and a cache assist controller. The processor core issues a read/write command for reading data from or writing data to a memory. The processor core also outputs an address range specifying addresses for which the cache assist controller can return zero fill, e.g., an address range for the read/write command. The cache controller transmits a cache request to the cache assist controller based on the read/write command. The cache assist controller receives the address range output by the processor core and compares the address range to the cache request. If a memory address in the cache request falls within the address range, the cache assist controller returns a string of zeroes, rather than fetching and returning data stored at the memory address.
US11216378B2 Techniques for handling cache coherency traffic for contended semaphores
The techniques described herein improve cache traffic performance in the context of contended lock instructions. More specifically, each core maintains a lock address contention table that stores addresses corresponding to contended lock instructions. The lock address contention table also includes a state value that indicates progress through a series of states meant to track whether a load by the core in a spin-loop associated with semaphore acquisition has obtained the semaphore in an exclusive state. Upon detecting that a load in a spin-loop has obtained the semaphore in an exclusive state, the core responds to incoming requests for access to the semaphore with negative acknowledgments. This allows the core to maintain the semaphore cache line in an exclusive state, which allows it to acquire the semaphore faster and to avoid transmitting that cache line to other cores unnecessarily.
US11216365B1 Maintenance of non-volaitle memory on selective namespaces
This disclosure provides for improvements in managing multi-drive, multi-die or multi-plane NAND flash memory. In one embodiment, the host directly assigns physical addresses and performs logical-to-physical address translation in a manner that reduces or eliminates the need for a memory controller to handle these functions, and initiates functions such as wear leveling in a manner that avoids competition with host data accesses. A memory controller optionally educates the host on array composition, capabilities and addressing restrictions. Host software can therefore interleave write and read requests across dies in a manner unencumbered by memory controller address translation. For multi-plane designs, the host writes related data in a manner consistent with multi-plane device addressing limitations. The host is therefore able to “plan ahead” in a manner supporting host issuance of true multi-plane read commands.
US11216362B2 Data storage device and operating method thereof
A data storage device includes a nonvolatile memory device including an address mapping table; a memory including a sequential map table in which sequential map entries for consecutive logical block addresses among logical block addresses are stored, the logical block addresses being received with write requests from a host device; and a processor configured to read one or more map segments, including logical block addresses of which mapping information is to be updated, from the address mapping table when a map update operation is triggered, store the read one or more map segments in the memory, sequentially change physical block addresses mapped to the respective logical block addresses to be updated, using a first sequential map entry including the logical block addresses to be updated which are stored in the sequential map table, and store the changed physical block addresses in the memory.
US11216344B2 Real time database backup status indication and restore
A computer-implemented method at a data management system comprises: retrieving start and end times of a backup of a database; retrieving time stamps of log backups of the database; retrieving sequence numbers of the log backups; generating a graphical user interface illustrating a timeline of availability of database restoration and unavailability; making a second backup of the database; illustrating, on the graphical user interface during the making, pending availability of the second database backup; receiving a command to restore the database at an available time as illustrated by the graphical user interface; and restoring the database.
US11216341B2 Methods and systems for protecting databases of a database availability group
Methods and systems for storage services is provided. One method includes configuring by a processor, a database availability group (DAG) storing an active database copy at a first computing node and a passive database copy of the active database copy at a second computing node; initiating a backup operation for backing up the passive database copy from the second computing node; and interfacing with the first computing node by the second computing node for completing the backup operation. The first computing node identifies logs for the backup operation, backs up the identified logs and provides metadata associated with the backup of the identified logs to the second computing node. The second computing node updates metadata for the backup operation such that a backup copy of the passive database copy points to the second node with metadata received from the first computing node.
US11216338B2 Storage device that performs state shaping of data
A storage device includes a nonvolatile memory device that includes a plurality of pages, each of which includes a plurality of memory cells, and a controller that receives first write data expressed by 2m states (m being an integer greater than 1) from an external host device. The controller in a first operating mode shapes the first write data to second write data, which are expressed by “k” states (k being an integer greater than 2) smaller in number than the 2m states, performs first error correction encoding on the second write data to generate third write data expressed by the “k” states, and transmits the third write data to the nonvolatile memory device for writing at a selected page from the plurality of pages.
US11216335B2 Memory system and operation method thereof
A memory system includes: a first error detection circuit suitable for generating a first error detection code using host data and a host address which are transferred from a host; a second error detection circuit suitable for generating a second error detection code using system data including one or more host data, a logical address corresponding to one or more host addresses, a physical address corresponding to the logical address and one or more first error detection codes; a third error detection code suitable for generating a third error detection code using the system data, the one or more first error detection codes and the second error detection code; and a first memory suitable for storing the system data, the one or more first error detection codes, the second error detection code and the third error detection code.
US11216331B2 Memory system and operating method thereof
A memory system includes: an ECC unit suitable for generating third data by correcting second data and a third DBI flag by correcting a second DBI flag, based on the second data, the second DBI flag, and a second parity, which are provided through a channel; a DBI unit suitable for generating fourth data by determining whether a plurality of third data bits respectively corresponding to a plurality of DBI flag bits constituting the third DBI flag are inverted, based on the third data and the third DBI flag; and a DM unit suitable for generating a DM flag indicating whether a write operation is performed on a plurality of fourth data bits constituting the fourth data, based on the second data.