US11218902B2

The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present disclosure relates to a method and an apparatus for configuring a QoS flow in a mobile communication system.
US11218888B2

Aspects include determining whether a utilization of wireless spectrum associated with a guaranteed class of traffic in a network is greater than a first threshold, responsive to the determining indicating that the utilization of the wireless spectrum associated with the guaranteed class of traffic is greater than the first threshold, causing an upgrade of a capacity in the network, and responsive to the determining indicating that the utilization of the wireless spectrum associated with the guaranteed class of traffic is not greater than the first threshold: determining a throughput for a non-guaranteed class of traffic for each cell of a plurality of cells of the network, and responsive to determining that the throughput for the non-guaranteed class of traffic for at least one cell of the plurality of cells is less than a second threshold, causing the upgrade of the capacity in the network. Other embodiments are disclosed.
US11218882B2

The present invention relates to 5G or pre-5G communication system for supporting a higher data transmission rate after 4G communication system such as LTE. The present invention provides a method for transmitting data on the basis of a measurement of a channel of an unlicensed band in a mobile communication system, the method comprising the procedures of: selecting a random number for backoff counting; determining whether to decrement the random number by 1; decrementing the random number by 1 on the basis of the determining; determining whether the channel is idle by measuring the channel; completing the backoff counting if the random number becomes 0; and transmitting data by means of the channel if the backoff counting is completed.
US11218877B2

A provisioning device may be shipped to a client and used to automatically provision an IoT device to join a local network to communicate with a remote service provider. In response to a trigger input, the provisioning device creates a wireless hotspot that is recognizable by an IoT device as a provisioning hotspot. The provisioning device receives a signal from the IoT device indicating that the IoT device is available to be provisioned. The provisioning device obtains provisioning data and transmits the provisioning data to the IoT device. The IoT device uses the provisioning data to connect to a local wireless network and to establish a connection to the remote service provider. The IoT device may then use one or more IoT services of the service provider.
US11218871B2

A portable wireless communications adapter includes a wireless receiver, a wireless transmitter, an electronic interface connector, and a location sensing module. The wireless receiver is configured to receive wireless data over a Wireless Avionics Intra-Communication (WAIC) frequency range between 4.2 gigahertz (GHz) and 4.4 GHz. The wireless transmitter is configured to send wireless data over the WAIC frequency range between 4.2 GHz and 4.4 GHz. The electronic interface connector is configured to mate with a portable electronic device for communication of the wireless data with the portable electronic device. The location sensing module is configured to determine a location of the portable wireless communications adapter relative to an interior of an aircraft based on WAIC communications received at the wireless receiver and selectively enable and disable the wireless transmitter based on the determined location.
US11218870B2

A communication technique for convergence of the 5G communication system for supporting higher data transmission rate after the 4G system with IoT technologies and a system thereof. Certain embodiments may be applied to intelligent services based on the 5G communication technologies and the IoT-associated technologies (for example, smart home, smart building, smart city, smart car or connected car, health care, digital education, retail services, security and safe-associated services, etc.). A method and an apparatus which can substitute reporting UE capabilities by use of an identifier of the UE, without reporting the overall UE capabilities in a method of reporting UE's own capability.
US11218869B2

A method for sending and receiving multi-carrier information in a communication system supporting a multi-carrier includes sending by a base station system information to the terminal via a broadcast message, the system information regarding multi-carriers that the base station is able to support; receiving a unicast message from the terminal, the unicast message including information related to carriers that the terminal is able to support or prefers in the multi-carrier list included in the system information; and sending multi-carrier allocation information including a primary carrier and a second carrier that the terminal will use, to the terminal via a unicast message.
US11218868B1

Employing beacon messages to restart an application on a mobile device. In some embodiments, a method may include subscribing, at the secondary mobile device, to a beacon publisher of the primary mobile device. The method may also include determining, based on historical location data, that the primary mobile device is likely within range of the secondary mobile device for beacon communication therebetween. The method may further include activating, at the primary mobile device, the beacon publisher. The method may also include publishing, at the primary mobile device, a beacon message configured to cause a secondary mobile application on the secondary mobile device to restart. The method may further include receiving, at the secondary mobile device, the beacon message. The method may also include, in response to receiving the beacon message, restarting, at the secondary mobile device, the secondary mobile application of the secondary mobile device.
US11218866B2

A system for publishing digital content is described which, in one embodiment, includes a beacon device associated with a first user configured to transmit identification information and information indicating its current position. A browsing device includes a display configured and adapted to display to a second user a representation of a local geographical area, and to selectively display to the second user content information associated with the first user, based at least in part on whether the location of the beacon device is within the local geographical area.
US11218863B2

An unmanned aerial vehicle may include a flight system, a wireless communication system, a processor, and a power system having a battery and a battery charging port. The power system may be operable to power the flight system, the wireless communication system, and the processor. The processor may be configured to operate the flight system to fly the unmanned aerial vehicle from a ground position to an in-air position while the battery charging port is attached to an air-to-ground tether, trigger a release of the air-to-ground tether from the battery charging port after determining the unmanned aerial vehicle has reached the in-air position and the battery is charged, and operate the flight system to execute a flight pattern while operating the wireless communication system to search for a wireless communication device.
US11218857B2

A method for phase ranging of a personal area network device includes receiving an initial personal area network packet and storing header information contained in the initial personal area network packet. A phase shift is measured utilizing information transmitted in place of the stored header information in at least one incoming personal area network packet. A range of the personal area network device is calculated based on the phase shift of the information transmitted in place of the stored header information in an incoming personal area network packet.
US11218847B2

A method may comprise downloading a message client on a first mobile wireless device and authenticating, via the message client and the first mobile wireless device, a first mobile phone number of the first mobile wireless device to a service for transmitting and receiving packet switched messages. The authenticating may be performed via an SMS protocol. The method may further comprise transmitting, after the authenticating, a request including at least information corresponding to a second mobile phone number of a second mobile wireless device, to determine whether the second mobile wireless device corresponds to a subscriber of the service. A response to the request may be received indicating that the second mobile wireless device corresponds to a subscriber of the service. A message format of the service may not be an SMS message format, a MMS message format or an EMS message format.
US11218845B2

A method of transmitting a spatial stream for multi user (MU)-multiple input multiple output (MIMO) in a wireless local area network system and a transmitter for performing the method are provided. The method includes transmitting, to a receiver, a management frame including group information to assign or change a position of a plurality of spatial streams corresponding to each of a plurality of groups, and transmitting, to the receiver, a frame including at least one spatial stream, wherein the group information includes a plurality of group indicators and a plurality of spatial stream (SS) indicators, each of the plurality of group indicators indicating whether the receiver is a member of each of the plurality of groups, each of the plurality of SS indicators indicating a position of the plurality of spatial streams corresponding to each of the plurality of groups.
US11218843B1

Systems and methods for vehicle-target localization, identification and indication. The system includes a vehicle module operating onboard a vehicle and configured to receive a request for a tether and send the tether responsive thereto, and a target module operating on a target external to the vehicle. The target module can generate target profile data (TPD) comprising location information for the target, such as, a first component that is a function of a detected first WiFi signal having a first signal strength. The request for the tether including the TPD is transmitted to the vehicle module; a tether of secured communications is established between the vehicle module and target module. Real-time TPD is exchanged during the tether and the vehicle module performs the V-T localization as a function of the RT TPD, and commands the vehicle based on V-T localization data.
US11218829B2

A camera input can be used by the computer to support audio spatialization or to improve audio spatialization of an application that already supports it. A computer system may to support audio spatialization, for example, by modifying the relative latency or relative amplitude of the rendered audio packets. If a sound is intended, for example, to be located on the left side of the user, then the audio channel that is rendered on the headset speaker located on the user's left ear may have a somewhat decreased latency and increased amplitude compared to the other audio channel.
US11218827B2

An audio playback device comprises a microphone, a speaker, and a processor. The processor is arranged to output by the speaker first audio content and receive by the microphone an indication of the first audio content. A first acoustic response of a room in which the audio playback device is located is determined based on the received indication of first audio content. A mapping is applied to the first acoustic response to determine a second acoustic response. The second acoustic response is indicative of an approximated acoustic response of the room at a spatial location different from a spatial location of the microphone. The second audio content output by the speaker is adjusted based on the second response.
US11218826B2

A loudspeaker system including a loudspeaker array, an audio controller, and one or more insertable columns are provided. The loudspeaker array is configured to playback an audio output in a listening environment. The audio controller is configured to provide the audio output to the loudspeaker array. The one or more insertable columns is positioned between the audio controller and the loudspeaker to adjust a height of the loudspeaker array relative to the audio controller.
US11218820B2

A hearing system comprising a hearing device and at least two controllers connected to the hearing device for changing a state of the hearing device, wherein the hearing device is configured to maintain a transaction token having a present value associated with at least one present state parameter value of the hearing device. Each controller is configured to acquire, prior to changing the state of the hearing device, the present transaction token value and the present at least one state parameter value of the hearing device, to change the acquired parameter value, and to send back to the hearing device, as a state change request, the new at least one state parameter value together with the acquired transaction token value.
US11218817B1

According to some embodiments, there is provided a method for personalized hearing aid adjustment, the method including receiving a user-initiated input regarding a perceived deficiency in the user's hearing experience, providing to the user, using a detection algorithm, a suggestion regarding an issue potentially related to the perceived deficiency in the user's hearing experience, receiving from the user a second user input regarding the relevancy of the suggested issue; wherein when the second user input is indicative of the suggested issue being relevant to the perceived deficiency in the user's hearing experience, providing a suggested solution to the perceived deficiency utilizing a solution algorithm, wherein the suggested solution comprises adjusting one or more parameters of the hearing aid.
US11218815B2

The present subject matter relates to the wireless stereo reception of first and second audio information by wireless hearing communication devices. One type of device which may employ the present subject matter is a hearing assistance device, such as a hearing aid. Various forms and protocols of signal transmission are employed in varying embodiments. The present subject matter includes various communication modes such as eavesdropping modes and relaying modes.
US11218810B2

An electric motor including a driven element, a magnet assembly and a driving element. The driven element being driven in a direction of movement. The magnet assembly is includes first and second magnets each having first and second magnetic poles. The first magnetic pole of the first magnet and the first magnetic pole of the second magnet being proximate to each other and facing each other thereby defining a first magnetic zone therebetween. The first magnetic poles all being similar, and the second magnetic poles all being similar. The driving element is proximate to the magnet assembly, producing a magnetic field within the driving element that is primarily orthogonal to the direction of movement.
US11218805B2

Embodiments included herein generally relate to managing low frequencies of an output signal. For example, a method may include: measuring a sound pressure level (SPL) of a speaker; dynamically selecting a cutoff frequency for operating a first filter configured to provide a first bass component of a bass element of an output signal and a second filter configured to provide a second bass component of the bass element; providing the cutoff frequency to the first filter to configure the first filter to generate the first bass component based on the cutoff frequency; providing the cutoff frequency to the second filter to configure the second filter to generate the second bass component based on the cutoff frequency; and generating an output signal based on at least one of the first and second bass components.
US11218802B1

A mobile device capable of capturing voice commands includes a beamformer for determining audio data corresponding to one or more directions and a beam selector for selecting in which direction a source of target audio lies. The device determines, based on data from one or more sensors, an angle through which the device has rotated. Based on the angle and one or more rotation-compensation functions, the device interpolates audio data corresponding to the one or more directions to compensate for the rotation such that the direction corresponding to the source of target audio remains selected.
US11218799B2

Provided herein is a built-in speaker module. The built-in speaker module is installed in a housing of an electronic device having a first bottom surface spaced apart from a ground and a second bottom surface installed above the first bottom surface, and includes a speaker installed above the second bottom surface, a first vibration absorbing member interposed between the speaker and the second bottom surface, and a second vibration absorbing member interposed between the first bottom surface and the second bottom surface, wherein sound is emitted from the speaker through openings formed in the first bottom surface and the second bottom surface.
US11218793B2

An earphone includes a housing, a speaker unit disposed in the housing, a cover coupled with the housing and including a nozzle, a first space portion disposed in front of the speaker unit, and a second space portion disposed in the rear of the speaker unit and partitioned off from the first space portion. Here, the speaker unit includes a cylindrical yoke with an open top, a magnet fixed to a bottom surface of an inside of the yoke, a plate fixed to a top surface of the magnet, a voice coil disposed between an inner circumference of the yoke and outer circumferences of the magnet and the plate, a vibration plate disposed above the plate and to which the voice coil is fixed, a cap coupled with the yoke, and a frame coupled with the yoke and the cap.
US11218782B2

A receiving apparatus comprises a recorder of the received digital contents and commercial messages. Commercial message retrieved from the recorder is interposed into a digital content or between a pair of digital contents in accordance with the type of commercial message. Interposition of commercial message is controlled by internal information, such as history of actually displaying the same commercial message, or history of skipping the same commercial message. The receiving apparatus controls the repetition time of displaying the same commercial message, or decision whether or not actually displaying a specific commercial message, or the order of displaying commercial messages. Skip of commercial message is prevented unless display has been repeated over a minimum requirement, or user agrees with a compensation for the skip. Repetition of the same commercial message ceases with skip repeated over a limit. Notice of interposing commercial message or of compensation for skip is made in advance.
US11218781B2

Aspects of the subject disclosure may include, for example, receiving a bid request that indicates a television channel associated with a video stream requested by an end user device and that includes ad space information associated with an ad space of the video stream, where the video stream being requested is an Over-The-Top (OTT) streaming service that provides scheduled content. Context information can be accessed according to the television channel and according to a time associated with the ad space, where the context information describes the video stream and is generated by a context server. An auction is performed to obtain bid responses, where the auction provides bidders with context data that is representative of at least a portion of the context information, and where selection of the candidate bid responses enables a determination of a creative for the ad space of the video stream. Other embodiments are disclosed.
US11218779B2

A method, apparatus and computer program products are provided for facilitating coordinated content delivery in multicast/broadcast networks. One example method includes receiving content from a service provider during a content service period, identifying a content service break period, the content service break period characterized by a break in transmission of content from the service provider intended for user devices, fetching localized content, and causing delivery of the localized content during the content service break period, the delivery of the localized content being performed via Xcast to determine a most radio resource efficient delivery mechanism.
US11218774B2

Systems and methods for identifying and correlating an advertised object with a plurality of interconnected computing devices embedded in a living environment of the user. For example, a media guidance application implemented at a set-top box with a television may receive a signal from a printer indicating that cartridge ink is low. When the user is watching a television show and an advertisement relating to printer cartridges is being played, the media guidance application may identify that the advertised printer cartridges may be something that the user needs, and may then send a notification to a user of the advertisement. In this way, the media guidance application correlates advertisements from a media asset with a user's actual needs, which may improve the advertisement conversion rate for advertisers.
US11218770B2

Devices, systems, and processes are described for seamless use of timers across multiple user devices on a LAN. A system may include a first user device, communicatively coupled to the LAN, having at least one first tuner and a first hardware processor configured for facilitating a first timer manager. A second user device communicatively coupled to the LAN may include at least one second tuner and a second hardware processor configured for facilitating a second timer manager. Each of the first timer manager and the second timer manager may be configured to populate a universal timer schedule that identifies at least one of a future availability and a future use for each of the at least one first tuner and the at least one second tuner. The universal timer schedule is populated based upon a request type, such as an auto-tune, PPV, original content, rerun, and a Joey request type.
US11218766B1

A data stream, such as a video stream, may comprise one or more event trigger messages indicating an upcoming event in the stream. The time (e.g., pre-roll time) between the event trigger message and its corresponding event may be modified, based on rules, to provide a network operator, service provider or downstream recipient more (or less) time to prepare for the event. This may be accomplished by moving the event trigger to an earlier (or later) location in the stream, and/or editing the event trigger to indicate the different pre-roll time.
US11218764B2

A display device is disclosed. The display device includes a display unit configured to display an image corresponding to contents; a processor configured to extract feature information from the contents; and a communicator configured to transmit, to an external server, the extracted feature information and search range information corresponding to the extracted feature information, and receive, from the external server, additional information corresponding to the feature information matching the extracted feature information in a search field corresponding to the search range information among a plurality of search fields, wherein the processor is further configured to control the display unit to display the received additional information.
US11218762B2

An archive model can be used for managing networked storage of recorded content, such as network DVR (digital video recorder) content. Content may be initially recorded to an active storage device, with individual duplicate copies recorded for each requesting user, and subsequently archived to an archive storage device. For playback, the content can be reconstituted into the active storage device prior to delivery to the requesting user. Content can be predictively reconstituted in anticipation of user needs, and the reconstitution capacity of the system can be dynamically reallocated for load balancing.
US11218748B2

Provided is a method of supporting a random access of MPEG data, the method including: obtaining at least one access unit including media data coded through processing including an encapsulation and a packetization; generating at least one media processing unit (MPU) by grouping at least one access unit; determining an initialization flag indicating whether the at least one access unit includes all of data required for initialization of a decoding process, in the at least one MPU; and inserting the initialization flag into a header of the at least one MPU.
US11218743B1

Techniques for a fast approximation of linear light scaling for inputs of non-linear light values are described. As one example, a computer-implemented method includes receiving a request to downscale a plurality of pixels of a single frame of a video file performing, in response to the request to downscale, a lookup in a lookup table for a first input of a first non-linear light value of luminance for a first pixel of the plurality of pixels and a second input of a second non-linear light value of luminance for a second pixel of the plurality of pixels to generate an output of a third single non-linear light value of luminance for a linear light scaling for the first pixel and the second pixel, generating a scaled frame based at least in part on the third single non-linear light value of luminance for the linear light scaling, receiving a request for a manifest for the video file from a client device, generating the manifest for the client device that identifies a scaled video representation that comprises the scaled frame, and sending the manifest to the client device.
US11218732B2

Methods and apparatus are provided for improved entropy encoding and decoding. An apparatus includes a video encoder (200) for encoding at least a block in a picture by transforming a residue of the block to obtain transform coefficients, quantizing the transform coefficients to obtain quantized transform coefficients, and entropy coding the quantized transform coefficients. The quantized transform coefficients are encoded using a flag to indicate that a current one of the quantized transform coefficients being processed is a last non-zero coefficient for the block having a value greater than or equal to a specified value.
US11218727B2

A method of video decoding includes receiving a coded video bitstream including a current picture. The method includes determining a predetermined condition associated with signaling data included in the coded video bitstream. The method includes determining, based on the predetermined condition, a size of an index included in the signaling data for a candidate list of vector predictors based on a number of merge mode candidates and a number of intra block copy (IBC) candidates. The method includes constructing the candidate list with vector predictors. The method includes retrieving a vector predictor from the candidate list in accordance with the index that has a value that does not exceed the determined size of the index. The method further includes decoding the current block in accordance with the retrieved vector predictor.
US11218725B2

The present invention relates to an image encoding and decoding technique for a high-definition video compression method and device for an omnidirectional security camera, and more specifically, to a method and a device whereby a differential motion vector is effectively transmitted, and an actual motion vector is calculated using the transmitted differential motion vector, and thus motion compensation is performed.
US11218721B2

A method and apparatus of Inter prediction for video coding using Multi-hypothesis (MH) are disclosed. If an MH mode is used for the current block: at least one MH candidate is derived using reduced reference data by adjusting at least one coding-control setting; an Inter candidate list is generated, where the Inter candidate list comprises said at least one MH candidate; and current motion information associated with the current block is encoded using the Inter candidate list at the video encoder side or the current motion information associated with the current block is decoded at the video decoder side using the Merge candidate list. The coding control setting may correspond to prediction direction setting, filter tap setting, block size of reference block to be fetched, reference picture setting or motion limitation setting.
US11218714B2

An image decoding apparatus decodes a bit stream generated by coding an image and decodes coded data included in the bit stream and corresponding to a target block to be decoded in the image. The apparatus includes a first determining unit configured to determine whether the target block is prediction-coded or palette-coded; a second determining unit configured to determine whether or not a pixel in the target block is escape-coded if the first determining unit determines that the target block is palette-coded; and a first decoding unit configured to decode the target block by using a second quantization parameter different from a first quantization parameter if the second determining unit determines that the pixel is escape-coded. The first quantization parameter is used to decode the coded data in a case where the first determining unit determines that the target block is prediction-coded.
US11218700B2

A video encoder derives a minimum allowed base quantization parameter for video data based on an input bitdepth of the video data, determines a base quantization parameter for a block of the video data based on the minimum allowed base quantization parameter, and quantizes the block of video data based on the base quantization parameter. In a reciprocal fashion, a video decoder derives a minimum allowed base quantization parameter for the video data based on an input bitdepth of the video data, determines a base quantization parameter for a block of the video data based on the minimum allowed base quantization parameter, and inverse quantizes the block of video data based on the base quantization parameter.
US11218686B2

A three-dimensional image-capturing device includes a first camera, a second camera, a driving member and a sensing member. The second camera is at one side of the first camera and is capable of being moved laterally by the driving member. After depth-sensing and establishing orientations in an image, the driving member is able to drive the second camera to move relative to the first camera, to change a distance between the first camera and the second camera. Such relative movement allows a greater range of three dimensionality for face recognition and other purposes.
US11218681B2

An apparatus for generating an image comprises a receiver (101) which receives 3D image data providing an incomplete representation of a scene. A receiver (107) receives a target view vector indicative of a target viewpoint in the scene for the image and a reference source (109) provides a reference view vector indicative of a reference viewpoint for the scene. A modifier (111) generates a rendering view vector indicative of a rendering viewpoint as a function of the target viewpoint and the reference viewpoint for the scene. An image generator (105) generates the image in response to the rendering view vector and the 3D image data.
US11218680B2

A system for generating three-dimensional (3D) images from captured images of a target when executing digital magnification. A controller executes a digital magnification on the first image of the target captured by the first image sensor and on the second image captured by the second image sensor of the target. The controller crops the first image and the second image to overlap a first portion of the target captured by the first image sensor with a second portion of the target captured by the second image sensor. The controller adjusts the cropping of the first image and the second image to provide binocular overlap of the first portion of the target with the second portion of target. The displayed cropped first image and the cropped second image display the 3D image at the digital magnification to the user.
US11218667B2

An intelligent conference projection system includes a on-site master control system, and a conference system and an auxiliary system connected with the on-site master control system by signal connection. The conference system has a conference initiation module, a video communication module and an automatic incoming call projection awaking module. The auxiliary system includes a wireless transmission screen subsystem, a voice receiving and recognizing subsystem and a dual-mode touchpad subsystem.
US11218666B1

Devices, systems, and methods are provided for audio and video capture and presentation. A method may include receiving, by a first device, images of a user, identifying, in a first image of the images, a first expression of the user, and identifying, in a second image of the images, a second expression of the user. The method may include determining that the first expression is associated with a first phoneme and that the second expression is associated with a second phoneme. The method may include generating audio including the first phoneme and the second phoneme, and sending the audio to a second device for presentation.
US11218661B2

A signal processing apparatus includes an analog-to-digital conversion unit, a determination unit including a comparator, and a data calculation unit that performs calculation. The data calculation unit generates a first calculation result by performing calculation including processing for averaging a first digital signal and a second digital signal or processing for adding the first and second digital signals. The data calculation unit generates a second calculation result based on a difference between the first digital signal and first noise digital data. The data calculation unit switches whether to output the first calculation result or output the second calculation result, based on a comparison result of the comparator.
US11218660B1

An apparatus comprises a first photodiode, a second photodiode, a charge sensing unit, a quantizer, a memory, and a controller configured to: set a first exposure period in which the first photodiode generates a first charge; set a second exposure period in which the second photodiode generates a second charge, the second exposure period being set based on the first exposure period and at least one of: a first time associated with a read out operation of the memory to a second apparatus, or a second time associated with a quantization operation by the quantizer; perform, using the quantizer, the first quantization operation of the first charge to generate a first digital output; store the first digital output in the memory; perform, using the quantizer, a second quantization operation of the second charge to generate a second digital output; and store the second digital output in the memory.
US11218657B2

A pixel included in an image sensor may include: a first control node and a second control node, each configured to receive control signals and generate a hole current in a substrate; and a first detection node and a second detection node, configured to capture electrons which are generated by incident light in the substrate and move by the hole current. Each of the first and second control nodes has a shape including a first surface and second surfaces connected to the first surface and the first surfaces of the first control node and the second control node are disposed to face each other, and an area of the first surface is larger than an area of any one of the second surfaces.
US11218644B2

The present disclosure relates to an image-based component measurement system using a light unit that outputs a variable wavelength, a method thereof, and a plant cultivation method using the same. More specifically, the present disclosure provides an image-based component measurement system using a light unit that outputs a variable wavelength, a method thereof, and a plant cultivation method using the same, which collect and analyze data based on image information acquired by emitting light having a specific wavelength using a sheet on which a plurality of quantum dots which can be controlled to have a wavelength necessary for measuring a configuration component of a target object are arranged. Thus, the system and methods are able to measure component content contained in the target object using a low cost and miniaturized device, and cultivate a plant by adjusting content of nutrients of the plant using the measured component content.
US11218639B1

A system and method for providing a mobile interface for marking and organizing images is described herein. In some instances, the system may present, on a display device, an image region that displays a capturable image that is capturable by an image sensor of the wireless mobile electronic device and a preview region including a series of one or more annotatable image previews. The system may receive an input instructing the wireless mobile electronic device to capture a second image using the image sensor of the wireless mobile electronic device, generate a second image preview representing the second image, and update the graphical user interface to include the second image preview at the preview region. The system may receive an input including an annotation using an input device of the wireless mobile electronic device and update the graphical user interface to represent the annotation at the preview region.
US11218633B2

Systems, apparatuses and methods may determine, on a per camera basis, an interest level with respect to panoramic video content, identify a subset of cameras in a plurality of cameras for which the interest level is below a threshold, and reduce power consumption in the subset of cameras. Additionally, technology may determine a projection format associated with panoramic video content, identify one or more discontinuous boundaries in the projection format, and modify an encoding scheme associated with the panoramic video content based on the discontinuous boundaries. Moreover, an encoded frame may be assigned to a temporal scalability layer that has a higher priority than a layer to which an asynchronous space warp frame is assigned. Additionally, technology may reduce the encoding complexity of a boundary between an active region and an inactive region in fisheye content.
US11218632B2

A mobile device includes a camera module that can alternate between a retracted state and an extended state. In the retracted state, the camera module is retracted into a recess in a housing of the mobile device. In the extended state, the camera module extends from the housing. While in the extended state, one or more cameras of the camera module capture images. A processor of the mobile device stitches the images into a panoramic image that optionally provides a 360 degree view. While in the extended state, the camera module may optionally rotate or fold.
US11218621B2

A heating device for a camera module comprises: a resistance heating film formed on a lens through which external light is introduced for generating heat by electric current; a power applying member for supplying the electric current to the resistance heating film; and a connecting member for electrically connecting the resistance heating film and the power applying member in close contact with each other.
US11218614B2

An image reading apparatus includes a main body including a posture switching unit configured to switch the main body between a plurality of holding postures, a mode switching unit configured to switch between a plurality of modes corresponding to respective types of the document, display unit configured to display a first screen indicating a first combination of the holding posture and the mode, where the first combination is permitted, and a second screen indicating a second combination of the holding posture and the mode, where the second combination is prohibited, and a controller. The controller displays the first screen on the display unit when a state is switched to a state of the first combination, and displays the second screen on the display unit after a Predetermined time elapses since a state was switched to a state of the second combination.
US11218610B2

A reading apparatus includes a transport unit that transports a document along a transport path, a multi feed detection unit that detects multi feed for a transport document that is the document being transported by the transport unit, a reading unit that reads the transported document, and a controller that controls the transport unit, wherein the controller acquires a multi feed length that is a length of a range in which multi feed occurs in the transported document according to a detection result of multi feed by the multi feed detection unit, causes the transport unit to stop transport of a document following the transport document by when the multi feed length is equal to or greater than a predetermined threshold value for the multi feed length, and causes the transport unit to perform transport of the following document when the multi feed length is less than the threshold value.
US11218608B2

A state of a user operation performed on a mobile terminal is registered in a Web server that can be accessed from the mobile terminal and a multifunction peripheral (MFP) in association with information about the user, and the state of the user operation is handed over to the MFP based on the registered information by the user simply logging into the MFP.
US11218594B1

A system and method are presented for creating bots for automating first party touchpoints with contact centers. Software bots created using Robotic Process Automation (RPA) are integrated with a contact center's different customer touch points (e.g. chatbots, emails and SMS, websites, IVR application, mobile applications, agent workstation). Artificial intelligence behind the touch points finds the intent of an interaction and the respective RPAs to be triggered using a fulfillment engine that finds and executes the appropriate fulfillment for each interaction intent. A REST API Request is sent to an RPA execution server, which runs the selected RPA and sends the result to the respective touch point that triggered it.
US11218593B2

A method of communicating between an operator server and a user device for recording audio and/or video data includes the operator server receiving video data and/or audio data from the user device; the operator server initiating a session with an operator interface, wherein the session is initially in a pre-interaction mode and in response to receiving an instruction from the operator interface to change the session to an interaction mode, control the operator interface in order to change the session to an interaction mode, wherein, when in the interaction mode, a user of the user device and an operator of the operator interface are enabled to communicate with one another. The operator server is configured to begin recording of the video data and/or audio data before controlling the operator interface to change to the interaction mode and to continue recording received video data and/or audio data after said change.
US11218590B2

Systems and methods for providing call verification to prevent voice phishing, comprising: receiving a first API call, wherein the first API call is a call request from a service provider to establish a call with a client device associated with a client of the service provider; verifying an identity of the service provider, wherein verifying the identity of the service provider comprises: generating a second API call; transmitting the second API to a verification system; and receiving verification of the service provider from the verification system; transmitting a notification to the client device that includes an indication that an incoming call is from a verified service provider; verifying the identity of the client; and establishing the call between the service provider and the client after both the identity of the service provider and the identity of the client are verified.
US11218587B2

In an aspect, a method of preventing tampering of a mobile device lock, wherein the method comprises: a client application executed in a mobile device monitoring the reception of presence messages transmitted, e.g. broadcast, by a user-detecting device in the vehicle, the user-detecting device comprising a radio interface configured to wirelessly transmit presence messages when the vehicle is moving, preferably the presence message comprising an identification code, preferably a MAC address, of the user detecting device. The client application repeatedly, for example periodically or regularly, wirelessly transmitting notification messages to a server in a network, the notification messages signaling the server that the client application is being executed on the mobile device. The client application determines if the user is inside the vehicle; monitors the velocity of the vehicle and locks the mobile device; and monitors user interaction with the mobile device.
US11218584B2

Described herein are systems, devices, methods, and media for facilitating emergency communications by an emergency management system. In one embodiment, a method for facilitating emergency communications comprises: identifying a user potentially affected by an emergency; providing an emergency response message to a communication device associated with the user; receiving confirmation of the emergency; in response to receiving confirmation of the emergency, initiating an autonomous communication session with the user through the communication device; extracting emergency information from the autonomous communication session; and providing the emergency information to an emergency service provider (ESP).
US11218571B2

The present disclosure provides a method and a storage medium for transmitting a message. The method includes: sending a current message transmission packet to an output device, the current message transmission packet including current message data and transmission progress information; obtaining an acknowledgement packet from the output device; and sending transmission progress information in the acknowledgement packet to a persistent storage system, such that the persistent storage system stores the transmission progress information in the acknowledgement packet as input progress information of the current message data.
US11218568B2

The various implementations described herein include methods and systems for displaying information about entities in a structured way. In one aspect, a method is performed at a server system comprising memory and processors. The server receives a request from a client device for an information page associated with an entity. The server identifies automatically information and information types associated with the entity. The server generates and formats automatically a structured information page having regions for the entity, including a dynamically determined location-based information type associated with the entity. The server populates the regions of the structured information page with information of the entity for the identified information types, and with location information associated with the client device transmits the generated and formatted page to the client device for display.
US11218564B2

A method performed by a first node in a communication network, the first node being a first end-point of signaling with a second node in the communication network, the second node being a second end-point in the signaling. The method comprises receiving signals from the second node, the received signals comprising instructions for the first node to perform a plurality of actions as well as an indication for in which order the actions should be performed. The method also comprises performing the actions in order. The method also comprises sending signals to the second node, the sent signals comprising an acknowledgement that the plurality of actions have been performed.
US11218557B2

An information processing apparatus includes a receiving unit, a determining unit, and a transmission controller. The receiving unit receives a notification to inquire about a state of a user of the information processing apparatus, which is portable, from a different information processing apparatus. If the notification is received by the receiving unit, the determining unit determines whether communication from the other information processing apparatus is acceptable in the state of the user. If the determination unit determines that the communication from the other information processing apparatus is not acceptable in the state of the user, the transmission controller controls transmission so as not to transmit the state of the user.
US11218550B2

Disclosed is a method for setting up a communication session to a terminal device. The method includes: receiving a registration request from the terminal device, the registration request including a unique transaction identifier for the terminal device; assigning a network slice; assigning a charging and policy scheme; and in response to an assignment of the network slice and an assignment of the charging and policy scheme for the communication session generating an acknowledgement to the terminal device. Also disclosed is a network node, to a communication system and a computer program product.
US11218546B2

A non-transitory computer-readable storage medium, an apparatus, and a computer-implemented method to select respective physical infrastructure devices of an edge computing system to implement services requested by respective service-requesting clients. The computer-readable storage medium includes computer-readable instructions that, when executed, cause at least one processor to perform operations comprising, for each candidate physical infrastructure device, calculating a utility score corresponding to each of the services requested, wherein: the utility score corresponds to one of each of the respective service-requesting clients or each subgroup of a plurality of subgroups of the respective service-requesting clients. The utility score is based on location-related attributes and resource-related attributes of said each candidate physical infrastructure device, resource-related attributes of said each of the services requested, and location-related attributes and movement-related attributes of one of said each of the respective service-requesting clients or said each subgroup of the plurality of subgroups of the respective service-requesting clients.
US11218537B2

Techniques for facilitating load balancing in distributed computing systems are disclosed herein. In one embodiment, a method includes receiving, at a destination server, a request packet from a load balancer via the computer network requesting a remote direct memory access (“RDMA”) connection between an originating server and one or more other servers selectable by the load balancer. The method can also include configuring, at the destination server, a rule for processing additional packets transmittable to the originating server via the RDMA connection based on the received reply packet. The rule is configured to encapsulate an outgoing packet transmittable to the originating server with an outer header having a destination field containing a network address of the originating server and a source field containing another network address of the destination server.
US11218529B2

Systems and methods of controlling transmissions of a media stream are provided. In one exemplary embodiment, a method performed by a media client for controlling a transmission of a media stream from a media server to the media client may include obtaining a media description of the media stream. The media description may indicate an initial stream element of the consecutive stream elements. Further, the method may include sending a request for the initial stream element. In addition, the method may include requesting, towards a control entity for a session, an establishment of the session or a modification of the session, for associating the media stream with the session. After sending the request for the initial stream element, the method may include receiving a result of the session establishment or session modification request.
US11218518B2

A system for managing clouds of edge devices as an Infrastructure as a Service clouds includes an application server, a location based situational awareness subsystem and a cloud management subsystem. The cloud management subsystem includes a first API through which the application server makes request to the location based situational awareness subsystem and a conductor that searches for the optimal deployment of cloud resources that meet a set of constraints. A second API for managing and deploying applications on a selected set of the plurality of network connected devices. The system also includes a compute node that can interact with the selected set of the plurality of network connected devices to launch and manage containers on the selected set of the plurality of network connected devices.
US11218516B1

A method and system for responding to a processing failure of an Internet Protocol (IP) Multimedia Subsystem (IMS). An example method includes a computing system detecting the processing failure of the IMS and responsively causing one or more user equipment devices (UEs) to forgo using the IMS for voice over IP (VoIP) call placement and to instead use an alternate VoIP calling service for VoIP call placement. For instance, a given UE may be configured by default to use the IMS for VoIP call placement, but the UE may detect an IMS processing failure and may responsively instead make a next VoIP call placement attempt using an alternate VoIP calling service, such as a third party VoIP calling application running on the UE.
US11218514B2

Embodiments of the invention include a User Equipment UE, configured to: support access, via a serving network referred to as local network including an IMS network accessed by a PS domain, without user authentication, to services referred to as Local Services, including non-emergency services.
US11218510B2

A system and method for comprehensive cybersecurity threat assessment of software applications based on the totality of vulnerabilities from all levels of the software supply chain. The system and method comprising analyzing the code and/or operation of a software application to determine components comprising the software, identifying the source of such components, determining vulnerabilities associated with those components, compiling a list of such components, creating a directed graph of relationships between the components and their sources, and evaluating the overall threat associated with the software application based its software supply chain vulnerabilities.
US11218509B2

A system and method for facilitating supervisory control of localized meeting groups is provided. A method includes the steps of generating a master meeting group based on input received from a master organizer, generating a plurality of authentication tickets based on input received from the master organizer of the master meeting group identifying a local organizer for each authentication ticket of the plurality of authentication tickets, transmitting the plurality of authentication tickets to each of the local organizers, authenticating a plurality of local organizers based at least partially on an authentication ticket for each local organizer, and generating a plurality of meeting subgroups associated with the master meeting group based at least partially on the at least one meeting parameter. Each meeting subgroup is associated with at least one local organizer and is generated based at least partially on input received from the at least one local organizer.
US11218508B2

Systems, methods, and computer-readable media for assurance of rules in a network. An example method can include creating a compliance requirement including a first endpoint group (EPG) selector, a second EPG selector, a traffic selector, and a communication operator, the first and second EPG selectors representing sets of EPGs and the communication operator defining a communication condition for traffic associated with the first and second EPG selectors and the traffic selector. The method can include creating, for each distinct pair of EPGs, a first respective data structure representing the distinct pair of EPGs, the communication operator, and the traffic selector; creating a second respective data structure representing a logical model of the network; determining whether the first respective data structure is contained in the second respective data structure to yield a containment check; and determining whether policies on the network comply with the compliance requirement based on the containment check.
US11218500B2

A method and system for parsing and identifying security log message data, which can include receiving system generated unstructured or partially semi-structured security log data from a plurality of source systems and devices, including a variety of different source systems and/or devices. The message data is received from the various sources in the form of raw log message data, as a stream of bytes received by a parsing system that identifies and extracts character features of the incoming raw messages. The extracted character features are compiled into data structures that are evaluated by a model(s) to determine segmentation boundaries thereof and generate message tokens, which are further classified as including variable data field(s) or as a template text string. Template categorized message tokens are used to provide message fingerprint information for characterizing the overall form of the message, and for comparison to a collection of previously stored/evaluated message fingerprints by a classifier. If the message fingerprint is determined to match a stored fingerprint with or above a selected confidence level, the parsed message can be stored. Unidentified message forms/fingerprints can be routed to a labeling system for further analysis, the results of which are used to train and update the character identification and classification engines/models.
US11218499B2

A security system detects and attributes anomalous activity in a network. The system logs user network activity, which can include ports used, IP addresses, commands typed, etc., and may detect anomalous activity by comparing users to find similar users, sorting similar users into cohorts, and comparing new user activity to logged behavior of the cohort. The comparison can include a divergence calculation. Origins of user activity can also be used to determine anomalous network activity. The hostname, username, IP address, and timestamp can be used to calculate aggregate scores and convoluted scores. The system extracts features from the logged anomalous network activity, and determines whether the activity is attributable to an actor profile by comparing the extracted features and attributes associated with the actor profile based upon previous activity attributed to the actor.
US11218495B2

A method for resisting spread of unwanted code and data without scanning incoming electronic files for unwanted code and data, the method comprising the steps, performed by a computer system, includes receiving, at the computer system, an incoming electronic file containing content data encoded and arranged in accordance with a predetermined file type corresponding to a set of rules, determining a purported predetermined file type of the incoming electronic file by analysing the encoded and arranged content data, the purported predetermined file type and the associated set of rules specifying allowable content data for the purported predetermined file type, parsing the content data by dividing the content data into separate parts in accordance with a predetermined data format identified by the associated set of rules corresponding to the purported predetermined file type and determining nonconforming data in the content data by identifying content data that does not conform to the purported predetermined file format, and if the separate parts of the content data do conform to the predetermined data format, regenerating the allowable parsed content data to create a substitute regenerated electronic file in the purported predetermined file type by extracting the separate parts that do conform and putting them into the substitute regenerated electronic file.
US11218488B2

A first set of access rules is received from an access configuration service. The first set of access rules specifies addresses of devices authorized for a first user. A second set of access rules is received from the access configuration service. The second set of the access rules specifies addresses of devices authorized for a second user. At a wireless access point, a network packet associated with the first user is received. The first set of access rules is applied to filter the network packet.
US11218480B2

Provided is a method for authenticating a user communicating with an enterprise via a network. The method includes receiving, via the network, authenticators for a user from a first user device associated with the user, and storing the received authenticators. A first authenticator from the stored authenticators is selected to be used for authenticating the user based on an authentication policy received from the enterprise. An authentication request is transmitted to a user device requesting the first authenticator and the user is authentication by comparing the received authenticator with the stored first authenticator.
US11218478B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for interconnecting devices. One of the methods includes authenticating, by a security platform, a user. The method includes generating, by the security platform, an authentication token for the user. The method includes receiving a selection of an IoT application by the user, the IoT application configured to control an IoT device. The method includes providing, by the security platform, the authentication token to the IoT application to authenticate the user with the selected application. The method also includes providing, by the selected application, control of the IoT device to the user.
US11218477B2

In an aspect, a wireless communication between a transmitter and a receiver involves determining updated keys according to a key management process for MAC layer encryption. Such key is propagated to a transmitter MAC and though a receiver key management process to a receiver MAC. After a delay, transmitter MAC device begins using the updated key, instead of a prior key, for payload encryption. Receiver MAC continues to use the prior key until a packet that was accurately received fails a message integrity/authentication check. Then, the receiver MAC swaps in the updated key and continues to process received packets. The packet data that failed the message integrity check is discarded. Transmitter MAC retries the failed packet at a later time, and if the packet was accurately received and was encrypted by the transmitter MAC using the updated key, then the receiver will determine that the message is authentic and will receive it and acknowledge it.
US11218473B2

A system for identifying suspicious logins. The system may include a memory storing executable instructions, and at least one processor configured to execute the instructions to perform operations. The operations may include receiving a first user login from an electronic device, the first user login comprising login credentials; receiving a second user login from an electronic device, the second user login comprising login credentials; analyzing a plurality of device history characteristics, wherein at least one device history characteristic comprises a determination of a last financial transaction performed by an electronic device; determining, based on the analysis, that the first and second user logins originate from different electronic devices; identifying, based on the determination and the analysis, the second user login as a suspicious login; sending, to a user, a notification of the identified suspicious login; and modifying, based on the notification, security settings on an account of the user.
US11218471B1

Systems, apparatuses, and methods are disclosed for quantum entanglement authentication (QEA). An example method includes transmitting a first number and a second electronic identification of a second subset of the first set of entangled quantum particles to a second computing device, transmitting a second number and a first electronic identification of a first subset of a first set of entangled quantum particles to a first computing device, wherein each entangled quantum particle in the first set of entangled quantum particles is entangled with a respective entangled quantum particle in a second set of entangled quantum particles, receiving, from the first computing device, a first session key, receiving, from the second computing device, a second session key and in an instance in which the first session key corresponds to the second session key, authenticating a session between the first computing device and the second computing device.
US11218468B2

Techniques are described for delivering subscriber information of a subscriber of a wireless carrier network to an authorized partner. The techniques include receiving, from a requesting entity device, a request for subscriber information of a subscriber, the request comprising a public Internet Protocol (IP) address of a user device associated with the subscriber, determining whether the requesting entity device is associated with an authorized partner based at least on one or more credentials associated with the requesting entity device, in response to determining that the requesting entity device is associated with the authorized partner, routing the request to at least one subscriber database of a plurality of subscriber databases to obtain the subscriber information using the public IP address of the user device, and transmitting the subscriber information of the subscriber to the requesting entity device.
US11218467B2

A computing system includes a server. The server is communicatively coupled to a data repository and is configured to store a data in the data repository. The server is further configured to receive a first authentication information, the first authentication information comprising a login and a password for an entity, and to receive a second authentication information, the second authentication information comprising at least one identifying information generated by a hardware authentication device. The server is further configured to execute a hardware-based authentication as a service process, the authentication as a service process configured to use the first and the second authentication information as input to authenticate the entity, and to provide computing resources to the entity if the entity is successfully authenticated.
US11218464B2

The present application discloses methods and devices for information registration and authentication. The registration method may comprise: sending a request for registering standard information to an authentication server; receiving first authentication information fed back by the authentication server; generating a standard information acquisition request, sending the standard information acquisition request and the first authentication information to a first application, and acquiring signed standard information and an identity identifier of the standard information that are returned by the first application after the first application approves authentication of the first authentication information, wherein the signed standard information is signed by the first application using second authentication information; and sending the signed standard information, the identity identifier of the standard information, and the first authentication information to the authentication server.
US11218453B2

A messaging system interacts with the messaging applications of customer, admin, and agent clients to support encrypted communications among customers and businesses. To register as an agent of the business, an agent client sends registration information to the messaging system and receives a barcode in response. The messaging system validates information about the barcode received from the admin client and sends a validation code to the admin client. The admin client displays the validation code, and the validation code is entered into the agent client. The admin client generates a membership list including an agent client identifier, digitally signs the membership list, and provides the signed membership list to the messaging system. When a customer messages the business, the messaging system forms a customer group using the signed membership list and distributes the message to the agent clients in the group.
US11218450B2

Systems described herein may dynamically add one or more proxy data protection agents to a cloud data storage system to process a data protection job. Upon completion of the job or at some other appropriate interval, the system can power down and decommission the proxy data protection agents and/or the virtual machines on which the data protection proxies reside according to a cleanup schedule (e.g., at hourly or minute intervals). In order to improve the allocation of computing resources, the system takes into account currently existing proxies or virtual machines when processing a backup request to determine the need for new proxies to service the backup request. In this manner the system can save costs and computing resources through efficient virtual machine deployment and retirement.
US11218442B2

Method for determining device addresses in response to name resolution queries within a communication network, wherein communication devices each calculate a target value from the associated device name of the communication device in question by means of a predefined function, where the communication devices each determine a multicast address from at least part of the calculated target value and from a selected multicast address stem and receive multicast datagrams addressed to the determined multicast address, where a name resolution query is addressed in accordance with the determined multicast address in question, and where a communication device receiving the name resolution query responds to the name resolution query with the device address of the communication device if the device name of the communication device matches the selected device name.
US11218438B2

A communication system includes a user plane function (UPF) configured to receive a domain name system (DNS) query from a user equipment (UE). The DNS query includes a first destination address of a first DNS server. The DNS query is for determining an address of a data server in proximity to the UE. According to the first destination address of the first DNS server, the UPF obtains, from a session management function (SMF), a second destination address of a second DNS server for providing the address of the data server. The SMF is configured to provide, to the UPF, the second destination address of a second DNS server.
US11218437B2

The present disclosure relates to the field of data processing technology, and more particularly, relates to a method for network traffic forwarding, request sending, and communication acceleration, a forwarding server and a node server. The network traffic forwarding method includes: receiving a first access request carrying an acceleration domain name from a user terminal and determining whether an origin site domain name corresponding to the acceleration domain name exists; if the origin site domain name exists, obtaining the origin site domain name corresponding to the acceleration domain name according to a first pre-set rule; and sending a second access request carrying the origin site domain name and corresponding origin site address information to an Internet acceleration platform to perform an accelerated transmission process in response to the second access request.
US11218436B2

A method of displaying an interface for providing a social networking service (SNS) through an anonymous profile, performed by a user terminal, includes displaying a first list of at least one anonymous chatroom created by a user account for an instant messaging service (IMS) using a first region on a first page in an interface for the IMS, displaying a second list of at least one anonymous profile created to be interlinked with the user account using a first region on a second page in the interface for the IMS, and displaying, in response to an input of selecting any one anonymous profile in the second list, an interface for providing the SNS through the selected anonymous profile.
US11218434B2

Systems and methods to determine the status of transmitted audio packets. The audio packets can include digital components that are presented by a client computing device. Based on presentation variables and determinations of presentation status, the system can generate a predictive model that can be used to dynamically determines presentation values of audio packets prior to their transmission to a client computing device.
US11218430B2

A method and apparatus for configuring a plurality of graphical user interfaces to display conversations including a message queue, and re-configuring the plurality of graphical user interfaces to display a first visual indication for a first group of conversations in response to a timer determining that a pre-determined time period has elapsed from the previous timestamp for the first group of conversations. Messages are received and associated with a timestamp, which may update the timestamp of a conversation. These messages are added to a conversation in the message queue and may be prioritized along with the other conversations. Further visual indications may be added to the plurality of graphical user interfaces based on actions of operator accounts.
US11218426B2

A packet processing system and method for enabling real-time packet processing while preventing an unnecessary delay increase are provided. A terminal 10-1 and a terminal 10-2 that transmit different types of packets in real time, a communication device 30 that processes packets transmitted by the terminal 10-1, and a packet processing device 100 disposed in a communication path of the packet from the terminal 10-1 and the terminal 10-2 to the communication device. The packet processing device 100 determines a processing method for the packets received from the terminal 10-1 based on the packets received from the terminal 10-2, creates a processing method determination table, and creates a processing method list. The terminal information packet processing unit 124 processes the packets received from the terminal 10-1 per packet unit based on the processing method list.
US11218421B1

Methods and systems for migrating resources of a virtual private cloud across public cloud environments are described. The method performed by server system includes discovering a plurality of resources associated with a source cloud via an application programming interface (API) of the source cloud and generating resource models associated with the plurality of resources based, at least in part, on the discovered resources of the source cloud. The resource models include information of the plurality of resources and relationships between the plurality of resources. The method includes storing the resource models associated with the source cloud in a database and migrating the plurality of resources of the source cloud to a different region of the source cloud or a target cloud based, at least in part, on the resource models associated with the plurality of resources.
US11218420B2

Methods and apparatus for interfaces to manage virtual network interface objects. A system may include resource instances and a network interface virtualization coordinator. Responsive to a record creation request, the coordinator creates an interface records that may include an IP address, subnet information and security properties. The coordinator may, in response to a request to attach the record to a resource instance, enable traffic directed to the IP address to flow to the resource instance. In response to a subsequent detach request, the traffic to the IP address may be disabled at the resource instance. The same interface record may be attached to another resource instance in response to another attach request, enabling traffic directed to the IP address to flow to the second resource instance.
US11218401B2

A computer network device that includes a plurality of computer network ports for connecting to a plurality of computer network nodes is disclosed. The computer network device includes switching circuitry that communicates each of a plurality of messages received by more than one of the plurality of computer network ports to at least one other computer network port for transmission. The computer network device also includes a management processor that includes a plurality of management processor communication ports that include at least one externally accessible communication port and at least one externally inaccessible communication port. The at least one externally inaccessible communication port is in communication with the switching circuitry, and the management processor sends switching circuitry configuration instructions via the at least one externally inaccessible communication port to configure the switching circuitry.
US11218385B2

In a mobile communication system being configured to comprise network slice instances and network subnet slice instances, a network entity performs identifier mapping in connection with services provided. In the identifier mapping operation, the network device receives a first identifier of a first network service. It then generates a second identifier of a second network service, and maps the second identifier to the first identifier. One of the first identifier and the second identifier is a network slice instance ID (NSI-ID).
US11218382B2

Quality of service monitoring method, device and system are provided. The method includes receiving a data packet of a service. The data packet is generated during a service interaction between a first device and at least one second device. The method also includes determining a service type of the data packet based on an application layer message and/or a transmission layer message of the data packet. The method also includes determining a quality of service indicator according to the service type, and acquiring analysis data in the data packet according to the quality of service indicator. The method also includes determining the quality of service of the service based on the analysis data.
US11218371B2

The present disclosure provides a method performed in a server for communication in Internet of Things, including: receiving, from an application, an object definition schema including an attribute that indicates storing a latest operation message for an operation-related resource item in a client; checking if a queue exists for the operation-related resource item, upon receiving a request for an operation on the operation-related resource item from the application; and if the queue exists, storing the latest operation message in the queue in place of a previous operation message when the client is offline. The present disclosure also provides an apparatus performed in a server for communication in Internet of Things.
US11218368B2

Systems and methods are disclosed herein that relate to partially reconfiguring a Field Programmable Gate Array (FPGA) of a wireless communication device to provide time-slicing of modem and application functionality. In this manner, a low-cost, small size, and low power consumption implementation of the FPGA and thus the wireless communication device is provided.
US11218357B1

Described herein are systems, methods, and software to enhance incident response for an information technology (IT) environment. In one implementation, an incident service identifies an incident in the IT environment and determines a correlation between the incident and other incidents in the IT environment. Once correlated, the incident service aggregates incident data of the incident with incident data of the other incidents and generates a summary using the aggregated incident data.
US11218348B2

Device, system and method of securely transmitting information from a mobile device or application or a user device to a mobile phone or other acoustic aware devices using audio frequency encoded data and security token transmission.
US11218347B2

In accordance with some embodiments of the present invention, a wireless power receiver that ramps an ASK impedance is presented. A method of amplitude shift key (ASK) modulation in a wireless power receiver includes initiating transition of an ASK impedance from a first state to a second state, the ASK impedance being coupled to a resonant circuit that includes a wireless power receive coil that receives a time-varying magnetic field; transitioning the ASK impedance from the first state to the second state according to the transition over a plurality of switching cycles of the time-varying magnetic field; and holding the second state.
US11218339B2

A gateway device selection method is provided. The method includes: receiving, by a terminal device, a message from a gateway device, where the message includes identification information of the gateway device, and the identification information of the gateway device indicates information about the gateway device; determining, by the terminal device, that the identification information of the gateway device is consistent with preset identification information of a gateway device on the terminal device, and using the gateway device as a selected gateway device; and sending, by the terminal device, a data packet to the selected gateway device. This helps the terminal device correctly identify the gateway device to which the terminal device is to send data.
US11218337B1

The instant solution includes at least one element or action described or depicted herein.
US11218336B2

Aspects of the disclosed technology address limitations relating to packet replication for multi-destination traffic, by providing methods for performing hardware-based replication in network infrastructure devices, such as switches. In some aspects, application specific integrated circuits (ASICs) resident in physical devices can be used to perform packet replication. Depending on implementation, a hardware-based replication process can include steps for receiving a first packet that includes a first outer header containing first address information, receiving a second packet including a second outer header containing a hardware replication flag, forwarding the first packet to all virtual tunnel endpoints (VTEPs) connected with the TOR switch, and performing hardware replication for the second packet based on the hardware replication flag to generate one or more unicast packets. Systems and machine readable media are also provided.
US11218333B2

Methods of providing building performance data include receiving building performance data from multiple different building performance data sources each comprising one of multiple different system programming languages and configured to provide building performance data at different time intervals, aggregating the received building performance data from the different building performance data sources into a single data stream, generating graphical data that represents data in the single data stream and providing the data in the single data stream and/or the graphical data to be displayed data to a user.
US11218318B2

A data management process in a storage system comprises a two-step deletion process with a confirmation hold. Data identified in a service request for deletion is encrypted using a one-time use public key to render the data inaccessible to users and system processes. The data is decrypted using a corresponding private key and verified that the data corresponds to the data and is quarantined to prevent access by changing permissions. The quarantined data is further analyzed using a set of criteria that to determine whether access to the data by system users or process is still needed. If not, the data is permanently deleted by securely deleting the encryption and decryption keys.
US11218299B2

A software decryption key is injected into a computing device 2 having a secure execution environment 20 and a less secure execution environment 22. The key 38 is for decryption of software to be run on the computing device. A key injection software component 36 executed within the secure execution environment 20 is used to control storage of the software decryption key 38 in a protected state in which the software decryption key is unreadable in the clear from the key storage location by an external device or by program code executed in the less secure execution environment 22 of the computing device. Software provided to the device is decrypted based on the injected software decryption key 38.
US11218293B2

Systems and methods are provided for implementing swarm learning while using blockchain technology and election/voting mechanisms to ensure data privacy. Nodes may train local instances of a machine learning model using local data, from which parameters are derived or extracted. Those parameters may be encrypted and persisted until a merge leader is elected that can merge the parameters using a public key generated by an external key manager. A decryptor that is not the merge leader can be elected to decrypt the merged parameter using a corresponding private key, and the decrypted merged parameter can then be shared amongst the nodes, and applied to their local models. This process can be repeated until a desired level of learning has been achieved. The public and private keys are never revealed to the same node, and may be permanently discarded after use to further ensure privacy.
US11218281B2

Embodiments herein disclose e.g. a method performed by a wireless device (10) for handling communication for the wireless device in a second wireless communication network. The second wireless communication network coexists with a first wireless communication network on a same bandwidth in frequency, wherein the first wireless communication network applies a first shift in frequency in uplink transmissions. The wireless device receives from a radio network node (12,13), an indication indicating application of a second shift in frequency to uplink transmissions in case the second wireless communication network uses Frequency Division Duplex (FDD). The wireless device further applies the second shift in frequency to uplink transmissions, wherein the second shift defines a shift in frequency to a subcarrier relative to a subcarrier grid of the second wireless communication network or a shift in frequency to the subcarrier grid of the second wireless communication network.
US11218277B2

Provided in the embodiments of the present application are a channel state indication (CSI) information reporting and receiving method and a communication device, which are used to provide for a terminal in an NR system a solution for mapping CSI information to an uplink channel and transmitting the same. The method comprises: a terminal receives an uplink channel resource configuration signaling and/or a demodulation reference signal (DMRS) configuration signaling sent by a base station, and determines a mapping symbol set, wherein the DMRS configuration signaling is used to indicate the number of DMRSes configured by a system for an uplink channel and the time-frequency location of an occupied OFDM symbol, the uplink channel resource configuration signaling represents the time-frequency resource of the uplink channel, and the mapping symbol set is a set of symbols adjacent to the OFDM symbol; and the terminal measures a downlink channel, calculates CSI information, encodes the CSI information, and maps an information part comprising rank indication (RI) information onto an RE of at least one orthogonal frequency-division multiplexing (OFDM) symbol in the mapping symbol set to carry out transmission.
US11218271B2

Embodiments of dynamic multiplexing are described, including the transmission of preemption indication (PI) to indicate preemption of time-frequency resources. In some embodiments, a next Generation NodeB (gNB) is configured to transmit PIs in signaling to preempt an enhanced Mobile Broadband (eMBB) communications transmission with an ultra-reliable and low latency communications (URLCC) transmission. In some embodiments, a user equipment (UE) is configured to monitor a region of time-frequency resources, within a bandwidth part (BWP), for a PI. The PI indicates to the UE a portion of time-frequency resources that omit transmissions intended for the UE. In some embodiments, the gNB transmits the PI to the UE within preemption indication downlink control information (PI-DCI) in a physical downlink control channel (PDCCH) in a control resource set (CORESET). In some embodiments, the BWP is defined according to a frequency domain location, a bandwidth, and a subcarrier spacing for a given numerology.
US11218264B2

A secondary cell activation method and apparatus relating to the communications field are described herein. The method may include sending, by an access network device, an activation command to a terminal device, where the activation command indicates activating a secondary cell. The method may also include sending, by the access network device, first configuration information of a first reference signal to the terminal device. Furthermore, the method may include sending, by the access network device, the first reference signal to the terminal device according to the first configuration information, where the first reference signal is used to obtain a channel measurement result of the secondary cell. According to secondary cell activation methods described herein, a flexible and efficient secondary cell activation mechanism can be provided, so as to improve secondary cell activation efficiency.
US11218259B2

A communication apparatus operable to communicate with a terminal station capable of operating in a Doze state and Awake state in an IEEE 802.11 ba, decides, based on a congestion degree in a channel for communicating with the terminal station in the Awake state, a waiting time for waiting for a response to a Wake-up frame for causing the terminal station to transit from the Doze state to the Awake state from when the Wake-up frame is transmitted, transmits the Wake-up frame while the terminal station is in the Doze state, and retransmits the Wake-up frame when the waiting time has elapsed after the Wake-up frame is transmitted without receiving the response from the terminal station.
US11218255B2

A wireless data communication system and method are illustrated. The wireless data communication system has a central communication device and multiple communication devices, wherein the communication devices are able to communicate with the central communication device. The central communication device requests one of the communication devices to transmit one or more packets to the central communication device; if the central communication device determines at least one of the packets of the communication device is lost during transmission, and another one of the communication devices receives the one or more lost packets of the communication device, the other one communication device retransmits the one or more lost packets of the communication device to the central communication device after being requested by the central communication device. Thereby, the retransmission efficiency of packet loss can be enhanced and the transmission efficiency of radio frequency can be improved.
US11218240B2

A code generation apparatus (100) generates a plurality of spreading code sequences, using block encryption processing of outputting a plurality of blocks as a spreading code sequence (D). A parameter selection unit (130) acquires a sequence parameter (KP) uniquely corresponding to each spreading code sequence (D) of the of the plurality of spreading code sequences. A secret key acquisition unit (150) acquires a secret key (K). A code sequence generation unit (140) changes output data that is output from each of process elements, using the sequence parameter (KP), when the code sequence generation unit (140) generates each spreading code sequence (D) of the plurality of spreading code sequences by the block encryption processing using the sequence parameter (KP) and the secret key (K).
US11218235B2

A system for generating, transmitting, providing and/or receiving broadcast service signaling.
US11218234B2

Components may modify an audio input signal to produce an output audio signal. The audio input signal is firstly rectified and sent to the peak detector as an input control signal. The peak detector produces a peak value which correlates to the level of the input control signal. The control signal is then sent from the peak detector to a dynamic curve module, which has two user selectable inputs: a threshold level and a knee/dynamic angle. The control signal is then sent from the dynamic curve module to the signal dynamics processor. This processor is then configurable to modify the control signal by applying an attack and release phase waveform to elements of the signal which exceed the threshold set by the user. The user will have selected the release time and the release phase shape prior to use of the processor. The release shape is selected by the user.
US11218231B2

A test system comprises a device under test and a testing device. The device under test comprises a first initiation unit, wherein the first initiation unit is configured to generate a first wireless initiation signal. The initiation signal consists of at least one of electromagnetic waves and sound waves, wherein the initiation signal comprises a first test command. The testing device comprises a first sensor unit, wherein the first sensor unit is configured to receive the initiation signal via the first sensor unit. The testing device is configured to generate a first electromagnetic test signal based on the first test command.
US11218228B2

Devices, systems, and methods for ambient-temperature quantum information buffering, storage, and communication are provided enabling receiving a quantum communication (for example, photons holding quantum information, e.g., qubits), storing the qubits in a room-temperature scalable quantum memory device, selectively retrieving the qubits, performing filtering, and extracting the quantum communication with a controllable delay.
US11218225B1

The present invention is directed to communication method and techniques. In a specific embodiment, the present invention provides a receiver that interleaves data signal n-ways for n slices. Each of the n slices includes feedforward equalizer and decision feedback equalizers that are coupled to other slices. Each of the n slices also includes an analog-to-digital converter section that includes data and error slicers. There are other embodiments as well.
US11218212B1

Provided are a method and apparatus for performing wireless communication through channel state prediction using a local dynamic map. The method may include (a) receiving probe node data (PND) of a base station node and a mobile node, (b) generating local dynamic map (LDM) information including communication network information between the base station node and the mobile node using the probe node data, and (c) transmitting the LDM information to the base station node and the mobile node, wherein the LDM information may be used to select a transmission beam of the base station node and a reception beam of the mobile node corresponding to the transmission beam or a reception beam of the base station node and a transmission beam of the mobile node corresponding to the reception beam.
US11218210B2

A technique for transmitting reference signals (RS), from a first station using a transmit antenna (400) with a number of antenna ports to a second station for determining channel state information (CSI), of a radio channel between the first station and the second station is described. As to a method aspect of the technique, a first set of precoders (502) is defined for the number of antenna ports. Based on the first set, a second set of precoders (702) is derived for the number of antenna ports. A second rank of the second set of precoders (502) is different from a first rank of the first set of precoders (702). The second rank of the second set is less than the number of antenna ports (402). Each of the antenna ports is associated with non-zero energy by at least one of the precoders (702) of the second set. The RS are transmitted using each of the precoders (702) of the second set.
US11218202B2

Provided are a beam configuration method, a mobile station and a base station. The beam configuration method performed by a base station according to embodiments of the present invention includes: determining a beam transmission scheme for a mobile station according to performance of the mobile station; and transmitting information to the mobile station according to the beam transmission scheme.
US11218200B2

Disclosed is a precoding method for generating, from a plurality of baseband signals, a plurality of precoded signals that are transmitted in the same frequency bandwidth at the same time. According to the precoding method, one matrix is selected from among matrices defining a precoding process that is performed on the plurality of baseband signals by hopping between the matrices. A first baseband signal and a second baseband signal relating to a first coded block and a second coded block generated by using a predetermined error correction block coding scheme satisfy a given condition.
US11218199B2

A design method for an intelligent reflecting surface (IRS) aided terahertz secure communication system is provided. The IRS aided terahertz multi-input single-output (MISO) system includes a base station (BS) equipped with NBS antennas, an IRS equipped with NIRS reflecting elements, a single-antenna user and a single-antenna eavesdropper. The BS transmits signals by the active hybrid beamforming to the relay of the IRS, and the IRS adjusts the signals and reflects the signals to the mobile user, which suppresses the received signal of the eavesdropper. The present invention maximizes the downlink secrecy rate by establishing a joint optimization function and maximizes the system data transmission rate by a cross-entropy based search method.
US11218197B2

Systems and methods are disclosed herein that related to Peak-to-Average Power Ratio (PAPR) reduction in a (e.g., massive) Multiple-Input Multiple-Output (MIMO) Orthogonal Division Multiplexing (OFDM) transmitter system. In some embodiments, a method of operation of a MIMO OFDM transmitter system comprises, for each carrier of two or more carriers, performing precoding of a plurality of frequency-domain input signals for the carrier to provide a plurality of frequency-domain precoded signals for the carrier, the plurality of frequency-domain input signals for the carrier being for a plurality of transmit layers for the carrier, respectively. The method further comprises processing the frequency-domain precoded signals for the two or more carriers in accordance with a multi-carrier Convex Reduction of Amplitudes (CRAM) processing scheme to provide a plurality of multi-carrier time-domain transmit signals for a plurality of antenna branches, respectively, of the MIMO OFDM transmitter system.
US11218193B2

A method and a device are provided in a User Equipment (UE) and a base station for wireless communication. The UE receives a first signaling and transmits a first radio signal. The first signaling includes K first field(s) and K second field(s), the K first field(s) is(are) used for determining K first-type vector(s) respectively, and the K first-type vector(s) is(are) one-to-one corresponding to K second-type vector group(s) or K second field(s); a correlation between any one second-type vector in each second-type vector group(s) and a corresponding first-type vector is related to a corresponding second field; the first radio signal includes a second radio signal and a third radio signal; the K first-type vector(s) and the K second-type vector group(s) are used for determining multi-antenna related transmissions of the second radio signal and the third radio signal respectively; the second radio signal and the third radio signal occupy orthogonal frequency-domain resources.
US11218192B2

Aspects of the disclosure relate to an active set management scheme implemented by a scheduler in a multiple-input multiple-output (MIMO) network that minimizes capacity and interference issues. For example, the scheduler can initially group each base station into a separate active set. The scheduler can then analyze each active set to determine whether the active set is a good or bad based on the level of interference in and the number of MIMO receive dimensions available in the respective active set. If the scheduler determines that an active set is a bad, the scheduler can determine a set of metrics that each represent a capacity and link quality that would result if the bad active set is combined with another active set. Based on the set of metrics, the scheduler can combine the bad active set with another active set, and repeat this process until no bad active sets remain.
US11218186B2

Novel cable designs and methods for mass-manufacturing long, 100 Gbps cables suitable for large communication centers. One illustrative cable embodiment includes: at least eight pairs of electrical conductors connected between a first connector and a second connector, each of said electrical conductors being 30 AWG or smaller in cross-section and about 10 meters or longer in length, each of the first and second connectors being adapted to fit into an Ethernet port of a corresponding host device, each of the first and second connectors including a respective transceiver that performs clock and data recovery on the electrical input signal to extract and re-modulate the outbound data stream for transit via at least four of the pairs of electrical conductors as differential NRZ (non-return to zero) electrical transit signals each having a signaling rate of at least 25 GBd to convey a total of at least 100 GBd in each direction.
US11218183B2

A transmit receive switch (TRSW) system is disclosed. The system has a transmission line, a transformer based matching network, a shunt switch, an amplifier and circuitry. The transmission line is connected to an antenna port. The transformer based matching network is connected to the transmission line and has a first coil and a second coil, wherein the second coil is connected to the transmission line. The amplifier can be configured as a shunt switch when inactive. The shunt switch, including the amplifier configured as the shunt switch, can be connected to the first coil of the transformer based matching network. The circuitry is configured to cause the shunt switch to be ON during an inactive mode and create a short across the first coil. Combined, the length of transmission line needed to complete the impedance transformation is reduced, thereby lowering the overall insertion loss of the transmit/receive switch.
US11218182B2

The present embodiments are directed to a device for generating radio frequency signals, including high power radio frequency signals. In certain embodiments, the device comprises multiple transmission lines driven in parallel at their input and connected in series at their output. The electromagnetic transit lengths of the transmission lines may be unequal. A series connection of the transmission lines at the output may produce an output signal from each transmission line driving the same polarity signal to the load. The series connection of transmission lines at the output may produce a bipolar output signal. One section of the device may convert a unipolar input signal into a bipolar signal. One section of the device may duplicate the input signal. Multiple sections may be arranged to convert a unipolar input signal into multiple radio frequency oscillations.
US11218181B2

A wireless communication device (UE) may conduct wireless communications using one or more antennas according to multiple radio access technologies (RAT) associated with corresponding operating frequency bands. The UE may perform adaptive antenna tuning, for example, application-based antenna tuning for increasing the operating efficiency of the UE, which may improve user experience. The UE may periodically identify one or more applications running on the UE, the respective RATs that support the (running) applications, and which of the corresponding frequency bands are used by the (running) applications. The UE may determine the tuner device settings for tuning the one or more antenna(s) based on the (running) applications or the type and/or priority of the (running) applications, which RATs support the running applications, which of the corresponding frequency bands are used by the (running) applications, and operating conditions associated with the frequency bands used by the (running) applications.
US11218168B2

A method for generating an LDPC (low-density parity check) code with a required error floor, comprising: using a parity generation circuit to generate an LDPC code; using a detection circuit to detect the LDPC code according to a plurality of trapping set cores in a database and to generate at least one piece of trapping-set-core information; using a verification circuit to perform an important sampling simulation according to the LDPC code and each trapping-set-core information separately to obtain an estimated error floor for each trapping-set-core information; using the verification circuit to separately compare each of the estimated error floors with an expected error floor; and when all of the estimated error floors are lower than or equal to the expected error floor, using the verification circuit to output the LDPC code.
US11218155B2

Described is a digital fractional phase locked loop (DFPLL) with a current mode low pass filter. The DFPLL includes a binary phase frequency detector (BPFD) configured to output a directional pulse based on comparison of a reference clock and a feedback clock, a current mode low pass filter connected to the BPFD, and a current controlled oscillator (CCO) connected to the current mode low pass filter. The current mode low pass filter configured to output a control current based on at least the directional pulse when a current steering switch directly controlled by the directional pulse switches to the CCO. The CCO configured to adjust a frequency of the CCO based on the control current to generate an output clock. The feedback clock based on the output clock and the reference clock aligned with the feedback clock by adjusting the frequency of the output clock until frequency and phase lock.
US11218154B2

An integrated circuit according to an embodiment of the disclosure may include a plurality of function blocks, a spread spectrum clock (SSC) generator that generates a spread spectrum clock based on a frequency modulation rate value, a clock distribution circuit that distributes the generated spread spectrum clock into the plurality of function blocks, a memory that stores predetermined frequency modulation rate values respectively corresponding to the plurality of function blocks, and a control circuit, and the control circuit may be configured to generate the spread spectrum clock based on a smaller frequency modulation rate value among a first frequency modulation rate value and a second frequency modulation rate value respectively corresponding to a first function block and a second function block, which are operating, from among the plurality of function blocks. Moreover, various embodiment found through the present disclosure are possible.
US11218147B2

A circuit protective system. The system includes an output controlling enablement of a transistor and an input sensing an operational parameter associated with the transistor. The system also includes detection circuitry providing an event fault indicator if the operational parameter violates a condition. The system also includes protective circuitry disabling the transistor in response to the event fault indicator and subsequently selectively applying an enabling bias to the transistor; the enabling bias is selected from at least two different bias levels and in response to a number of event fault indications from the detection circuitry.
US11218146B2

A device includes: a capacitor having first and second terminals; a first switch; a second switch coupled to the second terminal; a first multiplier coupled between the first and second terminals; a second multiplier coupled between the first and second terminals; and a buffer having an input terminal and an output terminal. The first switch is coupled between the output terminal and the first terminal.
US11218129B2

An impedance matching device 1 includes multiple capacitance elements and a control unit that controls on or off of semiconductor switches. The capacitance elements and respectively include a first capacitance element group and a second capacitance element group. The control unit updates the state of the first semiconductor switch included in the first capacitance element group with a first cycle until a predetermined time period elapses during which the state of the first semiconductor switch included in the first capacitance element group is maintained while the control unit updates the states of the semiconductor switch and respectively included in the first capacitance element group and the second capacitance element group with a second cycle longer than the first cycle after the predetermined time period elapses during which the state of the first semiconductor switch included in the first capacitance element group is maintained.
US11218128B2

The invention relates to an interference suppressor for a direct current circuit, a vehicle component, a high-voltage intermediate circuit and a vehicle. The interference suppressor for a direct current circuit, which comprises two conductors, is characterized in that the interference suppressor comprises a first connection for connecting the interference suppressor to a first conductor of the direct current circuit; a second connection for connecting the interference suppressor to a second conductor of the direct current circuit; a sensor, wherein the sensor can be coupled in noncontact manner to the direct current circuit and is designed to detect the passing of a predetermined limit value of a superimposed alternating voltage in the first conductor of the direct current circuit; and is designed, by impressing a current in the first connection, to reduce the alternating voltage in the first conductor of the direct current circuit substantially to the predetermined limit value.
US11218120B2

A programmable transimpedance amplifier (TIA) includes a plurality of signal paths between an output of a common emitter amplifier and the output of the TIA. The TIA is programmed by selecting one of the signal paths, because the paths have different parameters (e.g. different bandwidth). Thus, the bandwidth or other parameter can be programmed by selecting the appropriate path. The common emitter amplifier's output is coupled to the inputs of common base amplifiers in each path. The inputs have low impedance. Also, each path has a separate buffer amplifying the common base amplifier output in the path. Therefore, having multiple paths does not significantly degrade the amplifier performance. High bandwidth can be provided.
US11218118B2

An example apparatus includes a power amplifier (PA) and a linearity optimizer. The optimizer includes a PA actuator and a linearity adaptation circuit. The actuator is configured to generate an actuator output based on an actuator input and a vector of complex gains computed by the linearity adaptation circuit based on a feedback signal indicative of PA's output. The adaptation circuit is configured to compute the vector of complex gains in a manner that maximizes the power of the actuator output while ensuring that the deviation of PA's behavior from a linear behavior (e.g., in terms of one or more linearity parameters) is below a threshold. Controlling actuator output in a manner that maximizes its power while taking into consideration one or more linearity parameters to ensure that target linearity is achieved controls drive signals for the PA and, thus, may help in terms of PA linearity and efficiency.
US11218117B2

An amplifier circuit includes: a plurality of amplifiers; a plurality of monitor elements provided for each of the plurality of amplifiers and disposed on a same chip with the corresponding amplifier; and a processor configured to: measure characteristics of each of the plurality of monitor elements; reduce a difference in distortion between a plurality of signals output from the plurality of amplifiers based on the measured characteristics; and compensate for the distortion.
US11218114B2

A vibrator device includes a semiconductor substrate, a vibrator unit, a cover, and an insulating film. The vibrator unit is disposed at a first surface of the semiconductor substrate, and includes a vibrator element, and an excitation electrode disposed at the vibrator element and having a portion facing the semiconductor substrate. The cover is bonded to the first surface in a joint portion surrounding the vibrator unit. The insulating film is disposed at the first surface. The insulating film overlaps the portion of the excitation electrode in plan view, and is absent at the joint portion of the semiconductor substrate and the cover.
US11218112B2

The disclosure provides a silicon photovoltaic cell scanning eddy current thermography detection platform and a defect classification method. The technical solution adopted by the disclosure is: firstly, fixing the position of the electromagnetic inductive coil and the thermal imager, and using the main conveyor belt to carry the silicon photovoltaic cell to move forward on the production line to form a scanning eddy current heating of the silicon photovoltaic cell. Secondly, the defect temperature information is obtained through the thermal imager in terms of thermal image sequences. Thirdly, the feature extraction algorithms are used to extract the silicon photovoltaic cell defect features. Finally, the image classification algorithms are used to classify the silicon photovoltaic cell defects, and the sorting conveyor belts are used to realize the automatic sorting of silicon photovoltaic cells with different types of defects on the production line.
US11218106B2

An electric motor driving system controls driving of an electric motor having windings of two or more phases each having open ends by using a pair of inverters. A control unit includes a first inverter control circuit that generates a first voltage instruction output to the first inverter based on a torque instruction and a second inverter control circuit that generates a second voltage instruction output to the second inverter based on the torque instruction. At least one of the inverter control circuits includes an electric power controller that controls allocation of electrical power supplied from a pair of power supplies to the pair of inverters, respectively, by either advancing or delaying an angle of a phase of each of vectors of voltage instructions in accordance with the target electric power instruction during execution of torque feedback control.
US11218104B2

A control method for controlling a three-phase dynamoelectric machine that has phase coils arranged in groups includes setting values of a time phase difference of electric currents to be supplied to the in-phase coils of respective groups and a time phase difference of carrier frequencies with which three-phase inverters are PWM-controlled to satisfy a predetermined relationship among the time phase difference of electric currents, the time phase difference of carrier frequencies, and a space phase difference of in-phase coils of the respective groups. The predetermined relationship is based on a result of a comparison between a current amplitude of a primary component and a current amplitude of a secondary component of a carrier harmonic current.
US11218102B2

In a method for determining the rotor position of a three-phase machine without using a rotary encoder, and a device for controlling a three-phase motor without using a rotary encoder, the three-phase machine is fed by a converter that can be operated by pulse-width modulation, and the converter has model variables for the rotor angle and the current indicator of the three-phase machine, and the converter has device(s) by using which, in control operation, at least two values are measured which represent a measure of the local inductances of the machine which represent a measure of the local inductances of the machine, the error of the model rotor angle is determined in that, depending on the model rotor angle and the model current indicator, at least two weighting factors are determined, and in that a weighted sum is formed from the at least two measured values and the at least two weighting factors, and in that a further offset value is subtracted from the sum, which is likewise determined on the basis of the model rotor angle and the model current indicator.
US11218096B2

Systems and methods, for controlling an output torque of a permanent magnet direct current (PMDC) machine includes a PMDC motor that includes a plurality of winding sets and a controller. The PMDC motor is configured to generate the output torque. The controller is configured to: determine, for a first winding set of the PMDC motor, a first voltage command based on a first input torque command signal and a back-EMF drop voltage of the first winding set; determine, for a second winding set of the PMDC motor, a second voltage command based on a second input torque command signal; and selectively control the PMDC motor according to the first voltage command and the second voltage command.
US11218092B2

A power supply device includes connector from a power source, a rectifying module, a power supply module, and a bulk capacitor. The capacitor stores and smoothes the rectified power, and outputs the smoothed power to the power supply module. The connector is capable of connecting to the power source through a Delta connection and a Wye connection.
US11218091B2

Provided are: a power generator including a dielectric elastomer element with an elastomer layer and electrodes sandwiching the layer; an intermediate power storage including a specific number of capacitors to receive output power from the power generator; a storage unit to receive output power from the intermediate power storage; and a controller for setting control by switching a mode between an input mode and an output mode. In the input mode, some number of the capacitors of the intermediate power storage are connected to the power generator such that a series number is an input series number of less than or equal to the specific number. In the output mode, some number of the capacitors are connected to the storage unit such that the series number is an output series number which is smaller than the input series number.
US11218089B2

A rotary ultrasonic motor includes an ultrasonic actuator, a driven element, an inner casing member and an outer casing member. A piezoelectric or electrostrictive or magnetostrictive material is arranged between an excitation electrode and at least one general electrode. The ultrasonic actuator is between the inner and outer casing members of a casing, and is directly or indirectly in contact with the element to be driven, so that periodic deformations generated in the ultrasonic actuator by electrical excitation are transferable to the drive element. The ultrasonic actuator is mounted by a retaining device arranged on the casing with at least one retaining section which engages in a recess associated with a respective retaining section.
US11218088B2

An oscillation actuator of the present disclosure includes an oscillation body, a contact body configured to be in contact with the oscillation body, a holding member configured to hold the oscillation body, the holding member having a through hole, a pressing member configured to press the oscillation body through the through hole, and an oscillation damping member configured to be in contact with the holding member and the pressing member between the holding member and the pressing member.
US11218086B2

A power conversion system includes a hybrid power converter phase unit including three voltage inputs, a voltage output, a pair of outer switches between the voltage inputs and voltage output, and a pair of inner switches between the voltage inputs and the outer switches. The power conversion system includes a controller in electrical communication with the inner and outer switches. The controller is configured to selectively disable or enable the inner switches by switching the inner switches OFF or ON. A method includes selectively disabling or enabling inner switches in a hybrid power converter phase unit with a controller such that the hybrid power converter phase unit is a 3-level converter when the inner switches are ON and enabled in a 3-level mode and a 2-level converter when the inner switches are OFF and disabled in a 2-level mode.
US11218081B2

A power converter includes: a plurality of power modules that houses semiconductor elements for electric power conversion; a pair of holding plates sandwiching a stacked body of the plurality of power modules in the first direction; a pair of connecting beams that connects the pair of holding plates respectively on both side ends of the stacked body in the second direction intersecting the first direction; and a substrate connected to control terminals of the power modules. At least one of the pair of holding plates is provided with a positioner to position the substrate.
US11218075B2

A switching regulator has a voltage reduction module, a first acquisition module, a second acquisition module, a third acquisition module, a comparison module and a pulse width modulation module, wherein the comparison module compares a superposed signal of a flat-wave signal or a ramp signal and a feedback signal with an acquisition signal, and outputs a comparison signal; the second acquisition module outputs the ramp signal when the acquired output signal is greater than a preset value, otherwise outputs the flat-wave signal; or when the working current obtained from the main circuit is greater than a preset value, a ratio of the feedback signal output from the third acquisition module to the working current of the main circuit is 1, otherwise the ratio is less than 1. The switching regulator has the advantages of excellent transient response, quick response, and high reliability.
US11218070B2

A snubber module is provided, which constitutes a snubber apparatus attachable to a terminal of a semiconductor module. The snubber module includes: a positive-side capacitor, a first diode and a negative-side capacitor sequentially connected between a positive-side snubber terminal and a negative-side snubber terminal, the positive-side snubber terminal connectable to a positive-side terminal of the semiconductor module, and the negative-side snubber terminal connectable to a negative-side terminal of the semiconductor module; a first coupling terminal directly or indirectly connected to one node of either a first node between the positive-side capacitor and the first diode or a second node between the negative-side capacitor and the first diode; and a housing accommodating the positive-side capacitor, the negative-side capacitor and the first diode, and having provided therein the positive-side snubber terminal, the negative-side snubber terminal and the first coupling terminal in a manner enabling external connection.
US11218069B2

A power conversion device, including: a voltage detector that detects a common mode voltage generated upon a switching operation of a power semiconductor device; a voltage superimposer that superimposes the common mode voltage detected by the voltage detector onto an output of the power conversion device to cancel the common mode voltage having a frequency greater than or equal to a switching frequency generated upon the switching operation of the power semiconductor device; and a residual voltage detector that detects the common mode voltage of the power conversion device superimposed by the voltage superimposer. The voltage superimposer includes a feedback mechanism for adding and superimposing the common mode voltage detected by the residual voltage detector onto the output of the power conversion device. The voltage detector includes a first choke coil and a first capacitor.
US11218064B2

A rotor for an electric motor includes an even number n of pole pairs arranged on a rotor body with rotor windings connected in series between two electrical connections to supply or conduct away current through the rotor windings. The series circuit has a first section including n/2 rotor windings arranged first in the series circuit, and a second section including n/2 rotor windings and arranged upstream of the second electrical connection. During application of a direct-current voltage between the two connections in each of the rotor windings of the first section, the radial component of the direct-current flow in the series circuit extends through the entire respective rotor winding, from an outer side to an inner side of the rotor winding, and in each of the rotor windings of the second section, in reverse, from an outer side to an inner side of the rotor winding.
US11218063B2

The present disclosure relates to a transmission system having a transmission subsystem, a transmission housing for housing the transmission subsystem, and a rotor operably associated with the transmission subsystem. The rotor has a weight and dimension to act as a flywheel. At least one stator pole segment is housed within the transmission housing and has at least one stator winding thereon positioned in proximity to a surface of the rotor. An inverter communicates with the stator winding and electrically energizes the winding to cause rotation of the rotor.
US11218057B2

An electric machine is described herein. The electric machine includes a casing, a stator, a rotor generally coaxial with the stator, an enclosed cooling assembly circulating a first cooling fluid within the casing, and an open cooling assembly through which a second cooling assembly can flow; the open cooling assembly cooling both the stator and the first cooling fluid.
US11218055B2

A wind turbine is disclosed. The wind turbine includes a shaft rotatable about an axis, a plurality of hubs fixedly attached to the shaft, and a plurality of vanes. The vanes are releasably engaged with each of the plurality of hubs. The vanes disengage from the hubs once the shaft rotates about the axis at a cut-out speed of the wind turbine. In another embodiment, the vanes are releasably engaged with the shaft.
US11218046B2

This disclosure relates in general to a new and improved system for producing electric energy or mechanical power, and in particular to an improved system and method for producing rotary motion from an electro-magnetic motor or generating electrical power from a rotary motion input by concentrating magnetic forces due to electromagnetism or geometric configurations.
US11218045B2

An electric motor includes a case, a stator that includes end-windings, a rotor coupled to the case via at least one rotor bearing, at least one drive motor fluid pump, and drive motor electronics. The rotor includes a hollow cylindrical body, a first shaft portion, and a second shaft portion, a fluid feed tube having a fluid receive end and a fluid feed end, the fluid feed end extending into the hollow cylindrical body, and a plurality of fluid exit ports. The drive motor electronics power the stator with or without causing rotation of the rotor. The drive motor fluid pump pumps fluid into the hollow cylindrical body via the fluid feed tube, pumps the fluid out of the plurality of fluid ports, and onto the stator end-windings to collect heat from the rotor and the stator. The heated fluid may be used for heating a battery.
US11218031B2

A planar-type wireless power-receiving circuit module includes a planar ground conductor, a substrate, a power-receiving coil, and a magnetic sheet. The planar ground conductor has a cavity in the middle section thereof. The substrate is disposed on a first main surface of the planar ground conductor. The substrate includes dielectric layers stacked on top of each other in a manner so as to form electronic circuitry. The power-receiving coil is electrically connected to the electronic circuitry and is disposed in the cavity. The magnetic sheet overlaps the power-receiving coil when the planar ground conductor is viewed in plan. The magnetic sheet is part of a path of magnetic flux passing through the power-receiving coil and is disposed on a first main surface of the power-receiving coil.
US11218021B2

A load controller according to an embodiment includes a switching unit, a power source unit, and a control unit. The switching unit controls supply of power from an AC power supply to a load by selectively connecting or disconnecting the load to/from the AC power supply. The power source unit converts AC power supplied from the AC power supply into DC power. The control unit operates with the DC power supplied from the power source unit and controls the switching unit. The power source unit includes a constant-voltage source and a constant-current source. The constant-voltage source keeps a DC voltage to be output to the control unit a constant voltage. The constant-current source keeps a DC current to be supplied via the constant-voltage source to the control unit a constant current.
US11218020B2

The invention discloses a device for detecting load state of driving power supply, the present invention can detect the load state of the driving power supply by using the parasitic capacitance, the pull-down resistor module inside the main control unit and the level detecting module in the circuit, without adding peripheral circuit. In this way, the actual product volume of the present invention does not increase, nor does it need to increase the hardware cost.
US11217989B2

A drive device comprises a sensor for detecting a state of stress applied to a power transistor, a threshold voltage setting circuit for outputting a threshold voltage, an anomaly monitor circuit for determining whether or not a state of stress is abnormal by comparing a detected voltage of the sensor with the threshold voltage, and a control circuit for fixing the power transistor to either on or off when the state of stress is determined to be abnormal by the anomaly monitor circuit. When an operating mode is a test mode, the control circuit tests whether the anomaly monitor circuit determines the state of the stress is abnormal or not by switching a level of the threshold voltage set by the threshold voltage setting circuit so as to determine that a state of the stress applied to the power transistor is abnormal in the normally operating anomaly monitor circuit.
US11217988B2

A determination circuit including a detection circuitry, a switch controller, and a determination circuitry. The detection circuitry is configured to detect that an overvoltage has occurred in an electric power supply path. The switch controller is configured to turn off a switch when the detection circuitry has detected that the overvoltage has occurred. The determination circuitry is configured to perform a determination operation including determining whether the overvoltage that has occurred is attributed to an electric power conversion circuit or a load, on a basis of one of or both a first voltage of a first path and a second voltage of a second path that are in a period in which the switch is off, the first path coupling the switch and the electric power conversion circuit in the electric power supply path, the second path coupling the switch and the load in the electric power supply path.
US11217986B2

An object of the present invention is to stop the driving of a semiconductor element swiftly at a time of abnormality while sharing an output terminal between temperature information and an error signal in an IPM. In the intelligent power module of the present invention, each drive circuit includes an output control circuit configured to select the error signal while the error signal generation circuit outputs the error signal, to select the temperature signal while the error signal generation circuit does not output the error signal, and to output a selected signal as an alarm signal. The temperature signal generation circuit is configured to change the voltage value of the temperature signal in accordance with the element temperature of the specific semiconductor element within a voltage range different from the voltage value of the error signal.
US11217976B2

An electric wire fixing structure includes a first half hole part and a second half hole part formed by dividing an electric wire hole through which an electric wire is passed; an electric wire fixing part formed in a shape along the first half hole part when viewed in the axial direction of the electric wire hole, the electric wire fixing part extending from the first half hole part in the axial direction of the electric wire hole; and a fixing member wound around the electric wire and the electric wire fixing part together, so as to fix the electric wire to the electric wire fixing part.
US11217975B2

A protective tube connection structure includes a protective tube through which an electric wire is inserted and has alternately large diameter portions and small diameter portions; and a covering member where an end portion of the protective tube is fixed, the electric wire led out from the end portion being disposed inside the body portion. A wire support portion is provided on a bottom plate portion vertically below the covering member such that the electric wire led out from the end portion of the protective tube is placed on the wire support portion at first and the wire support portion is located vertically above an inner surface of the small-diameter portion on an endmost side.
US11217970B2

A busbar system includes a busbar with at least two parallel arranged phase conductors running between a first end and a second end of the busbar and at least two feeders connected onto the busbar, each feeder including contacts for at least some of the phase conductors of the busbar; a first supply line and a second supply line interconnecting the first feeder and the second feeder with a common power supply; wherein a first feeder of the at least two feeders is connected onto the first end of the busbar and a second feeder of the at least two feeders is connected onto the second end of the busbar; wherein each of the first supply line and the second supply line has a higher impedance than the busbar.
US11217969B2

A plasma generator composed of a body of electrically conductive, ionizable material connected to conduct a current pulse and to be converted into a plasma that occupies a large volume in the ionosphere. A plasma generating system composed of a source of a high intensity current pulse and the plasma generator.
US11217956B2

An electrical plug removal tool/implement comprising a nonconductive faceplate having a set of apertures contoured to receive the prongs of an electrical plug. The removal implement positions between the electrical outlet and the electrical plug, with the prongs traversing the same, and is adapted to pull the plug from the outlet when flexible strings are pulled which are affixed to the faceplate. The faceplate may comprise a plurality of sets of apertures in some embodiments.
US11217941B1

An electrical connector set includes a socket and two plugs. The socket includes a connector casing forming two adjacent insertion slots. The two insertion slots are arranged in an arrangement direction and extend parallel to an insertion direction. The connector casing includes a dividing wall, separating the two insertion slots. The dividing wall has an indentation at the insertion openings of the two insertion slots. The two plugs can be inserted into the two insertion slots in the insertion direction respectively. Each plug has two protrusions at two opposite sides thereof in the arrangement direction. The two protrusions are staggered in a vertical direction perpendicular to the arrangement direction and the insertion direction. When the two plugs are inserted into the two insertion slots, the two protrusions between the two plugs are located in the indentation and staggered in the vertical direction.
US11217928B2

An electrical connector comprising a plug arranged and designed to connect to a receptacle. The plug includes an electrically-insulating body, a conductor ring, and a conductive member connected to the plug conductor ring. The receptacle includes an electrically-insulating body, a conductor ring having an axial inner bore and an annular groove facing radially inward, a conductive member connected to the receptacle conductor ring, and an electrically-conductive contact having a generally annular profile, at least a portion of the electrically-conductive contact received in and contacting the annular groove and at least a portion of the electrically-conductive contact not received in the annular groove. Upon insertion of the plug into the receptacle and substantially radially aligning the plug and receptacle conductor rings, the electrically-conductive contact is elastically deformed and provides electrical contact between the plug conductor ring and the receptacle conductor ring.
US11217926B2

A contact element includes: an electrical contact portion for plug-in connection to an associated mating contact element; a contact body connected to the contact portion and forming an insertion space into which an electrical conductor is insertable in an insertion direction for electrical connection to the contact element; and a spring element which is arranged on the contact body and has a first spring leg for bearing on the contact body and a second spring leg for interacting with the electrical conductor inserted into the insertion space. The first spring leg is interlockingly connectable to the contact body by being placeable with an opening on a fastening device of the contact body.
US11217923B2

A plug-in structure includes a connector and a plug; wherein the connector is provided with a jack. The jack is provided with a first terminal and a first guide rail structure are arranged, the first terminal being configured to be electrically connected to a first flexible circuit board; and the plug is provided with a second terminal and a second guide rail structure, the second terminal being configured to be electrically connected to a second flexible circuit board, and the second guide rail structure of the plug being in cooperation with the first guide rail structure in the jack to guide the plug to move in the jack, such that the first terminal and the second terminal are electrically connected.
US11217921B2

A contact assembly for an electrical connector includes a contact positioner having contact support walls holding a contact array. The contact array includes signal contacts and ground contacts interspersed with the signal contacts. The signal contacts include mating ends configured to be mated with a mating electrical connector and mounting ends configured to be terminated to a host circuit board. The signal contacts include transition portions between the mating ends and the mounting ends. The ground contacts include mating ends, mounting ends, and transition portions between the mating ends and the mounting ends. The contract assembly includes a ground bus wire extending transversely across the contact array. The ground bus wire is electrically connected to each of the ground contacts. The ground bus wire is electrically isolated from each of the signal contacts.
US11217916B2

An automotive booster cable system includes a first battery clamp attached to a first battery a second battery clamp attached to a second battery; an optional electrical plug adapter with an adapter electrical connector for mating with the second battery clamp; and a booster cable assembly having a first polarized electrical booster connector for mating with the first battery clamp and a second polarized electrical booster connector for mating with either the electrical plug adapter or the second battery clamp.
US11217908B2

A bonding lug assembly includes a bonding lug and a set screw. The bonding lug includes a body that defines a first channel and a second channel. The first channel defines a first conductor path extending in a first direction, and the second channel defines a second conductor path extending in a second direction that is different from the first direction. The set screw is configured to selectively engage the bonding lug and retain a bonding conductor within at least one of the first channel or the second channel.
US11217900B2

An antenna structure suitable for 5G use in controlling direction of radio beams and in increasing antenna gain includes a substrate, an array of antennas, a main body, a lens array, a grounding plate, and a high-impedance surface (HIS) layer embedded into the substrate. The array of antenna units is positioned on the substrate surface under the protection of the main body. The lens array includes a lens units for each antenna unit, the lens units concentrate the beams generated by the antenna units. The grounding plate is underneath and grounds the antenna units. The HIS layer suppresses surface waves generated by the lens arrays and the substrate and increases a gain of the antenna structure in certain directions.
US11217894B2

A antenna structure including a reflector, a horizontally polarized antenna and a vertically polarized antenna on the front side of reflector, wherein the horizontally polarized antenna is made up of a pair of dipoles, each said dipole includes a positive ground member and a negative ground member overlapping each other, while the vertically polarized antenna is made of a upper ground member and a lower ground member overlapping each other, and the upper ground member is above the upper dipole and the lower ground member is below the lower dipole, and a first signal source and a second signal source extend from the back side of the reflector to the front side to excite the horizontally polarized antenna and the vertically polarized antenna, respectively.
US11217877B2

In aspects of managing antenna module heat and RF emissions, an antenna module includes antenna elements that emit radio frequency (RF) signals for wireless data communication. The antenna module also includes an integrated heat sink to dissipate heat generated by an amplifier on the antenna module, where the heat sink is formed as a metallic component having a surface approximately coplanar with the antenna elements. The antenna module also includes one or more grooves that are formed into the surface of the heat sink, where the one or more grooves are effective to allow the RF signals being emitted from the antenna elements without deformation of a radiation pattern of the RF signals.
US11217872B2

A radio-frequency (RF) heat shield for electronics includes a first and second outer skin formed of an insulating material, an insulating core layer arranged between the first and second outer skin, wherein the insulating core layer has a lower dielectric constant as compared with a higher dielectric constant of the first and second outer skin, and a frequency selective surface (FSS) layer including a reflective metallization pattern that is RF transparent and formed on an exterior surface of each of the first and second outer skin.
US11217852B2

A battery pack comprises a battery core pack that has a plurality of battery cells held in a cell holder, and a case that accommodates the battery core pack. The case has an outer shell case that covers the side surface of the battery core pack, and a bottom case that covers the bottom surface of the battery core pack. A lower-side battery core pack frame that supports the battery core pack is secured in a lower-side securing groove provided to an inner wall of the outer shell case. The lower-side securing groove is disposed above the upper-end part of the bottom case attached to the lower-end part of the outer shell case.
US11217847B2

This disclosure details exemplary battery pack designs for use in electrified vehicles. Exemplary battery packs may include a polymer-based enclosure assembly having features for both retaining components and transferring loads inside the battery pack. The battery packs may include one or more snap-in features for retaining the components and one or more foam spacers for separating adjacent battery arrays and establishing a load transfer path inside the battery pack.
US11217843B2

The present disclosure provides an electrochemical device system including an electrochemical device and a controller. The electrochemical device includes a negative electrode capable of occluding and releasing lithium ion, a positive electrode using oxygen as a positive electrode active material and reducing oxygen during discharge, and a solid electrolyte disposed between the negative electrode and the positive electrode and capable of conducting lithium ion. The controller performs current control during discharge of the electrochemical device.
US11217842B2

A power storage device according to an aspect of the present disclosure includes: a casing including a bottom wall and a top wall opposite to the bottom wall; a storage battery; an electrical unit; and a cooling unit. The storage battery is disposed in the casing and separated from the bottom wall. The electrical unit is disposed in the casing and located closer to the top wall than the storage battery is. A first fan is disposed between the storage battery and the electrical unit and configured to direct air from the storage battery toward the electrical unit.
US11217837B2

An apparatus including a plurality of lithium-ion cells, a cell support structure having a plurality of chambers, each of the plurality of chambers has at least one open end and is configured to support a respective lithium-ion cell, a housing in which the cell support structure is received, and a thermal dissipation member disposed between the cell support and the housing, wherein the plurality of lithium-ion cells are thermally coupled to the thermal dissipation member through a respective open end of a respective chamber, and the thermal dissipation member is thermally coupled to the housing.
US11217834B2

An energy storage unit for a motor vehicle battery is provided, having an energy store, particularly configured as a battery cell module, for storing and delivering electric power. A measuring device measures electrical properties of the energy store. An evaluation unit, connected to the measuring device, ascertains the operational status of the energy store from the measurement results of the measuring device. An indicator unit is connected to the evaluation unit for depicting the operational status of the energy store. By ascertaining and depicting the operational status and not just the state of charge of the energy store, it is possible to dispense with separate complex measurements when fitting the energy store, so that an energy storage unit can be checked quickly and efficiently when fitted into a motor vehicle.
US11217830B2

The present disclosure provides a battery pack. The battery pack includes: a bare cell; a circuit module arranged in parallel to a terrace portion of the bare cell and connected to a tab of the bare cell; and a holder surrounding two surfaces of the circuit module and the terrace portion of the bare cell.
US11217827B2

A method for manufacturing a battery is provided. The method includes suctioning a part of a strip-shaped separator in a plurality of holes of a winding core in a peripheral surface of the winding core; preparing a wound body by winding strip-shaped positive and negative electrodes along with the strip-shaped separator around the winding core; and preparing an electrode body by releasing the suction in the holes and pulling out the winding core from the wound body, in which the battery includes a battery container configured to accommodate the electrode body, the holes are communicated inside with the winging core having a hollow structure, and the winding core has an outside diameter of 2 mm or less.
US11217823B2

The method for fabricating an electrochemical device includes the following successive steps: a first stack successively including a first electrode and an electrically insulating electrolyte having a first main surface in contact with the first electrode and an opposite second main surface; a polymerisation step of the electrolyte so as to define at least a first area presenting a first degree of cross-linking and a first cross-linking density and a second area presenting a second degree of cross-linking different from the first degree of cross-linking and/or a second cross-linking density different from the first cross-linking density, said at least first and second areas connecting the first main surface with the second main surface; and placing the second electrode in contact with the electrolyte.
US11217815B2

The present disclosure relates to a pouch casing material including two cups forming an electrode assembly receiving portion and formed integrally in one pouch film. The pouch casing material includes an upper pouch member and a lower pouch member formed integrally with each other, and the connection between the upper pouch member and the lower pouch member does not protrude toward the outside. Thus, the total length of a battery is reduced.
US11217814B2

A fuel battery stack is provided with: hole portions formed in a coolant supplying manifold; cylindrical collar members provided in the hole portions; and fastening bolts inserted in the cylindrical collar members and screwed in a second end plate. On the inner circumferential surface of each of the hole portions, a plurality of projections that support the outer circumferential surface of the cylindrical collar member are provided so as to protrude radially inward.
US11217813B2

A fuel cell includes a fuel cell stack having a stacked body with a plurality of stacked unit cells, an end plate unit, and a gas manifold penetrating the stacked body and the end plate unit in a stacking direction for a flow of reaction gas. The fuel cell also includes a valve that is provided between the end plate unit and gas piping and includes an in-valve flow path for communicating the gas manifold and the gas piping and a valve element. The gas manifold includes a stacked body manifold and an end plate unit flow path. When the fuel cell stack is arranged so that a manifold bottom portion is horizontal, a bottom portion of an opening on the valve side in the end plate unit flow path is arranged above the manifold bottom portion.
US11217812B2

A cell taping apparatus includes a plate provided with an accommodation space, into which a plurality of unit cells are configured to be stacked and accommodated, on a top surface thereof; a guide which extends upward from the top surface of the plate to define the accommodation space therein and through which at least one pair of first slots are defined to pass downward from an upper end of the guide at opposing left and right sides of the guide that face each other; and a tape, which has a length equal to or greater than a width of the plate, of which opposing ends respectively pass through a pair of the at least one pair of first slots, and which is seated on the top surface of the plate so that an adhesion surface of the tape faces away from the top surface of the plate.
US11217811B2

A combination of redox active compounds is useful in connection with a rechargeable battery and includes a first redox active compound having a first solubility, and a second redox active compound having a second solubility, wherein the combination has a third solubility that is greater than one or both of the first solubility and the second solubility.
US11217805B1

This invention relates to a point of use Hydrogen production unit for use with a Hydrogen fuel cell. The unit uses energy compression to produce a high energy pulse which reacts with the plasma of a gas filled flashlamp to produce a very high pulse of power which is discharged into the water via the surface of the flashlamp to activate the photocatalyst's surface and water interface to produce Hydrogen gas in a water tank or vessel having a gas filled flashlamp or a side emitting fiber optic array. The Hydrogen gas is fed to a storage container and thence to a fuel cell whom it is converted into power to drive vehicles, ships, airplanes, underwater vehicles, boats, etc.
US11217804B2

A fuel cell system includes: first and second injectors; first and second ejectors; a first circulation passage configured to circulate anode gas that has passed the first ejector between the first fuel cell and the first ejector; a second circulation passage configured to circulate the anode gas that has passed the second ejector between the second fuel cell and the second ejector; a communication passage communicating with the first and second circulation passages; a switching valve configured to switch the communication passage to a communication state where the first and second circulation passages communicate with each other or to a cutoff state where the first and second circulation passages are cut off; and a controller configured to scavenge the first fuel cell by injecting the anode gas with the first injector, while the first fuel cell stops power generation in the communication state.
US11217802B2

A method of estimating available output of a fuel cell includes monitoring a current state of a fuel cell stack, determining a current performance of the fuel cell stack on the basis of the monitored current state, and estimating available output of the fuel cell stack under a specific voltage condition on the basis of the determined current performance of the fuel cell stack.
US11217794B2

The present invention relates to composite material comprising a matrix and a metallic layer located at at least one surface of said composite material, said matrix comprising at least one polymer and a first population of particles of at least one electronically conducting metal, said layer comprising a second population of particles of at least one electronically conducting metal, a method for preparing such composite material and applications thereof.
US11217793B2

According to one embodiment, an electrode is provided. The electrode includes the active material-containing layer formed on the current collector and including active material particles. The particle size distribution chart obtained by the laser diffraction scattering method for the active material particles includes the first region and the second region. The first particle group included in the first region includes the first active material particles, and the second particle group included in the second region includes second active material particles. The carbon coverage of the first particle group is higher than the carbon coverage of the second particle group.
US11217791B2

A sandwich-type graphene composite structure formed of carbon-coated silicon nanoparticles and graphene, and a method for manufacturing the same are provided. The sandwich-type graphene composite structure is formed of a carbon-coated silicon graphene through an environmentally friendly filtration process. The formed sandwich-type graphene composite structure relieves the volume expansion of the silicon. In addition, the carbon coated on the silicon surface improves electrical conductivity and may be used as a high-capacity anode material.
US11217790B2

A positive electrode active material precursor for a nonaqueous electrolyte secondary battery is provided that includes a nickel-cobalt-manganese carbonate composite represented by general formula NixCoyMnzMtCO3 (where x+y+z+t=1, 0.05≤x≤0.3, 0.1≤y≤0.4, 0≤t≤0.1, and M denotes at least one additional element selected from a group consisting of Mg, Ca, Al, Ti, V, Cr, Zr, Nb, Mo, and W) and a hydrogen-containing functional group. The ratio H/Me of the amount of hydrogen H to the amount of metal components Me included in the positive electrode active material precursor is less than 1.60. The positive electrode active material further includes a secondary particle formed by a plurality of primary particles that have been aggregated.
US11217780B2

The present invention relates to a method for manufacturing a secondary battery and a secondary battery using the same, which can improve the quality of a cut surface of an electrode plate and improve the reliability of the secondary battery. For example, disclosed is a method for manufacturing a secondary battery, the method comprising: an active material layer forming step of forming an active material layer by coating an active material on both surfaces of a collector plate; an active material layer removing step of removing a part of the active material layer by irradiating a laser beam to the both surfaces of the collector plate; and a cutting step of cutting the collector plate by irradiating a laser beam onto the collector plate from which the active material layer has been removed in the active material layer removing step.
US11217776B2

A light emitting display apparatus can include a substrate; an over coating layer disposed on the substrate; a plurality of structures on the over coating layer, each of the plurality of structures including a flat upper surface; a reflective layer disposed on the plurality of structures; and a light emitting element disposed on the plurality of structures and the reflective layer.
US11217763B2

To provide a light-emitting device that can obtain fluorescence having a narrow spectrum more efficiently, a light-emitting device includes: a light-emitting layer in which thermally activated delayed fluorescence bodies and quantum dots are dispersed; a first electrode in a lower layer than the light-emitting layer; and a second electrode in an upper layer than the light-emitting layer, wherein a light emission spectrum of the thermally activated delayed fluorescence bodies and an absorption spectrum of the quantum dots at least partially overlap each other.
US11217760B2

Techniques for growing, at least one of: (a) quantum dots and (b) nano-crystals, on a surface of a material are provided. One method comprises placing a precursor on the surface; adding an antisolvent to the precursor; and growing at least one of the quantum dots and the nanocrystals on the surface.
US11217757B2

Compounds useful as the host material in an EML suitable for red emitters having deep HOMO levels are disclosed.
US11217755B2

Methods, systems, and apparatus for monitoring and controlling electronic devices using wired and wireless protocols are disclosed. The systems and apparatus may monitor their environment for signals from electronic devices. The systems and apparatus may take and disambiguate the signals that are received from the devices in their environment to identify the devices and associate control signals with the devices. The systems and apparatus may use communication means to send control signals to the identified electronic devices. Multiple apparatuses or systems may be connected together into networks, including mesh networks, to make for a more robust architecture.
US11217749B2

An active matrix organic light emitting diode shadow mask assembly includes a shadow mask frame, longitudinal supporting bars, transverse spacer plates, shadow mask plates. The longitudinal supporting bars are disposed on the shadow mask frame at intervals. The transverse spacer plates are disposed on circular rod portions of the longitudinal supporting bars, are supported by the longitudinal supporting bars, are arranged at intervals. The shadow mask plates are disposed on the transverse spacer plates, are supported by the longitudinal supporting bars, parallel the transverse spacer plates. Each transverse spacer plate is located under a gap between adjacent shadow mask plates, contacts the shadow mask plates, covers the gap. The transverse spacer plates directly contacting the shadow mask plates effectively cover the gaps between the shadow mask plates, effectively prevent organic material in a later process from leaking through the shadow mask plates, dropping on to a lower glass substrate.
US11217747B2

A memory device may be provided including one or more bottom electrodes, one or more mask elements, one or more top electrodes and a switching layer. The bottom electrode(s) may include a first bottom electrode, the mask element(s) may include a first mask element and the top electrode(s) may include a first top electrode. The first mask element may be arranged over a first part of the first bottom electrode. The first top electrode may be arranged over and in contact with the first mask element. The switching layer may be arranged to extend over a second part of the first bottom electrode, and along a first side surface of the first mask element and further along a first side surface of the first top electrode. The first side surfaces of the first mask element and the first top electrode may face a same direction.
US11217744B2

A magnetic memory device includes an MTJ element between a bottom electrode layer and a top electrode layer. The MTJ element comprises a reference layer, a tunnel barrier layer and a free layer. The reference layer comprises sub-layers that protrude beyond a sidewall of the tunnel barrier layer. The tunnel barrier layer protrudes beyond a sidewall of one of sub-layers of the free layer. Sidewall spacers are disposed to respectively cover a sidewall of the top electrode layer, sidewalls of the sub-layers of the free layer, a sidewall of the tunnel barrier layer, and sidewalls of the sub-layers of the reference layer. The etching of the MTJ stack and the formation of the sidewall spacers are carried out in the same HDPCVD chamber without breaking the vacuum.
US11217742B2

A structure and a method for fabricating a bottom electrode for an integrated circuit device are described. A first dielectric layer is provided over a substrate and the first dielectric layer has a recess. A bottom electrode is formed over the recess. The bottom electrode consists of a microstud layer disposed completely within the recess of the dielectric and conforming to the recess, a bottom pedestal disposed on a top surface of the microstud and a top pedestal on a top surface of the bottom pedestal. The material used for the bottom pedestal has a lower electrochemical voltage than a material used for the microstud. A conductive element of the integrated circuit device is formed on a top surface of the bottom electrode. A first portion of the bottom electrode is disposed in and conforms to the recess. A second portion of the bottom electrode and the conductive element are conical sections.
US11217736B2

A display panel formed by connecting a plurality of panels, includes a first substrate, a plurality of first light-emitting elements, a first patterned conductive layer and a first driving circuit device. The first substrate has a first light output surface and a first sidewall, wherein the first sidewall connects to the first light output surface, and forms a non-180° angle with the first light output surface. The first light-emitting elements are disposed on the first light output surface. The first patterned conductive layer is disposed on the first sidewall. The first driving circuit device is disposed on the first substrate, adjacent to an edge of the first substrate and electrically connected to one of the first light-emitting elements.
US11217726B2

To improve a wall plug efficiency in a nitride semiconductor light-emitting element for extracting ultraviolet light emitted from an active layer toward an n-type nitride semiconductor layer side to outside of the element. In the n-type AlGaN-based semiconductor layer 21 constituting the nitride semiconductor light-emitting element 1, a plurality of thin film-like Ga-rich layers that is a part of the n-type layer 21 having a locally high Ga composition ratio exists spaced apart from each other in a vertical direction that is orthogonal to the upper surface of the n-type layer 21, an extending direction of at least a part of the plurality of Ga-rich layers on a first plane parallel to the vertical direction is inclined with respect to an intersection line between the upper surface of the n-type layer and the first plane, the plurality of Ga-rich layers exists in stripes on the second plane parallel to the upper surface of the n-type layer 21 in an upper layer region having a thickness of 100 nm or less at lower side from the upper surface of the n-type layer 21, AlN molar fractions of the Ga-rich layers 21b are greater than AlN molar fraction of a well layer 22b in an active layer 22 constituting the light-emitting element 1.
US11217717B2

A method of forming a photovoltaic device that includes ion implanting a first conductivity type dopant into first regions of a semiconductor layer of an SOI substrate, wherein the first regions are separated by a first pitch; and ion implanting a second conductivity type dopant into second regions of the semiconductor layer of the SOI substrate. The second regions are separated by a second pitch. Each second conductivity type implanted region of the second regions is in direct contact with first conductivity type implanted region of the first regions to provide a plurality of p-n junctions, and adjacent p-n junctions are separated by an intrinsic portion of the semiconductor layer to provide P-I-N cells that are horizontally oriented.
US11217690B2

A semiconductor device includes: a trench formed in a surface of a semiconductor substrate and extending lengthwise in a direction parallel to the surface; a body region adjoining the trench; a source region adjoining the trench above the body region; a drift region adjoining the trench below the body region; a field electrode in a lower part of the trench and separated from the substrate; and a gate electrode in an upper part of the trench and separated from the substrate and the field electrode. A first section of the field electrode is buried below the gate electrode in the trench. A second section of the field electrode transitions upward from the first section in a direction toward the surface. The separation between the second section and the gate electrode is greater than or equal to the separation between the first section and the gate electrode.
US11217680B2

A method of forming a semiconductor structure includes forming a fin over a substrate, forming a bottom source/drain over the substrate surrounding a first portion of sidewalls of the fin, and forming a bottom spacer over the bottom source/drain and surrounding a second portion of the sidewalls of the fin. The method also includes forming a T-shaped gate stack over the bottom spacer and surrounding a third portion of the sidewalls of the fin, forming a top spacer over the T-shaped gate stack and surrounding a fourth portion of the sidewalls of the fin, and forming a top source/drain over the top spacer and surrounding a fifth portion of the sidewalls and a top surface of the fin. The T-shaped gate stack includes a gate dielectric, a gate conductor, and a gate metal extending outward from a portion of sidewalls of the gate conductor between the bottom and top spacers.
US11217674B2

A semiconductor device of the present invention includes a gate electrode buried in a gate trench of a first conductivity-type semiconductor layer, a first conductivity-type source region, a second conductivity-type channel region, and a first conductivity-type drain region formed in the semiconductor layer, a second trench selectively formed in a source portion defined in a manner containing the source region in the surface of the semiconductor layer, a trench buried portion buried in the second trench, a second conductivity-type channel contact region selectively disposed at a position higher than that of a bottom portion of the second trench in the source portion, and electrically connected with the channel region, and a surface metal layer disposed on the source portion, and electrically connected to the source region and the channel contact region.
US11217672B2

Embodiments provide a way of treating source/drain recesses with a high heat treatment and an optional hydrogen plasma treatment. The high heat treatment smooths the surfaces inside the recesses and remove oxides and etching byproducts. The hydrogen plasma treatment enlarges the recesses vertically and horizontally and inhibits further oxidation of the surfaces in the recesses.
US11217665B2

A semiconductor device includes a bipolar junction transistor having a collector, a base, and an emitter. The collector includes a current collection region, a constriction region laterally adjacent to the current collection region, and a contact region laterally adjacent to the constriction region, located opposite from the current collection region. The current collection region, the constriction region laterally, and the contact region all have the same conductivity type. The base includes a current transmission region contacting the current collection region and a constricting well laterally adjacent to, and contacting, the current transmission region and contacting the constriction region. The current transmission region and the constricting well have an opposite conductivity type than the current collection region, the constriction region laterally, and the contact region.
US11217663B2

A process for fabricating a heterostructure made of semiconductor materials having a crystalline structure of wurtzite type, includes the following steps: structuring a surface of a zinc oxide monocrystalline substrate into mesas; depositing by epitaxy at least one layer of semiconductor materials having a crystalline structure of wurtzite type, forming the heterostructure, on top of the structured surface. Heterostructure obtained by such a process. A process for fabricating at least one electronic or optoelectronic device from such a heterostructure is also provided.
US11217661B2

A ferroelectric memory is provided. The ferroelectric memory includes a substrate, a first conductive layer disposed on the substrate, a patterned oxide layer disposed on the first conductive layer and the substrate, exposing a part of the first conductive layer, a second conductive layer disposed on the exposed first conductive layer and the patterned oxide layer, an antiferroelectric layer disposed on the exposed first conductive layer and the second conductive layer, a ferroelectric layer disposed on the second conductive layer and located on the antiferroelectric layer, a conductive oxide layer disposed between the antiferroelectric layer, and a third conductive layer disposed on the conductive oxide layer and between the ferroelectric layer.
US11217655B2

An electronic device is provided and includes a first voltage trace, a second voltage trace, a first region electrode, a second region electrode, and a voltage source module. The second voltage trace is electrically insulated from the first voltage trace, the first region electrode is electrically connected to the first voltage trace, and the second region electrode is electrically connected to the second voltage trace. The voltage source module provides a first driving voltage to the first voltage trace and provides a second driving voltage to the second voltage trace, in which the first driving voltage is different from the second driving voltage.
US11217653B2

A display apparatus includes: a plurality of pixel circuits at a display area, the display area having a non-quadrangular shape; a first signal line extending on the display area in a first direction, and electrically connected to a first pixel circuit from among the plurality of pixel circuits; a first voltage line extending on the display area in the first direction; a first load compensation capacitor adjacent to an end portion of the first signal line and an end portion of the first voltage line; a test circuit outside the display area; an output line electrically connected to the test circuit; and a connection portion configured to electrically connect the output line, the first signal line, and an electrode of the first load compensation capacitor to each other.
US11217651B2

A display device includes a display region including a plurality of pixels, a plurality of first electrodes formed by wiring included in a first layer, and aligned in a first direction above the display region, a plurality of second electrodes formed by wiring included in the first layer, and aligned in a second direction intersecting the first direction, a connection wiring formed by wiring included in a second layer, and electrically connecting each of the plurality of first electrodes respectively, an insulating layer separating wiring included in the first layer and wiring included in the second layer, and a light shielding layer located at a different position to the connection wiring and overlapping a space between the plurality of first electrodes and the plurality of second electrodes in the first layer, in a plan view.
US11217639B2

A display device is provided. The display device includes a display region which includes a first display region and a second display region, where the first display region includes a plurality of first pixels, and the second display region includes a plurality of second pixels and at least one light transmission region, where the light transmission region has light transmittance that is higher than light transmittance of the first pixel and light transmittance of the second pixel, and the second display region has light transmittance that is higher than light transmittance of the first display region.
US11217636B2

A display device includes a display module. An impact absorption layer is disposed under the display module and includes a first opening exposing a lower surface of the display module. A rigid plate is disposed under the impact absorption layer. A sensor is disposed between the display module and the rigid plate within the first opening and is coupled to an upper surface of the rigid plate. A support member is disposed between the impact absorption layer and the sensor within the first opening, and contacts the display module and the rigid plate.
US11217618B2

A solid-state image pickup device includes: a filter section including filters that are disposed corresponding to respective pixels, and each allowing light of a color that corresponds to corresponding one of the pixels to transmit therethrough, in which the pixels are each configured to receive the light of the predetermined color; and a microlens array section including a plurality of microlenses each configured to collect the light for corresponding one of the pixels, in which the microlenses are stacked with respect to the filter section, and are arranged in an array pattern corresponding to the respective pixels. The microlenses have two or more shapes that are different from one another corresponding to the respective colors of the light to be received by the pixels, and each having an end that is in contact with the end of adjacent one of the microlenses.
US11217612B2

The solid-state image sensing device includes a photoelectric conversion unit, a charge holding unit for holding charges transferred from the photoelectric conversion unit, a first transfer transistor for transferring charges from the photoelectric conversion unit to the charge holding unit, and a light blocking part including a first light blocking part and a second light blocking part, in which the first light blocking part is arranged between a second surface opposite to a first surface as a light receiving surface of the photoelectric conversion unit and the charge holding unit, and covers the second surface, and is formed with a first opening, and the second light blocking part surrounds the side surface of the photoelectric conversion unit.
US11217608B2

The present invention provides an array substrate and a display panel. A second data line is disposed on the array substrate, so that a first data line is connected to the second data line. Therefore, after the first data line is disconnected, signals can be transmitted from the second data line, which solves a technical problem that current display panels cannot solve poor display caused by disconnection of the data lines.
US11217606B2

A device substrate comprising a substrate, a first pad, a second pad, a plurality of first power lines, a plurality of second power lines, and a plurality of control units is provided. The first pad is disposed on the first side of the device substrate. The second pad is disposed on the second side of the device substrate. The second side is opposite the first side. The first power lines are electrically connected to the first pad. The second power lines are electrically connected to the second pad. The control unit is electrically connected to at least one of the first power line and the second power line. The first pad does not overlap the second pad in a first direction perpendicular to the first side or in a second direction perpendicular to the second side. A display panel is also provided. A tiled display is also provided.
US11217604B2

An active region includes a body region in which first and second transistors are formed, a connection portion to which a potential of the body region is connected, and a lead portion that connects the body region and the connection portion. Source regions or drain regions of the first and second transistors formed in the body region are provided in a common region. Each of the lead portions extends from a corresponding channel region such that the lead portions are isolated from each other, and a gate electrode extends thereon. A width of the lead portion is narrower than a distance between corresponding ones of contact portions of the source regions and the drain regions of the first and second transistors. A width of the connection portion is equal to or narrower than a gate width of the gate electrode extending on the lead portion.
US11217603B2

A vertical memory device includes a substrate with a cell region, a through via region on opposite sides of the cell region, and a mold region surrounding the cell and through via regions, gate electrodes spaced apart from each other along a first direction vertical to an upper surface of the substrate, and extending in a second direction parallel to the upper surface of the substrate, a channel extending in the first direction on the cell region, and extending through at least a portion of the stacked gate electrodes, and a first mold including first and second layers alternately and repeatedly stacked along the first direction on the mold region, the first and second layers including different insulation materials from each other, and each of the second layers of the first mold being at the same height as and contact a corresponding one of the gate electrodes.
US11217598B2

A nonvolatile memory device according to an embodiment of the present disclosure includes a substrate having a channel layer, a first tunneling layer disposed on the channel layer, a second tunneling layer disposed on the first tunneling layer, a third tunneling layer disposed on the second tunneling layer, a charge trap layer disposed on the third tunneling layer, a charge barrier layer disposed on the charge trap layer, and a gate electrode layer disposed on the charge barrier layer. The first tunneling layer includes a first insulative material. The second tunneling layer includes a second insulative material. The third tunneling layer includes a second insulative material. The resistance switching material is a material whose electric resistance varies reversibly between a high resistance state and a low resistance state depending on a magnitude of an applied electric field.
US11217595B2

An antifuse One-Time-Programmable memory cell includes a substrate, a select transistor formed on the substrate, and an antifuse capacitor formed on the substrate. The select transistor includes a first gate dielectric layer formed on the substrate, a first gate formed on the gate dielectric layer, a first low-voltage junction formed in the substrate, and a second low-voltage junction formed in the substrate. A source and a drain for the select transistor are formed by the first low-voltage junction and the second low-voltage junction. The antifuse capacitor includes a second gate dielectric layer formed on the substrate, a second gate formed on the gate dielectric layer, a third low-voltage junction formed in the substrate, and a fourth low-voltage junction formed in the substrate. A source and a drain for the antifuse capacitor are respectively formed by the third low-voltage junction and the fourth low-voltage junction.
US11217578B2

A resistor includes a substrate including an active region protruding from an upper surface of the substrate and extending in a first horizontal direction, a doped region extending in the first horizontal direction on the active region and comprising a semiconductor layer with n-type impurities, a plurality of channel layers spaced apart from each other in a vertical direction on the active region and connected to the doped region, a first gate electrode and a second gate electrode extending in the second horizontal direction intersecting the first horizontal direction and surrounding the plurality of channel layers, a first contact plug and a second contact plug in contact with an upper surface of the doped region. The first contact plug is adjacent to the first gate electrode. The second contact plug is adjacent to the second gate electrode.
US11217577B2

A method includes providing a semiconductor substrate having a main surface and a rear surface vertically spaced apart from the main surface, forming a switching device in an active region of the semiconductor substrate, the switching device having electrically conductive gate and field electrodes, forming an intermetal dielectric layer on the main surface over the active region and an inactive region that is laterally spaced apart from the active region, forming a source pad in the first metallization layer over the active region, forming a resistor trench in the inactive region, the resistor trench having a resistance section that is disposed below the main surface, and forming an electrical connection between the source pad and the field electrode that comprises the resistor. The resistor forms an exclusive current path between the source pad and the field electrode.
US11217576B1

Various embodiments described herein provide for printed circuit boards with one or more spaces for embedding components, which can be used to implement a memory sub-system.
US11217573B2

Embodiments disclosed herein include electronic packages for optical to electrical switching. In an embodiment, an electronic package comprises a first package substrate and a second package substrate attached to the first package substrate. In an embodiment, a die is attached to the second package substrate. In an embodiment, a plurality of photonics engines are attached to a first surface and a second surface of the first package substrate. In an embodiment, the plurality of photonics engines are communicatively coupled to the die through the first package substrate and the second package substrate.
US11217563B2

Reconstructed 3DIC structures and methods of manufacture are described. In an embodiment, one or more dies in each package level of a 3DIC are both functional chips and/or stitching devices for two or more dies in an adjacent package level. Thus, each die can function as a communication bridge between two other dies/chiplets in addition to performing a separate chip core function.
US11217550B2

An integrated circuit interconnects are described herein that are suitable for forming integrated circuit chip packages. In one example, an integrated circuit interconnect is embodied in a wafer that includes a substrate having a plurality of integrated circuit (IC) dice formed thereon. The plurality of IC dice include a first IC die having first solid state circuitry and a second IC die having second solid state circuitry. A first contact pad is disposed on the substrate and is coupled to the first solid state circuitry. A first solder ball is disposed on the first contact pad. The first solder ball has a substantially uniform oxide coating formed thereon.
US11217549B2

A driving chip and a display device are provided herein. The driving chip includes a substrate, a plurality of connection bumps and a plurality of buffer bumps on the substrate. Each of the connection bumps and the buffer bumps is disposed on a first substrate of the substrate. The buffer bump includes a first end face with a height a, and the connection bump has a connection bump end face with a height b, a
US11217543B2

An antenna module includes a fan-out semiconductor package including an IC, an encapsulant encapsulating at least a portion of the IC, a core member having a first side surface facing the IC or the encapsulant, and a connection member including at least one wiring layer electrically connected to the IC and the core member and at least one insulating layer; and an antenna package including a plurality of first directional antenna members configured to transmit or receive a first RF signal. The fan-out semiconductor package further includes at least one second directional antenna member disposed on a second side surface of the core member opposing the first side surface of the core member, stood up from a position electrically connected to at least one wiring layer, and configured to transmit or receive a second RF signal.
US11217541B2

A transistor and method of manufacturing an electrically active chip seal ring surrounding the gate, gate insulator and source structure of the active core area of the transistor. The chip seal ring can be electrically coupled to the gate to seal the active core area from intrusions of contaminants, impurities, defects and or the like.
US11217540B2

A semiconductor package according to an aspect includes a package substrate, a first semiconductor chip disposed on the package substrate and including a first through electrode, a second semiconductor chip stacked on the first semiconductor chip and having a second through electrode, and a nonconductive film disposed in a bonding zone between the first semiconductor chip and the second semiconductor chip. At an edge portion of the bonding zone, an edge portion of the first semiconductor chip is recessed in the lateral direction, based on an edge portion of the second semiconductor chip.
US11217537B2

The present disclosure relates to a display device including a first substrate and a second substrate facing each other; and a first identification number (ID) pattern positioned on a first side surface of the first substrate.
US11217535B2

Microelectronic assemblies, and related devices and methods, are disclosed herein. For example, in some embodiments, a microelectronic assembly may include a package substrate, a first die coupled to the package substrate with first interconnects, and a second die coupled to the first die with second interconnects, wherein the second die is coupled to the package substrate with third interconnects, a communication network is at least partially included in the first die and at least partially included in the second die, and the communication network includes a communication pathway between the first die and the second die.
US11217527B2

A semiconductor device and a manufacturing method of the same are provided. The semiconductor device includes a substrate having a plurality of active regions, at least one dielectric layer formed on the substrate, and a plurality of contacts disposed in the dielectric layer and contacting with the active regions. The contact is a barrel-shaped structure with a middle portion, a head portion having a perimeter small than that of the middle portion, and an end portion having a perimeter small than that of the middle portion.
US11217526B2

A semiconductor device includes transistors and a resistor. The transistors are connected in series between a power terminal and a ground terminal, and gate terminals of the transistors being connected together. The resistor is overlaid above the transistors. The resistor is connected between a source terminal of the transistors and the ground terminal.
US11217524B1

The present disclosure provides an interconnect structure, including a first interlayer dielectric layer, a bottom metal line including a first metal in the first interlayer dielectric layer, a conductive via including a second metal over the bottom metal line, wherein the second metal is different from the first metal, and the first metal has a first type of primary crystalline structure, and the second metal has the first type of primary crystalline structure, a total area of a bottom surface of the conductive via is greater than a total cross sectional area of the conductive via, and a top metal line over the conductive via, wherein the top metal line comprises a third metal different from the second metal.
US11217523B2

A semiconductor device includes bit lines and a common source line connected to a memory cell array, wherein the bit lines and the common source line are spaced apart from each other in a first level; a pad pattern spaced apart from the bit lines and the common source line in the first level; a first insulating layer covering the bit lines, the common source line, and the pad pattern; a shielding pattern overlapping with the bit lines and disposed on the first insulating layer; a first upper line and a second upper line spaced apart from each other above the shielding pattern; a plurality of contact plugs extending from the first and second upper lines toward the bit lines, common source line, and pad pattern, wherein one or more of the plurality of contact plugs connect the shielding pattern to the second upper line.
US11217522B2

In described examples, a packaged semiconductor device includes a frame, a pre-fabricated interposer, and an integrated circuit die. The frame includes multiple conductive frame leads and multiple conductive connection points, as well as a hole in the frame surrounded by the frame leads and the conductive connection points. The pre-molded interposer has an external perimeter including multiple conductive interposer leads, and is for insertion into the hole. At least one of the interposer leads does not extend to the external perimeter of the interposer. The die is electrically coupled to selected ones of the frame leads and of the interposer leads. The interposer is inserted into the hole and coupled to the frame, and the frame, interposer, and die are together encapsulated by encapsulation material.
US11217521B2

The invention provides a display panel including a display area and a non-display area, wherein the non-display area is provided with a plurality of signal transmission lines, and the non-display area includes a bending region on a side of the display area. In the bending region, at least one hole is disposed at intervals on one of the signal transmission lines and the hole is filled with a high ductility metal.
US11217519B2

A flexible display panel and a display device are provided. The flexible display panel includes a bending region and a display region. The bending region includes a plurality of metal wirings; each metal wiring is in long strip shape and includes a metal strip; a plurality of openings are defined through the metal strip. In the width direction of the metal strip, a ratio of a minimum distance from a point of an edge of the one of the openings to a neighboring side of the metal strip to a minimum width of the metal strip ranges from 0.1 to 0.7. A wiring structure of the bending region can prevent a stress concentration of the bending region, enhance a strength during a bending process, and avoid a breakage of the metal wiring.
US11217518B2

A package structure and a method of forming the same are provided. The package structure includes a die, an encapsulant, a dielectric layer, a first redistribution layer (RDL) and a second RDL. The encapsulant laterally encapsulates the die. The dielectric layer is located on the encapsulant and the die. The first RDL penetrates through the dielectric layer to connect to the die. The second RDL is located on the first RDL and the dielectric layer. The second RDL and the first RDL share a common seed layer.
US11217517B2

A semiconductor package may include a substrate having an upper surface on which a plurality of first pads are disposed and a lower surface on which a plurality of second pads are disposed. The semiconductor package may further include a semiconductor chip disposed on the upper surface of the substrate on which connection electrodes connected to a first set of the plurality of first pads are disposed. The semiconductor package may include an interposer having an upper surface on which a plurality of first connection pads, connected to a second set of the plurality of first pads, and a plurality of second connection pads are disposed. The semiconductor package may further include a plurality of connection terminals disposed on a set of the plurality of second connection pads of the interposer, and a molding material disposed on the upper surface of the substrate.
US11217515B2

Methods of forming semiconductor packages include providing a lead frame having leads and no tie-bars. Tape is attached to the lead frame and one or more semiconductor die are coupled therewith. Electrical contacts of the die are interconnected with the leads using electrical connectors. An encapsulated assembly is formed by at least partially encapsulating the die and electrical connectors. The assembly is singulated to form a semiconductor package. The tape is detached from the package or encapsulated assembly. One or more die attach flags may be attached to the tape and the die may be attached thereto. Semiconductor packages formed using the methods include one or more semiconductor die at least partially encapsulated, pins exposed through the encapsulant, electrical connectors within the encapsulant and electrically interconnecting the pins with electrical contacts of the die, and no tie-bars coupling the die with the pins. Packages may also include die attach flags.
US11217509B2

Present disclosure provides a lead frame, including a die paddle and a plurality of leads surrounding the die paddle. Each of the leads including a finger portion proximal to the die paddle and a lead portion distal from the die paddle. The finger portion includes a main body and at least one support structure. The respective support structures on adjacent leads are mutually isolated, and a distance between the support structure and the die paddle is smaller than a distance between the lead portion and the die paddle. A semiconductor package structure including the lead frame described herein and a semiconductor package assembly including the semiconductor package structure described herein are also provided.
US11217505B2

An electronics heat exchanger including a fluid flow body having a first panel, a second panel, and at least one fluid flow guide connecting the first panel and the second panel, a plurality of pedestals extending from the second panel, the plurality of pedestals including at least a first pedestal having a first height and a second pedestal having a second height, distinct from the first height, and wherein each of the pedestals is integral with the second panel.
US11217499B2

A semiconductor package structure includes a substrate; a first die on the substrate, wherein an active surface of the first die is facing away from the substrate; a second die on the active surface of the first die, electrically connected to the first die through a plurality of conductive terminals; and a sealing structure on the active surface of the first die, surrounding the plurality of conductive terminals and abutting the second die thereby forming a cavity between the first die and the second die. A method for manufacturing the semiconductor package structure is also provided.
US11217497B2

In an embodiment, a device includes: a first integrated circuit die having a first contact region and a first non-contact region; an encapsulant contacting sides of the first integrated circuit die; a dielectric layer contacting the encapsulant and the first integrated circuit die, the dielectric layer having a first portion over the first contact region, a second portion over the first non-contact region, and a third portion over a portion of the encapsulant; and a metallization pattern including: a first conductive via extending through the first portion of the dielectric layer to contact the first integrated circuit die; and a conductive line extending along the second portion and third portion of the dielectric layer, the conductive line having a straight portion along the second portion of the dielectric layer and a first meandering portion along the third portion of the dielectric layer.
US11217491B2

Methods herein may include forming a gate dielectric within a set of trenches in a stack of layers. A first work function (WF) metal may be formed atop the gate dielectric, and a capping layer may be formed over the first WF metal using an angled ion implant deposition, the capping layer extending across the trenches.
US11217486B2

A semiconductor device including a fin field effect transistor (FinFET) with a cut metal gate (CMG) and a method of manufacturing the semiconductor device are described herein. The method includes forming a CMG protective helmet structure at a top portion of a CMG dummy gate plug formed within a semiconductor substrate. The CMG protective helmet structure prevents consumption and damage of a dummy filler material in a CMG region and prevents undesirable polymer/residue byproducts from forming on top surfaces of epitaxial regions of the FinFET during etching processes.
US11217477B2

Devices and methods that include for configuring a profile of a liner layer before filling an opening disposed over a semiconductor substrate. The liner layer has a first thickness at the bottom of the opening and a second thickness a top of the opening, the second thickness being smaller that the first thickness. In an embodiment, the filled opening provides a contact structure.
US11217474B2

A non-vacuum, non-contact spinner wafer chuck including: a basal member including; a fastener receiver that receives a fastener; a chuck collar including: an inner collar wall; and an outer collar wall; and an engagement surface that: receives and engages a wafer; a wafer engagement cam including: an engagement face that engages the wafer; an index cam disposed on the chuck collar and comprising: an index face that faces toward the fastener receiver and that engages the wafer; and a spinner engager disposed on the spinner-side surface of the basal member and comprising: a spinner arm receiver bounded by a wall and that receives a spinner of the wafer processing machine, wherein the wafer engagement cam and the index cam engage the wafer and maintains an orientation of the wafer with respect to the index cam in response to rotation of the wafer relative to the non-vacuum, non-contact spinner wafer chuck.
US11217473B1

A peeling device includes a rolling mechanism, a peeling mechanism, and a suction mechanism. The rolling mechanism includes a feeding wheel and a receiving wheel. At least one of the feeding wheel and the receiving wheel is configured to rotate. The peeling mechanism includes a peeling plate including a first surface and a side surface. The suction mechanism includes a support table and a rotary suction cup. A carrier tape is transmitted in sequence around the feeding wheel, the first surface, the side surface, and the receiving wheel. The peeling plate peels the material from the carrier tape at a junction of the first surface and the side surface. The support table holds the material peeled from the carrier tape. The rotary suction cup is used to suck the material from the support table and move the material to a next processing area.
US11217467B2

A transportation system for semiconductor substrates includes a tray, lid and packaging bag. The tray includes a bottom and circumferential sidewalls. The tray has an opening on a top side and is configured to receive semiconductor substrates through the opening, the substrates being stacked onto each other in the tray in parallel to the tray bottom. The lid includes a cover plate and at least two arms extending from the plate. The arms are configured to be inserted into the tray between the tray sidewalls and the semiconductor substrates. The cover plate is configured to cover the tray opening when the lid is fully mounted to the tray. The packaging bag is configured to enclose the tray with the substrates stacked therein and lid arranged thereon, and to be evacuated of air and sealed such that the tray and lid arranged in the bag are vacuum sealed inside the bag.
US11217463B2

The invention relates to a press for encapsulating electronic components mounted on a carrier, comprising: at least two press parts displaceable relative to each other, a drive system for the displacement of the press parts, and an intelligent control adapted to control the drive system of the press parts wherein the drive system comprises at least two individual controllable actuators, the intelligent control further connects to plural displacement sensors for detecting the relative displacement of the press parts, and wherein the intelligent control is adapted to control the actuators of the drive system dynamically over time based on the measured values detected with the displacement sensors. The invention also relates to an actuator set to convert a prior art press into a press according to the present invention as well as to a method for encapsulating electronic components mounted on a carrier.
US11217462B2

A workpiece holder includes a puck, first and second heating devices in thermal communication with respective inner and outer portions of the puck, and a thermal sink in thermal communication with the puck. The first and second heating devices are independently controllable, and the first and second heating devices are in greater thermal communication with the puck, than thermal communication of the thermal sink with the puck. A method of controlling temperature distribution of a workpiece includes flowing a heat exchange fluid through a thermal sink to establish a reference temperature to a puck, raising temperatures of radially inner and outer portions of the puck to first and second temperatures greater than the reference temperature, by activating respective first and second heating devices disposed in thermal communication with the radially inner and outer portions of the puck, and placing the workpiece on the puck.
US11217461B2

An object is to quickly regenerate metal ion removal capability of a substrate processing device. To achieve the object, a substrate processing device includes a processing unit, a supply tank and a collection tank. The processing unit performs etching processing on a substrate by using a treatment solution from a first circulation path. The used treatment solution is guided to the collection tank, and circulates in a second circulation path. The second circulation path includes a first partial pipe and a second partial pipe, and a metal removal coating including metal capturing groups for removing metal ions in the treatment solution is applied to an inner wall of the first partial pipe. An acid-based chemical solution is supplied to the first partial pipe from the acid-based chemical solution supply unit, so that metal adsorption force of the metal capturing groups is regenerated.
US11217458B2

A method for forming a semiconductor device structure is provided. The method includes providing a substrate and forming a bottom layer, a middle layer, and a top layer on the substrate. The method also includes patterning the top layer to form a patterned top layer and patterning the middle layer by a patterning process including a plasma process to form a patterned middle layer. The plasma process is performed by using a mixed gas including hydrogen gas (H2). The method further includes controlling a flow rate of the hydrogen gas (H2) to improve an etching selectivity of the middle layer to the top layer, and the patterned middle layer includes a first portion and a second portion parallel to the first portion, and a pitch is between the first portion and the second portion.
US11217452B2

It is an object to carry out a chemical treatment for a peripheral edge part of a substrate while suppressing an amount of consumption of a processing liquid and a time required for processing. In order to achieve the object, a substrate processing device injects heating steam to a peripheral edge part of a substrate to heat the peripheral edge part when carrying out a chemical treatment for the peripheral edge part of the substrate while rotating the substrate in a substantially horizontal posture. Moreover, the substrate processing device injects a gas from above the substrate toward a predetermined injection target region defined within a range surrounded by a rotating track of the peripheral edge part of the substrate in an upper surface of the substrate, thereby generating, on the substrate, a gas flow which flows from the injection target region toward the peripheral edge part of the substrate.
US11217442B2

A method of depositing a SiN film onto a flexible substrate includes providing the flexible substrate, and depositing the SiN film onto the flexible substrate in a plasma enhanced chemical vapour deposition (PECVD) process using SiH4, N2 and H2, in which the temperature of the substrate is 200° C. or less and SiH4 is introduced into the PECVD process at a flow rate of greater than 100 sccm.
US11217439B2

A vacuum chamber 11 for forming a vacuum space has two side walls opposite to each other across an ion beam axis extending within the vacuum space. One of those side walls is openable and closeable. An ion optical element 21 is placed on a base 33, which is located on the bottom surface of the vacuum chamber. A fixation band 213 fixes the ion optical element on the base by holding the element between the base and the fixation band so as to press the element onto the base. A band-catching portion 10d, located on an inside face of a side wall of the vacuum chamber on the opposite side from the openable-and-closeable side wall, catches one end of the fixation band. A band-fixing portion 214, located on the base on the side where the openable-and-closeable side wall is present, fixes the other end of the fixation band to the base.
US11217433B2

Disclosed is a rotary union including an inner shaft, wherein the inner shaft is rotatable and includes an internal channel operable to deliver a cryogenic fluid to a platen. The rotary union may further include a rotary union shaft surrounding the inner shaft, and a seal assembly coupled to the rotary union shaft. The seal assembly may include a support, a metal bellows extending around an exterior of the support, and a seal support coupled to the metal bellows, wherein the seal support extends around the support. The seal assembly may further include a non-rotating seal component seated in the seal support, and a rotating seal component in abutment with the non-rotating seal component to create a mechanical seal therebetween.
US11217424B2

In APT systems and methods, a sample is analyzed by concurrently applying different types of energy to the tip of the sample, thereby causing atom evaporation from the end of the tip. Evaporated atoms are analyzed to determine chemical nature and original position information, which is used to generate a compositional profile. To ensure an accurate profile, the applied energy includes: a D.C. voltage, which lowers the critical energy level (Q) for atom evaporation; first laser pulses, which are applied to opposing first sides of the tip near the end to further lower Q and which are phase-shifted so resulting standing wave patterns of heat distribution have energy maxima that are offset and below a threshold to avoid damage to tip side surfaces; and second laser pulse(s), which is/are applied to second side(s) of the tip near the distal end to reach Q and cause atom evaporation from the end.
US11217416B2

A photocathode emitter includes a transparent substrate, a photocathode layer, and a plasmonic structure array disposed between the transparent substrate and the photocathode layer. The plasmonic structure array is configured to operate at a wavelength from 193 nm to 430 nm. The plasmonic structure array can be made of aluminum. An electron beam can be generated from a light beam directed at the plasmonic structure array of the photocathode emitter.
US11217407B2

A method for operating a medium voltage circuit breaker or recloser comprising at least one electric pole, each including a movable contact and a fixed contact, being in a closed or an open position after switching operations of the medium voltage circuit breaker or recloser, and an electromagnetic actuator, includes: monitoring a travel curve of the movable contact, the travel curve being derived by an evaluation of a shape of an applied current and a shape of an applied voltage using a mathematical representation of the electromagnetic actuator.
US11217405B2

A backlight module is adapted to an illuminated keyboard. The backlight module includes a light source assembly and a light guide film. The light guide film has a top surface, a bottom surface, a through hole, a light-incident pattern and a light-exit pattern. The light source assembly includes a light-emitting component configured to emit light toward the through hole. A size of the through hole is smaller than a size of the light-emitting component. The light-incident pattern is located on at least one of the top surface and the bottom surface. The light-exit pattern is located on the bottom surface. A distance from the through hole to the light-exit pattern is greater than a distance from the through hole to the light-incident pattern.
US11217403B2

A doorbell device including upper case, elastic component, and button module is provided. The upper case has an outer surface, first annular-holding surface disposed opposite to the outer surface, first opening and annular trench. The first annular-holding surface surrounds the first opening. The annular trench surrounds the first annular-holding surface. The elastic component has first fastening protrusion and flexible-carrier layer surrounded and connected by the first fastening protrusion. The button module has a second annular-holding surface, first bottom surface, and pressing surface disposed opposite to the first bottom surface. The first fastening protrusion is interference fit with the annular trench. The button module is disposed on the flexible-carrier layer. At least a part of the first bottom surface is facing the flexible-carrier layer. The button module surrounded by the second annular-holding surface corresponds to the first opening, and the second annular-holding surface is facing the first annular-holding surface.
US11217399B2

An electrochemical capacitor includes a plurality of electrode assemblies, each including a positive electrode configured in a rolled sheet form and having both surfaces coated with an active material layer, a negative electrode configured in a rolled sheet form to face the positive electrode and having both surfaces coated with an active material layer, a separator interposed and rolled between the positive electrode and the negative electrode, a positive electrode lead wire electrically connected to the positive electrode of each of the plurality of electrode assemblies, and a negative electrode lead wire electrically connected to the negative electrode of each of the plurality of electrode assemblies.
US11217391B2

An electronic component includes an element body and an external electrode disposed on the element body. The element body includes a principal surface arranged to constitute a mounting surface and an end surface adjacent to the principal surface. The external electrode includes a conductive resin layer disposed to continuously cover a part of the principal surface and a part of the end surface, and a plating layer covering the conductive resin layer. The conductive resin layer includes a first region positioned on the end surface and a second region positioned on the principal surface. A maximum thickness of the second region is larger than a maximum thickness of the first region.
US11217387B2

The invention relates to a device for a wireless power transfer system for a vehicle. The device comprises a coil formed by at least a first conductor wire forming a first sub coil with a plurality of windings and a second conductor wire forming a second sub coil with a plurality of windings. The coil has a first loop and a second loop positioned next to each other. The first and second loop have a central portion of the coil in common where said at least first and second conductor wires extend from the first loop to the second loop and vice versa. The first and second conductor wires are arranged next to each other in the central portion. The first and second conductor wires are arranged above each other in an outer portion of the first loop and in an outer portion of the second loop.
US11217379B2

Various embodiments include an inductor assembly for a converter comprising: a plurality of first conductors arranged on respective legs of a first magnetic core; a second magnetic core with one or more legs, the second core magnetically coupled to the first core via an air-gap and arranged to provide a path for common mode magnetic flux of the plurality of first conductors; and a respective second conductor corresponding to each of the plurality of first conductors. Each pair of first and second conductors is electrically connected in series. The second conductors are arranged on a single leg of the second core and positively coupled to each other.
US11217378B2

An inductive assembly includes: a support with an open channel having a straight portion with a bottom surface and two side surfaces, a foldable PCB such that to cover at least a part of the bottom surface and the side surfaces, the PCB having a plurality of tracks, each track being electrically continuous between a pair of connecting spots, a magnetic piece which can be accommodated into the channel equipped with the PCB. The PCB is arranged to surround at least partially a portion of the magnetic piece in the folded state in the channel such that at least one connecting spot of a first track is electrically connected to a connecting spot of a second track to form a winding around the magnetic piece and to inductively couple the PCB and the magnetic piece.
US11217363B2

A wire harness, including: a plurality of wire groups, each including a plurality of wires; a tube made of metal into which the wire groups are inserted; and a plurality of flexible shields with a tube shape that each enclose one of the wire groups, wherein connectors provided at ends of the flexible shields are each connected to a portion of an outer circumferential surface of the tube in a circumferential direction of the tube.
US11217360B2

The electrically conductive composition includes an electrical conductive polymer, a binder resin, and at least one of a cross-linking agent and a plasticizer.
US11217356B2

A radioisotope power source is disclosed. In one embodiment, the power source includes a dielectric liquid held within a vessel, a radioisotope material dissolved as an ionic salt within the dielectric liquid thereby forming an ionic salt solution, and a thermal-to-electric power conversion system configured to receive thermal heat generated from the decay of the radioisotope material and to generate electrical power.
US11217347B2

A system for detecting patient turns includes a person support apparatus including a person support surface and a support frame, a plurality of load cells for generating load cell data, a sensor for sensing at least one of heart rate data and respiration rate data for an individual, and a computing device coupled to the plurality of load cells and the sensor. The computing device receives the load cell data and the at least one of heart rate data and respiration rate data for the individual, detects that a patient turn has occurred on the person support surface based on the load cell data and the at least one of heart rate data and respiration rate data for the individual, and causes an indication that the patient turn occurred to be logged in an electronic medical record corresponding to the individual.
US11217345B2

Aspects of anonymization of audio-visual medical data are described. Video data comprising a sequence of images is received for monitoring a subject. One or more faces are detected in each image of the sequence of images. A face of the subject is identified amongst the one or more faces. The identified face is tagged as subject face and remaining faces are tagged as bystander faces. The bystander faces are masked. It is determined whether live monitoring is to be performed for the subject. Based on the determination, the subject face is morphed to obtain anonymized video data, wherein the morphing comprises changing landmark features without changing facial expressions.
US11217344B2

A method for transferring data from a medical device to a server comprises receiving a video stream from the medical device, capturing an image from the video stream, transmitting the image to the server via a data network, and extracting the data from the image. The image may illustrate and/or represent data over a period of time. The method may also comprise transmitting, from a data module receiving the video stream from the medical device, a signal to a router that indicates that the data module is connected to the network. The method may also comprise transmitting a command to the data module to start capturing the image, transferring the image to the router, broadcasting a signal indicating that the data module has captured the image, receiving the broadcasted signal at the server, and storing the image at the server.
US11217341B2

Program products, methods, and systems for providing fitness monitoring are disclosed. In an embodiment, a method for scheduling training activities for a user of a fitness monitoring device includes: defining a cardio training plan including one or more cardio training activities and defining a non-cardio training plan including one or more non-cardio training activities; scheduling execution of the non-cardio training plan and the cardio training plan in a training calendar; and providing a graphical display of the training calendar including the cardio training plan and the non-cardio training plan to the user of the fitness monitoring device.
US11217339B2

A database of foods can be employed for configuring delivery of a bolus with an insulin pump. A user of the pump selects one or more foods from the database of foods to form a meal from which the user's carbohydrate intake is calculated. The database of foods can include a number of records associated with food entries.
US11217338B2

A medical system includes a medical device and a display for displaying a plurality of visual elements. The plurality of visual elements are associated with functions of the medical device. The medical system also includes a plurality of visual profiles for facilitating in controlling visual appearance of the plurality of visual elements displayed on the display, and a visual profile selector for selecting at least one of the plurality of visual profiles based on a state of the medical device.
US11217330B2

A fractional concentration of clinically-relevant DNA in a mixture of DNA from a biological sample is determined based on amounts of DNA fragments at multiple sizes. For example, the fractional concentration of fetal DNA in maternal plasma or tumor DNA in a patient's plasma can be determined. The size of DNA fragments in a sample is shown to be correlated with a proportion of fetal DNA and a proportion of tumor DNA, respectively. Calibration data points (e.g., as a calibration function) indicate a correspondence between values of a size parameter and the fractional concentration of the clinically-relevant DNA. For a given sample, a first value of a size parameter can be determined from the sizes of DNA fragments in a sample. A comparison of the first value to the calibration data points can provide the estimate of the fractional concentration of the clinically-relevant DNA.
US11217314B2

A method of operating a non-volatile memory device includes performing a first sensing operation on the non-volatile memory device during a first sensing time including a first section, a second section, and a third section. The performing of the first sensing operation includes applying a first voltage level, which is variable according to a first target voltage level, to a selected word line in the first section, applying a second voltage level, which is different from the first voltage level, to the selected word line in the second section, and applying the first target voltage level, which is different from the second voltage level, to the selected word line in the third section. The first voltage level becomes greater as the first target voltage level becomes greater.
US11217306B2

Sensing memory cells can include: applying a voltage ramp to a group of memory cells to sense their respective states; sensing when a first switching event occurs to one of the memory cells responsive to the applied voltage ramp; stopping application of the voltage ramp after a particular amount of time subsequent to when the first switching event occurs; and determining which additional memory cells of the group experience the switching event during the particular amount of time. Those cells determined to have experienced the switching event responsive to the applied voltage ramp are sensed as storing a first data value and those cells determined to not have experienced the switching event responsive to the applied voltage ramp are sensed as storing a second data value. The group stores data according to an encoding function constrained such that each code pattern includes at least one data unit having the first data value.
US11217305B2

A nonvolatile memory device includes; a memory cell array including memory cells connected with bit lines and feedback cells connected with feedback bit lines, a row decoder connected with the memory cells and the feedback cells through word lines, a column decoder connected with the memory cells through the bit lines and connected with the feedback cells through the feedback bit lines, and a charge pump that generates a pump voltage provided to a selected word line among the word lines, wherein the charge pump is controlled in response to feedback currents flowing through the feedback bit lines.
US11217301B2

Embodiments herein include a first line, wherein the first line is complementary to a second line; a voltage generator configured to generate a first supply voltage, a second supply voltage and a third supply voltage, the third supply voltage is lower than the second supply voltage, the voltage generator further comprises a transistor structure with a plurality of transistors electrically connected in parallel from the first supply voltage to a supply output node that provides the second supply voltage; a memory cell electrically coupled to the first and second lines, the memory cell further comprises two cross-coupled transistor strings connected from the first supply voltage to a ground voltage; a pre-charger with a first pre-charger transistor cross-coupled to a second pre-charger transistor, the pre-charger is configured to pre-charge the first and second lines to a level of a source voltage.
US11217287B2

In an embodiment, a differential strobe input squelch circuit includes a squelch sub-circuit that is configured to perform operations including receiving a true strobe signal, a complement strobe signal, and a strobe difference signal that is representative of a difference between the true strobe signal and the complement strobe signal; determining, based on the true strobe signal and the complement strobe signal, whether the strobe difference signal is defined or undefined; and outputting a modified strobe difference signal that is equal to the strobe difference signal when the squelch sub-circuit determines that the strobe difference signal is defined and that is instead equal to a constant strobe-level voltage when the squelch sub-circuit determines that the strobe difference signal is undefined.
US11217281B2

A differential sensing device includes two reference cells, four path selectors, and four sample circuits. The first path selector is coupled to a first sensing node, the second reference cell, and a first memory cell. The second path selector is coupled to a second sensing node, the first reference cell, and the first memory cell. The third path selector is coupled to a third sensing node, the first reference cell, and a second memory cell. The fourth path selector is coupled to a fourth sensing node, the second reference cell, and the second memory cell. During a sample operation, the first sample circuit samples a first cell current, the second sample circuit samples the first reference current, the third sample circuit samples a second cell current, and the fourth sample circuit samples the second reference current.
US11217274B2

A hard magnet stabilization scheme is disclosed for a top shield and junction shields for double or triple dimension magnetic reader structures. In one design, the hard magnet (HM) adjoins a top or bottom surface of all or part of a shield domain such that the HM is recessed from the air bearing surface to satisfy reader-to-reader spacing requirements and stabilizes a closed loop magnetization in the top shield. The HM may have a height and width greater than that of the top shield. The top shield may have a ring shape with a HM formed above, below, or within the ring shape, and wherein the HM stabilizes a vortex magnetization. HM magnetization is set or reset from room temperature to 100° C. to maintain a desired magnetization direction in the top shield, junction shield, and free layer in the sensor.
US11217259B2

The invention provides methods and devices for outputting a stereo audio signal having a left channel and a right channel. The apparatus includes a demultiplexer, decoder, and upmixer. The upmixer is configured operate either in a prediction mode or a non-prediction mode based on a parameter encoded in the audio bitstream.
US11217257B2

A method for encoding a multi-channel signal and an encoder, where the encoding method includes obtaining a multi-channel signal of a current frame, determining an initial inter-channel time difference (ITD) value of the current frame, controlling, based on characteristic information of the multi-channel signal, a quantity of target frames that are allowed to appear continuously, where the characteristic information includes at least one of a signal-to-noise ratio of the multi-channel signal or a peak feature of cross correlation coefficients of the multi-channel signal, and an ITD value of a previous frame of the target frame is reused as an ITD value of the target frame, determining an ITD value of the current frame based on the initial ITD value and the quantity of target frames allowed to appear continuously, and encoding the multi-channel signal based on the ITD value of the current frame.
US11217256B2

A voice interaction method, device, and terminal. The method includes receiving a wake-up prompt, activating an interactive mode according to the wake-up prompt, displaying a dialog prompt identification in the interactive mode, obtaining a vocal request, wherein the vocal request is input in response to the dialog prompt identification, and displaying a requested content according to the vocal request. In a variety of interaction scenarios, such as in a scenario of interacting with a smart home appliance, a user can continuously provide vocal requests in an interactive mode, without waking up the interactive mode repeatedly, thereby improving user experience.
US11217251B2

An example method includes, at an electronic device: receiving an indication of a notification; in accordance with receiving the indication of the notification: obtaining one or more data streams from one or more sensors; determining, based on the one or more data streams, whether a user associated with the electronic device is speaking; and in accordance with a determination that the user is not speaking: causing an output associated with the notification to be provided.
US11217248B2

A conversation device that has conversation with a user of an electric wheelchair traveling in a facility in which a plurality of beacon transmitters are disposed includes: a conversation processing part that has conversation with the user using a prediction model; a conversation registration part that stores the conversation as a history; and a model generation part that generates the prediction model through learning, in which in the history of the conversation, a situation of the conversation at a time point when the conversation is made, details of the conversation, and a user's satisfaction with the conversation are associated, the situation of the conversation includes information with which the beacon transmitter that has received radio waves during the conversation is able to be identified, and the model generation part learns the prediction model again at a predetermined timing by classifying the history of the conversation.
US11217221B2

A method for noise cancellation includes monitoring a system for a current operating point, monitoring the system for a predetermined disturbance, and in response to the predetermined disturbance, determining the disturbance to be in one of a transient or steady state response period. A set of data is selected corresponding to the current operating point of the system, the disturbance, and the response period from a database containing predetermined noise cancellation waveform data. A noise cancelling waveform is output to audio transducers based upon the selected set of data.
US11217220B1

In one aspect, an apparatus may include a processor and storage. The storage may include instructions executable by the processor to identify an intensity of sound at a device and to command the device to output noise according to the intensity to mask the sound. In some examples, the apparatus can be different from the device and the apparatus can control multiple devices to each output noise according to the intensity of the sound at the respective device to mask the sound in an area proximate to the respective device.
US11217210B2

The present application relates to the field of computer technologies, and in particular, to a method for controlling display of a screen of a mobile terminal, and a mobile terminal. In the method for controlling the display of the screen of the mobile terminal, the mobile terminal can detect whether a beam emitted by a recognition apparatus arrives. When the mobile terminal detects that a beam arrives, the mobile terminal can determine whether the detected beam is in an inclined state. Once the mobile terminal detects that the beam is in the inclined state, the mobile terminal can adjust a display direction of interface content on a screen of the mobile terminal based on the inclined state of the beam.
US11217209B2

An image processing apparatus includes an image acquirer for obtaining an original image of a pathological specimen, an information acquirer for obtaining finding information relating to pathological finding and an image generator for generating an output image including a processed image obtained by superimposing visual information based on the finding information on a source image. A relative density between the source image and the visual information is set according to an operation input from a user. Processing modes for generating the output image include a first mode for generating the output image in which the source image and the processed image are arranged on one screen and a second mode for generating the output image in which a wide range image at a relatively low magnification and an enlarged image representing a partial region in the wide range image at a higher magnification on one screen.
US11217204B2

A method and display system for dynamically adjusting image characteristics in real-time for a user therein. In real-time, a determination is made of a dynamic user position facing one or more fixed display screens. In real-time, and taking into account the dynamic user position, luminance of a plurality of zones is adjusted in a stream of images computed for display on the one or more fixed display screens. The calibrated (or adjusted) stream of images is then displayed onto the one or more fixed display screens. A relative view angle between the dynamic user position and the one or more fixed display screens may be determined taking into account in real-time while adjusting luminance. Adjusting in real-time, taking into account the dynamic user position, may also be performed on color properties of the plurality of zones in the stream of images.
US11217203B2

A display apparatus includes a communication circuitry configured to communicate with an external device; a display; and a controller configured to perform pairing with the external device, to control the communication circuitry to receive an image around the display apparatus captured by the external device from the paired external device, to apply a plurality of colors selected based on color data of the plurality of colors extracted from the received image, to a plurality of predetermined regions, to generate an image based on the plurality of regions to which the selected plurality of colors are applied, and to control the display to display the generated image.
US11217200B2

A semiconductor device having a normal function means is provided, in which the amplitude of an output signal is prevented from being decreased even when a digital circuit using transistors having one conductivity is employed. By turning OFF a diode-connected transistor, the gate terminal of a first transistor is brought into a floating state. At this time, the first transistor is ON and its gate-source voltage is stored in a capacitor. Then, when a potential at the source terminal of the first transistor is increased, a potential at the gate terminal of the first transistor is increased as well by bootstrap effect. As a result, the amplitude of an output signal is prevented from being decreased.
US11217194B2

The array substrate comprises: a substrate including a first region, a second region, and a third region; a first metal layer is disposed on the substrate and forms a gate metal and a common line; a first insulating layer is disposed on the substrate and the first metal layer; a second metal layer is disposed on the first insulating layer and forms a source/drain metal; a second insulating layer is disposed on the first insulating layer and the second metal layer; and a third metal layer is disposed on the second insulating layer and forms a voltage signal line.
US11217184B2

According to an aspect, there is provided a display unit for generating a display output, comprising a first light source; a first back polarizer arranged to polarize light from the first light source in a first polarization direction; a second light source; a second back polarizer arranged to polarize light from the second light source in a second polarization direction that is orthogonal to the first polarization direction; a first substrate; a second substrate; a liquid crystal layer positioned between the first substrate and the second substrate, wherein the first substrate, second substrate and liquid crystal layer are arranged to receive light from the first light source that has been polarized by the first back polarizer and receive light from the second light source that has been polarized by the second back polarizer; and a front polarizer arranged to polarize light, the front polarizer being for polarizing light that has passed through the liquid crystal layer; wherein operating the first light source to generate light generates a positive display output, and operating the second light source to generate light generates a negative display output.
US11217172B2

A pixel circuit and driving method thereof, a display device are provided, and the pixel circuit includes a switching sub-circuit, a threshold voltage extraction sub-circuit, an initialization sub-circuit, a feedback compensation sub-circuit, a driving transistor and a light emitting device. The threshold voltage extraction sub-circuit is coupled to a control electrode of the driving transistor, and configured to extract and store a threshold voltage of the driving transistor in response to an enable signal and configured to apply the threshold voltage and a data voltage written by the switching sub-circuit to the control electrode of the driving transistor. The feedback compensation sub-circuit is coupled to a second terminal of the light emitting device and a data line, and configured to generate a data voltage compensation signal for a next display image frame according to an operating current of the light emitting device and supply it to the data line. (FIG. 1).
US11217169B2

A current generation circuit that generates a current that serves as a current, a plurality of pixels arranged adjacent to one another, a source driver that supplies the same current to each of the plurality of pixels, an integrating circuit that measures the current, an ADC that converts a result of the measurement into digital data, and a control circuit that corrects degradation of other pixels 11 on the basis of the digital data obtained by the ADC using, as the reference, the current that serves as the reference.
US11217168B2

The present disclosure provides a display panel. The display panel includes a short circuit protection circuit, a pixel driving circuit, and an organic light-emitting element. The short circuit protection circuit includes a detection circuit electrically connected to the organic light-emitting element, and a control circuit electrically connected to the detection circuit and the pixel driving circuit. The detection circuit is configured to detect whether the organic light-emitting element is short-circuited. The control circuit is configured to control, in response to a detection result of the detection circuit, whether the pixel driving circuit performs driving. In the present disclosure, the display panel includes a plurality of pixel units arranged in rows and columns. This prevents the pixel driving circuit from burning the organic light-emitting element that is short-circuited or other adjacent organic light-emitting element.
US11217155B1

A pixel driving circuit, a driving method thereof, and a display panel applied thereof, which comprise three thin film transistors are provided. A control terminal, a first terminal, and a second terminal of a first thin film transistor are respectively electrically coupled to a first node, a high preset potential, and a second node. A control terminal, a first terminal, and a second terminal of a second thin film transistor are respectively electrically connected to a scan line, the first node, and a data line. A control terminal, a first terminal, and a second terminal of a third thin film transistor are respectively electrically connected to a scan line, a third node, and the second node.
US11217151B2

A pixel circuit, an array substrate, and a display panel. The pixel circuit includes an initializing device, a data writing device, a control device, and a current supplementing device. In a light-emitting phase of a driving period of the pixel circuit, a control signal controls the control device to generate a first driving current, and controls the current supplementing device to generate a second driving current. The first driving current and the second driving current are transmitted to a light-emitting unit, and drive the light-emitting unit together for light emission. Currents flowing through the control device and the current supplementing device, respectively, are reduced while meeting a requirement of providing a large driving current to the light-emitting unit. A control capability of the pixel unit on a current of the light-emitting unit is less likely to be weakened, and a display effect is improved.
US11217149B2

A display device including pixels connected to first scan lines, second scan lines, third scan lines, emission control lines, and data lines, a first scan driver for supplying a first scan signal to each of the first scan lines in a first period, a second scan driver for supplying a second scan signal to each of the second scan lines in the first period, a third scan driver for supplying a third scan signal to each of the third scan lines in the first period and a second period, an emission driver for supplying an emission control signal to the emission control lines in the first period and the second period, and a data driver for supplying a data signal to the data lines in the first period, in which a width of the second scan signal is greater than that of the first scan signal.
US11217144B2

A driver integrated circuit (IC) according to one embodiment of the present disclosure includes a first IC, a second IC that is combined with the first IC, a first circuit configured to receive first image data, and generate second image data by correcting the first image data, a second circuit configured to sample the second image data, and a third circuit configured to convert the sampled second image data into a source signal, wherein the first circuit is mounted on the first IC, the second circuit is mounted on one of the first IC and the second IC, and the third circuit is mounted on the second IC.
US11217140B2

The present invention provides a method of driving a display panel and a driving device. The present invention determines sub-pixels shared by sub-pixel rendering technology through comparing differences of the color components, and the sub-pixels shared by the display image are not fixed. Since the sub-pixels with the smallest absolute value of the color component difference are selected for sharing, a contrast of an edge region of an image is improved, and distortion of an edge region of an image is reduced.
US11217134B2

In a temperature detection circuit of an electro-optical device, an electrostatic protection circuit includes a first wiring line, a first transistor provided with a first source/drain region electrically connected to the first wiring line, and a second wiring line electrically connected to a second source/drain region of the first transistor. A temperature detection element includes diodes electrically connected in series between the first wiring line and the second wiring line. A compensation circuit includes a second transistor, a constant potential Vc is applied to the first source/drain region of the second transistor, and a gate electrode and the second source/drain region of the second transistor are electrically connected to the first wiring line.
US11217133B2

An electronic device is provided. The electronic device includes a display panel on which a plurality of pixels are arranged, first group lines providing a source voltage to each of the plurality of pixels, a display driver integrated circuit that includes a plurality of source amplifiers electrically connected with the first group lines and providing the source voltage to each of the plurality of pixels, at least one sensing line crossing the first group lines, and first group switches disposed on the at least one sensing line, and a sensing circuit electrically connected with one end of the at least one sensing line to check a crack in at least a partial region of the electronic device. The display driver integrated circuit receives a specified signal for the electronic device to enter a sense mode, applies a first voltage to the other end of the at least one sensing line that is distinguished from the one end of the at least one sensing line, in response to the received specified signal, turns on the first group switches such that the at least one sensing line is short-circuited from the other end of the at least one sensing line to the sensing circuit, obtains a second voltage sensed by the sensing circuit electrically connected with the one end of the at least one sensing line, and checks information regarding the crack in the at least partial region of the electronic device based on a difference between the first voltage and the second voltage. In addition to the above, various embodiments identified through the specification are possible.
US11217122B2

A reflective decorative panel comprises a base implemented as a module of the panel, the base having restraining members on which reflective elements are arranged. The base is configured as a lattice framework having longitudinal and transverse bearing stripes, and the restraining members comprise rods each having a restraining head and used for accommodating the reflective element. The restraining head has a tapered shape towards its free end, and the restraining members are casted integrally with the base. At edge portions of the base, support members are provided with connection slots for connecting modules. The restraining members comprise the support members, and the support members have inner longitudinal cavities in which the rods with the restraining heads are provided. The restraining head comprises a vertical slot used for putting on the movable reflective element.
US11217113B2

A method of explicit note-location for stringed instruments synthesizing tablature notation and traditional classical staff notation for more fluid sight-reading of musical pieces. The invention makes explicit the note-locations-on-stringed-instruments of notated pitches. The method including the steps of marking a musical note or musical notes representing a particular pitch on the five-lined music staff or other form of graphic music notation system being used for said stringed instrument, marking a first numerical indicator on the musical note that indicates the location, along a string, on the stringed instrument, at which the at least one musical note is intended to be sounded from, and marking a second numerical indicator on the at least one musical note, appended to the first numerical indicator, that indicates which specific string of the stringed instrument on which the at least one musical note is intended to be sounded. Each first and second numerical indicator being marked together as a single, composite numerical indicator upon said musical note.
US11217093B2

An electronic communication device is able to be coupled to a sensor and is intended to be installed in the road or embedded in a vehicle. The device includes a determining module configured to determine a tracking list for at least one traffic element detected by the sensor. Each tracking list includes several information elements. The traffic element is located within a geographical zone covered by the sensor. A computer is configured to compute, as a function of at least one determined tracking list, a motion limitation setpoint for each vehicle located in the geographical zone. A transmitter is configured to send the computed limitation setpoint(s) to an electronic supervision equipment item via a data link.
US11217090B2

A system and method includes mounting one or more sensors to an infrastructure component, identifying movement patterns in an intersection adjacent to the infrastructure component, and creating a map of the intersection based on the movement patterns.
US11217089B2

When a vehicle passes through a predetermined spot, a vehicle control device sends a transmission signal including a vehicle number counter set to an initial value in a rearward direction of the vehicle. When the transmission signal is received through the inter-vehicle communication module from a vehicle that leads the own vehicle, the vehicle control device sets the vehicle number counter included in the transmission signal, to an updated value resulting from increasing the vehicle number counter by a predetermined value, and sends a transmission signal including the vehicle number counter set to the updated value in the rearward direction of the vehicle. The vehicle control device sends the vehicle number counter set to the initial value or the updated value, to a center server, if it is determined that there is no vehicle that follows the own vehicle at a relatively short inter-vehicle distance.
US11217086B2

A system and method for remote identification of a person includes the steps of contacting the person using contact information provided from a database or utilizing information received from the person via a message broadcast using GPS-fencing. After contacting the person, receiving current biometric information from the person and confirming the identification of the person when the current biometric information is recognized by comparing the current biometric information to the previously collected biometric information of the person in the database.
US11217085B2

A system for generating automated notifications by aggregating data to provide alerts to interdict at-risk conduct. In the system, an aggregator application accesses a plurality data sources addressing at-risk conduct. The aggregator application generates reports of incidents of at-risk conduct by specific individuals and stores the reports in a database. A dynamic risk computation engine scores each individual for their risk of engaging in at-risk conduct according to metadata on contacts of that individual within the plurality of data sources. Any individual having a score exceeding a pre-determined threshold triggers an alarm and a notification is provided in real time to competent authorities to allow a responsible person to make a timely intervention.
US11217082B2

A water sensor comprises a housing including a top portion and a bottom portion; a controller positioned within the housing; a power source electrically coupled to the controller to energize the controller; and a continuity sensor electrically coupled to the controller and including an inner arcuate portion and an outer arcuate portion, the inner arcuate portion having an electrically conductive surface spanning at least 300 degrees, the outer arcuate portion having an electrically conductive surface spanning at least 300 degrees and substantially surrounding the inner arcuate portion to define an elongate gap therebetween, wherein the water sensor is structured to transition from a first logical state to a second logical state responsive to water bridging the elongate gap, and wherein the controller is structured to transmit a wireless water detection signal responsive to the water sensor transitioning to the second logical state.
US11217078B2

Disclosed are a safety service system and a method thereof. The safety service system comprises: a collection unit for collecting position information and image information related to a protected person who is registered by a protector; and a service providing unit for providing the position information and the image information to one or both of the protector and a security company upon detection of a signal that the protected person is in danger.
US11217076B1

Tampering with an audio/video (A/V) recording and communication device is detected based on audio data captured by a microphone and/or video data captured by a camera of the A/V recording and communication device. The detection of the tampering may be based on, for example, processing of the audio and/or video data. Additional data may be collected and/or other actions taken in response to detection of the tampering.
US11217070B2

Systems and methods include a kiosk that performs an electronic payment transaction based on instructions received from a portable device of a user. The system further includes a transmitting device electrically coupled to the kiosk. The transmitting device is configured to transmit a first signal to the portable device at a first direction. The system further includes a receiving device electrically coupled to the kiosk. The receiving device is configured to receive a second signal from the portable device at a second direction. The transmitting device and receiving device are positioned such that the first and second direction enable determination of a position of the user, where the processor enables the electronic payment transaction to be processed only when the portable device is at a location relative to the kiosk. The location is disposed within a transmission path coextensive with both the first direction and the second direction.
US11217053B2

Systems and methods are provided to allow a smart phone or any terminal to activate a door lock using a web site or server computer system. An access control system is provided that includes a server and an access device. The access device includes a processor and a communication module. The process has control of a door lock and is able to receive a reservation certificate presented by a portable terminal through the communication module. The processor activates the door lock when a current reservation certificate has been presented.
US11217047B2

The invention relates to a method for verifying a prescribed maximum physical distance (MAX) of a radio key (11) in relation to a motor vehicle (10), wherein a control apparatus (26) uses a radio device (21) of the motor vehicle (10) to transmit at least one electromagnetic radio signal to the radio key (11) and subsequently receives a respective electromagnetic response signal and, for each radio signal, takes the radio signal and the associated response signal as a basis in each case for using a signal propagation delay measurement to ascertain a respective signal propagation delay and checks whether the signal propagation delay fails to satisfy a predetermined propagation delay criterion (27), and signals a transgression above the propagation delay (28) when the propagation delay criterion (27) is not satisfied.
US11217042B2

A vehicle monitoring apparatus includes: a first communicator that receives specifying information for specifying a target vehicle from a server; and an acquirer that acquires driving information from the target vehicle, the driving information being information regarding driving of the target vehicle specified by the specifying information received by the first communicator. The first communicator transmits the driving information acquired by the acquirer to the server. For example, the acquirer may acquire the driving information obtained from the target vehicle through communication.
US11217039B2

An illustrative example method of monitoring value added activity includes positioning a detector near a selected portion of a machine using a clip for situating the detector in a position where the detector can detect at least one electrical characteristic associated with operation of a machine; communicating an indication of the detected electrical characteristic between the detector and a user interface; and displaying a visual representation of value added activity information based the indication. The value added activity corresponds to human operator performance that is distinct from machine performance during a manufacturing or assembly process.
US11217024B2

The disclosure describes artificial reality systems and techniques for providing artificial reality content to a user. For example, an artificial reality system includes a head-mounted display (HMD) configured to output artificial reality content, the HMD including a set of second image capture devices configured to capture image data indicative of a focal point of a gaze of the user and a varifocal display having a focal length that is modifiable based on the focal point of the user. Additionally, the system includes a depth engine configured to generate, based on the real-world image data and depth data associated with the real-world image data, a three-dimensional (3D) scene of the physical environment of the user and generate artificial reality content as an overlay to the 3D scene of the physical environment for display on the varifocal display of the HMD based on the focal point of the user.
US11217023B1

Techniques are disclosed for generating a three-dimensional (3D) visualization of data in an extended reality (XR) environment. One embodiment provides a computer-implemented method that includes receiving, via an input device, a repositioning of a first panel displayed within an XR environment and determining that, subsequent to the repositioning, at least one portion of the first panel overlaps with a second panel displayed within the XR environment. The method further includes, subsequent to the determination, generating a first 3D visualization of first data associated with the first panel and second data associated with the second panel. In addition, the method includes causing the first 3D visualization to be displayed within the XR environment.
US11217018B2

The present invention discloses a point cloud mean background subtraction based method for 3D sonar image modeling, comprising: (1) obtaining sonar data, and convert 3D sonar range image information corresponding to sonar data per frame into point cloud data for overall coordinate; such point cloud data will form image pixels; (2) taking the mean value u(x,y,z) of pixels at the same position in a series sequential frame images as pixels at the same position in the background model to obtain the background model; define threshold value TH for background standard based on pixel in each image; (3) testing current frame image I(x,y,z) based on background model and threshold value TH to obtain output image; (4) using current frame image I(x,y,z) to update background model and threshold value TH. Such method can quickly identify prospect target in the background, and establish corresponding arithmetic model for further processing; it features in quick processing, which can automatically update background model according to changing environment.
US11217017B2

Disclosed is a method for providing 3D GIS (Geographic Information System) web services using a web client and a server, the method including the steps of with the server, processing information to be transmitted to the web client, and with the server, transmitting, to the web client, information to be displayed on a screen of the web client in response to a request from the web client, wherein the information in the step of processing information includes information about a 3D object containing an internal object, the information about a 3D object having one or more first sub-cubes and one or more second sub-cubes set for the 3D object, with the first sub-cubes being used for processing visibility indexes and the second sub-cubes being used for processing spatial indexes, and wherein the step of transmitting information includes transmitting information about an internal object that corresponds to a visibility index overlapped with a spatial index.
US11217011B2

In one embodiment, a method includes accessing a digital map of a real-world region, where the digital map includes one or more three-dimensional meshes corresponding to one or more three-dimensional objects within the real-world region, receiving an object query including an identifier for an anchor in the digital map, positional information relative to the anchor, and information associated with a directional vector, determining a position within the digital map based on the identifier for the anchor and the positional information relative to the anchor, determining a three-dimensional mesh in the digital map that intersects with a projection of the directional vector from the determined position within the digital map, identifying metadata associated with the three-dimensional mesh, and sending the metadata to the second computing device.
US11217009B2

Paired images of substantially the same scene are captured with the same freestanding sensor. The paired images include reflected light illuminated with controlled polarization states that are different between the paired images. Information from the images is applied to a convolutional neural network (CNN) configured to derive a spatially varying bi-directional reflectance distribution function (SVBRDF) for objects in the paired images. Alternatively, the sensor is fixed and oriented to capture images of an object of interest in the scene while a light source traverses a path that intersects the sensor's field of view. Information from the paired images of the scene and from the images captured of the object of interest when the light source traverses the field of view are applied to a CNN to derive a SVBDRF for the object of interest. The image information and the SVBRDF are used to render a representation with artificial lighting conditions.
US11217006B2

An exemplary three-dimensional (3D) simulation system accesses a two-dimensional (2D) video image captured by a video capture device and that depicts a bounded real-world scene and a real-world object present within the bounded real-world scene. The 3D simulation system accesses respective 3D models of the bounded real-world scene and the real-world object. Based on the 2D video image, the 3D simulation system tracks a spatial characteristic of the real-world object relative to the bounded real-world scene. Based on the tracked spatial characteristic of the real-world object and the 3D models of the bounded real-world scene and the real-world object, the 3D simulation system generates a 3D simulation of the bounded real-world scene within which the real-world object is simulated in accordance with the tracked spatial characteristic of the real-world object. Corresponding methods and systems are also disclosed.
US11217004B2

An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, and a graphics subsystem communicatively coupled to the application processor. The graphics subsystem may include a first graphics engine to process a graphics workload, and a second graphics engine to offload at least a portion of the graphics workload from the first graphics engine. The second graphics engine may include a low precision compute engine. The system may further include a wearable display housing the second graphics engine. Other embodiments are disclosed and claimed.
US11216998B2

In implementations of jointly editing related objects in a digital image, an image editing application segments a first object in a digital image, and an additional object corresponding to the first object, such a shadow cast by the first object, a reflection of the first object, or an object of a same object class as the first object. Respective stick diagrams for the first object and the additional object are generated, and a mapping of the first object to the additional object is generated based on the stick diagrams. Based on a user request to edit the first object, such as to warp the first object, the first object and the additional object are jointly edited based on the mapping. Accordingly, realistic digital images are efficiently generated that maintain correspondence between related objects, without requiring a user to edit each object individually, thus saving time and resources.
US11216994B2

A method for rendering a visual representation of a font glyph, the method comprising computing a set of straight or curved lines, wherein the straight or curved lines correspond to edges of the font glyph, computing a grid of cells overlaying the straight or curved lines, and then rendering each pixel by generating an ellipse, computing a ray that intersects a centre of the ellipse, calculating a coverage value, and using the coverage value to calculate a colour value for each pixel.
US11216989B2

The present invention relates to a mobile device and a method for controlling same, and the subject matter of the present invention comprises: classifying a received first texture as a static texture or a dynamic texture on the basis of the attribute of the texture; when the first texture is a static texture, classifying the first texture as a compressed texture or an uncompressed texture on the basis of compression application; when the first texture is a static texture and a compressed texture, classifying the first texture as a mipmapped texture or a non-mipmapped texture on the basis of mipmap application; when the first texture is a static texture and an uncompressed texture, classifying the first texture as a mipmapped texture or a non-mipmapped texture on the basis of mipmap application; when the first texture is a dynamic texture, classifying the first texture as a shadow map or a non-shadow map on the basis of the aspect ratio of a screen; adjusting the size of the first texture on the basis of the classified texture attributes; and displaying the first texture according to a control command from a control unit.
US11216988B2

A system and method implement deep learning on a mobile device to provide a convolutional neural network (CNN) for real time processing of video, for example, to color hair. Images are processed using the CNN to define a respective hair matte of hair pixels. The respective object mattes may be used to determine which pixels to adjust when adjusting pixel values such as to change color, lighting, texture, etc. The CNN may comprise a (pre-trained) network for image classification adapted to produce the segmentation mask. The CNN may be trained for image segmentation (e.g. using coarse segmentation data) to minimize a mask-image gradient consistency loss. The CNN may further use skip connections between corresponding layers of an encoder stage and a decoder stage where shallower layers in the encoder, which contain high-res but weak features are combined with low resolution but powerful features from deeper decoder layers.
US11216985B2

Disclosed in the present invention is a point cloud attribution compression method based on deleting 0 elements in a quantisation matrix, including optimizing a traversal sequence for a quantisation matrix and deleting the 0 elements at the end of the data stream. The present invention may use seven types of traversal sequences at the encoding end of the point cloud attribute compression, such that the distribution of the 0 elements in the data stream may be more concentrated at the end thereof. The 0 elements at the end of the data stream may be deleted, removing redundant information and reducing the quantity of data to be entropy encoded. At the decoding end, the point cloud geometric information may be incorporated to supplement the deleted 0 elements and the quantisation matrix may be restored according to the traversal sequence, thereby improving compression performance without introducing new errors.
US11216984B2

An encoding device and methods for point cloud encoding are disclosed. The method for encoding includes generating, using a processor of an encoder, a first frame and a second frame that include patches representing a cluster of points of three-dimensional (3D) point cloud; identifying a patch to segment in the patches of the first frame and the second frame; determining, in response to identifying the patch, a path representing a boundary between segmented regions within the patch; segmenting the patch along the path into two patches for the first frame and the second frame; encoding the first frame and the second frame to generate a compressed bitstream; and transmitting, using a communication interface operably coupled to the processor, the compressed bitstream.
US11216978B2

Embodiments disclosed herein provide for a system and method for recalibrating an augmented reality experience in mobile devices using a plurality of physical markers. The system and methods provide for realigning the digital representation to the physical world using known physical locations associated with the physical markers that map directly to the digital representation.
US11216965B2

A user identification system includes an image recognition network to analyze image data and generate shape data based on the image data. The system also includes a generalist network to analyze the shape data and generate general category data based on the shape data. The system further includes a specialist network to compare the general category data with a characteristic to generate narrow category data. Moreover, the system includes a classifier layer including a plurality of nodes to represent a classification decision based on the narrow category data.
US11216964B2

An ultrasound diagnostic apparatus according to an embodiment includes a processing circuitry. The processing circuitry acquires first image data that is image data obtained during the ultrasound scan executed on the object and that is image data before the coordinate conversion corresponding to the format of the ultrasound scan. The processing circuitry uses the trained model generated through the learning using the first image data obtained during the previously executed ultrasound scan and the area including the object in the first image data to estimate the area in the acquired first image data.
US11216962B2

Some embodiments are directed to an integrated circuit and computer-implemented method for estimating a depth map from an image using a joint bilateral filter at reduced computational complexity. For that purpose, image data of an image is accessed as well as depth data of a template depth map. A joint bilateral filter is then applied to the template depth map using the image data as a range term in the joint bilateral filter, thereby obtaining an image-adapted depth map as output. The applying of the joint bilateral filter includes initializing a sum-of-weighted-depths volume and a sum-of-weights volume as respective empty data structures in a memory, performing a splatting operation to fill said volumes, performing a slicing operation to obtain an image-adapted depth volume, and performing an interpolation operation to obtain an image-adapted depth value of the image-adapted depth map for each pixel in the image.
US11216961B2

This disclosure relates to methods, non-transitory computer readable media, and systems that analyze feature points of digital images to selectively apply a pixel-adjusted-gyroscope-alignment model and a feature-based-alignment model to align the digital images. For instance, the disclosed systems can select an appropriate alignment model based on feature-point-deficiency metrics specific to an input image and reference-input image. Moreover, in certain implementations, the pixel-adjusted-gyroscope-alignment model utilizes parameters from pixel-based alignment and gyroscope-based alignment to align such digital images. Together with the feature-based-alignment model, the disclosed methods, non-transitory computer readable media, and systems can use a selective image-alignment algorithm that improves computational efficiency, accuracy, and flexibility in generating enhanced digital images from a set of input images.
US11216958B2

A tracking method includes obtaining first characteristic information of a target object through a first camera. The tracking method also includes obtaining second characteristic information of the target object through a second camera. The tracking method further includes tracking the target object based on at least one of the first characteristic information or the second characteristic information.
US11216947B2

Disclosed are methods for identification and quantification of a number of different materials within an object using one or more multi-energy CT imaging devices and the image data sets produced therefrom. Identification and quantification of different materials is achieved by using the following three properties: solve only for sparse solutions; separate the soft tissue problem from the dense material problem; and use a combinatorial approach to allow for simple application of different constraints to different combinations of materials. Also disclosed are one or more computer program products, computer systems or computer implemented methods for the identification of multiple materials within an object.
US11216945B2

A division unit 22 divides a brain included in a first brain image into a plurality of regions by performing registration between the first brain image including a brain of a subject and a standard brain image divided into a plurality of regions. A registration unit 23 performs registration between the first brain image and a second brain image that includes the brain of the subject and has a different imaging date and time from the first brain image. A change amount acquisition unit 24 acquires the amount of change from a corresponding region in the brain included in the first brain image, for at least one region of the plurality of regions in the brain included in the second brain image, based on the registration result.
US11216937B2

A spacer supportability evaluation method and device as well as a computer readable storage medium are provided. The method includes acquiring initial distribution images of spacers and corresponding support pads on a substrate, performing binary grayscaling processing to obtain distribution images of spacers and corresponding support pads, obtaining two binary matrices according to the distribution images, subjecting the two binary matrices to convolution in a spatial domain or to multiplication in a frequency domain to obtain an equivalent support matrix, calculating a number of elements in the equivalent support matrix whose values are a first value to obtain a number of supported pixels. The supportability of spacers is evaluated by acquiring parameters or design drawings of the spacers to calculate suitable size and positional arrangement of each spacer, improving the supportability of spacers and keeps the cell gap of the liquid crystal cell stable and uniform.
US11216933B2

A method, non-transitory computer readable medium, system and/or mobile device for authenticating security features, the mobile device for authenticating security features includes at least one sensor for detecting security features, a memory having stored thereon computer readable instructions, and at least one processor configured to execute the computer readable instructions to receive a target image of a product to be authenticated, the product including at least one security feature, identify the product to be authenticated based on the target image and product information stored in a product database, obtain sensor configuration information for the at least one sensor associated with the at least one security feature of the product based on the identified product, examine the at least one security feature of the product with the at least one sensor based on the obtained sensor configuration information, and authenticate the product based on results from the examination.
US11216930B2

An information processing apparatus includes: a processor configured to: partition an image of a structure into regions; detect, for target regions each including crack points among the regions, a representative line segment representing the crack points included in each target region as a basic line segment for each target region; generate, based on basic line segments whose end points are close to each other among the detected basic line segments, a tree structure having an end point of a specific basic line segment as a root; and detect, among routes in the generated tree structure, routes from a top to a bottom of the tree structure corresponding to a basic line segment group in which values indicating degrees of coupling probability between the basic line segments are highest and a total length of the basic line segments coupled is longest, as a stroke corresponding to crack lines.
US11216924B2

A method and an apparatus for processing an image are provided. A method may include: acquiring a to-be-processed foggy image, and performing minimum value filtering on the to-be-processed foggy image to obtain a grayscale image of the to-be-processed foggy image; selecting, in a descending order of pixel values, a target number of pixel points from the grayscale image, and determining an image area corresponding to the selected pixel points from the to-be-processed foggy image; acquiring pixel values of the pixel points included in the image area, and determining an atmospheric light value based on the acquired pixel values; and performing image defogging processing on the to-be-processed foggy image based on the grayscale image and the atmospheric light value to obtain a processed image. The effect of image display and the efficiency of image processing can be improved.
US11216919B2

An image processing method includes obtaining an original image; partitioning the original image into a first part and a second part such that distortion of at least a part of an image in the first part of the original image is smaller than a predetermined threshold, and distortion of at least a part of an image in the second part of the original image is greater than or equal to the predetermined threshold; correcting the second part of the original image so as to obtain a distortion-corrected image corresponding to the second part; and recognizing the first part of the original image and the distortion-corrected image so as to recognize an object in the original image.
US11216917B2

Techniques for enhancing an image are described. For example, a lower-resolution image from a video file may be enhanced using a trained neural network applying the trained neural network on the lower-resolution image to remove artifacts by removing artifacts by generating, using a layer of the trained neural network, a residual value based on the proper subset of the received image and at least one corresponding image portion of a preceding lower resolution image in the video file and at least one corresponding image portion of a subsequent lower resolution image in the video file, upscale the lower-resolution image using bilinear upsampling, and combine the upscaled received image and residual value to generate an enhanced image.
US11216915B2

Systems, apparatuses and methods may provide for technology that identifies, at an image post-processor, unresolved surface data and identifies, at the image post-processor, control data associated with the unresolved surface data. Additionally, the technology may resolve, at the image post-processor, the unresolved surface data and the control data into a final image.
US11216914B2

A video blind denoising method based on deep learning, a computer device and a computer-readable storage medium. The method includes: taking a video sequence from a video to be denoised, taking the middle frame in the video sequence as a noisy reference frame, performing an optical flow estimation on the image corresponding to the noisy reference frame and each other frame in the video sequence, to obtain optical flow fields; transforming, according to the optical flow fields, the image corresponding to each other frame in the video sequence to the noisy reference frame for registration respectively, to obtain multi-frame noisy registration images; taking the multi-frame noisy registration images as an input of a convolutional neural network, taking the noisy reference frame as the reference image, performing iterative training and denoising by using the noise2noise training principle, to obtain the denoised image. This solution may achieve the blind denoising of a video.
US11216911B2

Methods, apparatus, and processor-readable storage media for device manufacturing cycle time reduction using machine learning techniques are provided herein. An example computer-implemented method includes obtaining video input related to one or more manufacturing resources in a manufacturing environment; determining availability status information for at least one of the one or more manufacturing resources by applying one or more machine learning models to the obtained video input; and outputting the determined availability status information to at least one user device associated with the manufacturing environment.
US11216905B2

An image processing system receives an image depicting a bundle of boards. The bundle of boards has a front face that is perpendicular to a long axis of boards and the image is captured at an angle relative to the long axis. The image processing system applies a homographic transformation to estimate a frontal view of the front face and identifies a plurality of divisions between rows in the estimate. For each adjacent pair of the plurality of divisions between rows, a plurality of vertical divisions is identified. The image processing system identifies a set of bounding boxes defined by pairs of adjacent divisions between rows and pairs of adjacent vertical divisions. The image processing system may filter and/or merge some bounding boxes to better match the bounding boxes to individual boards. Based on the bounding boxes, the image processing system determines the number of boards in the bundle.
US11216901B2

A system, a method, and computer-readable media for opportunistically authenticating a taxpayer. Specifically, embodiments of the invention leverage the fact that the user has possession of particular documents or access to certain information as evidence that the user is the person referred to in those documents or information. If the user provides sufficient evidence to authenticate themselves while providing the information required for the financial transaction, no separate authentication step may be required. At a high level, documents or other data imported in a first context (e.g., during the process of preparing a tax return for a user) are used as evidence of the user's authenticity in a second context.
US11216900B1

An investigative system uses positioning information, such as global position system information, from a non-resident device used for communication with a correctional facility inmate. Therein, a correctional facility communications application program upon installation on a non-resident communication device, prompts the non-resident to grant a waiver for an investigative data aggregation and analysis system associated with at least one correctional facility to access positioning information provided by the non-resident communication device, and prompts the non-resident to grant location reporting permission on the non-resident communication device, prior to use of the non-resident communication device to communicate with a correctional facility inmate. The investigative data aggregation and analysis system, thereafter, captures position data collected by the non-resident communication device. The investigative data aggregation and analysis system may analyze captured position data for a location of an event of investigative interest and provide an alert to an investigator, with the location.
US11216899B2

An Iconsent application allows a party to consent to a transaction or to a romantic advance. The party is given a request, and if accepted, the acceptance is stored along with the biometric indicating that the authorized user did in fact carry out the acceptance.
US11216894B2

Systems, methods, and computer program products for extracting data from images related to travel accommodation, and performing a search of travel accommodation based on criteria entered by a user. The system collects images related to travel accommodation by querying data sources including images associated with the travel accommodation, processes the images so as to extract an identifying characteristic of the travel accommodation, and represents the identifying characteristic in the form of searchable text keywords and stores the searchable text keywords in the database. The system may receive a user request including travel accommodation-specific criteria via a user interface, search the database for searchable text keywords matching the criteria in the request, and cause the display of travel accommodations represented by the searchable text keywords on the user interface.
US11216888B2

An electronic, real-time system performs maneuver recognition of vehicles based on dynamically measured telematics data, particularly the sensory data of smartphone sensors, and more particularly data from the accelerometer sensor and the global positioning system (GPS) sensor and/or the gyroscope sensor of a smartphone. The axes of the smartphone may be moving independently relative to the axes of the vehicle and thus do not need to be aligned with the axes of the vehicle. Driver behaviors and operational parameters are automatically measured and discriminated, based on automatically individuated and measured driver maneuvers within various measured vehicle trajectories, and an output signal is generated based upon derived risk measure parameters and/or crash attitude measure parameters. The system can use score-driven, especially risk-score driven, operations associated with motor vehicles or transportation modes for passengers or goods, and reliant on a dynamic, telematics-based data aggregation and dynamically measured driving maneuvers, respectively.
US11216887B1

A driving accident simulation, having a virtual- or augmented-reality user interface, may be used to inform a driver of the driver's potential liability under different insurance options. The simulation may determine damages caused by the simulated accident, and identify multiple insurance options and the resulting user liability under each option. The simulation may also be used to assess an insurance adjuster's ability to estimate damages from an accident, by receiving the adjuster's estimate and comparing it to the simulation's own estimate of damages. In some embodiments, the simulation may present a driver with a simulated view from a point of view of another party to the simulated accident.
US11216882B2

The example methods and systems described herein provide for configuration of one or more trade order parameters to associate with one or more trade orders, where the trade orders may be submitted to one or more electronic exchanges. According to an example embodiment, rather than having the trader manually configure each individual parameter associated with each trade order, a trader can pre-configure customer and order parameters. A user, for example a trader, broker, or market maker, can configure trade order parameters to associate with one or more customers, one or more order types, and/or internal messages to associate with any of the configured customers or orders. Based on the selected customer and tradeable object, the trading system evaluates the pre-configured customer and associated order parameters and determines which trade order parameters best match. The trading system then dynamically populates the order entry window with the specific trade order parameters associated with the best match.
US11216881B2

A tracking liquidity order and related market center and process are disclosed which allow posting market centers (e.g. exchanges) to fill routable, smaller orders that would have otherwise routed off the posting market center. Such tracking liquidity orders increase the liquidity of that posting market center and allow it to execute more orders internally, without having to route them to an away market center.
US11216878B2

A computer implemented method for determining implied orders in an electronic trading system is provided. The method comprises receiving a first set of one or more real orders, wherein the orders are not tradable against each other. One or more implied orders are identified within the first set of real orders. Market data corresponding to the implied orders can also be identified. At least one additional order is received and the tradability of the additional order is determined against the real or implied orders within the first set of real orders. A resting set of orders is determined from those real and implied orders within the first set of orders not affected by the tradability of the additional order. Implied orders are determined from within the set of resting orders.
US11216876B2

A system and method for automated securities trading is provided. The system includes a lead trader account database, a follower account database, and a trade determination system. Trade information is received from a lead trader and a listing of followers for the lead trader is retrieved from the lead account database. For each follower, their account at the follower account database is accessed to confirm that they desire to participate in the lead trader's trade and that they have enough funds to do so. The lead trader and follower's traders are then grouped together and traded as a single trade. The traded shares are then provided to the lead trader and followers at the average price of the trade.
US11216872B1

According to an embodiment of the present invention, an automated computer implemented system and method observes a user's actions in real-time and provides error checking and business intelligence. The system comprises a computer processor programmed to: generate, via the rules engine, a rule pack specific to a line of business, the rule pack comprising one or more rules; receive, via the interface, user interaction data in real-time, as a user interacts with the interface; apply, via the rules engine, the rule pack to the user interaction data; automatically identify at least one error in the user interaction data to address errors in credit disputes reporting; and generate a message responsive to the at least one error, the message displayed on the interface.
US11216864B2

A purchase management system includes a central database arrangement, a customer interface to the central database arrangement, and a bank specific database module, arranged to communicate with a transaction authorization module within a bank. The central database arrangement is arranged to receive, from a purchasing entity through the customer interface, purchasing rules applying to a purchasing group, and includes central processing means arranged to: add a selected purchasing group as metadata linked to a first transaction ID in the central database arrangement; add the purchasing rules applying to said purchasing group as metadata linked to the first transaction ID in the central database arrangement; and transfer metadata linked to the first transaction ID to the bank specific database module. The bank specific database module is arranged to receive a purchase approval request from the transaction authorization module, which purchase approval request comprises transaction information, including at least the purchase amount, linked to the first transaction ID.
US11216862B2

The present disclosure relates to a smart shopping cart, a server, a smart shopping system, and a method. The smart shopping cart includes a shopping cart body, an image capturing unit, and a display unit. The image capturing unit is configured to capture an image of a user face, such that the server identifies the image of the user face to obtain user identity information, query a user consumption history database based on the user identity information to obtain user consumption history data, generate user consumption interest data according to the user consumption history data, and generate product push information according to the user consumption interest data. The display unit is configured to receive and display the product push information.
US11216856B2

A method of authenticating genuine products in an online shopping platform, including the steps of receiving an online shopping order from a buyer through the online shopping platform, the order having information about a targeted product and a designated store; purchasing the targeted product at the designated store by a buying agent; putting a unique and non-replaceable identification item on the targeted product when the purchase transaction is completed; videotaping selection of the targeted product by the buying agent, the purchasing of the targeted product at the designated store, and putting the unique and non-replaceable identification item on the targeted product; and making the video captured accessible to the buyer of the targeted product.
US11216852B2

Systems and methods for automatically generating remarketing lists based on client sessions are provided. The system can include a visitor management module to identify client sessions established at a website. The visitor management module can determine node pairs including destination nodes and referrer nodes. The system can include a graph construction module to construct a graph including the node pairs and edges between the node pairs representing click-through rates. The system can include a graph clustering module to assign information resources to a first group based on one of i) a number of edges between the nodes and a conversion node or ii) click-through rates of node pairs including. The system includes a remarketing list generation module to assign the first group of information resources to a remarketing list. The remarketing list generation module can assign client identifiers that accessed the first group of information resources to the remarketing list.
US11216842B2

A method includes determining that a token associated with a customer is present in a store; and sending, to a mobile device associated with the customer, a signal to prepare the mobile device to be able to receive a marketing offer.
US11216838B1

Embodiments are directed at determining a conversion rate and a latency distribution for an online campaign. The conversion rate indicates a ratio of an overall number of converted impressions to the number of previously provided impressions. The converted impressions are a subset of the set of previously provided impressions. One method includes receiving conversions from the campaign and determining an observed latency for the conversions. Each conversion is uniquely associated with one of the converted impressions. The observed latencies are based on a temporal difference between the conversion and the associated converted impression. The method simultaneously determines each of the conversion rate and parameters of the latency distribution. The latency distribution indicates a temporal distribution of the observed latencies. Determining the conversion rate and parameters of the distribution is based on employing a constraint or relationship between the conversion rate and the distribution and an interior point or Newton-Raphson method.
US11216837B2

A method, including receiving, from a consumer, a client device identification though an application running in a client device, is provided. The method includes matching the client device identification with a loyalty card for a retail store, identifying a shopping history for consumer, associated with the retail store, in a database, based on the loyalty card, and requesting, through the application, an information from consumer, based on the shopping history. The method further includes verifying the identity of consumer when at least a portion of the information matches the shopping history associated with the retail store, for consumer, and providing an offer to consumer, through the application running in the client device, of a product in the retail store. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.
US11216830B1

A method of analyzing location data of mobile communication devices. The method comprises determining a dwell time of each of a plurality of mobile communication devices in location clusters associated with each device by an application that executes on a computer, determining a centroid of the location clusters by the application, for each of the plurality of mobile communication devices, determining by the application centroids of the location clusters associated with the mobile communication device that are located within a predefined geometry, analyzing by the application the dwell times of mobile communication devices in the predefined geometry based on the determination of centroids that are located within the predefined geometry, and building a building traffic flow survey by the application based on the analysis of dwell times of mobile communication devices in the predefined geometry.
US11216820B2

A blockchain asset that is transferred from a second blockchain member is received at a first blockchain member in response to an asset transfer request for transferring an asset between a payer and a payee, where the first blockchain member and the second blockchain member associated with a blockchain. In response to receiving the blockchain asset, an off-chain asset transfer-out operation for the payee is performed by the first blockchain member. If the off-chain asset transfer-out operation fails, a transaction reversal application for an asset transfer transaction corresponding to the asset transfer request is written into the blockchain by the first blockchain member. In response to writing the transaction reversal application, an asset clearing with the second blockchain member for an off-chain asset corresponding to the off-chain asset transfer-out operation is performed by the first blockchain member.
US11216817B2

The present disclosure presents a method for a card based transaction between a mobile terminal and a service provider system having one or several computer servers. The mobile terminal obtains a CSC from credit card/debit card. The mobile terminal obtains a data seed. The mobile terminal applies a minimal perfect hash function to the CSC as well as the data seed to generate a temporary CSC. The mobile terminal initiates a card based transaction with the service provider system utilizing the generated temporary CSC. The service provider system obtains the temporary CSC and applies a same minimal perfect hash function to the temporary CSC until a match is found between the obtained temporary CSC and one CSC stored at the service provider system. In response to a match the service provider system continues the initiated card based transaction with the mobile terminal.
US11216815B2

A method comprising creating, by a computer-based system for shifting financial responsibility for a transaction from a merchant to a transaction account issuer, a digital wallet associated with a transaction account holder, wherein the digital wallet comprises one or more attributes associated with the transaction account holder, confirming, by the computer-based system, the attribute in response to a transaction request, and/or determining, by the computer-based system, whether to shift financial responsibility for the transaction from the merchant to the transaction account issuer.
US11216814B1

Systems and methods for programmatic access of a financial institution system. A normalized API request provided by an application system specifies user information corresponding to at least one account endpoint of an external financial institution system. Responsive to the request, at least one application proxy instance associated with the normalized API request is used to collect transaction information from a corresponding financial institution system by providing the financial institution system with a proprietary API request that specifies at least account credentials associated with the user information. The transaction information is included in at least one proprietary API response provided by the financial institution system. A normalized API response is generated based on the collected transaction information and provided to the application system. Each application proxy instance is constructed to simulate an application of the corresponding financial institution system on behalf of a user associated with the application proxy instance.
US11216812B2

Methods and systems are provided for making secure financial transactions, such as purchase payments, using rich Internet applications (RIA) running an RIA runtime (also referred to as a platform or framework) on the user's smart phone or other mobile device. Embodiments differ from the usual way of re-directing a user from a third-party application and authenticating the user by providing secure in-line payments from a rich Internet application running on an RIA runtime. A system includes: a mobile device executing a rich Internet application running on an RIA runtime; a payment library communicating with the RIA runtime and a service provider, for which the payment library communicates with the service provider to authenticate the rich Internet application; and in response to authentication by the service provider, facilitates secure financial transactions via the rich Internet application.
US11216802B2

A network node that includes at least one processor, at least one memory, and at least one network interface is disclosed. The network node is part of a peer-to-peer network of network nodes implementing a distributed ledger. The network node is communicatively coupled to at least one remotely located computing device through the at least one network interface. The at least one processor is configured to receive, from a remotely located computing device, a request to transfer a security token. The at least one processor is also configured to execute a plurality of compliance rules associated with the security token. At least one of the compliance rules is implemented using at least one smart contract. The at least one smart contract references a global registry. The at least one processor is also configured to transfer the security token based on the execution of the compliance rules.
US11216798B2

The present disclosure relates to a system and computer-implemented method for extracting information in a document using machine-readable code. The machine-readable code is scanned from a document for determining coordinates of one or more metadata among a plurality of metadata in the document. Information corresponding to the coordinates of the one or more metadata is extracted from the document. The type of the information extracted from the one or more metadata is identified. Finally, the identified information is sent to the one or more devices for performing one or more actions using the identified information.
US11216792B2

Apparatus and methods 10 are disclosed that provide mainline standard ATMs 12 with enhanced functionality, enabling users 16 to conduct not only conventional transactions such as deposits and/or withdrawals from checking and/or banking accounts, but more sophisticated and complicated transactions that previously have typically required an in-person interaction with a human teller or logging into the user's account via a mobile phone, personal computer, or similar device. A terminal handler 40 coordinates enrollment and verification through a database 42, and routes transactions from the ATM to the appropriate corresponding financial institution.
US11216773B1

Implementations relate to various techniques for resource efficient interactions with data corresponding to a physical parcel (already created or yet to be created) that is to be delivered to a recipient by a courier entity. Some of those implementations relate to techniques to enable access, by the recipient, of interior content data of the physical parcel. Some additional or alternative implementations relate to techniques to enable resource efficient storage and/or access to data related to a physical parcel, while enabling interaction(s) with the physical parcel by various disparate entities to be tracked and while maintaining appropriate access control to such data.
US11216772B2

Exemplary embodiments may reference a record of a construction project on a blockchain-based distributed ledger. Materials arriving to the project may be recorded as part of the permanent record. The exemplary embodiments may receive or determine a construction schedule that contains full project details and sequencing, including the specification of dependencies. Smart contracts may be provided that use the blockchain-based distributed ledger for each step or task of the construction schedule. Via smart contract, exemplary embodiments may place and terminate insurance coverage based on the construction schedule and contracts. The exemplary embodiments may build a complete record of plans, the actual “as builts” including make, model, serial number or other identification of for every component in the home resulting from the construction project. The record may include a complete record of who completed the work, who inspected the work and how the project was insured and funded.
US11216766B2

According to an embodiment there is provided a method of skill classification comprising receiving data indicative of an activity performed by a person, classifying the type or types of activity performed by the person based on the received data, wherein classifying provides an indication of an activity type or activity types as well as an indication of the confidence that an activity has been classified correctly and classifying a skill level associated with a classified activity or classified activities on the basis of the indication of confidence.
US11216765B2

A plan model system provides interactive graphical user interfaces allowing users to view and navigate to multiple alternative views of measures modeled in one or more planning models. A modeled event is provided by a user relating to a measure of a particular plan model modeling outcomes of a particular business domain of a business organization. An effect of the event on values of one or more measures of the plan model is determined. A graphical representation is presented in the graphical user interface illustrating the effect.
US11216764B2

Systems and methods for distributed business process management are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for configuration-driven distributed orchestration using different software components to execute a complex business process may include: (1) receiving a request for a runtime flow from a flow management adapter; (2) reading a flow configuration from the request; (3) creating an instance of the runtime flow; (4) initiating a service call to each component in the runtime flow; (5) creating a runtime instance in a database along with a state of each dependency in the runtime flow; and in response to external dependencies being met: (6) building and sending message to the components using a message builder; (7) initiating flow actions via an event-driven scheduler; and (8) making a service call to at least one of the components using the message builders.
US11216762B1

A customer risk trigger associated with a customer may be identified. A response to the customer risk trigger may be detected. First risk analysis data related to the customer risk trigger may be gathered, based on the response, from a first datastore. Second risk analysis data related to the customer risk trigger may be gathered, based on the response, from a second datastore. A customer risk profile to model risk attribute(s) of the customer may be gathered. The risk attributes may represent a risk correlation between the customer and a prohibited act. Customer risk visualization tool(s) configured to facilitate visual user interaction with the customer risk profile may be gathered. The customer risk visualization tools may be rendered in a display of the computing system. The customer risk visualization tools provide a customer-centric view of risk for various applications, including anti-money laundering applications.
US11216745B2

The present disclosure provides systems and methods for on-device machine learning. In particular, the present disclosure is directed to an on-device machine learning platform and associated techniques that enable on-device prediction, training, example collection, and/or other machine learning tasks or functionality. The on-device machine learning platform can include a mode controller that allows a user to provide data input indicating whether to operate one or more applications on the device in a first collection mode (e.g., permission mode) for storing training examples or a second collection mode for (e.g., incognito mode) for not storing training examples. The training examples can be generated based on user interaction with the one or more applications and used to personalize one or more machine-learned models used by the application(s) by retraining the models using the user-specific training examples.
US11216742B2

A method of communicating information, comprising modeling a stream of sensor data, to produce parameters of a predictive statistical model; communicating information defining the predictive statistical model from a transmitter to a receiver; and after communicating the information defining the predictive statistical model to the receiver, communicating information characterizing subsequent sensor data from the transmitter to the receiver, dependent on an error of the subsequent sensor data with respect to a prediction of the subsequent sensor data by the statistical model. A corresponding method is also encompassed.
US11216735B2

A method, implemented on at least one computing device each of which has at least one processor, storage, and a communication platform connected to a network for providing synthetic answers to a personal question is disclosed. A personal question is received from a person. One or more entities are extracted from the personal question. One or more relations are extracted from the personal question. A model is selected based on the personal question. One or more synthetic answers to the personal question are obtained based on the one or more entities, the one or more relations, and the selected model.
US11216732B2

A system and method may generate code to be used when executing neural networks (NNs), for example convolutional neural networks (CNNs) which may include one or more convolutional layers. For at least one convolutional layer, for each non-zero element in a kernel tensor or matrix associated with the convolutional layer, instructions may be generated or issued. For example, for each non-zero element, a vector broadcast instruction may be generated, and a fused multiply-add (FMA) instruction may be generated, having as parameters a register representing a portion of the output for the convolutional layer, a register storing input data for the convolutional layer, and a register or reference to memory storing the non-zero element. The software or code produced may be executed during convolutional operations, for example as part of a larger application such as a NN inference application.
US11216730B2

A device may comprise a memory and a processor coupled to the memory. The processor may receive transaction information and entity information for a plurality of entities and may generate a first model based on the transaction information, the entity information, and information identifying an event, a theme, or a transaction parameter. The processor may process, using the first model, the transaction information and the entity information to identify a set of related entities and a type of relationship associated with the set of related entities. The processor may determine, using a second model, one or more modifications to a first set of accounts and a second set of accounts associated with the first and second entities based on the type of relationship and may perform one or more actions based on the one or more modifications.
US11216729B2

A recognition method includes: receiving a training voice or a training image; and extracting a plurality of voice features in the training voice, or extracting a plurality of image features in the training image; wherein when extracting the voice features, a specific number of voice parameters are generated according to the voice features, and the voice parameters are input into a deep neural network (DNN) to generate a recognition model. When extracting the image features, the specific number of image parameters are generated according to the image features, and the image parameters are input into the deep neural network to generate the recognition model.
US11216728B2

Provided are a weight matrix circuit and a weight matrix input circuit. The weight matrix circuit includes a memory array including n input lines, m output lines, and n×m resistive memory devices each connected to the n input lines and the m output lines and each having a non-linear current-voltage characteristic, an input circuit connected to each of the input lines, and an output circuit connected to each of the output lines. The input circuit is connected to the resistive memory devices such that the weight matrix circuit has a linear current-voltage characteristic.
US11216723B2

Disclosed herein is a neuromorphic integrated circuit, including in many embodiments, a neural network disposed in a multiplier array in a memory sector of the integrated circuit, and a plurality of multipliers of the multiplier array, a multiplier thereof including at least one transistor-based cell configured to store a synaptic weight of the neural network, an input configured to accept digital input pulses for the multiplier, an output configured to provide digital output pulses of the multiplier, and a charge integrator, where the charge integrator is configured to integrate a current associated with an input pulse of the input pulses over an input pulse width thereof, and where the multiplier is configured to provide an output pulse of the output pulses with an output pulse width proportional to the input pulse width.
US11216722B2

Hardware accelerator templates and design frameworks for implementing recurrent neural networks (RNNs) and variants thereof are described. A design framework module obtains a flow graph for an RNN algorithm. The flow graph identifies operations to be performed to implement the RNN algorithm and further identifies data dependencies between ones of the operations. The operations include matrix operations and vector operations. The design framework module maps the operations of the flow graph to an accelerator hardware template, yielding an accelerator instance comprising register transfer language code that describes how one or more matrix processing units and one or more vector processing units are to be arranged to perform the RNN algorithm. At least one of the one or more MPUs, as part of implementing the RNN algorithm, is to directly provide or directly receive a value from one of the one or more VPUs.
US11216720B2

An apparatus includes a first memory, processing units that access the first memory, and a counter that, for each period of a sequence of periods, holds an indication of accesses to the first memory during the period; and control logic that, for each period of the sequence of periods, monitors the indication to determine whether it exceeds the threshold and, if so, stalls the processing units from accessing the first memory for a remaining portion of the period.
US11216711B2

A credit card with an obscurable account identifier. The credit card further comprises a substrate defining a first surface with a chromogenic feature wherein the chromogenic feature is capable of changing from a first state and a second state based on an activating trigger. In the first state, the chromogenic feature appears with a first optical property that obscures the account identifier, and in the second state, the chromogenic feature appears with a second optical property that reveals the account identifier.
US11216710B1

A printing system is disclosed. The printing system includes at least one physical memory device to store halftone calibration logic and one or more processors coupled with the at least one physical memory device to execute the halftone calibration logic to receive print image measurement data corresponding to a first halftone design associated with each of a plurality of pel forming elements, generate measurement data for each of the pel forming elements based on the print image measurement data, generate a uniformity compensated halftone for each of the pel forming elements based on inverse transfer functions corresponding to each of the pel forming elements and the first halftone design and transmit the uniformity compensated halftone for each of the pel forming elements.
US11216705B2

Presented herein are systems and methods for increasing reliability of object detection, comprising, receiving a plurality of images of one or more objects captured by imaging sensor(s), receiving an object classification coupled with a first probability score from machine learning model(s) trained to detect the object(s) and applied to the image(s), computing a second probability score for classification of the object(s) according to physical attribute(s) of the object(s) estimated by analyzing the image(s), computing a third probability score for classification of the object(s) according to a movement pattern of the object(s) estimated by analyzing at least some consecutive images, computing an aggregated probability score aggregating the first, second and third probability scores, and outputting, in case the aggregated probability score exceeds a certain threshold, the classification of each object coupled with the aggregated probability score for use by object detection based system(s).
US11216703B2

An automotive sensor integration module including a plurality of sensors which differ in at least one of a sensing period or an output data format, and a signal processing unit configured to synchronize, when a malfunctioning sensor is detected from among the plurality of sensors, pieces of detection data output from remaining sensors other than the detected sensor to substantially simultaneously output the synchronized data as sensing data.
US11216701B1

Techniques for generating record embeddings from structured records are described. A record embeddings generating engine processes structured records to build a token vocabulary. Token embeddings are created for each token in the vocabulary. The token embeddings are trained using a loss function that relates the token embeddings to the record-attribute-data structure of the structured records. A record embedding is assembled from the trained token embeddings.
US11216700B2

A method, apparatus, and program product perform microstructure analysis of a digital image of rock using a trained convolutional neural network model to generate a plurality of rock features. The rock features can represent a pore space in the microstructure of the rock including pores and throats. In many implementations, a statistical process can be applied to the rock features to generate characteristics of the pore space which can be used in classifying the rock.
US11216698B2

The disclosed technology teaches training a NR VMOS score generator by generating synthetically impaired images from FR video using filters tuned to generate impaired versions and applying a FR VMOS generator to pairs of unimpaired FR images from the FR video and the impaired versions of the FR images to create ground truth scores for the impaired versions. The disclosed method also includes training by machine learning model an image evaluation classifier using the ground truth scores and the impaired versions to generate NR VMOS scores, and storing coefficients of the image evaluation classifier for use as the NR VMOS score generator. Also disclosed is generating a NR VMOS score by invoking the trained NR VMOS score generator, with stored coefficients generated by feeding the trained NR VMOS score generator with images captured from scenes in a video to be scored, and evaluating the images to generate NR VMOS scores.
US11216697B1

Techniques for building a backward compatible and backfill-free image search system are described. According to some embodiments, a backwards compatible training system trains a new embedding model to be backward compatible with the face embeddings (e.g., floating-point vectors) generated by a previous embedding model. In one embodiment, backwards compatible training uses a classifier of the previous embedding model as a form of constraint in the training of the new embedding model.
US11216694B2

The present disclosure relates to an artificial intelligence (AI) system for simulating functions of a human brain such as cognition and decision-making by using machine learning algorithms such as deep learning, and applications thereof. In particular, the present disclosure provides a method of recognizing an object by using an AI system and its application, including: extracting pieces of first feature information respectively regarding a plurality of images, each image including an object; generating at least one piece of second feature information representing a correlation between the plurality of images by combining together the extracted pieces of first feature information respectively regarding the plurality of images; and recognizing, based on the at least one piece of second feature information, the object included in each of the plurality of images by using a pre-generated learning network model.
US11216692B2

This disclosure relates to systems and methods for solving generic inverse problems by providing a coupled representation architecture using transform learning. Convention solutions are complex, require long training and testing times, reconstruction quality also may not be suitable for all applications. Furthermore, they preclude application to real-time scenarios due to the mentioned inherent lacunae. The methods provided herein require involve very low computational complexity with a need for only three matrix-vector products, and requires very short training and testing times, which makes it applicable for real-time applications. Unlike the conventional learning architectures using inductive approaches, the CASC of the present disclosure can learn directly from the source domain and the number of features in a source domain may not be necessarily equal to the number of features in a target domain.
US11216689B2

Aspects of the disclosure relate to detecting an emergency vehicle. For instance, a plurality of images may be taken from a perspective of an autonomous vehicle. One or more gates representing a region of interest at a respective distance from the vehicle may be generated for the images. A plurality of lights may be detected within the one or more gates. A first candidate emergency vehicle may be identified from a detected plurality of lights in one or more gates of one of the images, and a second candidate emergency vehicle may be identified from a detected plurality of lights in one or more gates of another of the images. The first and second candidate emergency vehicles are determined to be the same emergency vehicle and to be active. An operational system of the autonomous vehicle is controlled based on the determination that the given emergency vehicle is active.
US11216680B2

In one aspect, a method includes receiving a sequence of images of a subject, the sequence captured by an image acquisition device over a time period in which relative locations of the image acquisition device varies with respect to the subject. A first image and a second image are selected from the first sequence of images. The first and second images represent a first relative location and a second relative location, respectively, of the image acquisition device with respect to the subject. A three-dimensional representation of the first subject is generated using the first image and the second image as a stereo pair. It is determined, based on the first three dimensional representation, that the first subject is an alternative representation of a live person, and in response, access to a secure system is prevented.
US11216679B2

A living body sensor obtains a plurality of living body images along an authentication-target living body, and a shape sensor obtains shape information corresponding to each of the plurality of living body images. A processor determines a position of a part of the authentication-target living body captured in each of the plurality of living body images, according to the shape information corresponding to each of the plurality of living body images. The processor compares a biometric feature of each of the plurality of living body images and a registered biometric feature by using a determined position of the part of the authentication-target living body and performs authentication for the authentication-target living body according to a comparison result of comparing the biometric feature of each of the plurality of living body images and the registered biometric feature.
US11216673B2

Systems and methods of detecting and tracking one or more vehicles in a field of view of an imaging system using neural network processing. An electronic controller receives an input image from a camera mounted on the host vehicle. The electronic controller applies a neural network configured to output a definition of a three-dimensional bounding box based at least in part on the input image. The three-dimensional bounding box indicates a size and a position of a detected vehicle in a field of view of the input image. The three-dimensional bounding box includes a first quadrilateral shape outlining a rear or front of the detected vehicle and a second quadrilateral shape outline a side of the detected vehicle.
US11216666B2

Example implementations described herein are directed to systems and methods for anomaly detection through using a segmentation process and an object detection process on images received through a camera system. The segmentation process and object detection process are then matched to detected additive anomalies (e.g., objects added to the environment) and subtractive anomalies (e.g., objects missing from the environment). Based on the type of anomaly detected as well as the underlying object, notifications can be dispatched to the user of the environment or the administrator of the system.
US11216660B2

A user device associated with a user may receive a document associated with the user. The user device may encrypt the received document. The user device may perform patch-based document segmentation on the received document to form a plurality of patches on the received document. The user device may extract text from each patch of the plurality of patches. The user device may analyze the extracted text from each patch to detect a field title and a field value. The user device may encrypt the extracted text and its associated field value for each patch of the plurality of patches. The user device may send the encrypted extracted text and its associated field value to the user device and instructions to display the extracted text and its associated field value on a user interface.
US11216659B2

A system and method of processing source data that includes table data by converting the table data into machine encoded text data having associated therewith text coordinate data having a Y-axis component and an X-axis component, and then generating from the machine encoded text data a plurality of pixels along the Y-axis component and the X-axis component. The system then performs a clustering technique on the plurality of pixels to generate a plurality of clusters of pixels based on similar attributes, and classifying each of the plurality of clusters of pixels as a selected row of the table and as a selected column of the table, thus making available the information encoded in the table for subsequent processing.
US11216656B1

A system and method for management and evaluation of one or more human activities is disclosed. The method includes receiving live videos from data sources. The live videos comprises activity performed by human. The activity comprises actions performed by the human. Further, the method includes detecting the actions performed by the human in the live videos using a neural network model. The method further includes generating a procedural instruction set for the activity performed by the human. Also, the method includes validating quality of the identified actions performed by the human using the generated procedural instruction set. Furthermore, the method includes detecting anomalies in the actions performed by the human based on results of validation. Additionally, the method includes generating rectifiable solutions for the detected anomalies. Moreover, the method includes outputting the rectifiable solutions on a user interface of a user device.
US11216655B2

An electronic device and method are disclosed. The device includes a housing, at least one camera, a plurality of microphones configured to detect a direction of a sound source, at least one driver operable to rotate and/or move at least part of the housing, a wireless communication circuit, a processor operatively connected to the camera, the microphones, the driver, and the wireless communication circuit, and a memory. The processor implements the method, including: receiving a user utterance, detect a first direction from which the user utterance originated, control the driver to rotate and/or move towards the first direction, a first image scan for the first direction and analyze the image for a presence of a user, when the user is not detected, rotate and/or move the at least part of the housing in a second direction, and perform a second image scan.
US11216654B2

It is provided a method of detecting human drowning, comprising: attempting to detect humans in a sequence of underwater images taken by a single camera, for identifying humans-in-water candidates in the images, said detection using at least a machine learning algorithm, tracking humans-in-water candidates throughout this sequence, and detecting human drowning risk. It is also provided a system for detecting human drowning, comprising at least one underwater camera configured to take at least a sequence of underwater images, the system being configured to attempt to detect humans in the sequence of underwater images, for identifying humans-in-water candidates in the images, said detection using at least a machine learning algorithm, track humans-in-water candidates throughout this sequence, and detect human drowning risk.
US11216652B1

An expression recognition method under a natural scene comprises: converting an input video into a video frame sequence in terms of a specified frame rate, and performing facial expression labeling on the video frame sequence to obtain a video frame labeled sequence; removing natural light impact, non-face areas, and head posture impact elimination on facial expression from the video frame labeled sequence to obtain an expression video frame sequence; augmenting the expression video frame sequence to obtain a video preprocessed frame sequence; from the video preprocessed frame sequence, extracting HOG features that characterize facial appearance and shape features, extracting second-order features that describe a face creasing degree, and extracting facial pixel-level deep neural network features by using a deep neural network; then, performing vector fusion on these three obtain facial feature fusion vectors for training; and inputting the facial feature fusion vectors into a support vector machine for expression classification.
US11216651B2

An information processing device includes a communication interface to receive a facial image of a store customer, position information for the customer indicating a position of the customer in the store, and item registration information indicating items registered by the customer using a customer terminal. A processor compares the facial image to a facial image pattern associated with potential customer states, compares the position information to a movement pattern associated with potential customer states, and compares the item registration information received via the communication interface to pre-established item registration values associated with potential customer states. Based on the comparisons, the processor identifies whether a present state of the customer is considered to be one of the potential customer states. A report is generated if the present state of the customer is considered one of the potential customer states.
US11216650B2

A server including a processor to receive an electronic photo having at least one face from a user and compare the electronic photo with a template having a design element, and a computer implemented algorithm. The processor compares the electronic photo to the template and determines if the face is overlapped by the design element or if the face is cropped out of the photo slot. The processor presents the template combined with the electronic photo to the user only if the design element of the template does not overlap the face in the electronic photo. Multiple templates are compared to the electronic photo, and the templates are displayed based on a priority using criteria.
US11216646B1

Techniques are disclosed for capturing facial appearance properties. In some examples, a facial capture system includes light source(s) that produce linearly polarized light, at least one camera that is cross-polarized with respect to the polarization of light produced by the light source(s), and at least one other camera that is not cross-polarized with respect to the polarization of the light produced by the light source(s). Images captured by the cross-polarized camera(s) are used to determine facial appearance properties other than specular intensity, such as diffuse albedo, while images captured by the camera(s) that are not cross-polarized are used to determine facial appearance properties including specular intensity. In addition, a coarse-to-fine optimization procedure is disclosed for determining appearance and detailed geometry maps based on images captured by the cross-polarized camera(s) and the camera(s) that are not cross-polarized.
US11216644B2

The present disclosure relates to a method, a device and a medium for making up a face. The method for making up the face of the present disclosure includes: obtaining a first face image; determining facial key-points by detecting the first face image; generating a second face image by applying makeup to a face in the first face image based on the facial key-points; determining a first face region by segmenting the first face image, wherein the first face region is a face region that is not shielded in the first face image; and generating a final face makeup image with makeup based on the first face region and the second face image.
US11216642B2

According to some embodiments, an authentication server may receive first and second biometric user data from a writing device. The writing device may, according to some embodiments, have a plurality of spatially alternating sensors, including a plurality of sensors of a first type to read the first biometric user data and a plurality of sensors of a second type to read the second biometric user data. The authentication server may also receive a user identifier input by the user via the writing device and verify that the first and second biometric user data are consistent with the user and that the user has a payment account associated with the user identifier input. The authentication server may then determine a payment identifier associated with payment account and transmit a payment authorization indication associated with the determined payment identifier.
US11216640B2

The present invention generally relates to a method for transitioning a device controller comprised with an electronic device from an at least partly inactive mode to an at least partly active mode, the electronic device further comprising a pre-processing module and a fingerprint sensor configured to acquire image data. The invention also relates to a corresponding electronic device and to a computer program product.
US11216631B2

Systems and methods for generating, reading, and using contrast barcodes for information access is disclosed. A code is received and embedded into one or more edges within or alongside an object by adjusting gamuts such as colors to create contrast. In example embodiments, an image of an object embedded with a contrast edge barcode is received from a user device. A plurality of axis points is defined along an area in the image containing a contrast edge barcode. Data encoded in the pixels along the axis points are decoded by detecting a contrast in colors.
US11216628B2

A digital camera in a mobile device, such as in a smart phone, can be used for super-fast scanning of optical codes. The camera uses a wide-angle lens, high frames per second, very short exposure time, and/or a torch. For example, an ultra-wide angle camera can be used to provide a wide field of view and a large depth of field while decoding multiple optical codes.
US11216614B2

A method and a system of determining a relation between two or more entities in a text document is disclosed. In an embodiment, the method may include receiving training text data annotated with two or more entities, and creating one or more n-grams based on the training text data. The method may further include generating a Convolutional Neural Network (CNN) model using the one or more n-grams, and creating an entity vector using at least one of a word embedding and a numeric embedding based on the training text data. The method may further include generating a relation-entity model using the CNN model and the entity vector.
US11216605B2

A computer implemented method is disclosed relating to the design of electronic circuits and systems. In some examples, a graphical user interface is utilized to receive first information relating to a requested electronic circuit. The first information includes a selected type of electronic circuit and one or more operating criteria relating to requested fundamental functionality of the selected type of electronic circuit. Second information is also received, relating to requested secondary attributes of a hypothetical candidate electronic circuit that satisfies the first information. In response, a set of candidate circuit architectures are displayed satisfying the first information, as well as a visualization of how each of the candidate circuit architectures relates to the second information.
US11216586B2

Aspects of the subject disclosure may include, for example, a system that includes a processing system including at least one processor and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations including receiving a unique identifying number for an entity, a vector associated with the entity, and a timestamp from a requestor, generating a key using the unique identifying number, the vector, and the timestamp, and sending the key to the requestor, wherein the requestor uses the key to store information associated with the entity. Other embodiments are disclosed.
US11216580B1

A secure machine learning system of a database system can be implemented to use secure shared data to train a machine learning model. To manage the model, a first user of the database can share data in an encrypted view with a second user of the database, and further share one or more functions of an application that accesses the data while the data is encrypted. The second user can access functions of the application and can call the functions to generate a trained machine learning model and further generate machine learning outputs (e.g., predictions) from the trained model.
US11216578B2

According to a data analysis method by which time required for data analysis is shortened and practicality is improved, a client terminal requests institution terminals to perform analysis of a matching attribute; each of the institution terminals encrypts an element belonging to the matching attribute within a database and sends the converted data to an outsource terminal; the outsource terminal integrates the plurality of converted data sent from the institution terminals and sends the integrated converted data to the institution terminals; and each of the institution terminals compares each matching attribute of a plurality of the elements within the database of the institution terminal against the integrated converted data, thereby identifying, as a common element, an element associated with the matching attribute and held in common by the institution terminals.
US11216574B2

A system for controlling access within an enterprise to information associated with recipients of an electronic message campaign of the enterprise sent to a plurality of recipient devices wherein the enterprise includes hierarchically structured Business Units having an enterprise level Business Unit at the highest level and a plurality of second level Business Units and an enterprise system communicatively coupled to a network and including an enterprise level device communicatively coupled to a plurality of second level devices includes a server and an electronic message engine The server is configured to assign an enterprise account to the enterprise system and to allow the enterprise level device to communicate selected portions of the recipient list. The electronic message engine is configured to generate electronic messages within a message campaign for sending to recipients identified by each of the second level devices from the selected portions of the recipient list.
US11216565B1

The disclosed computer-implemented method for selectively encrypting controlled information for viewing by an augmented reality device may include (i) automatically identifying, at a computing device and using at least one of natural language processing and/or a pre-defined data loss prevention policy, a portion of a source text including controlled information, (ii) tokenizing the portion of the source text, and (iii) performing a security action that may include (A) generating a public key, (B) encrypting the tokenized portion of the source text with the public key to produce an encrypted marker, and (C) replacing the portion of the source text with the encrypted marker to produce a replacement document. Various other methods, systems, and computer-readable media are also disclosed.
US11216562B2

Methods, systems, and devices for double wrapping for verification are described. In some cases, a memory subsystem can receive a firmware image for the memory subsystem where the firmware image is signed with a first signature according to a first signing procedure. The memory subsystem can then verify an integrity of the firmware image based on the first signing procedure. After verifying the integrity of the firmware image, the memory subsystem can then generate a second signature for the firmware image based on a second signing procedure different from the first signing procedure. The memory subsystem can then write the second signature to the firmware image. The memory subsystem can then perform a verification process to verify the integrity of the firmware image based on one or both of the first signing procedure or the second signing procedure. In this case, a first verification time is associated with the first signing procedure and is greater than a second verification time associated with the second signing procedure.
US11216561B2

In an example, a machine-readable medium includes instructions that, when executed by a processor, cause the processor to order, as part of an execution of a trusted process, a plurality of processes into a sequence comprising a first process, at least one intermediate process, and a last process. The machine-readable medium may further comprise instruction to cause the processor to generate, as part of an execution of the first process, a value based on a code portion of the process following the first process in the sequence, and to generate, as part of an execution of each intermediate process, a respective value based on the value generated by the process preceding the intermediate process in the sequence and based on a code portion associated with the process following the intermediate process in the sequence.
US11216554B2

A determining apparatus performs emulation of an attack code included in an attack request that is addressed to a web application (web server), based on the attack type of the attack code, and extracts a feature that appears in a response issued by the web application when the emulation results in a successful attack. The determining apparatus determines that the attack has succeeded if the feature is included in a response from the web application, and determines that the attack has failed if the feature is not included.
US11216552B2

An information handling system includes a basic input/output system that checks for a first-time password in NVRAM, and prompts a user for a password when the first-time password is present. A processor compares the password to the first-time password, deletes the first-time password from the NVRAM when the password matches the first-time password, and boots the information handling system when the password matches the first-time password.
US11216547B2

Implementations of the subject matter described herein provide a “dual-mode” headset that is equipped with a fingerprint authentication apparatus. The headset can be coupled to an electronic device, such as personal computers (PCs) and tablets, and functions as a typical audio accessory to receive sound. In addition, by means of the associated fingerprint authentication apparatus, the headset also facilitates the user to log in his/her own account on that device.
US11216544B2

The present invention relates to a method by which an electronic device including a biosensor obtains biometric information in a section in which image data is not transmitted to a display. An electronic device according to various embodiments of the present invention comprises: a display; a biosensor formed in at least a portion of the display; and a processor functionally connected with the display, and the biosensor, wherein the processor can extend a blank section of a reference signal, which is any one of a plurality of signals for driving the display in a state of sensing the biometric information of a user, and can drive the biosensor in the extended blank section of the reference signal so as to sense the biometric information of the user. The present invention can also include additional various embodiments.
US11216542B2

According to an example aspect of the present invention, there is provided an apparatus comprising a memory configured to store an identifier of the apparatus, at least one processing core configured to obtain, from sensor information, a service identifier and a session identifier, compile a message addressed to a service provider associated with the service identifier, the message comprising the identifier of the apparatus and the session identifier, and cause transmission of the message toward the service provider.
US11216525B2

The disclosure relates to an information resource collection method, device and computer-readable storage medium. The method includes receiving a broadcast message sent by an application program of a plurality of application programs through a system interface that is configured to direct each of the plurality of application programs to report an occurrence of collection events to an operating system; analyzing the broadcast message to obtain key information of an information resource; obtaining the key information of the information resource; and storing the key information of the information resource in a unified favorite folder that is configured to store and display key information of a plurality of collected information resources that has been collected via the system interface from at least one of the plurality of application programs.
US11216522B2

In general, the subject matter described in this specification can be embodied in methods, systems, and program products for receiving user input that defines a search query, and providing the search query to a server system. Information that a search engine system determined was responsive to the search query is received at a computing device. The computing device is identified as in a first state, and a first output mode for audibly outputting at least a portion of the information is selected. The first output mode is selected from a collection of the first output mode and a second output mode. The second output mode is selected in response to the computing device being in a second state and is for visually outputting at least the portion of the information and not audibly outputting the at least portion of the information. At least the portion of information is audibly output.
US11216521B2

Methods for automatically suggesting content items to an author of a digital page so that they can be added to the page. One embodiment comprises a method that includes opening a digital page in a digital page editor and launching a component browser that enables the viewing of a set of digital content items stored in a content repository. Textual information is extracted from the digital page and the digital assets contained in the page. This information is analyzed to identify words indicative of the page's subject matter. A query is generated based on the identified words and submitted to a search engine, which searches the repository for items related to the subject matter of the page. The content items identified by the search results are displayed to the author, who can select one of the items to add it to the page.
US11216515B2

Various methods and systems for providing query result items using an item title demand model are provided. A query is received at a search engine. Based on receiving the query, an item title demand engine is accessed. The item title demand engine operates based on an item title demand model which uses token weights, representing skip probabilities of tokens in item titles, to determine title scores for result item titles for corresponding queries. Based on accessing the item title demand engine, one or more result item titles for the query are identified from items in an item database. An identified result item title is identified based on a title score determined using the item title demand model and a highest skip probability of a token in the result item title. The one or more result item titles are communicated to cause display of the one or more result item titles.
US11216513B1

A website misclassification report is received, indicating that a website has been misclassified. A determination is made that a current classification model correctly classifies the reported website. The current classification model is different from a model that was previously used to classify the website. In response to a determination that the reported website should be reclassified using the current classification model, a reclassification operation is performed, using the current classification model, on a set of websites determined to be similar to the reported website.
US11216506B1

Various aspects of the subject technology relate to systems, methods, and machine-readable media for searching and presenting undiscovered images. A system may receive a first user input specifying a search query for content from a client device. The system may initiate an image search in response to receiving the search query. The system may provide a first search result comprising a first list of images to the client device. The system may receive a second user input selecting an image from the first search result from the client device. The system may provide a second search result comprising a second list of images to the client device, based on the second user input, a similarity index, and a filtering criteria.
US11216501B2

A control circuit obtains and utilizes a first set of rules that determines a distance, as a function of a modified Jaccard distance, between each of a number of predetermined classes. The control circuit utilizes that information to generate groups of the predefined classes by evaluating the distance between each of the predetermined classes. First probabilities for each of the additional text entries regarding membership in each of the groups so generated is calculated along with second probabilities regarding membership in a particular one of the predefined classes in its corresponding group. A resultant probability is then calculated using the first and second probabilities that a given additional text entry belongs to a particular one of the predefined classes. The control circuit then utilizes that resultant probability information to automatically classify additional text entries by associating the given additional text entry to a particular one of the predefined classes.
US11216497B2

The disclosure relates to an artificial intelligence (AI) system for simulating human brain functions such as perception and judgement by using a machine learning algorithm such as deep learning, and an application thereof. An operation method of an electronic device comprises the steps of: receiving an input message; determining a user's language information included in the input message; determining language information for a response corresponding to the user's language information; and outputting the response on the basis of the language information for the response.
US11216488B2

Embodiments of present disclosure discloses system and method for managing applications in electronic device. Initially, relation tree associated with applications is identified. The relation tree is generated based on learning technique implemented for applications, parameters, enablers associated with electronic device. Based on identified relation tree, enablers are identified from plurality of enablers, corresponding to each of applications. Further, current status of parameters based on current status of enablers is retrieved. The relation tree is updated based on learning technique implemented for at least one of the current status of the parameters, new applications, new parameters, enablers associated with the electronic device. An application from the applications is identified based on the current status of the parameters and the relation tree. The electronic device is instructed to perform operations associated with the identified application.
US11216479B2

Techniques for visualizing data elements are disclosed. A system presents a first data element profile comprising: a first data element; a second data element; and a first formula used to calculate a value of the first data element using a value of the second data element. The system detects user input selecting the second data element. Based on detecting the user input, the system presents a second data element profile comprising: the second data element; a third data element; and a second formula used to calculate a value of the second data element using a value of the third data element. The system detects user input selecting the third data element. Based on detecting the user input, the system presents a third data element profile comprising the third data element.
US11216475B2

The disclosure provides a method and a system for automatically discovering an inference rule, a medical knowledge database and a retrieval method. The method includes: acquiring a relation matrix for each medical relation, the relation matrix representing a relationship between vectors of the medical entities having the medical relation; and acquiring the inference rules based on the relation matrices for the plurality of medical relations, each inference rule including a first medical relation, a second medical relation and a third medical relation, the inference rule representing that the third medical relation is inferred from the first medical relation and the second medical relation.
US11216474B2

Techniques for processing a natural language query are provided. The techniques include obtaining a set of statistics representing a contextual significance of a set of words in a data model for a data set. Next, the set of statistics is used to match a set of semantic intents for a natural language query of the data set to one or more data elements in the data model. The data element(s) and the data set are then to generate a result of the natural language query, and the result is provided in a response to the natural language query.
US11216472B2

Systems and user interfaces enable integration of data items from disparate sources to generate optimized packages of data items. For example, the systems described herein can obtain data items from various sources, score the data items, and present, via an interactive user interface, options for packaging the data items based on the scores. The systems may include artificial intelligence algorithms for selecting optimal combinations of data items for packaging. Further, the interactive user interfaces may enable a user to efficiently add data items to, and remove data items from, the data packages. The system may interactively re-calculate and update scores associated with the package of data items as the user interacts with the data package via the user interface. The systems and user interfaces may thus, according to various embodiments, enable the user to optimize the packages of data items based on multiple factors quickly and efficiently.
US11216468B2

The CONVERGED MERCHANT PROCESSING APPARATUSES, METHODS AND SYSTEMS (“CMP”) facilitates the generation of user accounts with merchants. The user may be logged into an electronic wallet or issuer account, and may initiate an account generation process with a one-click mechanism. The CMP may provide information to the merchant in order to facilitate the generation of the account after receiving data from the electronic wallet or issuer.
US11216466B2

Systems and methods of improving the functioning of a streaming platform system by managing database change stream offsets using a time series database are disclosed. In some example embodiments, a computer system retrieves an offset value from a plurality of offset values stored in a time series database, with the plurality of offset values being indexed in the time series database in time order, and the retrieved offset value being retrieved using a time parameter, and then the computer system transmits a data request to a stream-processing platform, with the data request comprising the retrieved offset value, and the data request being operable to retrieve a data record stored in association with the retrieved offset value in a storage layer of the stream-processing platform using the offset value.
US11216463B2

A relational database system for performing a join operation between a first table and a second table may include a query analyzer and an optimization engine. The query analyzer may compare predicates of a join operation query for an American National Standards Institute (ANSI) compliant database. The optimization engine, based upon comparison of the predicates, is to bypass a scan of the second table as part of outputting semantically correct results for the join operation.
US11216448B2

A processor-implemented method for the ownership transfer and tracking of tangible assets using a blockchain is described. In an embodiment, the method includes generating a root node associated with a tangible asset via a processor. The root node has a first hash value that represents a storage location of the root node, data associated with a tangible asset, and a second hash value that represents a storage location of the subsidiary node. The method also includes storing a hierarchical hash-linked tree structure in a non-transitory, processor-readable memory. The hierarchical hash-linked tree structure can include multiple nodes. The multiple nodes include the root node and the subsidiary node. The subsidiary node has the second hash value, and data associated with a tangible sub-asset of the tangible asset.
US11216437B2

A system and method for representing query elements in an artificial neural network. The method includes generating a translation table based on a plurality of query elements, wherein the translation table maps a plurality of vectors to the plurality of query elements, wherein each of the plurality of vectors is mapped to at least one query element of the plurality of query elements, wherein a number of distinct query elements among the plurality of query elements is greater than a number of distinct vectors among the plurality of vectors.
US11216433B2

A method for providing encrypted search includes receiving, at a user device associated with a user, a search query for a keyword that appears in one or more encrypted documents stored on an untrusted storage device and accessing a count table to obtain a count of documents that include the keyword. The method also includes generating a delegatable pseudorandom function (DPRF) based on the keyword, a private cryptographic key, and the count of documents. The method also includes evaluating a first portion of the DPRF and delegating a remaining second portion of the DPRF to the untrusted storage device which causes the untrusted storage device to evaluate the DPRF and access an encrypted search index associated with the documents. The untrusted storage device determines one or more encrypted documents associated with DPRF and returns, to the user device, an identifier for each encrypted document associated with the DPRF.
US11216432B2

Disclosed herein are an apparatus, non-transitory computer readable medium, and method for querying big data and displaying the results of the query. A multilevel hierarchy of data structures is associated with a particular date to reduce the linearity of the search. The client receiving the query results stores the results in a linked list with a record format consistent with the resulting records. The client also periodically refreshes a graphical user interface with the query results until all the results are received.
US11216423B2

Techniques for providing analytics regarding software application usage by client computers are presented. The techniques can include providing to at least one of a plurality of client computers at least one license for a usage of at least one of a plurality of software applications; storing transaction information for each usage of the at least one of the plurality of software applications by the at least one of the plurality of client computers, where the transaction information for a particular usage includes a respective chargecode, a respective site name, and a respective indication of license entitlement criteria test results for each of a plurality of license entitlement criteria tests; receiving search criteria at a user interface; searching stored transaction information using the search criteria to obtain search results; and providing the search results.
US11216405B2

An electronic device includes plural modules; a return factor detection unit that detects a return factor causing return from an energy-saving state; and a return controller that causes the plural modules to start return processing upon detection of the return factor by the return factor detection unit. The plural modules include a first module and a second module that are connected by using a high-speed serial interface that needs preprocessing for establishment of connection without software, and the second module, which performs return processing upon receipt of a trigger of return from an energy-saving state through the first module, starts the preprocessing for establishment of connection using the high-speed serial interface in parallel with return processing of the first module.
US11216404B2

Apparatuses, methods, and computer-readable media are provided for operating a port manager to detect a first link condition or a second link condition of a circuitry. Under the first link condition, a first link between a downstream port of the circuitry and an upstream port of a switch is compatible to a first protocol, and a second link between a downstream port of the switch and an upstream port of a device is compatible to the second protocol. Under the second link condition, the first link exists and is compatible to the first protocol, while there is no second link being compatible to the second protocol. The port manager is to operate the downstream port of the circuitry according to the second protocol on detection of the first link condition, or according to the first protocol on detection of the second link condition. Other embodiments may be described and/or claimed.
US11216400B2

The embodiments disclosed herein relate to chips used to receive and process neurological events in brain matter as captured by electrodes. Such chips may include an array of amplifiers and electrodes to receive neurological voltage signals, the chip including a config circuitry in communication with the array of amplifiers and a controller, the config circuitry configured to receive program instructions and instruct the amplifiers of a voltage threshold and instruct the controller to pass on signals from only specific rows and columns of amplifiers, the controller in communication with the array of amplifiers, the controller configured to packetize the neurological voltage signals into data packets.
US11216397B2

Systems and method include one or more die coupled to an interposer. The interposer includes interconnection circuitry configured to electrically connect the one or more die together via the interposer. The interposer also includes translation circuitry configured to translate communications as they pass through the interposer. For instance, in the interposer, the translation circuitry translates communications, in the interposer, from a first protocol of a first die of the one or more die to a second protocol of a second die of the one or more die.
US11216396B2

Aspects of the disclosure are directed to systems, methods, and devices that include an application processor. The application processor includes an interface logic to interface with a communication module using a bidirectional interconnect link compliant with a peripheral component interconnect express (PCIe) protocol. The interface logic to receive a data packet from across the link, the data packet comprises a header and data payload; determine a hint bit set in the header of the data packet; determine a steering tag value in the data packet header based on the hint bit set; and transmit the data payload to non-volatile memory based on the steering tag set in the header.
US11216387B2

A hybrid cache memory and a method for controlling the same are provided. The method for controlling a cache includes: receiving a request for data; determining whether the requested data is present in a first portion of the cache, a second portion of cache, or not in the cache, wherein the first portion of cache has a smaller access latency than the second portion of cache; loading the requested data from a memory of a next level into the first portion of the cache and the second portion of the cache if the requested data is not in the cache, and retrieving the requested data from the first portion of the cache; and retrieving the requested data from the first portion of the cache or the second portion of the cache without writing data to the second portion of the cache if the requested data is in the cache.
US11216384B2

Various embodiments generally relate to a semiconductor device, and more particularly, to a controller, a memory system and an operating method thereof. In accordance with an embodiment of the present disclosure, an operating method of a controller for controlling a nonvolatile memory device may include receiving a read command from a host; determining whether changed L2P map data corresponding to L2P map data included in the read command is registered in a dirty list; and performing, when the changed L2P map data is determined as registered in the dirty list, a read operation on the nonvolatile memory device based on the changed L2P map data among L2P map data included in a plurality of L2P segments.
US11216383B2

An electronic system includes a host device and a storage device including a first memory device of a volatile type and a second memory device of a nonvolatile type. The first memory device is accessed by the host device through a memory-mapped input-output interface and the second memory device is accessed by the host device through a block accessible interface. The storage device provides a virtual memory region to the host device such that a host-dedicated memory region having a first size included in the first memory device is mapped to the virtual memory region having a second size larger than the first size.
US11216382B1

A cache system may maintain size and/or request rate metrics for objects in a lower level cache and for objects in a higher level cache. When an L1 cache does not have an object, it requests the object from an L2 cache and sends to the L2 cache aggregate size and request rate metrics for objects in the L1 cache. The L2 cache may obtain a size metric and a request rate metric for the requested object and then determine, based on the aggregate size and request rate metrics for the objects in the L1 cache and the size metric and the request rate metric for the requested object in the L2 cache, an indication of whether or not the L1 cache should cache the requested object. The L2 cache provides the object and the indication to the L1 cache.
US11216374B2

A router device may receive a request for access to a file from a user device, wherein a master version of the file is stored in a data structure associated with a server device. The router device may generate, based on the request, a copy of a cached version of the file, wherein the cached version of the file is stored in a data structure associated with the router device. The router device may send the copy of the cached version of the file to the user device.
Patent Agency Ranking