US11290892B2

A communication control device includes a processor coupled to the memory, the processor configured to set an acceptable interference amount that is acceptable for a secondary system using a radio wave in a predetermined frequency band allocated to a primary system, with respect to the primary system. The processor accommodates at least a part of a second margin to a different communication control device on the basis of information on a desired interference acceptable amount received from the different communication control device, the second margin being generated at the time of setting the acceptable interference amount and obtained by subtracting a first margin that is allocated to a secondary system managed by the subject device from a total interference margin that is set in the subject device.
US11290886B2

A method for authenticating a mobile identity (ID) is provided. The mobile ID is provided on an end device of a user. Personal information about the user is first brought into anonymized form via a one-way function known to the end device of the user and to a first entity and transmitted with a single mobile ID certificate to the first entity. A communication exchange between the end device of the user and the first entity is henceforth identified by this mobile ID certificate. At a later point in time, the user is provided a permission option to transmit the personal information in non-anonymized form to the first entity. The first entity uses the then transmitted non-anonymized personal information to check its anonymized form.
US11290873B2

Embodiments of the application disclose service notification methods and mobile edge hosts. In an embodiment, a method comprising: receiving, by a first mobile edge platform, a service registration message from a first application instance, wherein the first mobile edge platform and the first application instance are comprised in a first mobile edge host; and sending, by the first mobile edge platform, a service notification message to a second mobile edge platform comprised in a second mobile edge host.
US11290871B2

Example communications methods and systems are described. One example communications system includes a base station supporting connectivity to a core network of the first communications standard and a core network of the second communications standard. One example method includes that a terminal receives information broadcast by the base station. The information includes a first and a second area identities. When the terminal enters a cell served by the base station from a cell of the second communications standard and when the second area identity does not belong to a current area list of the terminal, the terminal initiates an area update to the core network of the second communications standard. The base station broadcasts the area identities of the two communications standards.
US11290867B2

The present invention discloses methods and systems for communicating at a cellular router between a first wireless communication module and a first subscriber identity module (SIM). The cellular router receives a first request from a first wireless communication module and encapsulates the first request in a first modified request. The cellular router then sends the first modified request to a first SIM card in a first communication apparatus and waits for a first modified reply. While waiting for the first modified reply the cellular router sends at least one halt message to the first wireless communication module after a first time threshold. After receiving the first modified reply, the cellular router decapsulates the first modified reply to retrieve a first reply and sends the first reply to the first wireless communication module where the first modified reply is a reply to the first modified request.
US11290858B2

Methods, systems, and devices for wireless communications are described. A human user, such as a pedestrian, cyclist, or driver, may provide a feedback message to a vehicle whose behavior they observe. The feedback message and the recipient may be manually identified by the human user or may be suggested by the system or device. The feedback message may be broadcast and filtered by vehicles within the broadcast radius based on a vehicle identifier. A vehicle that receives the feedback message may discard the feedback message if it applies to another vehicle or may take responsive action if the feedback message applies to the vehicle. For example, the recipient vehicle may display the feedback message, store the feedback message to support related analysis, or relay the feedback message to other vehicles or network devices.
US11290856B2

An example operation may include one or more of identifying, via a transport, at least one person in proximity to the transport, determining the at least one person matches one or more profile attributes of a profile of at least one transport occupant, sending a notification to a communication device in the transport to prompt the at least one transport occupant about the identified at least one person and the matched one or more profile attributes, and responsive to receiving a communication request from the communication device, transmitting a communication invite to a mobile device of the at least one person.
US11290852B2

An estimation unit 32 estimates, from each of acquired first time-series data pieces, a state of a radio field intensity at a position of an apparatus 10 that corresponds to each of the first time-series data pieces. The estimation unit 32 estimates, from second time-series data, a state of the radio field intensity at a position of an apparatus 20. An estimation unit 33 estimates a state of the radio field intensity at each point in a target space by using the position of each apparatus 10 and the state of the radio field intensity thereof. An estimation unit 34 compares the state at each point with the state at the position of the apparatus 20 and thereby estimates the position of the apparatus 20. An estimation unit 35 estimates a position state of the apparatus 20 based on time-series data of the position of the apparatus 20.
US11290848B2

The controller circuitry is configured to identify one of the plurality of different position assistance information for use by the terminal device to identify a position of the terminal device, and to estimate the position of the terminal device by combining the identified position assistance information with the radio signal received by the position detection receiver circuitry. The position assistance information is identified in accordance with a permission allocated to the terminal device. By providing system information which is unencrypted and other system information which is encrypted, conditional access to the position assistance information can be provided in which a lowest level of position assistance information can provide the least level of position estimation accuracy.
US11290847B2

An electronic device includes an indoor positioner and a positioning engine server. The indoor positioner has an array antenna to receive a wireless signal from user equipment, and to calculate the angle of arrival (AOA) of the wireless signal according to the phase difference and the time difference. The wireless signal includes status data of the user equipment. The positioning engine server converts the angle of arrival into a set of coordinates that correspond to a position of the user equipment, and inputs the set of coordinates to an IMM module. The IMM module includes a first state module and a second state module. The IMM module calculates weighting values for the first state module and the second state module according to the status data of the user equipment, and outputs an estimated set of coordinates according to the set of coordinates and the weighting values.
US11290843B2

The present disclosure provides a method for measuring a sensing range of a vehicle, a device and a medium, and relates to a technical field of automatic driving. The method includes: determining a target road side unit to be measured according to a road side unit identifier; when it is detected that the vehicle receives a road-side message from the target road side unit, determining vehicle positioning information of the vehicle when the road-side message is received; and determining a sensing range of the vehicle to the target road side unit in a target lane in which the vehicle travels according to the vehicle positioning information.
US11290841B2

Disclosed is an information processing apparatus for reducing the waste of power consumption in an IoT system, comprising a position information obtainer that periodically obtains position information of a data collection device, and position information of a relay device that relays communication between the data collection device and a base station, and a controller that controls measurement of a signal strength between the data collection device and the relay device, based on the position information of the data collection device and the position information of the relay device.
US11290830B2

An illustrative hearing device includes a battery having a battery voltage, a microphone for transducing sound into an input signal, a processor configured to be operated with an operating voltage and to generate an output signal from the input signal, a speaker for transducing the output signal to an acoustic signal, and a valve. An acoustic effect of the valve is adjustable by applying a valve voltage, wherein the adjustment is controllable by the processor. The hearing device comprises a voltage regulator configured to generate the operating voltage from the battery voltage, wherein the operating voltage is less than the battery voltage and wherein the valve voltage is greater than the operating voltage.
US11290822B2

The present disclosure relates to a high-pitched loudspeaker, which widens the starting frequency of the high-pitched loudspeaker, and the high-pitched loudspeaker has a smoother intermediate frequency curve and less distortion. A high-pitched loudspeaker comprises a magnetic circuit system, a voice coil, and a diaphragm connected to the voice coil, wherein a first cavity is formed between the magnetic circuit system and the voice coil and the diaphragm, the high-pitched loudspeaker further comprises a back cover, the magnetic circuit system is arranged between the diaphragm and the back cover, and a second cavity is formed between the back cover and the magnetic circuit system, a through-hole is opened on the magnetic circuit system which communicates the first cavity and the second cavity to constitute an air gap cavity of the high-pitched loudspeaker.
US11290820B2

A method of providing navigation on an electronic device when the display screen is locked. The method receives a verbal request to start navigation while the display is locked. The method identifies a route from a current location to a destination based on the received verbal request. While the display screen is locked, the method provides navigational directions on the electronic device from the current location of the electronic device to the destination. Some embodiments provide a method for processing a verbal search request. The method receives a navigation-related verbal search request and prepares a sequential list of the search results based on the received request. The method then provides audible information to present a search result from the sequential list. The method presents the search results in a batch form until the user selects a search result, the user terminates the search, or the search items are exhausted.
US11290814B1

A method, apparatus, and computer-readable storage medium that modulate a composition of an audio output in accordance with a noise level of an environment. For instance, the present disclosure describes a method for modulating an audio output of a microphone array, comprising receiving two or more audio signals from two or more microphone capsules in the microphone array, each audio signal comprising an electrical noise of a corresponding microphone capsule and a response to acoustic stimuli in an environment perceived by the microphone capsule, estimating an acoustic contribution level of the environment based on the received audio signals, and determining, by processing circuitry, a composition of the audio output of the microphone array based on the estimated acoustic contribution level of the environment, the composition being based on at least a relationship between acoustic noise and directivity indices of each of a plurality of beamformers.
US11290813B2

A microphone array device including microphone capsules and at least one processing unit configured to receive output signals of the microphone capsules, dynamically steer an audio beam based on the received output signal of the microphone capsules, and generate and provide an audio output signal based on the received output signal of the microphone capsules. The processing unit is configured to operate in a dynamic beam mode where at least one focused audio beam is formed that points towards a detected audio source and in a default beam mode where a broader audio beam is formed that covers substantially a default detection area. The microphone array may be incorporated into a conference system.
US11290811B2

A protective headgear including a multi-sensor array having a bone conduction microphone, air conduction microphone, signal processor, and speakers; a signal processor that processes vibration signal data and tonal signal data to produce combined data representative of the vocal communication to substantially reduce or eliminate noise; and a method of applying a signals optimized combination algorithm to optimize the output by intelligently combining the outputs from the two different types of sensors for both working in a noisy environment and quiet environment.
US11290808B2

A horn mounting structure, includes: a shell, a sound hole is formed at a side surface of the shell; a mounting groove formed inside the shell, and the sound hole is communicated with the mounting groove; a holder, the holder is bonded in the mounting groove through a sealant, and a front sound chamber is formed at one side of the holder facing to the sound hole, and a horn, and the horn is bonded to one side of the holder facing away from the shell through the sealant.
US11290805B2

Loudspeakers are described that may reduce comb filtering effects perceived by a listener by either 1) moving transducers closer to a sound reflective surface (e.g., a baseplate, a tabletop or a floor) through vertical (height) or rotational adjustments of the transducers or 2) guiding sound produced by the transducers to be released into the listening area proximate to the reflective surface through the use of horns and openings that are at a prescribed distance from the reflective surface. The reduction of this distance between the reflective surface and the point at which sound emitted by the transducers is released into the listening area may lead to shorter reflected path that reduces comb filtering effects caused by reflected sounds that are delayed relative to the direct sound. Accordingly, the loudspeakers shown and described may be placed on reflective surfaces without severe audio coloration caused by reflected sounds.
US11290790B2

A system for automatically selecting television channels based on wager information can include a set-top box, wager databases having user wager information, broadcast databases having broadcast schedule information, and a controller. The wager information can include an event identifier and a corresponding wager amount. The broadcast schedule can include a channel, a start time, and an end time for each event. The controller can include processors and memory devices having instructions that cause the processors to obtain wager information for the user from the wager databases, match each event identifier and corresponding wager amount to the broadcast schedule, determine a set of live events by comparing a current time with the start time and end time for each event, prioritize the live events based on wager amount, and send an instruction to the set-top box to display the channel corresponding to each live event in order of priority.
US11290782B2

Methods and systems are described for recognizing an activity and providing content for consumption during the activity. The methods and systems use an activity engine to learn a duration of an activity by receiving input with a start cue indicating a start of an activity and receiving input with a stop cue indicating an end of the activity. The activity engine determines an average or estimated duration for the activity based on the time difference between the start cue and the stop cue so that when the activity engine receives a third input and identifies the start cue, a content curation engine identifies one or more content items with a total runtime substantially similar to the average or estimated duration for the activity and provides the content for consumption.
US11290781B2

Aspects of the subject disclosure may include, for example, a method in which an end user device sends a first request to a digital video recorder (DVR) to receive a media content item, and receives a metadata file including authentication information and a network address of a media content server where the media content item is located. The end user device sends a second request to the media content server to receive the media content item; the second request is sent to the network address and includes the authentication information and an identification of the requested media content item. The end user device receives the media content item from the media content server, responsive to the authentication information and the identification of the media content item sent in the second request. Other embodiments are disclosed.
US11290776B2

A computing system compares various reference fingerprints each representing a reference media stream broadcast on a different respective known channel, and the computing system determines that a plurality of the reference fingerprints match each other, thus defining a multi-match group of the matching reference fingerprints. In response, the computing system identifies a fingerprint feature that could define a distinction between the reference fingerprints, and the computing system resolves the multi-match based on the identified feature, thereby determining the channel carrying the media stream being rendered by the media presentation device. And the server then takes channel-specific action based on the determined channel.
US11290771B2

A display device includes a display configured to output a broadcast content or a content for an interior decoration function, a memory storing a first layout for surrounding the broadcast content and a second layout for surrounding the content for the interior decoration function, and a processor operatively connected to the display and the memory, wherein the processor removes the first layout, enlarges the broadcast content, and outputs the enlarged broadcast content through the display based on a first user input, and enlarges portions of the content for the interior decoration function and of the second layout and outputs the enlarged portions of the content for the interior decoration function and of the second layout through the display based on a second user input.
US11290744B2

A method for intra prediction comprises determining a first MPM candidate corresponding to a left-side candidate block on the basis of a position of the left-side candidate block adjacent to a left side of a current block; determining a second MPM candidate corresponding to an upper-end candidate block on the basis of a position of the upper-end candidate block adjacent to an upper end of the current block; generating an MPM candidate list including a plurality of MPM candidates, on the basis of the first MPM candidate and the second MPM candidate; and determining one MPM candidate of the plurality of the MPM candidates that constitute the MPM candidate list as an intra prediction mode of the current block, and performing intra prediction for the current block on the basis of the determined intra prediction mode to generate a prediction block corresponding to the current block.
US11290741B2

For the purpose of providing an image encoding technique for reducing the amount of codes, in inter prediction in which motion search is performed by using a block obtained by dividing an input image and a reference image, the motion vector of the block is predicted by selecting from the motion vectors of the surrounding blocks. Further, in the method of calculating a differential vector and then performing encoding, the number or positions of candidate blocks from which a prediction vector is selected are changed block by block or frame by frame and thereby adaptive and efficient video image compression is performed.
US11290740B2

A detection unit successively selects each of a plurality of blocks of a target image as a target block and detects a motion vector of the target block using a reference image. During motion vector detection, a control unit performs control to partially store the reference image into a storage unit so as to achieve a state where a search range for the target block is stored. The detection unit selects each of the plurality of blocks as the target block in an order of raster scan for each of N regions obtained by dividing the target image in a horizontal direction. When a temporal distance between the target image and the reference image is a second distance that is longer than a first distance, a value of N is large compared to a case where the temporal distance is the first distance.
US11290736B1

Aspects include a method, apparatus and computer-readable medium of decoding video or blocks of an image, including receiving a bitstream of the image, deriving, for a block of the image in the bitstream, multiple intra-prediction modes (IPMs) to use in decoding the block, determining, based on the multiple IPMs, a final predictor to use in decoding the block, and decoding the block using the final predictor. Other aspects include method, apparatus and computer-readable medium for similarly encoding video or blocks of an image.
US11290730B2

Different implementations are described for determining one or more illumination compensation parameters for a current block being encoded by a video encoder or decoded by a video decoder, based on the selection of one or more neighboring samples. The selection of the one or more neighboring samples is based on information used to reconstruct a plurality of neighboring reconstructed blocks. The selection may be based on the motion information, such as motion vector and reference picture information. In one example, only samples from neighboring reconstructed blocks that have (1) the same reference picture index and/or (2) a motion vector close to the motion vector of the current block is selected. In another example, if the current block derives or inherits some motion information from a top or left neighboring block, then only the top or left neighboring samples are selected for IC parameter calculation.
US11290723B2

A method for video compression processing, an electronic device, and a storage medium. In the method for video compression processing, video compression is performed by using an end-to-end model trained with a single loss function, to obtain video compression information.
US11290722B2

A method and apparatus for encoding or decoding a video sequence includes encoding or decoding the video sequence using a 4:4:4 chroma format, or encoding or decoding the video sequence using a 4:2:2 chroma format, wherein when encoding or decoding the video sequence using the 4:4:4 chroma format, copying an affine motion vector of one 4×4 luma block using an operation other than an averaging operation and associating the affine motion vector to a co-located 4×4 chroma block, and when encoding or decoding the video sequence using the 4:2:2 chroma format, associating each 4×4 chroma block with two 4×4 co-located luma blocks such that an affine motion vector of one 4×4 chroma block is an average of the motion vectors of the two co-located luma blocks.
US11290714B2

There is provided a motion-constrained AV1 encoding method and apparatus for tile-based streaming of an ultra-high definition image, which encodes an image such that the image can be decoded by integrating tile-based segmented images at a bit stream level without modifying an AV1 standard decoder. According to an embodiment of the present disclosure, the motion-constrained encoding method includes: limiting a motion prediction range based on a format and a size of an image; and predicting motion vectors regarding tiles constituting the image, based on the limited motion prediction range. Accordingly, a tile-based streaming service is possible through motion-constrained AV1 encoding of an ultra-high definition image (360 VR image or panorama image). In addition, a consumer electronic device is enabled to integrate and decode segmented images by using a single standard AV1 decoder.
US11290713B1

A method for image decoding performed by a decoding device includes: deriving a specific value for a current chroma block; when a width and a height of the current chroma block have a value equal to or greater than the specific value, deriving upper peripheral chroma samples of a number equal to the specific value of the current chroma block and left peripheral chroma samples of a number equal to the specific value; deriving CCLM parameters on the basis of the upper peripheral chroma samples, the left peripheral chroma samples, and down-sampled peripheral luma samples; and deriving prediction samples for the current chroma block on the basis of the down-sampled luma samples and the CCLM parameters, wherein the derived specific value is 2.
US11290712B2

A method of video processing is provided to include: maintaining, prior to a conversion between a current video block of a video region and a coded representation of the video, at least one history-based motion vector prediction (HMVP) table, wherein the HMVP table includes one or more entries corresponding to motion information of one or more previously processed blocks; and performing the conversion using the at least one HMVP table; and wherein the motion information of each entry is configured to include interpolation filter information for the one or more previously processed blocks, wherein the interpolation filter information indicates interpolation filters used for interpolating prediction blocks of the one or more previously processed blocks.
US11290709B2

Apparatus comprises an image data encoder to encode a current image region of an image, the image data encoder being operable in at least two modes of operation; a controller to control a mode of operation of the image data encoder in dependence upon the encoded data for the current image region meeting a predetermined criterion; and prediction circuitry configured to predict, from one or more properties of one or more image regions other than the current image region, whether the encoded data for the current image region will meet the predetermined criterion.
US11290700B2

Various embodiments of the present invention relate to a device for displaying content and an operation method therefor. An electronic device of the present invention comprises a display device, at least one processor, and a memory coupled to the processor, wherein, the memory may store instructions that, when executed, cause the processor to obtain at least one deformed image corresponding to a viewpoint change on the basis of an image contained in content in response to detection of a thumbnail generation event for the content, map the obtained at least one deformed image to a three-dimensional object, obtain at least one partial image comprising at least a portion of the image mapped to the three-dimensional object, generate thumbnail content comprising the obtained at least one partial image, and control the display device to display the thumbnail content. Other embodiments may be possible.
US11290699B2

View direction data of the viewer is collected in real time while the viewer is viewing a first reconstructed omnidirectional image. The view direction data is sent to the video streaming server to cause generating image layers from an omnidirectional image in reference to a view direction of the viewer. The image layers comprising a focal-vision image layer and a peripheral-vision image layer. A second reconstructed omnidirectional image is generated from the image layers. The second reconstructed omnidirectional image is subsequently rendered to the viewer.
US11290696B2

An aspect of present principles is directed to methods and systems for gamut mapping colors from a either a source color gamut or a content color gamut towards a target color gamut. A source hue of the source specific colors and a source hue of the content specific colors is changed towards a target hue of the corresponding target specific colors. Color gamut mapping is performed for the source colors of either the whole source color gamut or the content color gamut towards the target color gamut based on the mapped specific colors. The specific colors are selected from primary colors, secondary colors, a group of primary colors and secondary colors.
US11290692B2

An imaging control method for an unmanned aerial vehicle (“UAV”) includes determining a combined action mode to be used when the UAV performs imaging, the combined action mode comprising at least two action modes. The imaging control method also includes generating a combined operation instruction based on the combined action mode. The imaging control method further includes transmitting the combined operation instruction to the UAV to enable the UAV to fly based on the combined operation instruction and to capture a video.
US11290687B1

Examples described herein generally relate to a system and methods for providing a live multi-user video session. Access to the live video session may be limited and user devices may be moved between waiting rooms and the live session. The system may provide a first set of credentials to a first user device upon receiving a request from the user device to participate in the live video session. The first set of credentials allows the first user device to have access to a first separate video session different from the live video session. The system may place the first user device into the first separate video session. The system may provide a second set of credentials to the first user device. The second set of credentials allows the user device to have access to the live video session after the user device has been placed into the separate video session.
US11290684B1

Systems and methods are provided for automatically arranging the display of a plurality of videos on a display of a computing device. One example method includes receiving, at the computing device, a plurality of video streams. An order in which to display the video streams is determined, based on the video of the video streams. The plurality of video streams is displayed on a display of the computing device based on the determined order.
US11290680B1

Techniques are provided by which a receiver of a video stream signals to the sender to freeze the video input at a certain frame, and the sender responds by adapting its encoding methods to progressively improve the quality of the sent static image. A method includes receiving at a first device a first freeze-frame request initiated by the second device. The first freeze-frame request indicates that a user of the second device requests a high-fidelity freeze-frame of a first frame of the encoded video stream from the first device. A first sequence of encoded video frames of the first frame is generated for a high-fidelity freeze-frame. Each encoded video frame of the first sequence is of progressively higher fidelity of the first frame.
US11290661B2

Systems and methods are provided for presenting subtitles. The systems and methods include accessing, by a user device, a video discovery graphical user interface that includes a plurality of videos; receiving a user input that gradually reduces volume of the user device; determining that the volume of the user device has gradually been reduced by the user input until a mute state has been reached in which audio output of the user device is disabled; and in response to determining that the volume of the user device has gradually been reduced until the mute state has been reached, automatically causing subtitles of a first video of the plurality of videos to be displayed during playback of the first video.
US11290660B1

A system and, related method, is disclosed for enabling Chroma key compositing using a smart device, wherein an image/video of a subject situated in front of a portable monochromatic background is captured, and simultaneously layered upon a different desired background replacement that will replace only the monochromatic background captured. The portable monochromatic background structure can be an inflatable structure affixed with a plurality of lighting modules configured to ensure a uniform light distribution across the monochromatic background and separately ensure a uniform light distribution on the subject during the image/video capture. Moreover, a software application on a smart device can act as a system platform that enables for automatic light adjustment of the lighting modules on a portable monochromatic background to correct any light imperfections that impede color neutrality on the background, which would otherwise result in the inability to create broadcast quality background replacement content with a smart device using the monochromatic lighting platform disclosed herein.
US11290658B1

Systems and methods for adjusting an exposure parameter of an imaging device are disclosed. A first exposure level of the imaging device is identified, and a first image of a scene is captured via the imaging device at the first exposure level. The first image of the scene comprises a plurality of polarization images corresponding to different degrees and angles of polarization. Each of the polarization images comprise a plurality of color channels. A gradient for the first image is computed based on the plurality of the polarization images, and a second exposure level is computed based on the gradient. A second image of the scene is captured based on the second exposure level, where the gradient of the second image is greater than a gradient for the first image.
US11290652B2

To make a difference between respective accumulation conditions of first and second regions of a live view image and then to check the live view image for changes in an image corresponding to the changes in the accumulation conditions of the respective regions. An electronic apparatus includes an image-capture unit and a system control unit. The image-capture unit includes an image sensor and captures an image of first and second regions. The system control unit causes a display unit to display a live view image corresponding to the image of the first and second regions captured by the image-capture unit. The system control unit also makes a difference between respective accumulation conditions of the first and second regions of the live view image.
US11290651B2

An image display system includes an image acquisition unit which acquires an image, an area setting unit which sets a plurality of viewing areas to which the image is to be assigned according to a direction of the image, an image assignment unit which assigns the image to each of the plurality of viewing areas, an operation determination unit which discriminates an operation in a first viewing area among the plurality of viewing areas each having the image assigned thereto, and a display control unit which displays the image in the first viewing area and the image in a second viewing area other than the first viewing area among the plurality of viewing areas concurrently based on a result of the discrimination by the operation determination unit.
US11290649B2

In order to achieve a relatively small installation height of a multi-aperture imaging device having a one-line array of adjacently arranged optical channels, lenses of the optics of the optical channels are attached to a main side of a substrate by one or more lens holders and are mechanically connected via the substrate, the substrate being positioned such that the optical paths of the plurality of optical channels pass therethrough.
US11290646B2

The present disclosure provides an image capturing method and system. The image capturing method provided by the present disclosure includes: controlling the camera to switch between a first working mode and a second working mode according to an event detection result; in the first working mode, receiving visible light flashing supplementary lighting, and controlling the first image sensor to perform visible light image capturing; in the second working mode, receiving visible light non-flashing supplementary lighting and infrared supplementary lighting, controlling the first image sensor to perform visible light image capturing, and controlling the second image sensor to perform infrared image capturing, and performing fusion processing on the visible light image and the infrared image captured in the second working mode.
US11290641B2

An electronic device is provided. The electronic device includes a communication module, a memory, a display, and a processor, wherein the processor may confirm a user input related to selection of an image corrected by using a first image processing scheme, transmit attribute information related to the first image processing scheme to an external electronic device through the communication module, based on the user input, receive, from the external electronic device through the communication module, the image corrected by using a second image processing scheme selected based on the attribute information in the external electronic device, and display, through the display, the image corrected by using the second image processing scheme.
US11290640B2

An electronic device and a controlling method of the electronic device are provided. The controlling method of an electronic device according to the disclosure includes the steps of, based on a first user input for or related to acquiring a live view image through a camera including a plurality of lenses different from one another being received, acquiring a plurality of image frames for each of the plurality of lenses and storing the image frames in a first memory, inputting the plurality of image frames for each lens stored in the first memory into a neural network model, by a predetermined time interval, and acquiring score information including composition preference information of each of the input image frames, selecting at least one lens among the plurality of lenses based on the score information, storing image frames acquired through the selected at least one lens in a second memory during the predetermined time interval, and based on a second user input for initiating recording of the live view image being received, storing an image related to the image frames stored in the second memory in a third memory until a time point when a third user input for ending the recording is received.
US11290631B2

An image capture apparatus includes an image capture unit that captures an image, a communication unit that communicates with another image capture apparatus, a determination unit that determines whether the another image capture apparatus is in an imaging area of the image capture unit, and an instruction unit that instructs the another image capture apparatus to move outside of the imaging area of the image capture unit in a case where the another image capture apparatus is in the imaging area of the image capture unit.
US11290629B2

The present disclosure relates to a terminal device and a method for controlling an image acquirer. The terminal device includes: a shell; an image acquirer positioned in the shell; and a driver positioned in the shell and connected with the image acquirer. The driver includes a memory metal, and the memory metal has different lengths in an energized state and a deenergized state, and is configured to control the image acquirer to get into and out of the shell by length extension and contraction.
US11290619B2

An imaging control apparatus according to the present disclosure includes an imaging controller that synchronizes an exposure timing of a first imaging device that performs exposure by a rolling shutter system and an exposure timing of a second imaging device that performs exposure by a rolling shutter system with imaging conditions different from imaging conditions of the first imaging device, on a basis of the imaging conditions.
US11290615B2

Systems and methods to initiate and perform the painting of an area of interest on a finger are herein disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of capturing an image of the finger in response to receiving a request to paint the area of interest on the finger and using the image of the finger to ascertain an area of interest of the fingernail to be painted. One embodiment includes, in response to determining that the user is satisfied with the area of interest that has been determined, initiating the painting of the area of interest and/or depicting, in real time, the painting of the area of interest to the user.
US11290609B2

There is provided an image processing apparatus including: a determination unit configured to determine an inclination of a document portion in read image data generated by reading a document based on an inclination of an edge of the document portion detected in the read image data; a correction unit configured to correct the inclination of the determined document portion by a rotation process of the read image data; and a cut-out unit configured to cut out, based on a size of the document portion determined from the detected edge, a partial image of the document portion from the read image data in which the inclination has been corrected.
US11290600B2

An image forming apparatus includes an exposure device, a developing device, an intermediate transfer body, a sensor, and a controller. The exposure device may irradiate light corresponding to a test pattern onto a photoconductor, the developing device may supply a developing agent to the photoconductor to form, on the photoconductor, a toner image corresponding to the test pattern, the intermediate transfer body may receive the toner image corresponding to the test pattern formed on the photoconductor, and a sensor may sense the test pattern transferred onto the intermediate transfer body. The controller may control the exposure device to adjust the irradiated light so the test pattern becomes a contone pattern having a uniform tone, and may diagnose a condition of a component of the image forming apparatus based on the sensed test pattern.
US11290594B2

A contact center system for performing call progress analysis including tone and speech classification according to an embodiment includes at least one processor and at least one memory comprising a plurality of instructions stored thereon that, in response to execution by the at least one processor, causes the contact center system to determine a cumulative average of an entropy of an audio signal received by the contact center system, determine a cumulative average power spectral amplitude and a cumulative average spectral entropy of the audio signal, calculate a difference measure of the audio signal as a difference between the cumulative average of the entropy and the cumulative average spectral entropy, distinguish tones from speech of the audio signal based on the difference measure, and process one or more tones of the audio signal in response to identification of the one or more tones in the audio signal.
US11290593B2

Embodiments described herein provide for detecting whether an Automatic Number Identification (ANI) associated with an incoming call is a gateway, according to rules-based models and machine learning models generated by the computer using call data stored in one or more databases.
US11290583B2

A display device includes a display panel to display an image, and a blood pressure measuring module including a pressure sensor and a pulse wave sensor, wherein the pressure sensor is configured to sense a pressure that is applied to the display panel, the pulse wave sensor includes an optical sensor, and the pulse wave sensor is configured to generate a pulse wave signal using light that is emitted from a pixel of the display panel.
US11290581B2

A portable electronic device includes a housing and a glass cover panel having a planar central region and a rounded or curved perimeter region circumscribing the planar central region. The portable electronic device includes circuitry disposed in the housing and operable to detect a touch or proximity of a user at the glass cover panel at the generally planar central region. The rounded perimeter region has an exposed rounded surface circumscribing the planar central region and the housing does not overlap the rounded perimeter region of the glass cover panel. The rounded perimeter region provides a smooth curved transition between a planar front surface of the planar central region of the glass cover panel and a side surface of the housing of the portable electronic device.
US11290576B2

An example method comprises: receiving, at a server from a first client device, a request for access to a client feature on the first client device; determining, by the server, an applicable rule for the access request, the applicable rule having a plurality of nodes; determining, by the server, device capabilities needed for the determined rule; determining, by the server, nodes that can be executed and nodes that cannot be executed, based on the device capabilities, the nodes that can be executed including device hardware capabilities and the nodes that cannot be executed including real-time device capabilities; executing, by the server nodes that can be executed to reach a partial decision for the applicable rule; pruning the applicable rule to remove executed nodes and generate a pruned rule that includes nodes that cannot be executed; transmitting the pruned rule and partial decision to the first client device.
US11290571B2

A many-to-many state identification system of equipment names broadcasted from Internet-of-Things comprises IoT nodes and IoT mobile devices connecting the IoT nodes wirelessly. Each IoT node receives the sensed value of transducer on a machine element, determining whether the sensed value of transducer is abnormal. Next, the IoT node broadcasts an equipment identification name containing an existing gateway identification code and a state code of transducer showing whether the transducer is abnormal. When the IoT mobile device scans the equipment identification name broadcasted from the IoT node, a visual interface displays the state of IoT node by identifying the gateway identification code and the state code. Accordingly, before connecting the IoT mobile device to the IoT node, the state of transducer in the IoT node is acquired, allowing any IoT mobile device to monitor any transducer in a synchronous and many-to-many manner within the broadcasting area.
US11290568B2

The application discloses a method for establishing a forwarding path in a network, where the network includes a SC and a plurality of DCs, the SC manages the plurality of DCs, each of the plurality of DCs manages one domain, and the method includes: receiving, by the SC, a service request message; selecting, by the SC, a latency distribution manner based on the service request message; dividing, by the SC, a first latency into a plurality of latency periods; sending, by the SC, each of the plurality of latency periods to a DC corresponding to the latency period, and triggering each of the plurality of DCs to establish a forwarding path segment in the domain managed by the DC; and connecting, by the SC, the plurality of forwarding path segments established by the plurality of DCs, to form a forwarding path.
US11290564B1

Embodiments are provided that facilitate training and utilization of specially configured multi-armed bandit model(s). Such embodiments configure multi-armed bandit model(s) to provide selected network asset scoring model(s) from a network asset scoring model set and/or a selected data tagged network asset set from a set of data tagged network asset sets. Such selections are performable for a particular user profile, for example to perform accurate and/or efficient process(es) for provision of network asset data object(s) to the user profile(s). Some embodiments access enterprise network interaction data, access a set of data tagged network asset sets, train a multi-armed bandit model to provide a selected network asset scoring model and a selected data tagged network asset set, and provides one or more network asset data objects based on the selected network asset scoring model and the selected data tagged network asset set.
US11290555B2

An example method for delivery of push notifications includes receiving a push notification including a message and a destination, creating a send token, sending a push notification derived from the received push notification and the send token, and receiving push information concerning a processing of the sent push notification which is identified by the send token. An example system for delivering push notifications includes a server system having a processor, memory, and a network interface, where the memory stores program instructions including code segments for receiving a received push notification via the network interface. In this example, the program instructions further includes code segments for creating a send token, code segments for sending a sent push notification derived from the received push notification and the send token via the network interface, and code segments for receiving received push information concerning a processing of the sent push notification are provided.
US11290554B2

A server obtains at least two target base attributes of a target wireless network. The target wireless network is connected to a target terminal. After determining, according to a preset condition-based classification processing procedure, that the at least two target base attributes satisfy a target condition combination, the server obtains a network provider attribute corresponding to the target condition combination and determines a respective network provider attribute corresponding to the target condition combination as a target attribute of a provider providing the target wireless network. Finally, the server pushes target information associated with the target attribute to the target terminal.
US11290549B2

A method for optimized NF discovery and routing includes, at an SCP, receiving a discovery request message or generating a discovery request message in response to a received service request message with a 3gpp-Sbi-Discovery header. The SCP modifies the discovery request message to identify as unhealthy at least one service endpoint and service name combination associated with at least one producer NF instance capable of providing a service identified in the discovery request message or the service request message The SCP forwards the modified discovery request message to the NRF. The NRF creates a list of service profiles of producer NF instances capable of providing the service identified in the modified discovery request message and excludes, from the list, at least one service profile of the at least one producer NF instance corresponding to the endpoint and service name combinations identified as unhealthy in the modified discovery request message.
US11290547B2

The present disclosure relates to a system and method for providing online to offline service to a user. The method may include determining, based on the service request signal, a plurality of different service types, each being associated with service information of the service type, and determining, based on the service request signal and a service selection model, an optimal service type; and generating, a response signal and transmit the response signal to the user terminal, wherein the response signal includes at least one frame encoding the service information of the optimal service type and a display command, and the display command is configured to prompt the first user terminal to display a first indicator related to the service information of the optimal service type according to a set of predetermined rules.
US11290538B2

The concepts and technologies disclosed herein are directed to policy-based programmable Internet of Things (“IoT”) devices. An apparatus, for example, can include a device that includes an interface through which the device is to be connected to an asset. The asset can include one or more asset sensors. The device can include one or more device sensors, a network module, and a controller that executes instructions that cause the device to perform operations. In particular, the controller can execute instructions to cause the device to receive a device policy that instructs the device to collect device data from the device sensor(s) in accordance with a device ruleset. The device also can receive an asset policy that instructs the device to collect asset data from the asset sensor(s) in accordance with an asset ruleset. The device can collect the device data and the asset data in accordance with the device/asset policies.
US11290534B2

A method, system, and computer-readable storage medium for a reconfigurable computing system are disclosed. One method involves configuring one or more computing resources (selected according to a workflow that specifies an application to be executed) of a computing node and executing, using the one or more computing resources, at least a portion of an application at the computing node. At least one of the one or more computing resources is a reconfigurable logic device, and the configuring, at least in part, configures the reconfigurable logic device according to a configuration script of the workflow. The executing comprises performing one or more operations. The one or more operations are performed by the reconfigurable logic device. The reconfigurable logic device is configured to perform the one or more operations by virtue of having been configured according to the configuration script.
US11290530B2

Sharing media items includes receiving, on a first device, user input indicating a request for media items on a second device, wherein the request identifies an object represented in the media items, obtaining, on a requesting device, an object model for the object, generating a pull request comprising pull request parameters, wherein the pull request parameters comprise the object model, and transmitting the pull request from the first device to the second device, wherein the object model identifies the object represented in the media items.
US11290528B2

The present invention relates to a system for automating processes, and in particular to a system for optimizing the distribution of work items among available processing resources within such a system. The system includes an active queue controller, executed on an application server that manages the creation and deletion of virtual machines on available resources while querying a data store for work items and instructions for executing that automated processes.
US11290519B2

A first communication device transmits, to a second communication device, a first indication indicating a configuration enabling the first communication device to receive a partial modification of resources. The first communication device receives, from the second communication device, a second indication indicating a partial update, in time, associated with a resource and a value of a part of the resource. The first communication device further maintains an internal value of the part of the resource based on the second indication.
US11290513B1

A method is performed at a network device including a plurality of network interfaces. The method includes obtaining a first source adaptive bitrate (ABR) asset and a second source ABR asset. The method includes encoding the first source ABR asset in order to generate a first plurality of video representations, and encoding the second source ABR asset in order to generate a second plurality of video representations. The method includes providing, to a first client device, a first one of the first plurality of video representations. The method includes, in response to detecting satisfaction of a source change condition with respect to the first client device, providing, to the first client device, a first one of the second plurality of video representations, and ceasing to provide the first one of the first plurality of video representations to the first client device.
US11290509B2

A network device for managing a call between user terminals checks whether a first user terminal supports usage of a first audio coding mode for the call, and a second user terminal intends to use a second audio coding mode for the call, and, if the first user terminal supports the usage of the first audio coding mode, and the second user terminal intends to use the second audio coding mode, repacks first data of the call sent from the first user terminal to the second user terminal and packetized into first packets referring to the second audio coding mode, into second packets referring to the first audio coding mode; and repacks second data of the call sent from the second user terminal to the first user terminal and packetized into third packets referring to the second audio coding mode, into fourth packets referring to the first audio coding mode.
US11290508B1

A system and method for automated caching and tabling for finding and swapping media content is disclosed. The system and method include at least: (a) detecting, by one or more computing devices, one or more media packets transmitted over a network, wherein the one or more media packets are associated with the media content; (b) generating, by the one or more computing devices, a profile for the media content based on characteristics of the one or more media packets; (c) generating, by the one or more computing devices, a hash value based on the profile; (d) transmitting for storage in a database, by the one or more computing devices, the hash value, the profile, and the one or more media packets; (e) detecting, by the one or more computing devices, one or more subsequent media packets sent over the network and addressed to a destination to determine that the one or more subsequent media packets are associated with the media content by comparing the one or more subsequent media packets to the profile via the hash value; and (f) based on the detecting in (e) the system and method can further include transmitting, by the one or more computing devices, the one or more subsequent media packets or the one or more media packets to the destination based on a predetermined criteria.
US11290498B2

The system generates evidence of a recommended configuration for a distributed system based on a plurality of configuration parameters. The system displays, on a screen of a user device, the evidence, which includes a list of configuration parameters, including a name, a current value, and a recommended value for a respective configuration parameter. The recommended value is obtained based on a strategy for optimizing security, functionality, or both. The system further displays interactive elements which allow the user to: view a resolution of a pair of mutually incompatible constraints resulting in the recommended value for the respective configuration parameter, wherein the resolution includes a name of the configuration parameter removed from the list and a reason for the removal; and view information associated with each of the pair of mutually incompatible constraints, wherein the information includes a name, a goal, a security impact, and a description of the constraint.
US11290489B2

A computing system performs adaptive clustering of machines (e.g., computing devices) and/or machine users in an organization for attack surface reduction (ASR) responsively to event feedback including system-based exclusion events and user-based requests for exclusion. The cluster adaptation may be applied to conventional vector-quantization clustering algorithms, for example K-Means, expectation-maximization (EM) clustering, or affinity clustering, to provide adaptable clusters of machines or users. The adaptation enables aggregation or disaggregation of endpoints into clusters to minimize negative business impacts on the organization while maximizing security in view of changes in the organization that occur dynamically such as varying roles for users, new applications and updates being released, and the like.
US11290485B2

Method(s) and a domain name server (DNS) for detecting and blocking DNS query raised by a computing device are described. In an example implementation, the DNS may implement a method that includes monitoring DNS queries received from a computing device at the DNS. The DNS identifies if a fully qualified domain name (FQDN) associated with the DNS query is not present in a cache of the DNS and DNS responses received by the computing device in response to the DNS queries whose FQDN is not present in the cache. An exfiltration, an infiltration or a tunneling event is detected based on a summation of size of the DNS queries, DNS responses or both. Accordingly, further DNS queries from the computing device may be blocked.
US11290476B1

A lossy counter counts distinct network data items. The lossy counter includes a count sketch bounded by a predetermined value to limit the number of distinct network data items included in the count sketch. The count sketch may include counts for a set of distinct network data items. The lossy counter has an associated time interval, and the first set of distinct network data items and the second set of distinct data items include timestamps that coincide with the time interval associated with the lossy counter.
US11290471B2

A method includes providing, by a first electronic device, a first request to a second electronic device for the second electronic device to provide data to the first electronic device representing content that is stored in a security component of the second electronic device. The first electronic device receives the response from the second electronic device to the first request and, in response thereto, the first electronic device stores data in the first electronic device representing content that is stored in a security component of the second electronic device. The method includes performing cross-attestation. Performing the cross-attestation includes, in response to an attestation request that is provided by a verifier to the first electronic device, the first electronic device providing to the verifier data representing content that is stored in the security component of the first electronic device and data representing the content stored in the security component of the second electronic device.
US11290468B2

A method of detecting bots, preferably in an operating environment supported by a content delivery network (CDN) that comprises a shared infrastructure of distributed edge servers from which CDN customer content is delivered to requesting end users (clients). The method begins as clients interact with the edge servers. As such interactions occur, transaction data is collected. The transaction data is mined against a set of “primitive” or “compound” features sets to generate a database of information. In particular, preferably the database comprises one or more data structures, wherein a given data structure associates a feature value with its relative percentage occurrence across the collected transaction data. Thereafter, and upon receipt of a new transaction request, primitive or compound feature set data derived from the new transaction request are compared against the database. Based on the comparison, an end user client associated with the new transaction request is then characterized, e.g., as being associated with a human user, or a bot.
US11290462B2

A communication device includes: a server information detection unit that detects server information from a request communication requesting the initiation of encryption of a communication, the request communication being transmitted by a delivery destination device at the time when the delivery destination device receives data from a server device; a domain name detection unit that detects a domain name corresponding to the server information; and a restriction unit that performs data communication restriction with respect to the data transmitted from the server device to the delivery destination device based on the domain name.
US11290461B1

Systems, devices, and methods are provided for unblocking a computer resource usage count. A system may receive a request for a user account and a user account policy, and may obtain a count of a first number of user accounts, wherein the count is based on an aggregation of two or more actions associated with the user account policy. The system may determine, based on the count, that the first number of user accounts is less than a threshold number of accounts. The system may obtain based on the determination that the first number of user accounts is less than the threshold number of accounts, an event history. The system may determine, based on the event history, a second number of user accounts. The system may determine that the second number of user accounts is less than the threshold number of accounts, and may update the user account policy.
US11290458B1

In one embodiment, a method for offloading one or more tasks from an information handling system to a smart peripheral device in a computing environment includes establishing a connection between the smart peripheral device and the information handling system; receiving a user identification from the information handling system indicating a user of the information handling system; receiving a query from the information handling system requesting a capabilities inventory of the smart peripheral device indicating the one or more tasks to be offloaded; determining user permissions based on a configuration policy of the smart peripheral device; generating the capabilities inventory based on the user permissions; sending the capabilities inventory to the information handling system; receiving one or more commands from the information handling system indicating the one or more tasks to be offloaded from the information handling system to the smart peripheral device; and executing the one or more commands.
US11290434B2

A communication device capable of performing encrypted communication with other communication device with use of a common key, obtains, from the other communication device, a certificate including a public key and identification information on the other communication device, verifies validity of the certificate on a basis of the identification information on the other communication device included in the certificate, and transmits the common key encrypted by the public key to the other communication device to perform the encrypted communication in a case where the certificate is valid as a result of the verification.
US11290432B2

Embodiments are directed to a method of transferring data between a customer site and a benchmarking site, including: receiving, from the customer site, encrypted packet data, wherein the packet data is encrypted using a first key of a key pair; storing the encrypted packet data, by the processor, in a first cache at the benchmarking site; decrypting the encrypted packet data in the first cache, by the processor, using a second key of the key pair; storing decrypted packet data, by the processor, in a second cache at the benchmarking site; indexing the decrypted packet data in the second cache; storing indexed packet data as a dataset in a permanent storage device; and performing a benchmarking session on the indexed packet data.
US11290427B2

Techniques to securely and effectively implement a referral process between service providers. A platform may be generated to provide secure communication and information transmission between multiple authorized users. Authorized users may view information and communicate securely on an interactive dashboard. The platform can facilitate tracking of a client through a referral process. Particularly, the platform can allow for selective access to client information as a client is referred from a service provider to a referred service provider (or a “specialist”). The platform can securely share and store client information between the service provider and referred service provider. Further, the platform increases engagement between the client and service providers during the referral process.
US11290413B2

In some examples, a method includes receiving, from one or more client devices, a stream of messages composed by one or more users of the one or more client devices, wherein each of the messages includes a particular hashtag, determining, using a set of metrics that are based at least in part on the messages, a trending score that represents a magnitude of a trend for the particular hashtag, in response to determining that the trending score satisfies a threshold, sending, to a content provider system, a set of demographic data that describes one or more of the users who associated with the particular hashtag, and, in response to receiving, from the content provider system, targeted content that is based at least in part on the particular hashtag and the set of demographic data, sending, for display at the one or more of the one or more client devices, the targeted content.
US11290395B1

A system and method for routing network packets. A switch fabric connects a plurality of forwarding units, including an egress forwarding unit and two or more ingress forwarding units, each ingress forwarding unit forwarding network packets to the egress forwarding unit via the switch fabric. The egress forwarding unit includes a scheduler and an output queue. Each ingress forwarding unit includes a Virtual Output Queue (VOQ) connected to the output queue and a VOQ manager. The scheduler receives time of arrival information for packet groups stored in the VOQs, determines, based on the time of arrival information for each packet group, a device resident time for each packet group, and discards the packet groups when the determined device resident time for the packet group is greater than a maximum resident time.
US11290393B2

An example system includes a plurality of network nodes, each including one or more respective first transceivers configured to transmit data according to a first maximum throughput, and one or more respective second transceivers configured to transmit data according to a second maximum throughput that is less than the first maximum throughput. A first network node is configured to transmit, using a respective one of the first transceivers, first data including a plurality of optical subcarriers to two or more second network nodes according to the first maximum throughput, each optical subcarrier being associated with a different one of the two more other network nodes. The two or more second network nodes are configured to receive, using respective ones of the second transceivers, the first data from the first network node.
US11290385B2

A method and a traffic processing unit (200) for handling traffic in a communication network when the traffic is distributed across a set of traffic processing units. When receiving a packet of a traffic flow distributed to said traffic processing unit, the traffic processing unit (200) assigns a packet class to the received packet, which class can be active or inactive in the traffic processing unit. The traffic processing unit obtains state information of the assigned packet class. If the packet class is detected as active the state information is retrieved from a local storage (200C) in the traffic processing unit, and if the packet class is detected as inactive the state information is fetched from a central storage (204). The traffic processing unit then performs stateful packet processing of the received packet based on the obtained state information.
US11290384B2

An access source classification apparatus has: a first calculation unit that calculates a statistic related to access to each service by each access source based on a set of access logs indicating access to any service of a plurality of services by any access source of a plurality of access sources; an extraction unit that, for each of the services, calculates an index value indicating distribution of access status to the service for each of the access sources based on the access logs related to the service, and extracts some services based on the index value; a second calculation unit that calculates relevance between each access source and each service extracted by the extraction unit by applying a clustering approach to the statistic; and a classification unit that classifies an access source to any service extracted by the extraction unit into any of groups each including one or more access sources based on the relevance, thereby assisting improvement of efficiency in identifying the terminal type of an access source to a service.
US11290382B2

A gateway device detects a trigger associated with a device and, in response, identifies an application service associated with the device, obtains a traffic network policy associated with the application service, and obtains a network access token based on the traffic network policy. The network access token facilitates validating and/or mapping a downlink data packet obtained at the gateway device in user-plane traffic that is destined for the device. The network access token is sent to an entity in control-plane signaling. Subsequently, the gateway device obtains a downlink data packet including the network access token. The gateway device verifies the network access token and/or maps the downlink data packet to the device using data obtained from the network access token. The network access token may be removed from the downlink data packet before the downlink data packet is sent to the device according to the mapping.
US11290372B2

Disclosed are a method and a device for establishing a multi-domain and dual-home path, herein the method includes: a client network sending information of a first dual-home path and a computation request of a dual-home separating path of the first dual-home path to a parent PCE of a serving network with which the client network is associated; the client network receiving information of the dual-home separating path responded by the parent PCE, herein the information of the dual-home separating path is computed by the parent PCE at least according to the information of the first dual-home path; and the client network establishing a second dual-home path according to the information of the dual-home separating path.
US11290371B2

Embodiments including methods, systems, and apparatuses for distributing, processing, and reacting to path information distributed via a service-agnostic packet fabric for the purpose of enabling path selection are disclosed. By configuring two ingress line cards to send path quality words to each other via the switch fabric, compare the path quality words, and determine whether to transmit traffic to an egress line card via the switch fabric based on the comparison of the path quality words, the embodiments enable a central switch fabric to be unaware of the paths that it carries, and enable both ingress and egress bandwidth of the switch fabric to be sized according to the facilities for which it is terminating. The switch fabric does not need to support working and protection paths simultaneously in some embodiments, allowing it to be scaled appropriately to termination facilities.
US11290350B2

A system includes a distributed saga log, a first service, a second service, a first saga execution coordinator (SEC) instance collocated to the first service, and a second SEC instance collocated to the second service. The first SEC instance is configured to manage a transaction for the first service, access the distributed saga log, perform a task identified in the distributed saga log, and document actions initiated by the first SEC instance in the distributed saga log. The distributed saga log is accessible to the first SEC instance and the second SEC instance. Additionally, the distributed saga log is configured to maintain saga processing information associated with the actions initiated by the first SEC instance and the actions initiated by the second SEC instance.
US11290348B1

A device receives network data associated with a network that includes network devices interconnected by links, and receives constraints. The device determines potential network plans for the network based on the constraints and the network data, and identifies a potential network plan that minimizes costs associated with operating the network. The device aggregates the network data for the potential network plan to generate first aggregated data, and generates a first user interface based on the first aggregated data. The device provides the first user interface to a client device, and receives, from the client device, information indicating a first interaction with the first user interface. The device aggregates the first aggregated data, based on the first interaction, to generate second aggregated data, and generates a second user interface based on the second aggregated data. The device provides the second user interface to the client device.
US11290343B1

Example implementations described herein disclose an asset and data management method on digital twin that provides an integration method between asset layouts and data layouts. Using the integrated layout, the example implementations described herein provide understanding a relationship between asset and data to improve the asset utilization/efficient (e.g. manufacturing efficient) for increasing revenue.
US11290336B1

This disclosure describes techniques for defining a set of permissions, or privileges, for users who manage resources of a network-based service provisioned in a network-based service platform managed by a service provider. The techniques may include mapping cloud identities of the users to operating system (OS) user groups defined local to the resources that specify the set of permissions for user group members. Systems-manager agents that execute locally on the resources may determine to which OS user group the user belongs based on their cloud identity, and launch shells that are restricted by the set of permissions. Using these shells, a network-based service platform may allow users to remotely manage resources of the network-based service in various ways, such as through batch run commands and/or remote user sessions, while ensuring that the users are unable to execute commands on the resources that are outside the set of permissions.
US11290334B2

In one example, a server classifies a subnetwork of network devices as performing sub-optimally. The server also classifies a geographic cluster of network devices as performing sub-optimally. The server determines whether a particular sub-optimally performing network device is in both the subnetwork and the geographic cluster. If it is determined that the particular sub-optimally performing network device is in both the subnetwork and the geographic cluster, the server identifies the particular sub-optimally performing network device as performing sub-optimally due to a performance issue with a Wide Area Network to which the particular sub-optimally performing network device belongs.
US11290317B2

Systems, methods, and apparatuses for remote evaluation of content delivery service are described. A remote computing device may determine the existence and performance characteristics of devices and equipment at a premises by monitoring and analyzing data from a network associated with the premises to determine the presence or absence of equipment, compatibility issues, and performance quality.
US11290315B2

A method for communicating in a wireless communications system includes receiving a trigger frame comprising scheduling information and a cyclic prefix indicator indicating a first length of a first cyclic prefix, wherein the trigger frame is received in accordance with the first cyclic prefix, determining a second length of a second cyclic prefix for a transmission in accordance with the scheduling information and the cyclic prefix indicator, and transmitting the transmission with the second cyclic prefix.
US11290306B2

A signal processing device includes a decision feedback equalizer and a coefficient adjusting circuit. The decision feedback equalizer includes a first equalizer configured to perform filtering on a first signal according to a set of first coefficients to generate a first filtered signal. The set of first coefficients includes multiple first coefficients. The coefficient adjusting circuit is configured to adaptively adjust one or more of the first coefficients according to an error signal. A limit operation of the first coefficients is selectively performed. When the limit operation of the first coefficients is performed, at least one of the first coefficients is set to a first predetermined value to generate a set of limited first coefficients.
US11290303B2

An apparatus and method for terminating a virtual network function (VNF) instance according to termination requirements of the VNF instance. The termination requirements may be defined in a VNF descriptor corresponding to the VNF instance. A network function virtualization (NFV) management entity may obtain the termination requirements and initiate termination of the VNF instance based on the obtained termination requirements.
US11290301B2

A method of communication, within a processing system of a gas turbine engine, between a first electronic component and a second electronic component, comprising: generating by the first electronic component, a request, comprising a digital certificate, intern comprising a first host public key and a first client public key, signed with a first host private key, to initiate a trusted communication session with a second electronic component; encrypting at the first electronic component, at least a portion of the request with a first client private key; transmitting the request to the second electronic component; the first host private key and the first host public key defining a first asymmetric keypair and the first client private key and the first client public key defining a second asymmetric keypair.
US11290294B2

Techniques and solutions are described for facilitating collaborations between entities. A hub computing system is provided that is accessible to multiple client systems. The hub computing system can be used to create instances of collaboration entities, which can be of various defined types. Object instances can be created and included in, or referenced by, the collaboration entity instances. Clients may take various actions with respect to a collaboration entity instance using one or more hub services. At least a portion of the actions taken with respect to a collaboration entity instance can be recorded in a blockchain. The blockchain records can be used to verify actions taken with respect to a collaboration entity instance, and to verify the integrity of collaboration entity instances.
US11290292B2

Systems, methods, and computer program products are provided for improving of audio conversations and displaying of visual representations among mobile devices. For example, a method comprises determining a first user accesses a mobile application on a first mobile device of a first user; determining a second user accesses the mobile application on a second mobile device of the second user; initiating audio communication between the first mobile device of the first user and the second mobile device of the second user; and streaming the audio communication, either as a substantially live stream or as a recorded stream, to a third mobile device of a third user.
US11290284B2

One or more data packets intended for a workload running on the server are received from an endpoint at a proxy associated with a server. The proxy associated with the server determines whether the one or more data packets intended for the workload are encrypted with a certificate associated with a policy group that includes the workload. The one or more data packets are provided to the workload based on whether the one or more data packets intended for the workload are encrypted with a certificate associated with a policy group that includes the workload.
US11290276B2

A method for managing documents includes obtaining, from a first computing device, a first signed document, and in response to obtaining the first signed document: identifying a first plurality of validity services associated with the signed document, sending a verification request to the first plurality of validity services, wherein each of the plurality of verification requests specifies the first signed document, obtaining a plurality of verification responses from the first plurality of validity services, and making a determination, based on the plurality of verification responses, that the first signed document is valid.
US11290263B2

Provided is a technology for performing flexible access control to permit decoding of secret information exclusively with a specific user in a case where secret splitting is hierarchically executed. There is provided an information processing apparatus including a control unit that generates, from a first key with which first data is decodable, a plurality of shares based on the first key in response to a first-key generation request, restores the first key from the shares based on the first key in response to a second-key generation request, encrypts, with the first key, a part of a plurality of shares based on a part or all of the first key as a second key with which second data is decodable, and generates a plurality of shares based on the second key.
US11290258B2

A hybrid encryption method for securely transferring an electronic data package from a sender to a plurality of clients. The method comprises storing a shared symmetric key on each of the clients. The sender encrypts a private key of an asymmetric key pair using the shared symmetric key. The sender encrypts the data package with a temporary symmetric key to generate an encrypted data package. The sender encrypts the temporary symmetric key with the public key of the asymmetric key pair to generate an encrypted temporary symmetric key. The sender transmits the encrypted data package, the encrypted temporary symmetric key, and the encrypted private key to the clients. Each client decrypts the encrypted data package by: using the shared symmetric key to decrypt the encrypted private key; using the decrypted private key to decrypt the encrypted temporary symmetric key, and using the decrypted temporary symmetric key to decrypt the encrypted data package.
US11290247B2

In various embodiments, the disclosed systems, methods, and apparatuses describe the application of non-orthogonal multiple access (NOMA) over networks (e.g., cable networks). In particular, the disclosure describes: determining a signal for transmission to a receiving device; determining, by a processing component of the device, parameters associated with the transmission of the signal, the parameters comprising at least one of a power level, a modulation scheme, a frequency band, and a power spectral density; and transmitting, by a transmitting component of the device, the signal over a medium based on the parameters and using a NOMA technique.
US11290239B2

There is provided a communication control apparatus including an acquisition section that acquires first information related to communication quality of a wireless channel through which target data to be distributed to a terminal apparatus is transmitted to the terminal apparatus, and second information related to data among the target data, the data being accumulated in the terminal apparatus, and a control section that performs control over transmission of the target data to the terminal apparatus on the basis of the first information and the second information.
US11290230B2

A user equipment (UE) can include processing circuitry configured to decode control information of a physical downlink control channel (PDCCH) received via a resource within a control resource set (CORESET) occupying a subset of a plurality of OFDM symbols within a slot. At least one of the symbols in the subset coincides with a pre-defined symbol location associated with a demodulation reference signal (DM-RS) of a PDSCH. The DM-RS can be detected within the slot, the DM-RS starting at a symbol location that is shifted from the pre-defined symbol location and following the subset of symbols. Downlink data scheduled by the PDCCH and received via the PDSCH can be decoded, where the decoding is based on the detected DM-RS.
US11290228B2

Aspects of the present disclosure relate to wireless communications and, more particularly, to semi-persistent configuration of reference signals (RSs), such as measurement reference signals (MRSs) for beam refinement. An example method generally includes transmitting, to a user equipment (UE), a reference symbol (RS) configuration, wherein transmitting the RS configuration is independent of activating RS training for the UE, transmitting, to the UE, a message indicating an activation of RS training subsequent to transmitting the RS configuration, transmitting RSs to the UE periodically based on the RS configuration, and receiving, from the UE, measurement reports based on the transmitted RS.
US11290223B1

Hybrid automatic repeat request (HARQ) parameters for transmission of respective HARQ data units are determined. Determining HARQ parameters includes determining initial HARQ parameters, including an initial number of orthogonal frequency division multiplexing (OFDM) symbols that will be occupied by the HARQ data unit and an initial pre-coding padding factor corresponding to a boundary within a last OFDM symbol. Based at least in part on the initial pre-coding padding factor, it is determined whether the HARQ data unit will be misaligned with both a beginning of a first OFDM symbol occupied by the HARQ data unit and an end of a last OFDM symbol occupied by the HARQ data unit. When it is determined that the HARQ data unit will be misaligned, the initial pre-coding padding factor is adjusted to account for a reduced data tone OFDM symbol segment to be occupied by the HARQ data unit.
US11290216B2

Through the identification of different packet-types, packets can be handled based on an assigned packet handling identifier. This identifier can, for example, enable forwarding of latency-sensitive packets without delay and allow error-sensitive packets to be stored for possible retransmission. In another embodiment, and optionally in conjunction with retransmission protocols including a packet handling identifier, a memory used for retransmission of packets can be shared with other transceiver functionality such as, coding, decoding, interleaving, deinterleaving, error correction, and the like.
US11290212B2

Methods, apparatuses, and systems for calculating time delays by a Wasserstein approach are provided. A plurality of signals are recorded by a plurality of sensors (three or more), respectively, and received at a controller. The plurality of signals recorded by the plurality of sensors are generated in response to a signal emitted by a source. The plurality of signals are converted into a plurality of probability density functions. A cumulative distribution transform for each of the plurality of probability density functions is calculated. A time delay for each unique pair of the plurality of sensors is calculated by minimizing a Wasserstein distance between two cumulative distribution transforms corresponding to the unique pair of the plurality of sensors.
US11290188B2

An optical communications system includes a laser transmitter to generate an optical signal and a first optical fiber network coupled to transmit the optical signal from the laser transmitter system. A first latchable, asymmetric coupler is disposed along the first optical fiber network to receive the optical signal, and has a first tap output that receives a selected and alterable first fraction of the optical signal. A second latchable, asymmetric coupler is disposed along the first optical fiber network to receive the optical signal from the first latchable asymmetric coupler and has a second tap output that receives a selected and alterable second fraction of the optical signal incident at the second latchable. In certain embodiments the first and second couplers are capable of operating at any of at least three tapping fractions.
US11290176B2

Systems, methods, and apparatus for commercial satellite operations with secure enclave for payload operations are disclosed. In one or more embodiments, the disclosed method comprises generating, by a secure enclave of a host satellite operation center (SOC), hosted commands according to service specifications for at least one hosted user. The method further comprises generating, by a SOC operation portion of the host SOC, host commands according to service specifications for a host user. Also, the method comprises transmitting, by the host SOC, the host commands and the hosted commands to a vehicle. In addition, the method comprises reconfiguring a host/hosted payload on the vehicle according to the host commands and the hosted commands. Additionally, the method comprises generating, by the host/hosted payload, host telemetry and hosted telemetry. Also, the method comprises transmitting, by the vehicle, the host telemetry and the hosted telemetry to the host SOC.
US11290175B2

A communication system comprising a plurality of ground stations, each including a plurality of directional antennae arranged around a center axis, each directional antenna having a beam width associated with a particular area around the ground station; for each ground-based directional antenna, at least one software defined radio coupled to the directional antenna in such a manner as to enable the ground-based directional antenna to transmit radio frequency signals generated by the software defined radio and to provide to the software defined radio frequency signals received by the ground-based directional antenna; for each ground station, at least one control unit; wherein the control unit of a first ground station is configured to enable a transmission of a signal from a first directional antenna of the first ground station; wherein the control unit of a second ground station is configured to enable the reception of the signal from a first directional antenna of the second ground station; and wherein the second ground station has a link to the Internet.
US11290170B1

Aspects presented herein may enable a receiving device to receive high frequency signals with a simpler receiver to reduce the overall complexity and cost associated with the receiver. In one aspect, an apparatus receives a reference signal from a second wireless device. The apparatus measures amplitude and phase of the reference signal relative to a set point. The apparatus transmits channel flattening information in a precoding feedback to the second wireless device, the precoding feedback including at least a difference between the amplitude of the reference signal and the set point for a sub-band.
US11290169B2

A method performed by a RRU of a distributed base station system, which further comprising a BBU, connected to the RRU. The RRU is arranged to wirelessly communicate with at least one UE. The method comprises determining a downlink channel estimate from received uplink signals and determining a first part of precoding coefficients to be used for precoding signals to be sent downlink to the at least one UE based on the determined downlink channel estimate. The method further comprises receiving a second part of the precoding coefficients from the BBU, precoding downlink signals of data received from the BBU using the first and the second part of the precoding coefficients and sending the precoded downlink signals to the at least one UE via the plurality of antennas.
US11290161B2

An electronic device at a base station end includes a processing circuit, the processing circuit being configured to: configure, in response to request signalling from a user equipment, an aperiodic beam-forming reference signal relevant to a first beam group for the user equipment, wherein the first beam group is determined by a base station according to channel state information periodically fed back by the user equipment; generate downlink control information, so as to indicate that the user equipment feeds back beam selection information according to the aperiodic beam-forming reference signal; determine, according to the beam selection information, one or a plurality of candidate beams and one or a plurality of corresponding second pre-coding codebooks; and determine an effective pre-coding codebook based on the one or multiple second pre-coding codebooks.
US11290155B2

A method for transmitting feedback information by a terminal may comprise the steps of: receiving, from a base station, information on a feedback group allocated to the terminal in a predefined feedback table; selecting a first feedback index in the allocated feedback group; and transmitting feedback information including the selected first feedback index to the base station, wherein the feedback table includes a plurality of feedback groups, the plurality of feedback groups in the feedback table include predetermined number of feedback indices, respectively, and the plurality of feedback groups in the feedback table have differently configured quantization level resolutions for the feedback information, respectively.
US11290149B2

Methods, apparatus and devices are disclosed for identifying and of controlling communications on interfering links in a local area network (20) having user-devices (22, 23, 24, 25) located therein operable to communicate via a local area network (LAN) gateway device (30, 50) with remote devices in a communications network (10,15) outside the LAN (20), communications being carried via one or more LAN links (28) for at least a portion of a path between user-devices (22, 23, 24, 25) and the gateway device (30, 50), and being carried via a digital subscriber (xDSL) line (19) for at least a portion of a path between the gateway device (30, 50) and the remote devices. The method comprises triggering performance of a signal transmission action on a LAN link during a predetermined period; monitoring digital subscriber line (DSL) performance characteristics in respect of data communications on the xDSL line (19) during said predetermined period whereby to identify changes therein; classifying the LAN link as an interfering link in the event that identified changes in DSL performance characteristics coincide with the predetermined period during which the signal transmission action has been performed; and adjusting the data flow rate in respect of data flow on a LAN link if it is classified as an interfering link.
US11290138B1

Certain aspects of the present disclosure provide techniques for over-the-air digital pre-distortion (DPD) kernel function selection. A method that may be performed by a user equipment (UE) includes transmitting capability information to a base station (BS), indicating a capability of the UE for performing digital pre-distortion (DPD) training, receiving, based on the capability information, a request from the BS to perform the DPD training, performing, based on the received request, the DPD training, wherein performing the DPD training includes: receiving one or more reference signals (RSs) and selecting, based on the one or more RSs, an ordered set of kernel functions. Additionally, the method may include transmitting feedback information to the BS indicating the ordered set of kernel functions.
US11290124B2

A delta-sigma modulation circuit has a sampling period and, in operation, generates a delta-sigma modulated signal based on the analog input signal. The delta-sigma modulation circuit includes: a first integrator; an analog-to-digital converter; a feedback-loop coupled between an input of the first integrator and the output interface; a second integrator coupled between the first integrator and the analog-to-digital converter. The delta-sigma modulation circuit has loop-delay compensation circuitry having a plurality of switches. The loop delay compensation circuitry, in operation, controls the plurality of switches based on a time interval of a duration of half the sampling period and generates a loop-delay compensation signal.
US11290115B2

Methods and systems are described for obtaining a sequence of data decisions and an error signal generated by one or more samplers operating on a received input signal according to a sampling clock, applying the sequence of data decisions and the error signal to each logic branch of a set of logic branches, and responsively selecting a logic branch from the set of logic branches, the logic branch selected responsive to (i) a detection of a transitional data pattern in the sequence of data decisions and (ii) the error signal, the selected logic branch generating an output current, and providing the output current to a local oscillator controller, the output current sourcing and sinking current to a capacitor through a resistive element to adjust an input voltage of a proportional control circuit relative to a voltage on the capacitor connected to the resistive element.
US11290111B1

A new class of logic gates are presented that use non-linear polar material. The logic gates include multi-input majority gates. Input signals in the form of digital signals are driven to non-linear input capacitors on their respective first terminals. The second terminals of the non-linear input capacitors are coupled a summing node which provides a majority function of the inputs. The majority node is then coupled driver circuitry which can be any suitable logic gate such as a buffer, inverter, NAND gate, NOR gate, etc. In the multi-input majority or minority gates, the non-linear charge response from the non-linear input capacitors results in output voltages close to or at rail-to-rail voltage levels. Bringing the majority output close to rail-to-rail voltage eliminates the high leakage problem faced from majority gates formed using linear input capacitors.
US11290108B2

A bus interface bus is described. A first logical state is conveyed over the bus by a higher voltage level and a second logical state is conveyed by a lower voltage level. An output stage of the interface includes a power transistor configured to drive the lower voltage level onto the bus to convey the second logical state, and a protective device between the power transistor and the bus. The protective device couples the power transistor to the bus when turned on and limits negative voltage excursions at the power transistor when turned off. A control circuit of the interface is configured to turn on the protective device when the bus voltage is above the lower voltage level and to turn off the protective device when the bus voltage is at or below the lower voltage level.
US11290098B2

A system and method for calibrating a pulse width modulation (PWM) signal that extends the on time by a higher resolution increment. The system comprises a PWM generator that receives a VDDIO rail to generate first and second PWM signals, the second PWM signal having an on time extended by the higher resolution increment having a commanded length. The system further comprises a VDDIO circuit that receives the VDDIO rail and outputs a VDDIO signal. First and second analog-to-digital converters are configured to generate a first and second sets of PWM samples and first and second sets of VDDIO samples. A microcontroller is configured to calculate an actual increment length based on the samples, and to compensate for a difference between the commanded length and the actual increment length.
US11290095B1

An integrated circuit can include one or more clock controllers. Each clock controller corresponds to a different clock signal of a set of one or more clock signals of the integrated circuit. Each clock controller is configured to implement a clock stretch mode that generates a modified clock signal having a frequency that is less than the clock signal. The integrated circuit can include a trigger circuit configured to enable selected ones of the one or more clock controllers to implement the clock stretch mode. The trigger circuit and the one or more clock controllers are hardwired and are programmable using control infrastructure circuitry of the integrated circuit.
US11290081B2

A resonator element includes a quartz crystal substrate including a supporting section, a resonating section, and a coupling section coupling the supporting section and the resonating section and having thickness smaller than the thickness of the supporting section, the supporting section including a first principal plane and a first side surface coupling the first principal plane and the coupling section, a first excitation electrode disposed in the resonating section, a second excitation electrode disposed in the resonating section and overlapping the first excitation electrode via the resonating section, and first and second pad electrodes including portions disposed on the first principal plane, the first and second pad electrodes being electrically coupled to the first and second excitation electrodes.
US11290080B2

A physical vapor deposition system may include an RF generator configured to transmit an AC process signal to a physical vapor deposition chamber via an RF matching network. A controller of the RF matching network is configured to receive the DC magnitude and phase error signals and to vary an impedance of the RF matching network in response to the DC magnitude and phase error signals. The matching network operates in a first mode until a tuning dead-zone is determined. Once a tuning dead-zone is determined, the matching network operates in additional modes until the network is tuned. The controller uses a composite value of magnitude and phase error to drive of the variable tuning and load capacitors.
US11290074B1

The present general inventive concept is directed to a method and system to generate a power signal, including summing a non-inverted reference signal and an inverted feedback signal to output a non-inverted first summation signal, summing an inverted reference signal and a non-inverted feedback signal to output an inverted second summation signal, receiving the first summation signal at a non-inverted input of a differential power output driver, and the second summation signal at an inverted input of the differential power output driver, outputting a non-inverted power signal to a first terminal of an impedance load from a non-inverted output of the differential power output driver, and outputting an inverted power signal to a second terminal of the load from an inverted output of the differential power output driver, the non-inverted power signal also being used as the non-inverted feedback signal, and the inverted power signal also being used as the inverted feedback signal.
US11290073B1

A self-biased differential transmitter is provided. The transmitter may include a differential output driver powered by a supply voltage provided by a differential signal receiver. The output driver may include a bias voltage generator to generate bias voltages to enable one or more transistors in the output driver to operate with differential signals that are beyond the safe operating voltage range of transistors included within the differential transmitter.
US11290067B2

A radio frequency circuit has an amplifier that amplifies an input radio frequency signal, a power supply path that is disposed between an output node of the amplifier and a power supply node to which a DC bias voltage is supplied, and includes a first inductor and a second inductor connected in series, a first resonator that comprises a third inductor and a first capacitor connected in series to the third inductor, and resonates at a series resonance frequency, a second resonator that resonates at a series resonance frequency corresponding to an inductance of the first inductor, a capacitance of the second capacitor, and a resistance value of the first resistor, and a third resonator that comprises a third capacitor connected in parallel with the second inductor, and resonates at a parallel resonance frequency corresponding to a capacitance of the third capacitor and an inductance of the second inductor.
US11290061B2

An amplifier circuit including an input amplifier, an output amplifier and a diode device is provided. The output amplifier includes a PMOSFET and an NMOSFET. The PMOSFET has a gate electrode serving as a first input end and a drain coupled to an output end. The NMOSFET has a gate electrode serving as a second input end and a drain coupled to the output end. The output amplifier outputs an output voltage at the output end, and is coupled to the input amplifier via at least one of the first and second input ends. The diode device is coupled between the output end and the at least one of the first and second input ends of the output amplifier. When a voltage difference between the output end and the at least one of the first and second input ends of the output amplifier is greater than a barrier voltage of the diode device, the diode device is turned on, and an overshoot of the output voltage is reduced.
US11290052B2

A mobile battery pack includes a housing. The housing is defined by an upper surface and a lower surface the upper surface of the housing includes a transparent portion. A number of layers are placed between the upper surface and the tower surface. The layers include at least one bifacial solar panel placed underneath the transparent portion of the upper surface and at least one reflective layer placed below the bifacial solar panel. The reflective layer includes at least one light emitting diode. The reflective light emitting diode activates the solar array producing solar energy. A rechargeable battery is connected with the bifacial solar panel and means of transmitting solar energy to the rechargeable battery.
US11290045B2

At least one embodiment is directed to a system including a motor, a battery that provides power to the motor, and control circuitry that provides one or more first current pulses to the motor using power from the battery to cause one or more second current pulses in the battery that heat the battery to a desired temperature while maintaining zero torque in the motor.
US11290041B2

A method for controlling a semiconductor bridge of an electrically operable motor, the semiconductor bridge being controlled depending on a pulse width modulation signal by a first controllable semiconductor switch and a separate second controllable semiconductor switch for supplying the electrically operable motor with electrical energy, a ramp signal with a predeterminable ramp slope for controlling one of the two controllable semiconductor switches being generated by a ramp generator, depending on the pulse width modulation signal. The invention also relates to a control device and to an arrangement.
US11290040B2

A linear motor according to an exemplary embodiment of the present invention includes a frame having a bottom and two sidewalls and extending in a longitudinal direction, multiple coil modules repeatedly disposed on the bottom in the longitudinal direction and configured to constitute a stator, a mover disposed on the two sidewalls in a width direction intersecting the longitudinal direction, the mover being movable in the longitudinal direction, thrust magnets mounted at a lower side of the mover and selectively corresponding to the multiple coil modules, and a Hall switching board mounted on an inner surface of one of the two sidewalls and having first Hall sensors (switching Hall sensors) operated by a magnetic field corresponding to the thrust magnets so that a driver controls phase conversion of the multiple coil modules.
US11290039B2

An electric motor drive apparatus comprising a voltage converter component arranged to receive a supply voltage signal and output a bus voltage signal, and a motor driver component arranged to receive the bus voltage signal and generate at least one drive signal for an electric motor from the bus voltage signal. The motor driver component is arranged to output a bus voltage feedback signal to the voltage converter component. The voltage converter component is arranged to regulate a voltage level of the bus voltage signal based at least partly on the bus voltage feedback signal output by the motor driver component.
US11290030B2

The disclosure relates to a drive means for non-resonant linear and/or rotary positioning of an object, comprising at least two piezoelectric or electrostrictive actuator groups, where-in a first actuator group moves a first runner portion relative to a stationary base of the drive means according to the principle of an inertia drive, and by means of the second actuator group a second runner portion is moved relative to the first runner portion with a limited range of movement in the high-resolution scan mode, wherein a common electrical control signal is applied to the first and second actuator groups.
US11290021B2

A multi-function switch has a Junction-Field Effect Transistor (JFET) that outputs a voltage for both charging and timing/sense the synchronous rectifier controller. Current is provided to a synchronous rectifier controller from a JET having its drain conductively coupled to the drain electrode of the secondary side rectifying MOSFET, wherein the current from the source of the JET is used for both timing/sense and powering the synchronous rectifier controller. The JFET is biased for a fixed output with its source to gate voltage at a turn on threshold voltage of the JFET for charging. The JFET is fully conducting from the secondary side of transformer with a small voltage drop across the drain to source electrode of the secondary side rectifying MOSFET for timing/sense. An input voltage is applied to timing and charging inputs of the synchronous rectifier controller, at low voltage across the drain to source electrode of the secondary side rectifying MOSFET or an input voltage is applied to a charging input through the first OR-ing MOSFET at high voltage across the drain to source electrode of the secondary side rectifying MOSFET.
US11290019B2

A transformer includes a first core, a first primary coil, a first secondary coil, and a first insulating member. The first secondary coil includes a second conductor wound around the first core. The first insulating member covers the first secondary coil. The second conductor has a shape of a first polygon in a cross-section of the second conductor. A first corner of the first polygon has a first radius of curvature of 0.1 mm or more. The transformer thus has improved dielectric breakdown voltage and improved power efficiency.
US11290014B2

A boost direct current-to-direct current (DC-DC) converter using a delta-sigma modulator (DSM), the boost DC-DC converter may comprise a boost driving circuit outputting an output voltage to output terminals by boosting an input voltage, a resistance distribution circuit outputting a feedback voltage by distributing the output voltage of the boost driving circuit, a compensator outputting a compensated feedback voltage by compensating for the feedback voltage outputted by the resistance distribution circuit based on a reference voltage, a delta-sigma modulator outputting a digital signal by modulating the compensated feedback voltage and a duty controller outputting a duty control signal for controlling a switching duty of the boost driving circuit by receiving the output of the delta-sigma modulator.
US11290012B2

A converter that makes it possible to selectively switch between various converter architectures that are capable of supplying different output voltages on the basis of one and the same input voltage. The various architectures share at least some electronic components with one another, thereby decreasing the production cost of the converter according to the invention. The converter is particularly advantageous for lighting modules for motor vehicles, in which there are substantial space constraints but in which wide output-voltage ranges are required to be able to supply a varied and substantial number of electroluminescent light sources (LEDs) with power.
US11290010B2

According to one embodiment, a switching power circuit, includes: a switching transistor that is connected between an input terminal and a node; a driving circuit that supplies a PWM driving signal to the switching transistor; and a phase compensation circuit that supplies a feedback voltage to an error amplifier, in which the properties of the phase compensation circuit are switched in accordance with the voltage of the node immediately before the switching transistor is turned on.
US11290008B2

A resonant switched-capacitor converter is provided. The resonant switched-capacitor is configured to convert an input voltage on an input terminal of the resonant switched-capacitor converter into an output voltage on an output terminal of the resonant switched-capacitor converter. The resonant switched-capacitor converter includes a first resonant tank, a second resonant tank, a non-resonant capacitor, and a connection control circuit coupled to the input terminal, the output terminal, the first resonant tank, the second resonant tank and the non-resonant capacitor. The connection control circuit is configured to control connections of the first resonant tank, the second resonant tank and the non-resonant capacitor.
US11289999B2

A power conversion device includes: a power conversion circuit for converting DC power into AC power; and a controller to generate a control signal for the power conversion circuit based on a control command value and an output voltage of the power conversion circuit. The controller is configured to generate the control signal based on a corrected voltage command value calculated by subtraction correction to decrease a voltage command value when the output voltage of the power conversion circuit is equal to or higher than a predetermined threshold value, and to generate the control signal based on a voltage command value not subjected to the subtraction correction when the output voltage of the power conversion circuit is lower than the threshold value.
US11289998B2

In some examples, an apparatus comprises a switching regulator circuit, an output circuit, a duty cycle comparison circuit, a current comparison circuit, and a switching regulator control circuit. The switching regulator circuit switches between first and second voltages. The output circuit has a voltage input and a voltage output and generates a signal based on the first and second voltages. The duty cycle comparison circuit asserts a first signal responsive to a voltage at the voltage output exceeding a product of a multiplier and a reference signal. The current comparison circuit asserts a second signal responsive to a voltage at the voltage input exceeding a first reference voltage and to assert a third signal responsive to the voltage at the voltage input being below a second reference voltage. The switching regulator control circuit controls the switching regulator circuit based on the first, the second, and the third signals.
US11289994B2

A circuit arrangement includes a power semiconductor switch, a freewheeling diode, and a storage choke having a core and a winding coupled between a first choke terminal and a second choke terminal. The storage choke is configured to conduct a current flowing across the power semiconductor switch. The arrangement also includes a driver circuit configured to drive the power semiconductor switch via the control terminal thereof.
US11289990B2

The present invention provides a linear vibration motor including a housing with a receiving space, a vibration unit placed in the receiving space, an elastic part suspending the vibration unit in the receiving space and a coil assembly fixed on the housing and driving the vibration of the vibration unit. The vibration unit includes a weight in which a pole plate is disposed for positioning a magnet. The pole plate includes a body part and a positioning protrusion extending from the body part. The magnet includes a positioning hole corresponding to the positioning protrusion. Compared with the related technology, the linear vibration motor of the invention has the advantages of simpler assembly, higher assembly precision and higher vibration reliability.
US11289988B2

A vibrotactile actuator includes a network of flat electromagnetic coils positioned contiguously in a plane, the network of coils being able to generate a Laplace force under the effect of an electric current passing through the network of coils, a network of permanent magnets assembled linearly in a plane parallel to the plane of the network of coils and forming a Halbach network generating magnetic field lines oriented towards the network of coils, an electromagnetic interaction between the current lines passing through the network of coils and the magnetic field lines giving rise, as a result of the Laplace force, to relative translational movement between the network of coils and the network of magnets, and an elastic guide device for generating haptic vibrations from the relative translational movements of the network of coils and the network of magnets.
US11289984B2

A bearingless motor is provided. The bearingless motor primarily includes a rotor module and a stator. The rotor module includes a plurality of rotor elements, and the stator includes a housing that forms a receiving space for receiving the rotor module, wherein the rotor module is rotatable relative to the stator.
US11289981B2

The present invention discloses a frame device of iron core of static electrical machine having outwardly-extended heat dissipation fin and/or heat dissipation hole, in which a frame device is formed with an outwardly-extended heat dissipation fin structure and/or formed with heat dissipation holes at locations defined on adjacent surfaces between the frame device and an iron core with magnetic loops, so that the heat dissipation hole can be served to enlarge the heat dissipation area, directly exposed to an ambient gaseous or liquid environment, of the iron core with the magnetic loops of a static electrical machine, and the outwardly-extended heat dissipation fin structure can be served to enlarge the heat dissipation area to the exterior, thereby allowing the heat dissipation performance of the iron core with the magnetic loops, clamped and fastened by the frame device, to the gaseous or liquid environment to be further enhanced.
US11289962B2

Techniques described here provide a rotor and a method of making a rotor. In an embodiment, a method of making a rotor includes forming a magnet array by assembling a plurality of magnets into the magnet array, providing pre-preg adjacent to the magnet array, co-curing the magnet array with the pre-preg, and magnetizing the magnet array subsequent to the formation of the magnet array.
US11289953B2

A wireless power transmitter and/or receiver and methods for operating the same are provided for maintaining an uninterrupted wireless power transfer. A wireless power transmitter and/or receiver adapt at least one wireless power transfer parameter according to at least one operating condition of the wireless power transmitter.
US11289952B1

A wireless power transmission system includes a first antenna, a second antenna, a controller, a first power conditioning system, and a second power conditioning system. The controller is configured to determine a first driving signal for driving the first antenna based on a first operating frequency, a virtual AC power frequency, a variable slot length, and slot timing, and determine a second driving signal for driving the second antenna based on a second operating frequency, the slot length, and the slot timing. The first power conditioning system is configured to receive the first driving signal to generate the virtual AC power signals at the first operating frequency, the virtual AC power signals having peak voltages rising and falling based on the virtual AC power frequency. The second power conditioning system is configured to receive the second driving signal to generate the virtual DC power signals at the second operating frequency.
US11289942B2

A system for estimating faulted area in an electric distribution system. The system includes a database storing input data, a fault detection module to estimate, based on the input data, if a new faulted area estimation process is required, a condition estimation module to estimate condition of metered protective devices, un-metered protective devices, and metered devices (PMDs), an upstream to downstream module to assess condition of each metered protective device, un-metered protective device, and metered device (PMD), starting from a feeder circuit breaker towards feeder downstream, to estimate a tripped protective device and a last metered device upstream of a fault, and a downstream to upstream module configured to assess outaged electric loads or elements towards network upstream to find the common interrupting protective device.
US11289938B2

The present disclosure relates to a wireless charging receiving end, a terminal device and a method for wireless charging. The wireless charging receiving end includes an energy receiver, a receiving end processor and a wireless charging management chip. The receiving end processor is connected with the energy receiver and the wireless charging management chip, converts an alternating current into a direct current and modulates and demodulates wireless signals. The wireless charging management chip is connected with a battery, and controls charging of the battery.
US11289936B2

Described herein are wireless battery charging systems and methods for use therewith. Such a system can include a wireless power receiver (RX) that receives power wirelessly from a wireless power transmitter (TX) and in dependence thereon produces a DC output voltage (Vout). The system can also include a closed-loop charger and an open-loop charger each including a voltage input terminal and a voltage output terminal. The voltage input terminal of each of the chargers accepts the output voltage (Vout) from the wireless power RX. The voltage output terminal of each of the chargers is couplable to a terminal of the battery to be charged. A controller selectively enables one of the closed-loop or open-loop chargers at a time so that during a first set of charging phases the closed-loop charger is used to charge the battery, and during a second set of the charging phases the open-loop charger is used.
US11289934B2

A charger includes: a relay provided between an input line and a conversion circuit; a voltage sensor that detects AC voltage input to the input line; and a controller that calculates effective value and frequency of the AC voltage based on a waveform of the AC voltage for a predetermined period. When the calculated effective value of the AC voltage is smaller than a voltage threshold during execution of external charging, the controller brings the relay into an open state. When the calculated effective value of the AC voltage is larger than the voltage threshold and the calculated frequency of the AC voltage is larger than a frequency threshold value after the external charging is halted, the controller brings the relay into a close state.
US11289933B2

The disclosure concerns a battery charging enclosure which includes an outer shell and lid portion each covered by a fire protective insulation layer forming an internal volume of the enclosure, wherein a battery is housed within the internal volume, and various safety features for preventing catastrophic charging-related events are implemented. Certain safety features include, disabling air-flow through the internal volume upon detection of smoke, fire, lid-opening event, or a change of orientation of the enclosure. Other features and aspects concerning the battery charging enclosure are further described herein.
US11289926B2

Disclosed is a wireless charger. The wireless charger includes a circuit board, a base and two transmitting coils. The circuit board is disposed in the base, a placement panel is disposed on the base, and two placement areas are disposed on the placement panel to carry two induction devices each provided with an induction coil or an induction metal. Two transmitting coils are disposed corresponding to the two placement areas in the base. Each transmitting coil is located below a respective one of the two placement area and electrically connected to the circuit board. The transmitting coil is capable of generating a magnetic field to enable electromagnetic induction with a respective one of the two induction devices so as to charge or heat the respective one of the two induction devices.
US11289925B2

In a method of controlling a battery system having a battery module comprising a plurality of battery sub modules connected in parallel between system terminals, the method includes: measuring voltage values of the plurality of battery sub modules and/or cells in the plurality of battery sub modules and current values that flow on the battery module; detecting an occurrence of an internal short in the battery module by monitoring the voltage values or the current values; and electrically separating at least one battery sub module in which the internal short occurs from among the plurality of battery sub modules from the system terminals in response to the internal short occurring in the battery module.
US11289914B2

A cryptocurrency computing power supply system includes a solar DC power generation system, a DC power bus, an electronic control system and a mining node power management system. The solar DC power generation system is structured to provide DC power to a DC/DC converter. The DC power bus is structured to selectably receive power from the DC/DC converter and to provide DC power to a number of mining servers. The electronic control system is structured to selectably control the cryptocurrency computing power supply system to operate in plurality of modes. The mining node power management system includes optimizing power distribution from the solar DC power generation system to the plurality of mining servers using a cryptocurrency solar curve algorithm generated based on an analysis of statistically predicted patterns of energy usage and production.
US11289906B2

A module for interconnecting a pair of DC sources or a pair of DC loads into a DC bus includes: a first port for each source or load; a switching cell for each first port, each cell having a pair of terminals and a switching node; a second port operatively connected to the DC bus and having a pair of terminals, one of the pair of terminals of the second port being connected to one of the terminals of one of the cells and the other of the pair of terminals of the second port being connected to one of the terminals of the other of the cells; and a filter inductor connected between the switching nodes of the cells. Systems including the module and methods utilizing the system are also disclosed.
US11289894B2

An overcurrent protection circuit includes a current control part configured to control conductance of a transistor so as to limit an output current flowing when the transistor is turned on to a predetermined upper limit or less, and a duty control part configured to forcibly turning on/off the transistor at a predetermined duty ratio when a temperature protection circuit detects a temperature abnormality in a state where the current control part limits the output current.
US11289893B2

The various embodiments of the present disclosure are directed to devices, systems and methods for mitigating fault propagation between two or more safety components. A system, for avoiding propagation of a fault between two or more safety components may include a control unit outputting an input signal, a first safety component electrically coupled to receive the input signal from the control unit; a second safety component electrically coupled to receive the input signal from the control unit; and a first isolating component electrically disposed between and further coupling the control unit with the first safety component. Each of the first safety component and the second safety component are electrically coupled to the control unit by at least a common lead. The first isolating component prevents a first IC fault arising with respect to the first safety component from propagating, via the input signal, to the second safety component.
US11289889B2

An attachment structure of a wiring member includes a metal member provided in a vehicle and a wiring member flatly formed to be disposed to have surface contact with the metal member and connecting an electrical component mounted to the vehicle. For example, the wiring member includes a plurality of electrical wires and a sheet material with one main surface having surface contact with the metal member and the other main surface on which the plurality of electrical wires are provided.
US11289887B2

A wall-mounted enclosure having a standard forward-facing opening but also having an expanded enclosure behind the opening. The opening allows the use of conventional prior art components (such as cover plates). The expanded enclosure allows a more generous bend radius for the creation of a service loop in a fiber optic cable or similar component.
US11289878B2

The disclosure provides a nanolaser based on a depth-subwavelength graphene-dielectric hyperbolic dispersive cavity, comprising a pumping light source and the depth-subwavelength graphene-dielectric hyperbolic dispersive cavity; wherein the depth-subwavelength graphene-dielectric hyperbolic dispersive cavity is a spherical or hemispherical hyperbolic dispersive microcavity formed by alternately wrapping a dielectric core with graphene layers and dielectric layers. Because the graphene plasmon has unique excellent performances, such as an electrical adjustability, a low intrinsic loss, a high optical field localization, and a continuously adjustable resonance frequency from mid-infrared to terahertz, compared with a common metal-dielectric hyperbolic dispersive characteristic, a graphene-dielectric hyperbolic dispersive metamaterial used by the disclosure not only may highly localize an energy of an electromagnetic wave in a more depth-subwavelength cavity, but also may reduce an ohmic loss and improve a quality factor.
US11289875B2

In general, a temperature control device for use in laser assemblies and optical subassemblies is disclosed that includes at least two electrically conductive terminals to enable flexible electrical coupling to associated components, e.g., monitor photodiodes and laser diodes, and accommodate a range of laser assembly configurations without the necessity of supplying a negative voltage rail. In more detail, a temperature control device consistent with the present disclosure includes a bottom plate, a top plate, and a plurality of semiconductor elements disposed therebetween. The top plate includes a component mounting surface that provides at least a first and second electrically conductive terminal/pad. The first and second electrically conductive terminals/pads can be electrically isolated, e.g., via a gap, and configured to provide first and second voltage potentials respectively.
US11289870B2

A system and a method for generating tunable ultrafast optical pulses, the method comprising spectral broadening of a laser input beam by propagating the laser input beam in a nonlinear medium of a third-order nonlinear susceptibility χ(3), yielding an output laser spectrum; and one of: i) selecting at least one portion of the output laser spectrum, yielding an output pulse different than the input pulse and centered at a different frequency; ii) temporal compensation and spatial spreading of spectral components of the output laser spectrum; selecting two pulses at two different frequencies; and nonlinearly mixing the two pulses together in a first second-order nonlinear susceptibility χ(2) nonlinear crystal into a third pulse centered at a frequency which is a difference between the frequencies of the first two pulses; and iii) dividing output laser spectrum into a pump beam and a probe beam, directing a pump pulse to a third second-order nonlinear crystal for THz radiation generation; and directing a probe pulse to a third second-order nonlinear crystal for THz radiation reconstruction.
US11289869B2

A method of manufacturing a press-fit apparatus suitable for press-fitting multiple connectors to a circuit board is provided. A machine press head that is movable by a power supplier of the press-fit apparatus is provided. A universal press block is fixed to the machine press head to allow the universal press block to be movable with the machine press head. A locating block is fixed to the bottom plate of the universal press block, by inserting a locating fastener of the locating block into a locating hole. A press block is fixed to the locating block at a predetermined position suitable for press-fitting one of the connectors.
US11289867B2

A wire guide system includes a wire guide tool assembly mounted to a die of a press automatically connecting an electrical terminal to a wire subassembly. An upper wire guide has a hemispherical shaped upper wire guide portion. A lower wire guide has a hemispherical shaped lower wire guide portion. The upper wire guide moves reciprocally to the lower wire guide. The hemispherical shaped upper and lower wire guide portions when the upper wire guide contacts the lower wire guide combine to temporarily define a conical wire guide aligned with a terminal barrel of the electrical terminal. A lifter is slidably received in the lower wire guide. The lifter displaces a terminal barrel of the electrical terminal away from contact with the lower wire guide after the electrical terminal is crimped to the wire subassembly, providing clearance to automatically remove the wire subassembly from the wire guide tool assembly.
US11289839B2

A memory slot adapted to dispose on a circuit board is provided. The memory slot includes a slot body and a plurality of pins. The slot body includes N connecting parts for configuring to M memory cards. The plurality of pins are disposed in the slot body for electrically connecting the M memory cards to the circuit board. Each pin includes O branches extending to the connecting parts respectively for electrically connecting corresponding golden fingers of the memory cards. Where the N, M and O are greater than or equal to 2. The disclosure further provides a main board with the memory slot.
US11289837B2

A plug assembly includes an insulating main body and a plurality of conductive terminals secured to the insulating main body by molding. The insulating main body has a mating portion adapted to mate with a receptacle assembly and a plurality of supporting through holes. Each of the conductive terminals has a contact portion with a contact surface. The contact surface is exposed from a sidewall of the mating portion. Each of the supporting through holes extends to a rear surface of one of the conductive terminals opposite to the contact surface from a rear side of the insulating main body.
US11289832B2

Terminal block connection assembly with a plurality of independent power connection modules and system for the quick locking/unlocking of the modules on a rail intended to be fastened to a structure, in particular an aircraft structure. A terminal block connection assembly with a terminal block includes one or more connection modules with a plurality of connection cavities, the individual fastening of which to a support rail that is itself intended to be fastened to a structure is ensured by one or more positioning pieces that are each able to be inserted into and then held in a fastening groove through a single translational movement.
US11289822B2

In radiation elements, recessed portions for adjusting the power of an electromagnetic wave that passes through the radiation elements are formed as power adjustment portions at coupling portions, respectively, which are on the opposite side of a feeding unit out of sets of two coupling portions to a feed line.
US11289812B2

The disclosure provides a single antenna system comprising a ground element, a feeding metal part, at least one shorting metal part, a radiating metal part, a decoupling circuit, a first feed source, and a second feed source. The single antenna system with an integrated decoupled circuit not only effectively achieves size reduction, but achieve high antenna isolation. Moreover, the single antenna system is applied for narrow-bezel notebooks and small-size antenna systems in future.
US11289810B2

A multi-band antenna includes a grounding conductor, a first radiator, and a second radiator. The grounding conductor has a grounding function. The first radiator has a first radiating portion, a second radiating portion, and a feeding portion configured to connect to a signal source. The second radiator includes a third radiating portion, a fourth radiating portion, and a first grounding portion. A length of the third radiating portion or a length of the fourth radiating portion is longer than lengths of first radiating portion and the second radiating portion combined, and the third radiating portion or the fourth radiating portion is radiationally coupled with the first radiating portion and the second radiating portion.
US11289805B2

The preset invention relates to a dual polarized antenna and an antenna array and, more particularly, to a dual polarized antenna comprising: a top portion having a radiation patch; a bottom portion forming a probe; and side portions formed along the outer peripheral edge of the top portion so as to have a predetermined height, wherein the side portions include a cup-shaped aluminum structure, and the top portion, the bottom portion, and the side portions are formed in an integrated form.
US11289804B2

An antenna assembly may include an antenna element, a radome structure disposed proximate to the antenna element and including a plurality of plasma elements, a driver circuit operably coupled to the plasma elements to selectively ionize individual ones of the plasma elements, and a controller. The controller may be operably coupled to the driver circuit to provide control of plasma density of the individual ones of the plasma elements. The plasma elements may include respective enclosures. At least some of the enclosures may have at least two peripheral edge surfaces substantially fully contacted by corresponding peripheral edge surfaces of adjacent enclosures at at least one section along a longitudinal length thereof.
US11289802B2

An electronic device may be provided with a transceiver, a substrate, and antennas mounted to the substrate. The transceiver and antennas may convey signals between 10 GHz and 300 GHz. A radio-frequency connector may be mounted to the substrate. A coaxial cable may couple the transceiver to the connector. A stripline in the substrate may couple the connector to the antennas. Impedance matching structures may be embedded in the substrate for matching an impedance of the stripline to an impedance of the coaxial cable. The impedance matching structures may include a fence of conductive vias, landing pads, and a volume of the dielectric substrate defined by the fence of conductive vias and the landing pads. The impedance matching structures may be configured to perform impedance matching over a relatively wide bandwidth that includes the frequency band of operation for the antennas.
US11289787B2

A transition arrangement for interconnection of waveguide structures or waveguide flanges for forming a waveguide twist, wherein a waveguide twist section arrangement including a number of waveguide twist sections is arranged between the waveguide structures or waveguide flanges for rotating the polarization of waves or signals twisted or forming an angle with an adjacent waveguide flange and/or another adjacent waveguide twist section with respective waveguide openings. The or each twist section on at least one side includes a surface of a conductive material with a periodic or quasi-periodic structure formed by a number of protruding elements allowing waves to pass across a gap between a surface around a waveguide opening to another waveguide opening in a desired direction or waveguide paths, at least in an intended frequency band of operation, and to stop propagation of waves in the gap in other directions.
US11289784B2

A multipaction-proof waveguide filter includes a main cavity and a number of corrugations extending from the main cavity. The main cavity includes corrugation interconnect regions between the plurality of corrugations. The corrugation interconnect regions include sloped surfaces, and the corrugations include flared nonparallel sidewalk. Due to the introduced sloped surfaces and flares, an increased Q is achieved, improved roll off is observed and multipaction risks are mitigated.
US11289770B2

A separator for a lithium-sulfur battery including a separator base; and a coating layer present on one or more surface of the separator base, wherein the coating layer includes a structural unit (A) derived from one or more compound including (i) one or more group selected from the group consisting of a catechol group and a pyrogallol group, and (ii) one or more sulfonic acid group; and a structural unit (B) derived from dopamine, and wherein the coating layer includes a sulfonic acid anion group. Also, a lithium-sulfur battery manufactured using the same, and a method for preparing the separator.
US11289762B2

The disclosure relates to a battery pack, which can include an enclosure including an upper cover and a lower case in sealed connection, a plurality of battery modules is arranged in the enclosure, and a first bonding member disposed on the upper surface of the battery modules and intended for connecting the battery modules with the upper cover. The present disclosure can strengthen the connection strength between the upper cover and the battery modules, and improve the overall stiffness of the battery modules.
US11289761B2

A battery unit includes a battery module having a plurality of batteries that are lined next to each other, and a case that accommodates the battery module. An intermediate heat releasing member that is configured to release heat from a center position to the case is arranged in a center position, between the plurality of batteries in the battery unit.
US11289760B2

Disclosed are a battery protection structure, which is suitable for preventing deformation caused by physical stress at a coupling portion of a base plate and an end plate, which are stacked sequentially, and a battery module comprising the battery protection structure. The battery protection structure includes: a base plate located below a battery assembly and having a male screw member around the battery assembly; an end plate located at a side of the battery assembly on the base plate; and a reinforcing member provided below the end plate and located between a barrier of the end plate and a flange protruding from the barrier, wherein the male screw member passes through the reinforcing member and the flange, and a female screw is coupled to a male screw of the male screw member on the reinforcing member.
US11289758B2

The present invention relates to a photocatalytic power generation apparatus depending on an ambient humidity difference. The power generation apparatus comprises a photocatalytic power generation unit driven by a humidity difference, a power storage assembly and a sunlight collection and emission assembly. The photocatalytic power generation unit driven by the humidity difference comprises an anode gas channel, a screen type photoelectric anode material, a moisture-permeable proton exchange membrane, a screen type cathode material and a cathode gas channel in sequence from one side to the other side. The photocatalytic power generation unit of the apparatus converts gas humidity difference potential energy in the anode and cathode gas channels into electric energy by a photocatalytic electrochemical reaction under an illumination condition and stores the converted electric energy into the power storage assembly.
US11289756B2

An apparatus includes an anode of a cell for a battery, a cathode of the cell, an anode thermoelectric device, and a cathode thermoelectric device. The anode thermoelectric device may be operably coupled to the anode of the cell, and the anode thermoelectric device may be connected in electrical series with the anode of the cell. The cathode thermoelectric device may be operably coupled to the cathode of the cell, and the cathode thermoelectric device being connected in electrical series with the cathode of the cell. The cathode thermoelectric device and the anode thermoelectric device may operate as a heat pump system configured to remove heat from the cathode and provide heat to the anode in response to the cell being discharged, and remove heat from the anode and provide heat to the cathode in response to the cell being charged.
US11289746B2

A battery pack includes a thermally conductive plate that can be cooled or heated, and an array of electrochemical cells. The cells include a stacked or rolled arrangement of electrode plates, and a current collector disposed in the battery cell that forms an electrical connection with the electrode plates and provides a thermal conduction pathway for conducting heat from the electrode plates to the thermally conductive plate.
US11289745B2

A lithium ion battery is provided that includes a positive electrode, a negative electrode, and a separator disposed between the positive electrode and the negative electrode. One or more of the separator, positive electrode, and negative electrode includes a transition metal compound capable of catalyzing any gaseous reactants formed in the lithium ion battery to form a liquid. The transition metal compound may include ruthenium (Ru). In certain variations, the lithium ion battery includes an electrolyte that is a conductive medium for lithium ions to move between the positive electrode and the negative electrode. The electrolyte comprises a transition metal compound capable of catalyzing a reaction of any gaseous reactants to form a liquid.
US11289743B2

A battery module includes: a battery cell unit including a plurality of battery cells connected together in series or series-parallel; a cell monitoring unit configured to monitor temperatures and voltages of the battery cells; and a plurality of overtemperature/overvoltage detecting units of n systems (n: an integer greater than or equal to 2). The overtemperature/overvoltage detecting units of the n systems are configured to independently detect an overtemperature or an overvoltage of the battery cells as an abnormal state, and to mutually notify one another of results of the detection. Each of the overtemperature/overvoltage detecting units is configured to, upon being notified that the abnormal state is detected from another overtemperature/overvoltage detecting unit of another system in the battery module, operate on the assumption that the overtemperature/overvoltage detecting unit detects the abnormal state.
US11289736B2

Lithium battery electrolyte materials comprising fluorinated phosphonates and having a polymer structure defined by: where R1 is —CF3, —(CF2)nCF3 and n is an integer ranging from 1 to 10, perfluoropolyether (PFPE), polyvinylidene fluoride (PVDF), polytetrafluoroethylene (PTFE), fluorinated ethylene propylene (FEP), ethylene fluorinated ethylene propylene (EFEP), or polyethylene tetrafluoroethylene (ETFE) and R2 is —(CF2)n and n is an integer ranging from 1 to 10, perfluoropolyether (PFPE), polyvinylidene fluoride (PVDF), polytetrafluoroethylene (PTFE), fluorinated ethylene propylene (FEP), ethylene fluorinated ethylene propylene (EFEP), or polyethylene tetrafluoroethylene (ETFE).
US11289734B2

A method for producing a secondary battery including an electrode body having a positive electrode plate and a negative electrode plate, a prismatic outer body having an opening and houses the electrode body, a sealing plate that seals the opening of the prismatic outer body, and a positive electrode external terminal that is electrically connected to the positive electrode plate and attached to the sealing plate. The method includes a fixation step of electrically connecting a first positive electrode current collector to a positive electrode external terminal and fixing the first positive electrode current collector to the sealing plate, a first connection step of weld-connecting a stack of a plurality of positive electrode tabs to the second positive electrode current collector, and a second connection step of weld-connecting the first positive electrode current collector to the second positive electrode current collector after the fixation step and the first connection step.
US11289729B2

The present disclosure relates to organic electrolyte solutions including organic electrolytes (e.g., aromatic imides, ferrocenes, spiro fused compounds, or cyclopropenium compounds), and redox flow batteries and systems including the same.
US11289726B2

A hybrid fuel cell system includes a fuel supply system including a fuel tank, a start-up subsystem, a reforming subsystem and a depressurization system. The reforming subsystem is to receive fuel and to reform fuel to generate a hydrogen enriched gases and steam mixture. The hybrid fuel cell system includes a water supply system that provides water for the steam generator. The water supply system includes a water condenser directly downstream from the reforming subsystem that is in fluid communication with the hydrogen enriched gases and steam mixture to condense the hydrogen enriched gases and steam mixture into water and hydrogen enriched gases. The depressurization system is to reduce a pressure of the hydrogen enriched gases. The hybrid fuel cell system includes a fuel cell stack downstream from the depressurization system and having an anode inlet in fluid communication with the depressurization system to receive the hydrogen enriched gases.
US11289721B2

The present invention relates to a gas diffusion layer including a porous carbonaceous film layer for a fuel cell, in which the average pore diameter of the porous carbonaceous film layer is 0.1 μm to 100 μm, a membrane-electrode assembly including the gas diffusion layer, and a fuel cell including the membrane-electrode assembly.
US11289719B2

A fuel cell arrangement has an anode connected to an H2 inflow and a cathode connected to an O2 inflow. A differential pressure control device is arranged between the H2 inflow and the O2 inflow for controlling a differential pressure between the H2 inflow and the O2 inflow. The differential pressure control device has a fluid connection between the H2 inflow and the O2 inflow, in which a deflectable diaphragm is arranged, to which a pin is coupled, which, when the diaphragm is deflected, opens a valve arranged in the H2 inflow.
US11289698B2

The invention provides multiple anode particulates for a lithium battery. At least one of the particulates comprises a core and a thin encapsulating layer encapsulating the core, wherein the core comprises a single or a plurality of porous primary particles of an anode active material (having a pore volume Vpp and a solid volume Va) dispersed or embedded in a porous carbon matrix (a carbon foam matrix) having a pore volume Vp, and the thin encapsulating layer comprises graphene sheets and has a thickness from 1 nm to 10 μm, an electric conductivity from 10−6 S/cm to 20,000 S/cm and a lithium ion conductivity from 10−8 S/cm to 5×10−2 S/cm and wherein the volume ratio Vp/Va is from 0.1/1.0 to 10/1.0 or the total pore-to-solid ratio (Vp+Vpp)/Va is from 0.3/1.0 to 20/1.0.
US11289688B2

A method for producing a positive electrode active material for nonaqueous electrolyte secondary batteries is disclosed which includes cleaning a powder formed of a lithium-nickel composite oxide represented by a general formula LizNi1-x-yCoxMyO2 where 0≤x≤0.35; 0≤y≤0.10; 0.95≤z≤1.10; and M is at least one element selected from Mn, V, Mg, Mo, Nb, Ti, and Al with an aqueous lithium carbonate solution and drying the cleaned powder.
US11289684B2

A display device includes: a substrate; two pixel circuits on the substrate spaced apart from each other with a transmission area therebetween, each of the two pixel circuits including a transistor and a storage capacitor; two display elements respectively electrically coupled to the two pixel circuits; a bottom metal layer between the substrate and the two pixel circuits and including a through hole at the transmission area; an encapsulation member on the two display elements; and an optical functional layer on the encapsulation member, wherein the optical functional layer includes: a first layer including a first opening, second openings, and a first slope portion, the first opening at the transmission area, the second openings corresponding to each of the two display elements, and the first slope portion being around the transmission area; and a second layer on the first layer.
US11289671B2

The present disclosure provides a cover plate for a flexible substrate which includes a first hardened layer, a second hardened layer and a polymer thin film layer provided between the first hardened layer and the second hardened layer, wherein a hardness of the first hardened layer is less than that of the second hardened layer, a hardness of the polymer thin film layer is less than that of the first hardened layer, and a bending radius of the first hardened layer is greater than that of the second hardened layer.
US11289669B2

The present disclosure provides a light-emitting device, a pixel unit, a method for manufacturing the pixel unit, and a display device. The light-emitting device comprises a first electrode, an organic light-emitting layer and a second electrode which are sequentially disposed on a substrate; the first electrode comprises a reflecting layer, a transparent insulating layer and a transparent contact layer which are sequentially disposed on the substrate; and the second electrode is a semi-transparent electrode, so that a cavity is formed between the second electrode and the reflecting layer.
US11289667B2

The light-emitting device includes, between an anode electrode and a cathode electrode, a light-emitting layer, a hole transport layer, and an electron transport layer. The light-emitting layer includes quantum dots configured to emit light as a result of combination of positive holes and electrons. The electron transport layer includes a metal oxide, and an energy level of a lower end of a conduction band of the metal oxide is less than or equal to an energy level of a lower end of a conduction band of the quantum dots.
US11289659B2

Novel electroluminescent devices containing bicarbazole triazine compounds as emissive dopants are described. Devices incorporating this class of compounds exhibit delayed fluorescence characteristics that showed EQE's far exceeding the theoretical limit for a conventional fluorescent device.
US11289652B2

An organic light-emitting diode (OLED) structure includes an organic light-emitting diode having a first electrode, one or more layers of organic material disposed on at least a portion of the first electrode, and a second electrode disposed on at least a portion of the one or more layers of organic material. At least a portion of a tether extending from a periphery of the organic light-emitting diode. The organic light-emitting diodes can be printable organic light-emitting diode structures that are micro transfer printed over a display substrate to form a display.
US11289634B2

In a micro light emitting element, a first metal film electrically connected to a second conductive layer is disposed on a surface on an opposite side of a light emitting surface side. The first metal film covers the second conductive layer. A first inclined angle of a first conductive layer side surface from a slope formed around a light emission layer to the light emitting surface is larger than a second inclined angle of the slope. The slope and the first conductive layer side surface are covered together by a second metal film. A first transparent insulating film is disposed between the slope and the second metal film.
US11289623B2

The method of manufacturing a light emitting element includes: providing a wafer including a sapphire substrate and a semiconductor structure; scanning the wafer to irradiate laser light into the substrate to form modified regions for cleaving the wafer into light emitting elements having a hexagonal shape in a top view; and cleaving the wafer. The scanning of the wafer includes: a first scanning to form first modified regions along a first direction parallel to first and second sides of the hexagonal shape, a second scanning, and a third scanning. The first scanning includes a first irradiation where laser light is scanned from a first end side of the first side to a first location between first and second ends of the first side, and a second irradiation where laser light is scanned from a second end side to a second location between the second and first ends.
US11289619B2

Methods, apparatus, and processor-readable storage media for automatically limiting power consumption by devices using infrared or radio communications are provided herein. An example computer-implemented method includes detecting, via at least one photodiode of an emitting sensor, one or more signals output by a user device within a predetermined proximity; automatically transitioning, via utilizing at least one transistor connected to the photodiode, and in response to detecting the one or more signals, the emitting sensor from a first power-consumption state to a second power-consumption state; transmitting one or more signals in response to transitioning from the first power-consumption state to the second power-consumption state; and subsequent to transmitting, automatically transitioning, via utilizing the at least one transistor, the emitting sensor from the second power-consumption state to the first power-consumption state after a predetermined amount of time has elapsed during which no signals were detected.
US11289618B2

A solid-state imaging device includes a plurality of pixels two-dimensionally arranged on a semiconductor substrate. Each of the pixels includes at least one shallow light receiving portion formed near a surface of the semiconductor substrate and at least one deep light receiving portion formed under the shallow light receiving portion. One or more of the shallow light receiving portions and the deep light receiving portion are connected to each other so as to form a second light receiving portion. The rest of the shallow light receiving portions forms a first light receiving portion. Excess electric charge in the first light receiving portion is discharged to the deep light receiving portion.
US11289616B2

A light generator comprises a light conversion device and a light source arranged to apply a light beam to the light conversion element. The light conversion device includes an optoceramic or other solid phosphor element comprising one or more phosphors embedded in a ceramic, glass, or other host, a metal heat sink, and a solder bond attaching the optoceramic phosphor element to the metal heat sink. The optoceramic phosphor element does not undergo cracking in response to the light source applying a light beam of beam energy effective to heat the optoceramic phosphor element to the phosphor quenching point.
US11289615B2

The present disclosure relates to a semiconductor structure. The semiconductor structure comprises a semiconductor layer, a first carbon nanotube, and a second carbon nanotube. The semiconductor layer comprises an N-type semiconductor layer and a P-type semiconductor layer stacked with each other. The first carbon nanotube is on a first surface of the semiconductor layer. The second carbon nanotube is on a second surface of the semiconductor layer. A first extending direction of the first carbon nanotube intersects with a second extending direction of the second carbon nanotube. At an intersection of the first carbon nanotube and the second carbon nanotube, and in a direction perpendicular to the semiconductor layer, a multilayer structure is formed by an overlapping region of the first carbon nanotube, the semiconductor layer, and the second carbon nanotube.
US11289612B2

A flash memory device and its manufacturing method are provided. The flash memory device includes a substrate, a first dielectric layer, a second dielectric layer, a third dielectric layer, a first polycrystalline silicon layer and a second polycrystalline silicon layer. The first dielectric layer is formed on the substrate located in a first region of a peripheral region, the second dielectric layer is formed on the substrate located in a second region of the peripheral region, and the third dielectric layer is formed on the substrate located in an array region. A bottom surface of the third dielectric layer is lower than a bottom surface of the second dielectric layer. The first polycrystalline silicon layer is formed on the first and the second dielectric layers. The second polycrystalline silicon layer is formed on the third dielectric layer.
US11289595B2

A power semiconductor device includes: a semiconductor body having a front side surface and a drift region having first conductivity type dopants; and an edge termination region that includes a part of the drift region and a first semiconductor region extending along the front side surface. The first semiconductor region includes dopants of both conductivity types and forms a continuous pn-junction with the drift region. An integrated vertical dopant concentration of the second conductivity type dopants is higher than an integrated vertical dopant concentration of the first conductivity type dopants within the first semiconductor region. A first dose profile representing a vertically integrated net dopant concentration of the both conductivity type dopants in the first doped semiconductor region has a smaller degree of waviness along a horizontal direction than a second dose profile representing a vertically integrated dopant concentration of the second conductivity type dopants in the same semiconductor region.
US11289593B2

A compound semiconductor device structure having a main surface and a rear surface includes a silicon substrate including first and second substrate layers. The first substrate layer extends to the rear surface. The second substrate layer extends to a first side of the substrate that is opposite from the rear surface such that the first substrate layer is completely separated from the first side by the second substrate layer. A nucleation region is formed on the first side of the silicon substrate and includes a nitride layer. A lattice transition layer is formed on the nucleation region and includes a type III-V semiconductor nitride. The lattice transition layer is configured to alleviate stress arising in the silicon substrate due to lattice mismatch between the silicon substrate and other layers in the compound semiconductor device structure. The second substrate layer is configured to suppress an inversion layer in the silicon substrate.
US11289580B2

In a method of manufacturing a semiconductor device, a single crystal oxide layer is formed over a substrate. After the single crystal oxide layer is formed, an isolation structure to define an active region is formed. A gate structure is formed over the single crystal oxide layer in the active region. A source/drain structure is formed.
US11289575B2

A semiconductor transistor is formed on a substrate of a first conductivity type. The substrate has a main surface. An ion well of the second conductivity type is disposed in the substrate. A source region and a drain region spaced apart from the source region are disposed within the ion well. The source region and the drain region have the first conductivity type. An epitaxial channel layer of the first conductivity type is grown from the main surface of the substrate and is disposed between the source region and the drain region. A gate is disposed on the epitaxial channel layer. A gate dielectric layer is disposed between gate and the epitaxial channel layer.
US11289570B2

Systems and methods of the disclosed embodiments include a semiconductor device having a semiconductor substrate. The semiconductor substrate has a first major surface, an opposing second major surface, a first doped region of a first conductivity type disposed beneath the first major surface, and a semiconductor region of the first conductivity type disposed between the first doped region and the second major surface. The semiconductor device may also include a trench isolation structure, comprising a conductive trench filling enclosed by an insulating trench liner. The trench isolation structure extends from the first major surface through the first doped region and into the semiconductor region. The semiconductor device may also include a semiconductor device structure disposed with a drain structure, and a connection structure formed between the conductive trench filling of the trench isolation structure and the drain region.
US11289567B2

A display device includes a base substrate, a drive chip disposed on the base substrate, a signal line group including a first signal line having a first sub line connected to the drive chip and a second sub line which overlaps a display region and is spaced apart from the first sub line when viewed in a plane, an insulating layer disposed on the base substrate, a first connection line including one end connected to the first sub line through a first contact hole and the other end connected to the second sub line through a second contact hole, an encapsulation layer disposed on the insulating layer, a light shielding layer for overlapping the first connection line when viewed in the plane, and a color filter layer which is disposed on the light shielding layer and includes a plurality of color filters divided by the light shielding layer.
US11289566B2

A display device including a substrate including a first display region having a first width, a second display region having a second width smaller than the first width, a peripheral region at a periphery of the first and second display regions, and a dummy region in the peripheral region, a first pixel in the first display region, a second pixel in the second display region, a first control line connected to the first pixel and extending in the first display region, a second control line connected to the second pixel and extending in the second display region, and a dummy line connected to the second control line in the dummy region, wherein the second control line is at a first conductive layer on a first insulating layer, the dummy line is at a second conductive layer on a second insulating layer on the first conductive layer.
US11289564B2

A double-sided display panel and a method for manufacturing the same are provided. The double-sided display panel includes: a first substrate; a second substrate opposite to first substrate; a first display unit between the first substrate and the second substrate, the first display unit including a first luminescent layer and a first reflective layer which is closer to the second substrate than the first luminescent layer, wherein at least a part of light emitted from the first luminescent layer is reflected by the first reflective layer and emitted out through the first substrate; and a second display unit between the first substrate and second substrate, including a second luminescent layer, wherein light emitted from the second luminescent layer is emitted out through the second substrate. The first display unit includes a transparent electrode and a conductive contact layer which electrically connects the transparent electrode with the first reflective layer.
US11289561B2

A display apparatus may include a first transistor, a second transistor, and a capacitor. The first transistor includes a first semiconductor layer and a first gate electrode insulated from the first semiconductor layer. The first semiconductor layer includes a first silicon semiconductor. The second transistor includes a second semiconductor layer and a second gate electrode insulated from the second semiconductor layer. The second semiconductor layer includes a first oxide semiconductor. The capacitor includes a first electrode and a second electrode. The second electrode overlaps the first electrode and extends from the second semiconductor layer.
US11289559B2

An organic light emitting diode (OLED) display panel, a manufacturing method thereof, and an intelligent terminal are provided. The OLED display panel includes an electronic component area configured to position an electronic component and a sub-pixel area correspondingly disposed above the electronic component. The sub-pixel area includes a plurality of sub-pixels, and a first hole disposed on one of the sub-pixels is filled with a transparent material, which increases a screen-to-body ratio of the OLED display screen.
US11289557B2

A display device, such an organic light emitting display device is disclosed. The display device includes an insulating film including a concave portion in an area of at least one subpixel, a first electrode on a side portion of the concave portion and on the concave portion in an area of the subpixel, an organic layer overlapping the concave portion and on the first electrode. An organic layer disposed in the at least one blue subpixel may include at least one of a first light emitting dopant with a maximum emission wavelength of 457 nm or less, a second light emitting dopant with a full width at half maximum (FWHM) of 30 nm or less, and/or a third light emitting dopant with the maximum emission wavelength of 457 nm or less and the full width at half maximum of 30 nm or less. Thus, a display device with enhanced light extraction efficiency is provided.
US11289555B2

An electroluminescent display device includes an electroluminescent display device includes a substrate; a first pixel row on the substrate including a first plurality of pixels arranged along a first direction; a second pixel row on the substrate including a second plurality of pixels arranged along the first direction, the second pixel row being spaced apart from the first pixel row in a second direction; a first groove between the first and second pixel rows; and a light emitting diode in each pixel of the first and second pixel rows, wherein the first groove includes a first portion at one end of the first pixel row, a second portion at the other end of the first pixel row and a third portion between the first and second portions, and wherein third portion is smaller than the first portion and greater than the second portion.
US11289552B2

A display panel includes a substrate, a gate metal layer formed on a substrate, an insulating layer that covers the gate metal layer, and a source metal layer formed on the insulating layer. In a driving circuit region, the gate metal layer includes a first electrode and a second electrode separated from each other in a first direction and close to each other. The first electrode is positioned nearer than the second electrode to an active region and has a first side on a side facing the second electrode. The second electrode includes an ESD sacrificial portion. The ESD sacrificial portion includes a first part extending in the first direction and a second part facing the first side and extending in a second direction intersecting the first direction, the second part not overlapping a source metal of the source metal layer.
US11289548B2

A display substrate includes a base substrate; and a plurality of light emitting brightness value detectors on the base substrate. Each of the plurality of light emitting brightness value detectors includes a first thin film transistor; a protection layer on a side of the first thin film transistor away from the base substrate; and a photosensor electrically connected to the first thin film transistor and configured to detect alight emitting brightness value. An orthographic projection of the protection layer on the base substrate covers an orthographic projection of at least a channel part of the first thin film transistor on the base substrate.
US11289533B2

A method of fabricating a sensing apparatus is disclosed. The method includes providing a substrate that includes a plurality of image sensors, forming an optical filtering film on the substrate, and forming a collimator on the optical filtering film. The method further includes forming a blocking layer on the collimator and forming an illumination layer on the blocking layer. The illumination layer is configured to illuminate an object placed above the illumination layer. The image sensors are configured to detect a portion of light reflected from the object.
US11289529B2

A pixel circuit includes: a photodiode capable of generating electrical current according to an incoming light signal; a control circuit coupled to the photodiode for selectively coupling a cathode of the photodiode to a first reference voltage to generate the electrical current according to a first control signal; and an output circuit coupled to the control circuit for selectively coupling a second reference voltage to a connecting terminal between the control circuit and the output circuit and to generate an output signal according to a reset signal and a select signal.
US11289527B2

A semiconductor device having a first semiconductor section including a first wiring layer at one side thereof; a second semiconductor section including a second wiring layer at one side thereof, the first and second semiconductor sections being secured together with the respective first and second wiring layer sides of the first and second semiconductor sections facing each other; a conductive material extending through the first semiconductor section to the second wiring layer of the second semiconductor section and by means of which the first and second wiring layers are in electrical communication; and an opening, other than the opening for the conductive material, which extends through the first semiconductor section to the second wiring layer.
US11289524B2

An imaging device may include a plurality of single-photon avalanche diode (SPAD) pixels. The SPAD pixels may be overlapped by square toroidal microlenses to direct light incident on the pixels onto photosensitive regions of the pixels. The square toroidal microlenses may be formed as first and second sets of microlenses aligned with every other SPAD pixel and may allow the square toroidal microlenses to be formed without gaps between adjacent lenses. Additionally or alternatively, a central portion of each square toroidal microlenses may be filled by a fill-in microlens. Together, the square toroidal microlenses and the fill-in microlenses may form convex microlenses over each SPAD pixel. The fill-in microlenses may be formed from material having a higher index of refraction than material that forms the square toroidal microlenses.
US11289518B2

An array substrate includes a substrate, a first insulator layer on the substrate, a second insulator layer on the first insulator layer, a third insulator layer on the second insulator layer, and a first TFT and a second TFT on the substrate. The second TFT includes a second gate electrode on the first insulator layer, a second channel layer on the second insulator layer, and a second source electrode and a second drain electrode on the third insulator layer. The third insulator layer covers the second channel layer and defines a second source hole and a second drain hole.
US11289515B2

For the purpose of changing, in an external connection terminal of a display device that transmits a plurality of polarities of the image signals, the positions of pairs of electrodes to which signals of different polarities are applied, a display device includes a display area having a plurality of pixels, a wiring area in which a plurality of wires corresponding to the plurality of pixels are arranged, and an external connection terminal having a plurality of electrodes to which image signals to be transmitted to the plurality of wires are applied. In the display device, polarities of the image signals transmitted to wires adjacent to each other among the plurality of wires are different from each other in the display area. In the display device, the order of arrangement of the plurality of electrodes is different from the order of the image signals transmitted to the plurality of wires of the display area.
US11289511B2

Embodiments of ferroelectric memory devices and methods for forming the ferroelectric memory devices are disclosed. In an example, a ferroelectric memory cell includes a first electrode, a second electrode, a ferroelectric layer disposed between the first electrode and the second electrode, and a recess between a side surface of at least one of the first electrode or the second electrode and a side surface of the ferroelectric layer.
US11289506B2

According to one embodiment, a method for manufacturing a semiconductor memory device includes forming a stacked body by alternately stacking an insulating film and a conductive film. The method includes forming a trench in the stacked body. The trench extends in one direction and divides the conductive film. The method includes burying a diblock copolymer in the trench. The method includes phase-separating the diblock copolymer into a plurality of first blocks and an insulative second block extending in a stacking direction of the insulating film and the conductive film. The method includes forming a plurality of holes by removing the first blocks. The method includes forming charge accumulation layers on inner surfaces of the holes. And, the method includes forming a plurality of semiconductor pillars extending in the stacking direction by burying a semiconductor material in the holes.
US11289499B2

A memory device may include first and second pillar-shaped active regions formed on a substrate and extending upward. The first and second active regions are arranged in a first array and a second array, respectively. Each of the first active regions comprises alternatively stacked source/drain layers and channel layers, wherein the channel layers of the respective first active regions at a corresponding level are substantially coplanar with each other, and the source/drain layers of the respective first active regions at a corresponding level are substantially coplanar with each other. Each of the second active regions comprises an active semiconductor layer extending integrally. The memory device may include multiple layers of first storage gate stacks surrounding peripheries of and being substantially coplanar with the respective levels of the channel layers, and multiple layers of second storage gate stacks which surround peripheries of the respective second active regions.
US11289491B1

Systems, methods, and apparatuses are provided for epitaxial single crystalline silicon growth for a horizontal access device. One example method includes depositing layers of a first dielectric material, a semiconductor material, and a second dielectric material to form a vertical stack, forming first vertical openings to form elongated vertical, pillar columns with first vertical sidewalls in the vertical stack, and forming second vertical openings through the vertical stack to expose second vertical sidewalls. Further, the example method includes selectively removing first portions of the semiconductor material from the second vertical openings to form horizontal openings with a remaining second portion of the semiconductor material at a distal end of the horizontal openings from the second vertical openings, and epitaxially growing single crystalline silicon within the horizontal openings from the distal end of the horizontal openings toward the second vertical openings to fill the horizontal openings.
US11289490B2

A programmable array including a plurality cells aligned in a row on a substrate, wherein each of the plurality of cells includes a programmable element and a transistor, wherein the transistor includes a body including a first diffusion region and a second diffusion region on the first diffusion region and separated by a channel and the programmable element is disposed on the second diffusion region. A method of forming an integrated circuit including forming transistor bodies in a plurality rows on a substrate; forming a masking material as a plurality of rows across the bodies; etching the bodies through the masking material to define a width dimension of the transistor bodies; after etching the bodies, patterning each of the plurality of rows of the masking material into a plurality of individual masking units; and replacing each of the plurality of individual masking units with a programmable element.
US11289484B2

A semiconductor device is provided. The semiconductor device includes an n-doped field effect transistor (nFET) section, a p-doped field effect transistor (pFET) section and an insulator pillar. The nFET section includes nFET nanosheets and nFET source or drain (S/D) regions partially surrounding the nFET nanosheets. The pFET section includes pFET nanosheets and pFET S/D regions partially surrounding the pFET nanosheets. The insulator pillar is interposed between the nFET S/D regions and the pFET S/D regions to form a fork-sheet structure with the nFET nanosheets and the pFET nanosheets.
US11289451B2

Methods and systems for a semiconductor package with high routing density routing patch are disclosed and may include a semiconductor die bonded to a substrate and a high routing density patch bonded to the substrate and to the semiconductor die, wherein the high routing density patch comprises a denser trace line density than the substrate. The high routing density patch can be a silicon-less-integrated module (SLIM) patch, comprising a BEOL portion, and can be TSV-less. Metal contacts may be formed on a second surface of the substrate. A second semiconductor die may be bonded to the substrate and to the high routing density patch. The high routing density patch may provide electrical interconnection between the semiconductor die. The substrate may be bonded to a silicon interposer. The high routing density patch may have a thickness of 10 microns or less. The substrate may have a thickness of 10 microns or less.
US11289442B2

A gold-coated silver bonding wire includes: a core material containing silver as a main component; and a coating layer provided on a surface of the core material and containing gold as a main component. The gold-coated silver bonding wire contains gold in a range of not less than 2 mass % nor more than 7 mass %, and at least one sulfur group element selected from the group consisting of sulfur, selenium, and tellurium in a range of not less than 1 mass ppm nor more than 80 mass ppm, with respect to a total content of the bonding wire.
US11289438B2

According to an aspect of the inventive concept, there is provided a die-to-wafer bonding structure including a die having a first test pad, a first bonding pad formed on the first test pad, and a first insulating layer, the first bonding pad penetrates the first insulating layer. The structure may further include a wafer having a second test pad, a second bonding pad formed on the second test pad, and a second insulating layer, the second bonding pad penetrates the second insulating layer. The structure may further include a polymer layer surrounding all side surfaces of the first bonding pad and all side surfaces of the second bonding pad, the polymer layer being arranged between the die and the wafer. Additionally, the wafer and the die may be bonded together.
US11289437B1

A semiconductor device includes a power MOS chip having a source electrode on a surface and a control chip mounted on a portion of the power MOS chip, wherein, viewing from a first outer edge of the power MOS chip extending in a first direction to the control chip, a first column bonding pad and a second column bonding pad are formed in a region of the source electrode where the control chip is not mounted, and wherein a distance between a second outer edge of the power MOS chip extending in a second direction and the first column bonding pad is longer than a distance between the second outer edge and the second column bonding pad.
US11289434B2

A semiconductor element includes a semiconductor substrate, first and second amplifiers provided on the semiconductor substrate and adjacently provided in a first direction, a first reference potential bump provided on a main surface of the semiconductor substrate, and connecting the first amplifier and a reference potential, a second reference potential bump provided on the main surface, being adjacent to the first reference potential bump in the first direction, and connecting the second amplifier and a reference potential, and a rectangular bump provided on the main surface, provided between the first and second reference potential bumps in a plan view, and formed such that a second width in a second direction orthogonal to the first direction is larger than a first width in the first direction. The second width is larger than a width of at least one of the first and second reference potential bumps in the second direction.
US11289433B2

A semiconductor package structure includes a carrier, an antenna element, an electronic component, and a conductive structure. The antenna element, which includes an exposed portion, is disposed on the carrier. The conductive structure is disposed between the carrier and the exposed portion of the antenna element. The conductive structure electrically connects the electronic component to the carrier. The carrier, the exposed portion of the antenna element, and the conductive structure define an air space to accommodate the electronic component and to space the electronic component apart from the conductive structure.
US11289432B2

A radio frequency (RF) switch arrangement that improves the voltage handling capacity of a stack of switching elements (e.g., field-effect transistors (FETs)). The RF switch arrangement can include a ground plane and a stack arranged in relation to the ground plane, the stack including a plurality of switching elements coupled in series with one another. The RF switch arrangement can also include a plurality of capacitive elements, each of the plurality of capacitive elements providing a capacitive path across respective terminals of a corresponding one of the plurality of switching elements.
US11289430B2

A semiconductor package may include a package substrate, a support structure on the package substrate and having a cavity therein, and at least one first semiconductor chip on the package substrate in the cavity. The support structure may have a first inner sidewall facing the cavity, a first top surface, and a first inclined surface connecting the first inner sidewall and the first top surface. The first inclined surface may be inclined with respect to a top surface of the at least one first semiconductor chip.
US11289427B2

A faceted integrated-circuit die includes a concave facet with an increased interconnect breakout area available to an adjacent device such as a rectangular IC die that is nested within the form factor of the concave facet. The concave facet form factor includes a ledge facet and a main-die facet. Multiple nested faceted IC dice are disclosed for increasing interconnect breakout areas and package miniaturization. A faceted silicon interposer has a concave facet that also provides an increased interconnect breakout area and package miniaturization.
US11289423B2

A metal interconnect arrangement in an integrated circuit, includes a damascene trench which includes a dielectric base, with a trench made therein, one or more two dimensional diffusion barrier layers formed over the trench, a conductor layer formed atop the diffusion layer, wherein the one or more two-dimensional diffusion barrier layers substantially prevent diffusion of constituents of the conductor layer into the dielectric base.
US11289419B2

A method of manufacturing metallic interconnects for an integrated circuit includes forming an interconnect layout including at least one line including a non-diffusing material, forming a diffusing barrier layer on the line, forming an opening extending completely through the diffusing barrier layer and exposing a portion of the line, depositing a diffusing layer on the diffusing barrier layer such that a portion of the diffusing layer contacts the portion of the line, and thermally reacting the diffusing layer to form the metallic interconnects. Thermally reacting the diffusing layer chemically diffuses a material of the diffusing layer into the at least one line and causes at least one crystalline grain to grow along a length of the at least one line from at least one nucleation site defined at an interface between the portions of the diffusing layer and the line.
US11289395B2

A process includes forming one or more apertures on a component backside, creating a vacuum in a mold chase, and engaging the component backside with a mold compound in the mold chase. The one or more apertures form an aperture structure. The aperture structure may include multiple apertures parallel or orthogonal to each other. The apertures have an aperture width, aperture depth, and aperture pitch. These characteristics may be altered to minimize the likelihood of trapped air remaining after creating the vacuum in the mold chase.
US11289394B2

A semiconductor package includes a substrate having a first side and a second side opposite to the first side, a first type semiconductor die disposed on the first side of the substrate, a first compound attached to the first side and encapsulating the first type semiconductor die, and a second compound attached to the second side, causing a stress with respect to the first type semiconductor die in the first compound. A method for manufacturing the semiconductor package described herein is also disclosed.
US11289387B2

Methods and apparatus perform backside via reveal processes using a centralized control framework for multiple process tools. In some embodiments, a method for performing a backside via reveal process may include receiving process tool operational parameters from process tools involved in the backside via reveal process by a central controller, receiving sensor metrology data from at least one or more of the process tools involved in the backside via reveal process, and altering the backside reveal process based, at least in part, on the process tool operational parameters and the sensor metrology data by adjusting two or more of the process tools involved in the backside via reveal process. The profile parameters are configured to prevent backside via breakage during a chemical mechanical polishing (CMP) process.
US11289384B2

A method of manufacturing a semiconductor device includes forming a plurality of fin structures extending in a first direction over a semiconductor substrate. Each fin structure includes a first region proximate to the semiconductor substrate and a second region distal to the semiconductor substrate. An electrically conductive layer is formed between the first regions of a first adjacent pair of fin structures. A gate electrode structure is formed extending in a second direction substantially perpendicular to the first direction over the fin structure second region, and a metallization layer including at least one conductive line is formed over the gate electrode structure.
US11289377B2

The present disclosure relates to a fabrication process of a semiconductor chip, which starts with providing a precursor wafer mounted on a carrier. The precursor wafer includes a precursor substrate and component portions between the carrier and the precursor substrate. The precursor substrate is then thinned down to provide a thinned substrate, which includes a substrate base adjacent to the component portions and an etchable region over the substrate base. Next, the etchable region is selectively etched to generate a number of protrusions over the substrate base. Herein, the substrate base is retained, and portions of the substrate base are exposed through the protrusions. Each protrusion protrudes from the substrate base and has a same height. A metal layer is then applied to provide a semiconductor wafer. The metal layer selectively covers the exposed portions of the substrate base and covers at least a portion of each protrusion.
US11289375B2

Interconnect structures and methods for forming the interconnect structures generally include forming a dielectric layer over a substrate. The dielectric layer includes a dielectric layer top surface. A metal line is formed in the dielectric layer. The metal line includes a sacrificial upper region and a lower region. The sacrificial upper region is formed separately from the lower region and the lower region includes a lower region top surface positioned below the dielectric layer top surface. The sacrificial upper region is removed, thereby exposing the lower region top surface and forming a trench defined by the lower region top surface and sidewalls of the dielectric layer. An interconnect structure is deposited such that at least a portion of the interconnect structure fills the trench, thereby defining a fully aligned top via.
US11289366B1

A method of manufacturing a semiconductor structure includes the following operations. A buffer layer is formed over a substrate. A first top hard mask is formed on the buffer layer, in which the first top hard mask has a first trench to expose a first portion of the buffer layer. A spacer layer is formed to cover a sidewall of the first trench and an upper surface of the first top hard mask and the first portion of the buffer layer to form a second trench over the first portion. The top portion and the bottom portion are etched to form a thinned top portion and a thinned bottom portion. A second top hard mask is formed in the second trench. The thinned top portion and the vertical portion of the spacer layer are removed.
US11289364B2

The present disclosure relates to a radio frequency (RF) device including a device substrate, a thinned device die with a device region over the device substrate, a first mold compound, and a second mold compound. The device region includes an isolation portion, a back-end-of-line (BEOL) portion, and a front-end-of-line (FEOL) portion with a contact layer and an active section. The contact layer resides over the BEOL portion, the active section resides over the contact layer, and the isolation portion resides over the contact layer to encapsulate the active section. The first mold compound resides over the device substrate, surrounds the thinned device die, and extends vertically beyond the thinned device die to define an opening over the thinned device die and within the first mold compound. The second mold compound fills the opening and directly connects the isolation portion of the thinned device die.
US11289362B2

In a carrier system, a chuck unit is used to hold a placed wafer from above, and vertical-motion pins use suction to hold the wafer from below. Then, the chuck unit and the vertical-motion pins are subsequently lowered until a bottom surface of the wafer comes into contact with a wafer table. During the lowering, the holding force exerted by the chuck unit and the arrangement of chuck members are optimally adjusted such that, as a result of the restraint of the wafer by the chuck unit and the vertical-motion pins, localized surplus-restraint is imparted to the wafer, and warping does not occur.
US11289359B2

A method of manufacturing a device includes: —a) a first step for the formation of a temporary structure that comprises electroluminescent structures separated by trenches and comprising an electroluminescent face, the electroluminescent structures being bonded by means of a bond layer on a temporary substrate; b) an assembly step bringing the electroluminescent structures into contact with a host face of a host substrate; and c) a step for removal of the temporary substrate; wherein the bond layer, that comprises an electrically conducting organic polymer material at least partially transparent to light radiation, is at least partly kept after step c) and forms an electrode common to the light emitting faces, with a thickness of more than 20 nm.
US11289358B2

Implementations of systems for thinning a semiconductor substrate may include: a substrate chuck configured to receive a semiconductor substrate for thinning, a spindle, a grinding wheel coupled to the spindle, and a water medium configured to be in contact with the semiconductor substrate during thinning. An ultrasonic energy source may be directly coupled to the substrate chuck, the spindle, the grinding wheel, the water medium, or any combination thereof.
US11289357B2

Methods and apparatus for increasing voltage breakdown levels of an electrostatic chuck in a process chamber. A soft anodization layer with a thickness of greater than zero and less than approximately 10 microns is formed on an aluminum base of the electrostatic chuck. The soft anodization layer remains thermally elastic in a temperature range of approximately −50 degrees Celsius to approximately 100 degrees Celsius. An alumina spray coating is then applied on the soft anodization layer. The soft anodization layer provides thermal stress relief between the aluminum base and the alumina spray coating to reduce/eliminate cracking caused by the thermal expansion rate differences between the aluminum base and the alumina spray coating.
US11289356B2

Disclosed is a stage including: an electrostatic chuck having a substrate placement surface on which a substrate is placed; and an electrostatic chuck placement plate on which the electrostatic chuck is placed. The electrostatic chuck and the electrostatic chuck placement plate are fastened by a plurality of first fasteners from a side of the electrostatic chuck placement plate, and the stage is fastened to a support provided on an opposite side of the electrostatic chuck of the electrostatic chuck placement plate by a plurality of second fasteners on a radially outer side of the placement surface.
US11289350B2

There is provided a technique that includes (a) performing a heating process on a substrate in a process chamber, (b) transferring the substrate between the process chamber and a load lock chamber connected to a vacuum transfer chamber by a transfer robot installed in the vacuum transfer chamber connected to the process chamber, and (c) reading transfer information corresponding to process information applied to the substrate from a memory device in which plural pieces of the process information on a process content of the substrate and plural pieces of the transfer information of the transfer robot corresponding to the plural pieces of the process information are recorded, and controlling the transfer robot to transfer the substrate based on the read transfer information.
US11289347B2

A cleaning module for cleaning a wafer comprises a wafer gripping device configured to support a wafer in a vertical orientation and comprises a catch cup and a gripper assembly. The catch cup comprises a wall that has an annular inner surface that defines a processing region and has an angled portion that is symmetric about a central axis of the wafer gripping device. The gripper assembly comprises a first plate assembly, a second plate assembly, a plurality of gripping pin, and a plurality of loading pin. The gripping pins are configured to grip a wafer during a cleaning process and the loading pins are configured to grip the wafer during a loading and unloading process. The cleaning module further comprises a sweep arm coupled to a nozzle mechanism configured to deliver liquids to the front and back side of the wafer.
US11289344B2

When a carrier storing a plurality of dummy wafers therein is transported into a heat treatment apparatus, the carrier is registered as a dummy carrier exclusive to the dummy wafers. A dummy database in which a treatment history of each of the dummy wafers is associated with the carrier is held in a storage part. The treatment history of each of the dummy wafers registered in the dummy database is displayed on a display part of the heat treatment apparatus. An operator of the heat treatment apparatus views the displayed information to thereby appropriately grasp and manage the treatment history of each of the dummy wafers.
US11289333B2

Direct-bonded native interconnects and active base dies are provided. In a microelectronic architecture, active dies or chiplets connect to an active base die via their core-level conductors. These native interconnects provide short data paths, which forgo the overhead of standard interfaces. The system saves redistribution routing as the native interconnects couple in place. The base die may contain custom logic, allowing the attached dies to provide stock functions. The architecture can connect diverse interconnect types and chiplets from various process nodes, operating at different voltages. The base die may have state elements for drive. Functional blocks aboard the base die receive native signals from diverse chiplets, and communicate with all attached chiplets. The chiplets may share processing and memory resources of the base die. Routing blockages are minimal, improving signal quality and timing. The system can operate at dual or quad data rates. The architecture facilitates ASIC, ASSP, and FPGA ICs and neural networks, reducing footprint and power requirements.
US11289332B2

A method of fabricating a semiconductor device includes forming a hard mask layer over a substrate. A multi-layer resist is formed over the hard mask layer. The multi-layer resist is etched to form a plurality of openings in the multi-layer resist to expose a portion of the hard mask layer. Ion are directionally provided at an angle to the multi-layer resist to predominately contact sidewalls of the plurality of openings in the multi-layer resist rather than the hard mask layer. In one embodiment, the multi-layer resist is directionally etched by directing etch ions at an angle to predominately contact sidewalls of the plurality of openings in the multi-layer resist rather than the hard mask layer. In another embodiment, the multi-layer resist is directionally implanted by directing implant ions at an angle to predominately contact sidewalls of the plurality of openings in the multi-layer resist rather than the hard mask layer.
US11289329B2

Methods and apparatus for method for filling a feature with copper. In some embodiments, the methods include: (a) depositing a first cobalt layer via a physical vapor deposition (PVD) process atop a substrate field and atop a sidewall and a bottom surface of a feature disposed in a substrate to form a first cobalt portion atop the substrate field and a second cobalt portion atop the sidewall; (b) depositing copper atop the first cobalt portion atop the substrate field; and (c) flowing the copper disposed atop the first cobalt portion atop the substrate field over the second cobalt portion and into the feature, wherein the first cobalt portion atop the substrate field reduces the mobility of copper compared to the mobility of copper over the second cobalt portion.
US11289324B2

The inventive substrate treatment method includes: an organic solvent supplying step of supplying an organic solvent having a smaller surface tension than a rinse liquid to the upper surface of a substrate so that rinse liquid adhering to the upper surface of the substrate is replaced with the organic solvent; a higher temperature maintaining step of maintaining the upper surface of the substrate at a predetermined temperature higher than the boiling point of the organic solvent to thereby form a gas film of the organic solvent on the entire upper surface of the substrate including the gap of the minute pattern and to form a liquid film of the organic solvent on the gas film, the higher temperature maintaining step being performed after the organic solvent supplying step is started; and an organic solvent removing step of removing the organic solvent liquid film from the upper surface of the substrate.
US11289321B2

The invention generally relates to ion traps and methods of use thereof. In certain embodiments, the invention provides a system that includes a mass spectrometer including an ion trap, and a central processing unit (CPU). The CPU has storage that is coupled to the CPU for storing instructions that when executed by the CPU cause the system to apply a constant radio frequency (RF) signal to the ion trap, and apply a first alternating current (AC) signal to the ion trap the frequency of which varies as a function of time.
US11289304B2

Disclosed herein is an apparatus comprising: a first electrically conductive layer; a second electrically conductive layer; a plurality of optics element s between the first electrically conductive layer and the second electrically conductive layer, wherein the plurality of optics elements are configured to influence a plurality of beams of charged particles; a third electrically conductive layer between the first electrically conductive layer and the second electrically conductive layer; and an electrically insulating layer physically connected to the optics elements, wherein the electrically insulating layer is configured to electrically insulate the optics elements from the first electrically conductive layer, and the second electrically conductive layer.
US11289303B2

A calibrating method is provided including the following steps. A type of a first sensor and a type of a first sensor carrier are determined according to an external shape of a first object. The first sensor is carried by the first sensor carrier, and a relative coordinate of the first object is measured by the first sensor. The relative coordinate of the first object is compared with a predetermined coordinate of the first object to obtain a first object coordinate error, and the first object coordinate error is corrected. After the first object coordinate error is corrected, the first object is driven to perform an operation on a second object or the second object is driven to perform the operation on the first object. A calibrating system is also provided.
US11289300B2

Disclosed herein is an X-ray source, comprising: a cathode in a recess of a first substrate; a counter electrode on a sidewall of the recess, configured to cause field emission of electrons from the cathode; and a metal anode configured to receive the electrons emitted from the cathode and to emit X-ray from impact by the electrons on the metal anode.
US11289299B2

A duoplasmatron ion source with a partially ferromagnetic anode can be used in multiple applications, including the production of negative ions for secondary ion mass spectrometers and particle accelerators. A partially ferromagnetic anode, which may be embodied in a partially ferromagnetic anode insert, includes a ferromagnetic and non-ferromagnetic portions joined together at a juncture, with an ion extraction aperture defined in the ferromagnetic portion and the juncture being laterally offset from the aperture. An asymmetric magnetic field produced by the partially ferromagnetic region facilitates extraction of charged ions from the central, most intense region of a source plasma in the duoplasmatron ion source. A ferromagnetic conical portion of the anode defines the ion extraction aperture in order to maximize the magnetic field in the vicinity of this aperture.
US11289298B2

Systems and methods for estimating a thermal-mechanical fatigue in an electrical conductor in a thermal-mechanical fatigue assessment system include an electrical conductor having a cold resistance and a non-linear resistance when connected to an electrical power system, and a controller receiving temperatures of the conductor as inputs, wherein the controller is operable to estimate a service life of the conductor based on at least the input temperatures of the conductor and the cold resistance of the conductor.
US11289294B2

A rotary switch includes a housing having an interior and an exterior, a plurality of moving contacts entirely disposed within the interior of the housing, a plurality of stationary contacts disposed partially within the interior of the housing and extending to an exterior of the housing, and a rotary element coupled to the plurality of moving contacts and being structured to rotate between a closed state where at least one of the plurality moving contacts contact a corresponding one of the plurality of stationary contacts and an open state where the plurality of moving contacts and the plurality of stationary contacts are separated.
US11289293B2

A centrifugal switch for a motor of a clothes dryer is provided. The end of a bracket and the end of a fixed contact piece are arranged in alignment and each has a raised contact. An upper limit piece slot is provided above the contact of the bracket inside the housing. The aligned ends of the bracket and the fixed contact piece are located above the aligned ends of a starting spring piece, a starting lower piece and a starting upper piece. A pressing head at one end of the rocking lever is located above one side of the fixed contact piece aligned with the bracket. The other end of the rocking lever extends outside the housing. When the centrifuge is not rotating, a movable sleeve of the centrifuge slides into the rocking lever to trigger the centrifugal switch.
US11289288B2

A waterproof film includes a film reinforcing layer, a light shielding layer, a texture layer, and a pattern. The light shielding layer is combined under the film reinforcing layer and forms a plurality of protruding structures cooperatively with the film reinforcing layer by a hot pressing process. The texture layer is attached to a release film and then formed on a top surface and a side surface of each protruding structure after a hot pressing process is performed and the release film is then peeled. The pattern is formed on the texture layer or the light shielding layer.
US11289281B1

A key structure includes a keycap and a scissors-type connecting element. The scissors-type connecting element is connected with the keycap. The scissors-type connecting element includes an inner frame and an outer frame. A first end of the inner frame is connected with the keycap. The outer frame is connected with the inner frame and swingable relative to the inner frame. A first end of the outer frame is connected with the keycap and located near a second end of the inner frame. A second end of the inner frame includes a first protrusion. A first end of the outer frame includes a second protrusion near the first protrusion. The first protrusion includes a first knocking surface. The second protrusion includes a second knocking surface. While the keycap is pressed down, the first knocking surface and the second knocking surface knock on each other.
US11289278B2

A power storage device having a positive electrode including a positive electrode current collector and a positive electrode active material layer, a negative electrode including a negative electrode current collector and a negative electrode active material layer, and a separator layer between the positive electrode and the negative electrode and including a gel electrolyte. At least one of the positive electrode active material layer and the negative electrode active material layer includes an electrode active material, an electrolytic solution, a first polymer compound that is not crosslinked, and a binder having a second polymer compound different from the first polymer compound.
US11289271B2

A conductive resin layer includes a first region positioned on the end surface, a second region positioned on the side surface, and a third region positioned on a ridge portion between the end surface and the side surface. In a case where a maximum thickness of the first region is T1 (μm) and a maximum thickness of the second region is T2 (μm), the maximum thickness T1 and the maximum thickness T2 satisfy a relation of T2/T1≥0.11. In a cross-section along a thickness direction of the third region, a total area of the voids in the third region is in a range of 3.0 to 11.0% of an area of the third region.
US11289268B2

A transmission coil used in a wireless power transmitter includes a first coil, a second coil electrically connected in series with the first coil, and a tap provided at a connection node of the first coil and the second coil, the first coil and the second coil being stacked to at least partially overlap with each other. A transmission antenna includes the transmission coil, a first capacitor and a second capacitor connected in series with the transmission coil, and a switch provided in parallel to a series connection circuit of the second coil of the transmission coil and the second capacitor. A wireless power transmitter includes the transmission antenna and a bridge circuit that drives the transmission antenna. A charger includes the wireless power transmitter.
US11289265B2

An inductor includes a magnetic material containing a magnetic powder and an insulating resin, a conductive line embedded in the magnetic material, a first electrode partially exposed from the magnetic material and connected to one end of the conductive line, and a second electrode partially exposed from the magnetic material and connected to another end of the conductive line.
US11289260B2

An isolation transformer includes: a Faraday cage and an input ground terminal for connecting to the Faraday cage; and an output ground terminal connected to the Faraday cage for further connection to a further circuit. The isolation trans-former further has a clean ground input terminal for receiving an external clean ground; a clean ground output terminal for connecting to a further clean ground input terminal of the further circuit; and a physical electrical node placed at a location within the Faraday cage where the magnetic flux and electric field are the lowest. The clean ground input terminal is electrically fed into the isolation transformer and connected to the physical electrical node through a first electric connection, and the physical electrical node is further electrically connected to a clean ground output terminal through a second electric connection. The invention provides for a low-EMI isolation transformer.
US11289257B2

A solenoid device includes a yoke, a core, a shaft, a bobbin, a coil, a plunger, a lid, and a housing. A housing body part of the housing has a first opening; a first inner wall part expanding toward the outer side in the radial direction on an inner wall; and a first caulking part extending from the rear side end. The first inner wall part has a first step part extending toward the outer side in the radial direction at an end on the other side in the axial direction. A first cylindrical part of the yoke has a first flange part. The first flange part contacts the first step part with an end surface on the other side in the axial direction. The first caulking part is bent toward the inner side in the radial direction to contact a circumferential edge part of the lid.
US11289255B2

An adjustment apparatus for adjusting the angular tilt of a first component of a magnetic circuit relative to an alignment axis of a second component of the circuit uses at least one pair of spacers each of which has a thickness that changes continuously around its periphery. The spacers are arranged between the circuit components and, as a relative rotation between the spacers is changed, the combined thickness of the two spacers increases in one area, while decreasing in another. This results in a tilting of a top surface of the spacer pair relative to a bottom surface, and a corresponding change in a relative tilt of the first component relative to the second component. The spacers may be ring-shaped or disc-shaped, and allow for precise alignment of the magnetic circuit without the need for shims between the components.
US11289250B2

A sintered ferrite magnet represented by the general formula of Ca1-xLaxFe2n-y-zCoyZnz expressing the atomic ratios of metal elements of Ca, La, Fe, Co and Zn, wherein x, y, z, and n [2n is a molar ratio represented by 2n=(Fe+Co+Zn)/(Ca+La)] meet 0.4
US11289245B2

In an example, a device comprises a first resistor coupled to a second resistor and to a trim resistor, the second resistor and the trim resistor coupled to a port configured to couple to a third resistor. The device also comprises a comparator having an inverting input coupled to a first node between the second resistor and the port and a non-inverting input coupled to a second node between the first resistor and the trim resistor. The device further includes a trim control circuit coupled to an output of the comparator and having an output coupled to the trim resistor, the trim control circuit configured to couple to multiple integrated trim resistors external to the device.
US11289244B2

An electronic component is disclosed. In an embodiment, an electronic component includes at least one NTC element and at least two electrically conductive contact elements, wherein the NTC element is electrically conductively connected to a respective contact element via a connection material, and wherein a coefficient of thermal expansion of the contact elements is adapted to a coefficient thermal expansion of the NTC element.
US11289243B2

A pluggable high-voltage bushing includes an inner conductor which extends in a longitudinal direction between a high-voltage terminal and a plug-in section of the high-voltage bushing. The plug-in section is configured to plug the high-voltage bushing into a device connection part of an electrical device. An insulating body surrounds the inner conductor. The insulating body includes a textile sheet-like structure. An electrical device having the high-voltage bushing is also provided.
US11289240B2

A transfer module for transferring power to a non-thermal plasma generator includes a power cable; a first epoxy; a second epoxy; an interface between the first epoxy and the second epoxy; and a well; the power cable including a conductor for conducting electrical power and an insulation layer for surrounding a portion of the conductor; the first epoxy being located within the well to surround the insulation layer; the second epoxy being located within the well to surround the conductor located within the well; the second epoxy being located outside the well to surround the conductor located outside the well.
US11289233B2

Disclosed are a method and a device for recovering uranium (U) using a process for chemically treating washing wastewater of a uranium hexafluoride (UF6) cylinder. The method and the device are provided to separate uranium (U) from the wastewater released during a process of washing the uranium hexafluoride (UF6) cylinder and to release a filtrate that satisfies atomic energy licensing standards and environmental regulation standards using evaporation and condensation. Accordingly, an independent technology and process for treating the wastewater released during the process of washing the uranium hexafluoride (UF6) cylinder are ensured, which provides easier maintenance and greatly reduces costs compared to the purchase and operation of apparatuses manufactured by foreign makers.
US11289232B2

A chemical decontamination reagent containing a reducing agent, a reductive metal ion, and an inorganic acid is provided to remove a radioactive oxide layer on a metal surface. The reagent can dissolve the radioactive oxide layer on the metal surface effectively at a relatively low temperature and enables a simple process of contacting the reagent to the radioactive oxide, thus economically effective in terms of cost and time required for the process. Since the decontamination does not use a conventional organic chelating agent such as oxalic acid, but the reducing agent as a main substance, the residuals of the reducing agent remained after decontamination can be decomposed and removed with an oxidizing agent. Due to the easy decomposition with the chemical decontamination reagent, secondary wastes can be minimized and the radionuclides remained in the decontamination reagent solution can be removed effectively.
US11289209B2

A nuclear reactor has a core installed on a lower core plate and formed from multiple fuel assemblies, each fuel assembly including a structural cage assembly. The structural cage assembly has an upper end fitting, mid grids, and a lower end fitting (LEF). The LEF positions the fuel assembly using four locating pins located at each corner of the LEF. The pins position the fuel assembly laterally by mating with receiving holes in the lower core plate. The locating pins have a chamfered tip with a flat end. The chamfered tip allows for a greater positioning margin when installing the fuel assembly in the core by guiding the pins into holes in the lower core plate, and the flat tip provides strength and stability in case the assembly is inadvertently rested on the tip of the pin instead of the LEF pads.
US11289204B2

Automatic determination of underlying reasons for lack of treatment adherence is provided. In various embodiments, patient information for a patient is retrieved. The patient information comprises a treatment plan. A failure of compliance with the treatment plan by the patient is determined from the patient information. The failure of compliance and the patient information are evaluated to determine one or more potential cause of the failure of compliance. The one or more potential cause is provided to a user for review.
US11289201B2

A system, method and non-transient computer readable medium for tracking hypoglycemia risk in patients with diabetes exercise. A system may include a digital processor configured to execute instructions to receive an input from each available data source of a plurality of intermittently available data sources; determine a plurality of probability signals for impending hypoglycemia, wherein each probability signal is based on one or more of the inputs from the available data sources or a lack of input from an unavailable data source; wherein a probability signal for each unavailable data source is assigned a value corresponding to a zone of uncertainty; and determine an aggregate risk of hypoglycemia based on the plurality of intermittently data sources by aggregating the plurality of probability signals.
US11289192B2

A telepresence robot may include a drive system, a control system, an imaging system, and a mapping module. The mapping module may access a plan view map of an area and tags associated with the area. In various embodiments, each tag may include tag coordinates and tag information, which may include a tag annotation. A tag identification system may identify tags within a predetermined range of the current position and the control system may execute an action based on an identified tag whose tag information comprises a telepresence robot action modifier. The telepresence robot may rotate an upper portion independent from a lower portion. A remote terminal may allow an operator to control the telepresence robot using any combination of control methods, including by selecting a destination in a live video feed, by selecting a destination on a plan view map, or by using a joystick or other peripheral device.
US11289184B2

Embodiments of the invention include a cloud-assisted rehabilitation system for assisting in the rehabilitation of musculoskeletal conditions, and a method for rehabilitating patients having musculoskeletal conditions. A rehabilitation portal can aggregate and de-identified musculoskeletal rehabilitation information that is gathered from various intelligent musculoskeletal rehabilitation apparatuses attached to a group of patients. The rehabilitation portal can facilitate crowd communication among the group of patients. A particular rehabilitation experience can be compared with other rehabilitation experiences and data from other patients. The rehabilitation portal can also facilitate crowd communication among a group of healthcare professionals so that the plurality of healthcare professionals can communicate with each other and compare information regarding different rehabilitation experiences based at least on the aggregated de-identified musculoskeletal rehabilitation information.
US11289182B2

Systems and methods for controlling and tracking computer devices using a secure communication path between a central database and a device control-file watchdog program. One or more device control-files can be generated to control, limit and track a computer device using a device control-file watchdog program. The system sets limits on the computer device to ensure the user operating the computer device stays within a restricted set of usage limitations. The device control-file watchdog program protects the one or more device control-files and additionally can report on all activities performed by the computer device to the central database.
US11289174B2

A stacked semiconductor device including a plurality of semiconductor chips that are stacked and transfer signals through a plurality of through-electrodes, wherein at least one of the semiconductor chips comprises a first clock generation circuit suitable for generating first and second test clocks by dividing or buffering an external clock according to an operating information signal for indicating a high-speed test operation and a low-speed test operation; a first latch circuit suitable for latching a test control signal according to the first and second test clocks to generate first and second latched signals; and an input signal control circuit suitable for generating first and second internal control signals by re-latching the second latched signal according to the first test clock, and re-latching the first latched signal according to the second test clock.
US11289167B2

A memory system of an embodiment includes a memory device including a first set of cell transistors and a second set of cell transistors; and a controller configured to transmit to the memory device a first instruction and transmit to the memory device a second instruction after reception of a first request without receiving the first request again. The first instruction instructs parallel reads from the first and second sets of cell transistors, and the second instruction instructs a read from the first set of cell transistors.
US11289155B2

According to one embodiment, there is provided a semiconductor memory device including a bit cell, a pair of bit lines and an assist circuit. The pair of bit lines are electrically connected to the bit cell. The assist circuit is configured to be connected to the bit lines and including one or more capacitive elements. A ratio between a parasitic capacitance value of each of the bit lines and a capacitance value of the assist circuit is adjustable.
US11289133B2

There is provided an apparatus comprising power state determination circuitry to determine a power state of a processing circuit; and control circuitry to issue a control signal relating to an item of data stored in a first storage circuitry. When the power state of the processing circuit is a predetermined state, the control circuitry issues a further control signal to a second storage circuitry to indicate whether the item of data is to be retained by the second storage circuitry.
US11289131B2

Systems, apparatuses, and methods for implementing dynamic control of a multi-region fabric are disclosed. A system includes at least one or more processing units, one or more memory devices, and a communication fabric coupled to the processing unit(s) and memory device(s). The system partitions the fabric into multiple regions based on different traffic types and/or periodicities of the clients connected to the regions. For example, the system partitions the fabric into a stutter region for predictable, periodic clients and a non-stutter region for unpredictable, non-periodic clients. The system power-gates the entirety of the fabric in response to detecting a low activity condition. After power-gating the entirety of the fabric, the system periodically wakes up one or more stutter regions while keeping the other non-stutter regions in power-gated mode. Each stutter region monitors stutter client(s) for activity and processes any requests before going back into power-gated mode.
US11289126B2

A method of managing change to a non-linear editing process is described. The method accesses a stored reference edit decision list; generates a binary search tree using the reference edit decision list; flattens the binary search tree to generate a linked list that contains linked list data; and generates text-based reference linked list data from the linked list data.
US11289113B2

A linear prediction residual energy tilt-based audio signal classification method and apparatus, where the method includes: determining, according to voice activity of a current audio frame, whether to obtain a linear prediction residual energy tilt of a current audio frame of the current audio frame and store a frequency spectrum fluctuation of the current frame in a frequency spectrum fluctuation memory, where the linear prediction residual energy tilt denotes an extent to which an audio signal's linear prediction residual energy changes as a linear prediction order inscreases; updating, according to whether the audio frame is percussive music or activity of a historical audio frame, frequency spectrum fluctuations stored in the frequency spectrum fluctuation memory; and classifying the current audio frame as a speech frame or a music frame according to statistics of some or all of effective data of the frequency spectrum fluctuations stored in the frequency spectrum fluctuation memory.
US11289112B2

Provided is a sound source tracking apparatuses including a vibration unit including vibrators configured to vibrate in response to an ambient sound, the ambient sound including individual sounds, and a processor configured to separate the ambient sound into individual sounds, to determine a target individual sound having a target tone color among the individual sounds, and to obtain a relative location of a target sound source that generates the target individual sound.
US11289105B2

An encoding/decoding apparatus and method for controlling a channel signal is disclosed, wherein the encoding apparatus may include an encoder to encode an object signal, a channel signal, and rendering information for the channel signal, and a bit stream generator to generate, as a bit stream, the encoded object signal, the encoded channel signal, and the encoded rendering information for the channel signal.
US11289104B2

An apparatus for decoding an encoded audio signal, includes a spectral domain audio decoder for generating a first decoded representation of a first set of first spectral portions, the decoded representation having a first spectral resolution; a parametric decoder for generating a second decoded representation of a second set of second spectral portions having a second spectral resolution being lower than the first spectral resolution; a frequency regenerator for regenerating every constructed second spectral portion having the first spectral resolution using a first spectral portion and spectral envelope information for the second spectral portion; and a spectrum time converter for converting the first decoded representation and the reconstructed second spectral portion into a time representation.
US11289099B2

An information processing device including processing circuitry is provided. The processing circuitry configured to receive voice information regarding a voice of a user collected by a specific microphone of a plurality of microphones. The processing circuitry is configured to determine the user identified on a basis of the voice information regarding the voice of the user collected by the specific microphone among the plurality of microphones to be a specific type of user that has performed speech a predefined number of times or more within at least a certain period of time. Further, the processing circuitry is configured to control a message to be output to the user via a speaker corresponding to the specific microphone based on the user being determined to be the specific type of user.
US11289098B2

A method with registration includes: receiving a speech signal of a speaker; synthesizing the received speech signal and a noise signal to generate a synthesized signal; generating a feature vector based on the synthesized signal; and constructing a registration database (DB) corresponding to the speaker based on the generated feature vector.
US11289093B2

A system includes: a server including first circuitry and a memory that stores, for each event, voice data recorded during the event, text data converted from the voice data, and time information indicating a time when the text data was generated; and a display control apparatus communicably connected with the server, including second circuitry to based on information on the event stored in the memory, control a display to display text data in an order according to the time when the text data was generated, and a graphical control region that sets playback position in a total playback time of the voice data, and in response to selection of particular text data from the text data being displayed, control the display to display the graphical control region at a location determined based on a time when the particular text data was generated.
US11289091B2

Examples are disclosed that relate to methods and computing devices for providing voice-based assistance during a presentation. In one example, a method comprises receiving content of a slide deck, processing the content of the slide deck, and populating a contextual knowledge graph based on the content of the slide deck. A voice input is received from a presenter. Using the knowledge graph, the voice input is analyzed to determine an action to be performed by a presentation program during the presentation. The action is translated into one or more commands executable by the presentation program to perform the action, and the one or more commands are sent to a client device executing the presentation program.
US11289087B2

This disclosure describes, in part, context-based device arbitration techniques to select a voice-enabled device from multiple voice-enabled devices to provide a response to a command included in a speech utterance of a user. In some examples, the context-driven arbitration techniques may include determining a ranked list of voice-enabled devices that are ranked based on audio signal metric values for audio signals generated by each voice-enabled device, and iteratively moving through the list to determine, based on device states of the voice-enabled devices, whether one of the voice-enabled devices can perform an action responsive to the command. If the voice-enabled devices that detected the speech utterance are unable to perform the action responsive to the command, all other voice-enabled devices associated with an account may be analyzed to determine whether one of the other voice-enabled devices can perform the action responsive to the command in the speech utterance.
US11289085B2

A method of automatically delineating turns in a multi-turn dialogue between a user and a conversational computing interface. Audio data encoding speech of the user in the multi-turn dialogue is received. The audio data is analyzed to recognize, in the speech of the user, an utterance followed by a silence. The utterance is recognized as a last utterance in a turn of the multi-turn dialogue responsive to the silence exceeding a context-dependent duration dynamically updated based on a conversation history of the multi-turn dialogue and features of the received audio, wherein the conversation history includes one or more previous turns of the multi-turn dialogue taken by the user and one or more previous turns of the multi-turn dialogue taken by the conversational computing interface.
US11289078B2

An apparatus, method and computer readable medium for a voice-controlled camera with artificial intelligence (AI) for precise focusing. The method includes receiving, by the camera, natural language instructions from a user for focusing the camera to achieve a desired photograph. The natural language instructions are processed using natural language processing techniques to enable the camera to understand the instructions. A preview image of a user desired scene is captured by the camera. Artificial Intelligence (AI) is applied to the preview image to obtain context and to detect objects within the preview image. A depth map of the preview image is generated to obtain distances from the detected objects in the preview image to the camera. It is determined whether the detected objects in the image match the natural language instructions from the user.
US11289072B2

An object recognition method is provided. The method includes obtaining speech information of a target object in a current speech environment and position information of the target object; extracting voiceprint feature from the speech information based on a trained voiceprint matching model, to obtain voiceprint feature information; obtaining a voice confidence value corresponding to the voiceprint feature information; and obtaining an object recognition result of the target object based on the voice confidence value, the position information, and the voiceprint feature information.
US11289069B2

A statistical parameter modeling method is performed by a server. After obtaining model training data, the model training data including a text feature sequence and a corresponding original speech sample sequence, the server inputs an original vector matrix formed by matching a text feature sample point in the text feature sample sequence with a speech sample point in the original speech sample sequence into a statistical parameter model for training and then performs non-linear mapping calculation on the original vector matrix in a hidden layer, to output a corresponding prediction speech sample point. The server then obtains a model parameter of the statistical parameter model according to the prediction speech sample point and a corresponding original speech sample point by using a smallest difference principle, to obtain a corresponding target statistical parameter model.
US11289068B2

The disclosure provides a method, an apparatus, a device, and a computer-readable storage medium for speech synthesis in parallel. The method includes: splitting a piece of text into a plurality of segments; based on the piece of text, obtaining a plurality of initial hidden states of the plurality of segments for a recurrent neural network. The method further includes: synthesizing the plurality of segments in parallel based on the plurality of initial hidden states and input features of the plurality of segments.
US11289067B2

Methods and systems for generating voices based on characteristics of an avatar. One or more characteristics of an avatar are obtained and one or more parameters of a voice synthesizer for generating a voice corresponding to the one or more avatar characteristics are determined. The voice synthesizer is configured based on the one or more parameters and a voice is generated using the parameterized voice synthesizer.
US11289063B1

A whistle is structured for promoting hygienic use of the whistle and for maximizing inlet air pressure to generate sound from the whistle. The whistle includes an air inlet having a channelizer for dividing and channeling air flow received from the air inlet through at least two different channels. A sound-generating chamber is in corresponding fluid communication with each of the channels, and an air exhaust is in fluid communication with the sound-generating chamber. The air exhaust is structured and located on the whistle body for generating a sound, and is positioned and structured at a location suitable for directing air flow away from the air exhaust in a generally downwardly and/or opposing direction with respect to a generally horizontal air flow direction at the air inlet.
US11289059B2

Methods, systems and computer program products are provided for testing a lead sheet for plagiarism. A test lead sheet receiving having a plurality of passages is received at receiving a plagiarism detector. A set of annotations describing a level of plagiarism of a plurality of elements (e.g., chord sequence, subsequences, melodic fragments (i.e., notes), rhythm, harmony, etc.) of the test lead sheet in relation to the preexisting lead sheets are generated and output via an output device.
US11289052B2

An image quality optimization method based on local dimming includes: based on an input image signal, calculating a PWM duty cycle of a current image signal corresponding to each of backlight regions; comparing a preset first PWM duty cycle and a preset second PWM duty cycle with each PWM duty cycle of the current image signal corresponding to each of the backlight regions to determine whether there exists a high backlight region and a low backlight region in the backlight regions; in determining that there exists the high backlight region and the low backlight region, decreasing a PWM duty cycle of the low backlight region to decrease an output current, and increasing a PWM duty cycle of the high backlight region to increase an output current, thereby increasing a contrast of the current image signal. The present application also provides related apparatus and computer readable storage medium.
US11289044B2

A display device includes a substrate, a plurality of scan lines and a plurality of data lines. The data lines respectively have a first segment that overlaps one of the scan lines and a second segment that is located between adjacent two of the scan lines. A first segment of a first data line and a first segment of a second data line are separated by a distance Wa. A first segment of a third data line and a first segment of a fourth data line are separated by a distance Wc. A second segment of the first data line and a second segment of the second data line are separated by a distance W1. A second segment of the third data line and a second segment of the fourth data line are separated by a distance W3. The distances Wa, Wc, W1 and W3 have a relationship (W1/Wa)≠(W3/Wc).
US11289040B2

A driving circuit and a driving method of a liquid crystal display are provided. By controlling a reset signal of a timing controller through a switching transistor, a GOA signal is recovered when reading compensation parameters is completed, and the GOA signal is turned off when the reset signal is restarted. Therefore, the timing controller is not affected by the GOA signal output by a pulse width modulator when performing SPI communication with a flash memory. In addition, this reduces communication time, thereby improving speed of optical compensation debugging of a production line.
US11289038B2

The present disclosure relates to the field of display technology and, in particular, to a pixel charging method, a pixel charging circuit, a display device, and a display control method. The pixel charging method includes acquiring a state of a backlight source and adjusting a charging time of a sub-pixel corresponding to the backlight source according to the state of the backlight source. When the backlight source is in an on state, the charging time of the sub-pixel corresponding to the backlight source is a first charging time. When the backlight source is in an off state, the charging time of the sub-pixel corresponding to the backlight source is a second charging time, the second charging time being shorter than the first charging time.
US11289034B2

A display device includes a backlight unit including light source rows, each of the light source rows including light source blocks, a display panel configured to display an image by transmitting light emitted by the backlight unit, a panel driver configured to drive the display panel, and a backlight driver configured to drive the backlight unit. The backlight driver is configured to perform a vertical direction scan operation that sequentially select the light source rows and a horizontal direction sequential driving operation that sequentially drives the light source blocks included in a selected light source row of the light source rows.
US11289033B2

A display device with switchable viewing angle includes a display panel, a backlight source, a timing controller, a source driver chip and an LED driver module. The backlight source includes a plurality of LEDs. The timing controller is connected to the source driver chip. The source driver chip is connected to the plurality of data lines. The LED driver module is connected to the plurality of LEDs. The display panel has a narrow viewing angle mode and a wide viewing angle mode. In the narrow viewing angle mode, the luminous brightness of the plurality of LEDs is adjusted to gradually decrease from the middle to both sides of the display panel. In the wide viewing angle mode, the luminous brightness of the plurality of LED is adjusted to gradually increase from the middle to both sides of the display panel.
US11289027B2

A light emitting display device includes a display panel, a structure for short detection, and a short detecting unit. The display panel displays an image. The structure for short detection includes a first power line, a second power line, and a short detection line disposed between the first power line and the second power line in the display panel. The short detecting unit senses a sensing value from the short detection line and determines whether a short occurs in the display panel on the basis of the sensing value.
US11289019B2

There is provided a pixel circuit including: a light-emitting element; a driving transistor whose source is connected to an anode of the light-emitting element; a sampling transistor, whose source is connected to a gate of the driving transistor, that samples a signal voltage to be written to the driving transistor; and a reset transistor that resets the anode of the light-emitting element to a predetermined potential at a predetermined timing. The reset transistor switches from on to off before the signal voltage is written to the driving transistor, switches from off to on while the signal voltage is being written to the driving transistor after the switching, and switches from on to off before a period in which the light-emitting element emits light after the writing.
US11289013B2

A pixel circuit including a compensation circuit, a writing circuit, a light emitting element, and a power supplying circuit is provided. The compensation circuit comprises a first node, and provides a driving current to the light emitting element according to a voltage of the first node and a system high voltage. The writing circuit provides a data voltage to the compensation circuit according to a first control signal so that the compensation circuit sets the voltage of the first node. The power supplying circuit selectively couples the compensation circuit to the light emitting element, and provides the system high voltage and a system low voltage to the compensation circuit, in which the system low voltage is configured to reset the voltage of the first node. The first control signal and the second control signal are opposite to the first emission signal and the second emission signal, respectively.
US11288999B2

Disclosed is a display device for increasing an aperture ratio of a transmissive part. The display device includes data lines overlapping with one or more of the pixels emitting light to display an image. Each pixel includes subpixels arranged within the pixel along a same direction as the data lines. The display device further includes transmissive parts arranged in the first direction and corresponding to adjacent pixels. In addition to the data lines overlapping the pixels, the display device may include power lines and reference voltage lines parallel with the data lines and overlapping with the pixels. The display device may include scan lines and sensing lines arranged to cross the transmissive parts and data lines. As a result, the number of lines crossing the transmissive parts is reduced, thereby increasing an aperture ratio of the transmissive parts.
US11288996B2

A display device includes a display unit including a plurality of pixels, a scan driver applying a scan signal to a plurality of scan lines, a data driver applying a data signal to a plurality of data lines, and a power supply unit supplying a driving voltage to at least one among the display unit, the scan driver, and the data driver. The power supply unit includes an inductor connected between an input terminal to which an input voltage is input and a driving voltage output terminal to which the driving voltage is output, a switch connected between the inductor and a ground, and a switch controller outputting a first ramp pulse having a first frequency at a first load of the display device and outputting a second ramp pulse having a second frequency at a second load of the display device.
US11288994B2

A source driver adapted to drive a display panel is provided. The source driver includes an output buffer and a slew rate adjustment circuit. An input terminal of the output buffer receives a driving voltage. An output terminal of the output buffer outputs an output signal adapted to drive the display panel. The slew rate adjustment circuit dynamically adjusts a slew rate of a rising edge of the output signal according to a first setting and dynamically adjusts a slew rate of a falling edge of the output signal according to a second setting independent of the first setting, such that the adjustment to the slew rate of the rising edge of the output signal is independent of the adjustment to the slew rate of the falling edge of the output signal.
US11288991B1

The techniques disclosed herein provide methods, devices, and systems to compensate the drive waveform to a slow-scan mirror in a laser beam scanning (LBS) display device. The slow-scan controller generates the drive waveform, which is combined with feedback and coupled to the input of a notch filter in the control loop. Ripple in the slow-scan mirror trajectory, which occurs as a consequence of mismatches between the notch frequency of the notch filter and the resonance of the slow-scan mirror, is effectively suppressed in real time by an adaptive notch compensator. Consequently, the described compensation scheme allows for relaxed notch filter design criteria with high tolerance and mitigation of ripple is achieved at reduced cost. The parameters, logic and blocks of the adaptive notch compensator scheme may be time-domain or frequency domain solutions that are implemented, in hardware, software or combinations thereof.
US11288990B1

A display apparatus including: image renderer having array of pixels; liquid-crystal device comprising: liquid-crystal structure, wherein portions of liquid-crystal structure are arranged in front of corresponding pixels of said array; and control circuit including circuit elements employed to electrically control corresponding portions of liquid-crystal structure to shift light emanating from corresponding pixels to corresponding target positions; and processor(s) configured to: generate individual drive signals for circuit elements, based on corresponding target positions to which light emanating from corresponding pixels are to be shifted upon passing through corresponding portions of liquid-crystal structure; and send individual drive signals to control circuit to drive circuit elements to address corresponding portions of liquid-crystal structure separately, whilst displaying output image frame via image renderer.
US11288989B2

A source driver and a calibration method thereof are provided. The source driver for driving and sensing a display panel of the disclosure includes a sensing circuit, an analog-to-digital converter circuit and a digital arithmetic circuit. The sensing circuit is configured to receive a reference signal through a sensing channel when the source driver is operated in a calibration mode. The analog-to-digital converter circuit is coupled to the sensing circuit, and configured to convert the reference signal to a digital reference signal. The digital arithmetic circuit is coupled to the analog-to-digital converter circuit, and configured to obtain a calibration parameter according to the digital reference signal. The source driver calibrates a sensing path for sensing a display panel according to the calibration parameter when the source driver is operated in a sensing mode.
US11288984B2

A mobile projection device for projection mapping, the device comprising a road vehicle having a structure mounted on wheels, and at least one light projector unit mounted on the structure and configured to be controlled so as to provide projection mapping in the environment outside the mobile projection device.
US11288980B2

An anatomical model simulator system includes an anatomical model assembly. The anatomical model assembly includes an anatomical model shell having a plurality of apertures defined therein; and a plurality of electrodes. Each electrode of the plurality of electrodes is disposed within one of the plurality of apertures, and each electrode includes at least one of carbon black and silver epoxy. The anatomical model simulator system also includes a model control system. The model control system includes a power supply configured to deliver electrical energy to the plurality of electrodes; and a controller configured to control the delivery of the electrical energy to the plurality of electrodes.
US11288975B2

Apparatus and associated methods relate to comparing a musical score model to a captured performance of the musical score, calculating a degree of similarity between the musical score model and the captured performance based on the comparison, and automatically evaluating the captured performance based on the degree of similarity and musical score degree of difficulty determined as a function of the musical score entropy. In an illustrative example, a musician may be learning to play the musical score. The musical score may be modelled, for example, based on pitch, volume, and rhythm, permitting comparison to the captured performance of the musical score. In some examples, the musical score degree of difficulty may be adapted based on the captured performance evaluation. Some embodiments may generate musical scores based on the captured performance evaluation. Various examples may advantageously provide corrective instruction based on the degree of difficulty and the captured performance evaluation.
US11288968B2

A method and apparatus for assessing runway surface conditions including: configuring a runway surface processing module to process: a first type of reported runway surface condition information, a second type of a set of Runway Condition Assessment Matrix (RCAM) codes, and a third type of a set of runway surface condition codes including: SNOWTAM codes; selecting, at least one of the first, second or third types of runway surface information to input to the runway surface processing module, to estimate at least a braking distance and a braking action of the aircraft; receiving, by input, one of at least the first, second or third types of runway surface information by the runway surface processing module; and mapping a runway surface condition, reported or entered of the first, second or third types of runway surface information, to a particular runway condition code to compute the required runway distance.
US11288966B2

An information notification apparatus is mounted on a straddle type vehicle and is capable of performing information notification mutually with a vehicle existing on the periphery of the straddle type vehicle. The information notification apparatus comprises: a plurality of detection units, having detection areas of different characteristics, configured to detect relative information representing a relative relationship with the vehicle; and a detection control unit configured to control, based on vehicle speed information of the straddle type vehicle, switching of a detection unit used for the information notification in the plurality of detection units.
US11288926B2

The present invention relates to gaming systems and methods where a wager game may trigger a bonus round. A player may qualify for the bonus round at random or through satisfaction of some predetermined criteria. The player then participates in the bonus round, which may award bonus points at random or require the player to demonstrate skill, knowledge, or strategy to earn bonus points. Although a limited number of attempts in the bonus round may be awarded, the player has an option to re-buy attempts to continue enjoying the bonus round. Upon the satisfaction of certain criteria, which may include, but are not limited to, completion of the game or a decision by the player to end the bonus round, the player is returned to the original wager game.
US11288923B1

A controller of the table game management system is configured to be able to recognize that a bet chip bet by a winning player and a payout chip paid to the winning player are transferred outside a chip placement area, and associate, in a database, ID information of the payout chip with ID information of the bet chip transferred outside the chip placement area at the same timing as the payout chip, and includes a function to associate, in the database, ID information held by RFID of the payout chip with information about an owner of the bet chip indicated by RFID of the bet chip.
US11288915B2

An electronic gaming machine includes a display device, and a processor configured to execute instructions stored in a memory. When executed, the instructions cause the processor to select a first plurality of symbols for a first level of play of a feature game, where each of the first plurality of symbols are selected from a plurality of feature symbols including at least one number symbol and at least one designated symbol. The instructions also cause the processor to control the display device to display the first plurality of symbols in a first row of symbol positions, and in response to determining that the first plurality of symbols include at least two number symbols, concatenate the at least two number symbols to determine a first prize value equal to the concatenated value of the at least two number symbols.
US11288913B2

An augmented reality method for displaying remote and virtual players and spectators includes generating a live video signal of a first scene associated with a field of view of a first user, wherein the first scene comprises at least one gaming element associated with a game being played by the first user at a first location. The method further includes determining a second user associated with the first user, wherein the second user is at a second location. The method further includes displaying an avatar of the second user to the first user so that the avatar is part of the first scene.
US11288909B2

A secure ballot collection system is formed of a removable container that may be positioned within a voting machine and used for collecting paper ballots as they are cast. The container itself is capable of being sealed after removal from the voting machine to ensure the security of the paper ballots. The removable container is placed on a raised floor platform that is also positioned within the interior of the voting machine. The platform provides easy access to the interior of the voting machine from a side opening and allows for the ballot container bag to be located at a height where it is relatively straightforward for an election official to place an “empty” container bag at the beginning of the voting process, and also remove a “filled” container bag at some point in time thereafter.
US11288903B2

A vehicle processing device authenticates that an authorized user has requested an action by the vehicle and generates an authentication acknowledgement message. At least two security devices being present within the cabin of, or close to, the vehicle during a predetermined period following an authentication trigger event that occurs while the user performs a predetermined sequence of authentication activities (i.e., button presses, operating the vehicle or a part of it, etc.) provides a basis for the authentication acknowledgement message. Typically, information unique to each security device has been associated with the vehicle at a service provider's server. The authentication acknowledgement may include an activation code that results from processing the information, unique to each security device, received from the security devices and other random information, such as date. A service provider's server, or a user device, provides services to, or can access, respectively, the vehicle upon receiving the authentication acknowledgement.
US11288900B2

A method and system of diagnosing and suggesting least probable faults for an exhibited vehicle failure. The method includes initiating a vehicle health management (VHM) algorithm to monitor a state of health (SOH) for at least one vehicle component at each vehicle operating event over a predetermined time period. The VHM algorithm determines at least one of a Green SOH, a Yellow SOH, and a Red SOH designation with a confidence level for the at least one vehicle component; calculating a number of Green SOH designations (Ncalculated) over the predetermined time period; and upon an exhibited vehicle failure, providing a least probable cause indication for the at least one component when a set of conditions are met. The set of conditions includes (i) Ncalculated is equal to or greater than a predetermined number of Green SOH designations and (ii) no Yellow SOH and Red SOH designations are present.
US11288895B2

This document describes techniques and systems for authentication management through IMU and radar. The techniques and systems use inertial sensor data from an inertial measurement unit (IMU) and/or radar data to manage authentication for a computing device. By so doing, the techniques conserve power, improve accuracy, or reduce latency relative to many common techniques and systems for computing-device authentication.
US11288891B2

In a method for operating a fingerprint sensor comprising a plurality of ultrasonic transducers, a first subset of ultrasonic transducers of the fingerprint sensor are activated, the first subset of ultrasonic transducers for detecting interaction between an object and the fingerprint sensor. Subsequent to detecting interaction between an object and the fingerprint sensor, a second subset of ultrasonic transducers of the fingerprint sensor are activated, the second subset of ultrasonic transducers for determining whether the object is a human finger, wherein the second subset of ultrasonic transducers comprises a greater number of ultrasonic transducers than the first subset of ultrasonic transducers.
US11288887B2

Embodiments of the present disclosure provide an object tracking method and an apparatus. The method includes: obtaining multiple frames of first images shot by a first camera apparatus and a first shooting moment of each frame of the first images, where the first images include a first object; obtaining multiple frames of second images shot by a second camera apparatus and a second shooting moment of each frame of the second images, where the second images include a second object; obtaining a distance between the first camera apparatus and the second camera apparatus; and judging whether the first object and the second object are the same object according to the multiple frames of the first images, the first shooting moment of each frame of the first images, the multiple frames of the second images, the second shooting moment of each frame of the second images and the distance.
US11288883B2

A method for controlling a robotic device is presented. The method includes capturing an image corresponding to a current view of the robotic device. The method also includes identifying a keyframe image comprising a first set of pixels matching a second set of pixels of the image. The method further includes performing, by the robotic device, a task corresponding to the keyframe image.
US11288881B2

The present disclosure relates to a method for providing assistance to a colorist in color grading of a virtual reality video content, called VR content. The method includes receiving the VR content being graded by a color grading station and receiving position information representative of the position of at least one hand of a colorist versus the color grading station. The method further includes generating, based on the position information, visual control information showing the position of the at least one hand of the colorist versus at least one grading control element of the color grading station and displaying the visual control information together with the graded VR content on a head mounted display carried by the colorist in order to help the colorist manipulating the at least one grading control element.
US11288879B2

Systems, devices, media, and methods are presented for object detection and inserting graphical elements into an image stream in response to detecting the object. The systems and methods detect an object of interest in received frames of a video stream. The systems and methods identify a bounding box for the object of interest and estimate a three-dimensional position of the object of interest based on a scale of the object of interest. The systems and methods generate one or more graphical elements having a size based on the scale of the object of interest and a position based on the three-dimensional position estimated for the object of interest. The one or more graphical elements are generated within the video stream to form a modified video stream. The systems and methods cause presentation of the modified video stream including the object of interest and the one or more graphical elements.
US11288877B2

Provided is a method for matching a virtual scene of a remote scene with a real scene for augmented reality and mixed reality. Multiple coordinate systems are established and a position relationship between the multiple coordinate systems is determined. A position of a point cloud scene in the near-side environmental space and the position of the near-side virtual scene are determined in the near-side environmental space through real marks, so as to realize the high-precision matching and positioning for augmented reality and mixed reality. Based on the position of objects marked in the real space, the method realizes adaptive and accurate positioning of the virtual objects in the augmented reality and mixed reality by overcoming spatial barriers. The scene in the virtual space is accurately superimposed into the near-side environmental space.
US11288867B2

A real-time video exploration (RVE) system that allows users to pause, step into, and explore 2D or 3D modeled worlds of scenes in a video. The system may leverage network-based computation resources to render and stream new video content from the models to clients with low latency. A user may pause a video, step into a scene, and interactively change viewing positions and angles in the model to move through or explore the scene. The user may resume playback of the recorded video when done exploring the scene. Thus, rather than just viewing a pre-rendered scene in a movie from a pre-determined perspective, a user may step into and explore the scene from different angles, and may wander around the scene at will within the scope of the model to discover parts of the scene that are not visible in the original video.
US11288855B2

Rendering system combines point sampling and volume sampling operations to produce rendering outputs. For example, to determine color information for a surface location in a 3-D scene, one or more point sampling operations are conducted in a volume around the surface location, and one or more sampling operations of volumetric light transport data are performed farther from the surface location. A transition zone between point sampling and volume sampling can be provided, in which both point and volume sampling operations are conducted. Data obtained from point and volume sampling operations can be blended in determining color information for the surface location. For example, point samples are obtained by tracing a ray for each point sample, to identify an intersection between another surface and the ray, to be shaded, and volume samples are obtained from a nested 3-D grids of volume elements expressing light transport data at different levels of granularity.
US11288854B2

An information processing apparatus according to an aspect of the present technology includes an acquisition unit, a generation unit, and a generation control unit. The acquisition unit acquires an image of a target object. The generation unit is able to execute each of a first generation process and a second generation process different from the first generation process as a generation process of generating a model of the target object on the basis of the acquired image of the target object. The generation control unit controls switching of execution of the first generation process and execution of the second generation process by the generation unit.
US11288853B2

Systems and methods of providing enhanced product visualization on a graphical display include generating a visual frame having a first set of frame dimensions and comprising an inner border and an outer border; receiving a selection of a graphical object to be displayed at least within the outer border of the visual frame on the graphical display; identifying a set of object dimensions of the graphical object; determining an appropriate proportion between the set of frame dimensions and the set of object dimensions such that the graphical object is displayable at least within the outer border of the visual frame on the graphical display; manipulating the set of frame dimensions and/or the set of object dimensions such that the graphical object is displayable within the outer border of the visual frame; and displaying the graphical object at least within the outer border of the visual frame.
US11288848B2

Disclosed is a three-dimensional ultrasound image display method comprising the following steps: S1: obtaining a series of original two-dimensional images having spatial position and angle information by means of automatic or manual scanning; S2: performing image reconstruction on the basis of the original two-dimensional images to obtain three-dimensional volumetric images; S3: obtaining, from the three-dimensional volumetric images, one or more section images intersecting the original two-dimensional images, and obtaining one or more reconstructed two-dimensional images by means of image processing; S4: displaying together the one or more original two-dimensional images and the one or more section images in a three-dimensional space; and S5: selecting and displaying feature points, feature lines, and feature surfaces in the three-dimensional space on the basis of the original two-dimensional volumetric images. The present method provides an efficient and high-precision three-dimensional image display method, which can be widely applied to ultrasound and other three-dimensional imaging modes.
US11288842B2

There is provided a system and method of re-projecting and combining sensor data of a scene from a plurality of sensors for visualization. The method including: receiving the sensor data from the plurality of sensors; re-projecting the sensor data from each of the sensors into a new viewpoint; localizing each of the re-projected sensor data; combining the localized re-projected sensor data into a combined image; and outputting the combined image. In a particular case, the receiving and re-projecting can be performed locally at each of the sensors.
US11288837B2

The invention relates to methods for acting on augmented reality virtual objects. The coordinates of a device for creating and viewing augmented reality are determined in relation to a real-world physical marker by means of analysis of an image from a camera of the device; a virtual camera is positioned in calculated coordinates of the device in relation to a physical base coordinate system in such a way that the marker, which is visible to the virtual camera, is positioned in the field of vision thereof, just as the physical marker is positioned in the field of vision of the device camera; light sources captured by the camera of the device can be used as the physical marker; a vector is calculated corresponding to a direction from the marker to the virtual camera; information is generated relating to all camera movements. A system of preliminary image processing is implemented.
US11288833B2

An apparatus, system, method, and/or non-transitory computer readable media of a distance estimation apparatus including at least one camera includes obtaining a bounding box corresponding to a target vehicle on the basis of an image obtained through the at least one camera, obtaining a first rectilinear distance to the target vehicle, obtaining a first world width on the basis of the first rectilinear distance and a width of the bounding box, obtaining a second ratio of a region, corresponding to a rear surface of the target vehicle, of a region of the bounding box on the basis of a first ratio, and calculating a second world width of the target vehicle on the basis of the second ratio, wherein the first ratio represents a ratio of the rear surface and a side surface of the target vehicle.
US11288832B2

A method of determining a pose of an image capture device includes capturing an image using an image capture device. The method also includes generating a data structure corresponding to the captured image. The method further includes comparing the data structure with a plurality of known data structures to identify a most similar known data structure. Moreover, the method includes reading metadata corresponding to the most similar known data structure to determine a pose of the image capture device.
US11288824B2

A system for processing images captured by a movable object includes one or more processors individually or collectively configured to process a first image set captured by a first imaging component to obtain texture information in response to a second image set captured by a second imaging component having a quality below a predetermined threshold, and obtain environmental information for the movable object based on the texture information. The first imaging component has a first field of view and the second imaging component has a second field of view narrower than the first field of view.
US11288823B2

Methods, apparatus, systems and articles of manufacture of logo recognition in images and videos are disclosed. An example method to detect a specific brand in images and video streams comprises accepting luminance images at a scale in an x direction Sx and a different scale in a y direction Sy in a neural network, and training the neural network with a set of training images for detected features associated with a specific brand.
US11288820B2

The present invention is a computer-implemented system and method for transforming video data into directional object counts. The method of transforming video data is uniquely efficient in that it uses only a single column or row of pixels in a video camera to define the background from a moving object, count the number of objects and determine their direction. By taking an image of a single column or row every frame and concatenating them together, the result is an image of the object that has passed, referred to herein as a sweep image. In order to determine the direction, two different methods can be used. Method one involves constructing another image using the same method. The two images are then compared, and the direction is determined by the location of the object in the second image compared to the location of the object in the first image. Due to this recording method, elongation or compression of the objects can occur because of acceleration or deceleration of the objects and can be uniquely utilized to determine the speed or movement path of the objects. The second method of determining direction involves comparing the object in the image to an established marker. The transformations can also be used to produce labeled data for training machine learning models: bounding-boxes provided in sweep image can be transformed to bound boxes in video, and boxes in video can be transformed into boxes in the sweep image.
US11288818B2

A method for prediction of an indication of motion using input from an event-based camera includes receiving events captured by an event-based camera, wherein each of the events represents a location of a change in pixel intensity, a polarity of the change, and a time. The method further includes discretizing the events into time discretized event volumes, each of which contain events that occur within a specified time range. The method further includes providing the time discretized event volumes as input to an encoder-decoder neural network trained to predict an indication of motion using a loss function that measures quality of image deblurring; generating, using the neural network, a prediction of the indication of motion. The method further includes using the prediction of the indication of motion in a machine vision application.
US11288796B2

An image processing methods includes: obtaining a first image, identifying a target object in the first image, and obtaining body detection information of the target object; obtaining first detection information related to a leg region of the target object in the body detection information; and performing image deformation processing on the leg region corresponding to the first detection information to generate a second image.
US11288793B2

A method for inspecting printed products of a machine for processing printing substrates includes recording and digitizing produced printed products by using at least one image sensor and analyzing the printed products by using a computer to find potential defects. Defects in the printed products are detected by the computer by comparing the recorded and digitized printed image with a digital reference image, analyzing occurring deviations, and marking defective printed products in a manner suitable for removal. The computer spatially subdivides every digitized printed image into regions with deviations, calculates the time required to analyze every one of the regions, and terminates the analysis of a digitized printed image when the time required to analyze the regions exceeds a predefined value of time per digitized printed image.
US11288789B1

An image processing system and method obtains one or more source images in which a damaged vehicle is represented, and performs one or more image processing techniques on the obtained images to determine, predict, estimate, and/or detect damage that has occurred at various locations on the vehicle. Specifically, the system/method generates damage parameter values based on the image-processed images, where each value corresponds to damage at a particular location on the vehicle. The image processing techniques may include generating a composite image of the damaged vehicle, aligning and/or isolating the image, applying convolutional neural network techniques to the image to generate the damage parameter values, etc. Based on the generated values, the image processing system/method determines, predicts, estimates, and/or selects a set of parts that are needed to repair the vehicle and, in some embodiments, orders the parts needed to repair the vehicle.
US11288787B2

A correlation value calculation device for selecting a pixel of interest within an image and a plurality of reference pixels within the image or a different image and calculating correlation values between a base block including the pixel of interest at a prescribed position and a plurality of reference blocks including each reference pixel at the prescribed position and having the same block size as the base block includes a block size determination unit, first intermediate correlation value calculation units configured to calculate correlation values in a plurality of types of block sizes, second intermediate correlation value calculation units configured to calculate correlation values in some block sizes among the plurality of types of block sizes, and a correlation value interpolation unit configured to obtain correlation values according to an interpolation.
US11288761B2

A computerized system for verifiably that individual is associated with an event comprising: a computer system in communication with an immutable storage; a set of computer readable instructions included in the computer system configured for: creating a first event record using a first data capture device wherein the first event record includes a first location, a first time and a first set of metadata wherein the first set of metadata includes a first digital representation of an individual, creating a subsequent event record using a second data capture device wherein the subsequent event record includes a second location, a second time and a second set of metadata wherein the second set of metadata includes a subsequent digital representation of a second individual; and, determining a timespan between the first time and the second time and determining if the timespan is consistent with the individual traveling from the first location to the second location.
US11288759B1

Systems and methods to provide sharing of benefits amongst a group of users are disclosed. Exemplary implementations may: effectuate a presentation of an agreement interface for the users to define and/or join group agreements; generate, based on the group agreements, sets of instructions for implementation of the group agreements; transmit the sets of instructions to a decentralized ledger server; receive and executing the transmitted sets of instructions to record the group agreements on the blockchain as smart contracts; record transactions pertaining to the digital assets; responsive to recording the transactions, increase the group account balances by a portion of the earned gains resultant from the recorded transactions; and responsive to an occurrence of at least one of the trigger events specified for the first group agreement, allocate a portion of the group account balance to the group of users.
US11288750B1

A system and method for automatically detecting a vehicle collision and taking action in response to the vehicle collision is disclosed. The vehicle collision can be detected by analyzing information from sensors onboard a vehicle, in a mobile device disposed within the vehicle or from roadway sensors. When a collision is detected, an insurance provider can automatically open a new insurance claim. The provider may also use sensed information to detect damaged components of a vehicle and provide information about the damaged components to a vehicle repair facility.
US11288744B2

The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that execute financial transactions as well as scheduled tasks. The multiple transaction processors perform all actions independently of each other, but can be configured to execute the financial transactions or scheduled tasks in a controlled, coordinated, and/or synchronized manner based on time signal data augmented to the financial transactions or scheduled tasks by a transaction receiver/orderer.
US11288743B2

A system and method are provided for presenting trading information. One example method includes displaying a plurality of effective trade indicators corresponding to price levels at which effective trades have been initiated, and displaying trading information corresponding to each effective trade. The effective trades can be determined based on user-configured trade definitions. The trading information can include a traded quantity and profit/loss corresponding to each effective trade. In addition to the trading information, current market information could be displayed as well in relation to the plurality of effective trades.
US11288739B2

The disclosed embodiments relate to systems and methods for triangulation of options and futures. An exchange receives a volatility quoted order. The system attempts to match the order within a volatility order book. If there is a match, the system attempts to mitigate the risk of the order by implying an order into the futures market. If there is not a match, the system implies an order into a premium quoted option order book. The exchange automatically maintains the order based on changes in the underlying futures market and a stored quoting model.
US11288730B2

A method including receiving a basket including basket items selected by a user from an item catalog. The method also can include grouping the basket items of the basket into categories based on a respective item category of each of the basket items. The method additionally can include randomly sampling a respective anchor item from each of the categories. The method further can include generating a respective list of complementary items for the respective anchor item for the each of the categories based on a respective score for each of the complementary items generated using two sets of trained item embeddings for items in the item catalog and using trained user embeddings for the user. The two sets of trained item embeddings and the trained user embeddings can be trained using a triple embeddings model with triplets. The triplets each can include a respective first user of users, a respective first item from the item catalog, and a respective second item from the item catalog, in which the respective first user selected the respective first item and the respective second item in a respective same basket. The method additionally can include building a list of personalized recommended items for the user based on the respective lists of the complementary items for the categories. The method further can include sending instructions to display, to the user on a user interface of a user device, at least a portion of the list of personalized recommended items. Other embodiments are disclosed.
US11288729B1

A service provider system may store buyer information and merchant information related to past purchasing history of one or more buyers. In some examples, based in part on the buyer information and/or the merchant information the service provider system may identify items that the buyer regularly or habitually purchases. In some cases, the service provider system may pre-order or pre-purchase the items on behalf of the buyer and send a message to a device associated with the buyer to inform the buyer that an order for the regularly purchased item has been placed.
US11288726B2

The disclosed technologies can compute predictive reorder scores and measures of the quality of food products and food providers using objectively verifiable data, including reorder data, and use these predictive quality measures to create new functionality in an information search and retrieval system and/or a product ordering system.
US11288725B2

A system and method for the management of services offered to subscribers by service providers are provided. A service management component manages service plan options that are provided by one or more service providers and that are made available to subscribers. The service management component processes requests from one or more service provider components to dynamically update service plan information. Such requests may include requests to add or delete service plans, add or delete features to a service plan, add or delete rule sets associated with a service plan, and the like. In this embodiment, the service management component maintains various data stores associated with available service plans and with current subscriber information that facilitate a mapping of updated service plan options to subscribers. Accordingly, the service management component manages a framework that allows the management of the mapping information.
US11288721B2

A system and method for providing a delayed purchase based on input from another is described. One embodiment receives a selection of a product. A selection of at least one other person and at least one condition is also received. The at least one condition to be met before a purchasing of the product can be completed, the at least one condition to be met via a response received from the at least one other person. The method further receives a prior authorization for a purchase of the product. The system then monitors the at least one condition and the response received from the at least one other person to determine when the at least one condition is met and automatically purchases the product when the at least one condition is met.
US11288718B2

A method for automated medical billing includes retrieving details of one or more encounters between a patient and a medical provider from a hospital software. A user input is obtained via a user interface on a medical provider computing device, wherein the user interface enables the medical provider to initiate automated billing of the patient after each encounter. Thereafter, a geo-location of the medical provider, a micro-location of the patient in hospital, a time associated with an encounter, and an identity of the patient and the medical provider are automatically sensed, and a bed number of the patient, a current time, a geo-location, an identification number of the medical provider, and a charge associated with the encounter is sent to the billing server. Finally, a claim form is automatically filled by the billing server, based on the received information; and the filled claim form is transmitted to a payment entity.
US11288707B2

A method includes making a determination at a user device to transition the user device to a standby mode. The method includes sending a message from the user device to a server of a service provider in response to the determination, where the service provider provides a service to the user device. The method includes receiving, in response to the message, a content stream at the user device. The method includes sending video content generated from the content stream to a display device while the user device is in the standby mode. The method also includes, in response to a time in the standby mode exceeding a threshold, transmitting a second message to the server from the user device. In response to the second message, receipt of the content stream ceases.
US11288704B2

Disclosed are methods, systems, and non-transitory computer-readable medium for targeting bid and position for a keyword. For instance, the method may include obtaining information about the keyword, the information about the keyword including observations of value with respect to position for the keyword. The method may further include applying a Gaussian Process Model on the observations to obtain a prediction function and associated uncertainties, the prediction function and the associated uncertainties relating positions to expected values; applying a Thompson sampling reinforcement learning model on the expected values and the positions to obtain a target position; and applying a bid model to the target position to obtain bid information for the keyword. The method may also include transmitting a bid message to a search engine, the bid message including the bid information.
US11288702B1

A real-time messaging platform allows advertiser accounts to pay to insert candidate messages into the message streams requested by account holders. To accommodate multiple advertisers, the messaging platform controls an auction process that determines which candidate messages are selected for inclusion in a requested account holder's message stream. Selection is based on a bid for the candidate message, the message stream that is requested, and a variety of other factors that vary depending upon the implementation. The process for selection of candidate messages generally includes the following steps, though any given step may be omitted or combined into another step in a different implementation: targeting, filtering, prediction, ranking, and selection.
US11288700B2

A method including tracking first data including responses by users to email campaigns. The method also can include generating a user feature set for the users, the user feature set including personal features of each of the users and online activity history for each of the users across a first set of time periods. The method additionally can include generating an email feature set for the emails in the email campaigns. The method further can include training a logistic regression model to create a trained model using the first data, the user feature set, and the email feature set to provide a probability of a user of the users clicking on an email of the emails within each time period of a second set of time periods. The method additionally can include triggering sending a first email of the email campaigns to a first user of the users at a selected time period of the second set of time periods based at least in part on the trained model. Other embodiments are disclosed.
US11288699B2

A digital advertising system includes at least one processor configured to execute a plurality of functional modules including an analytics module to receive and analyze client attributes associated with a website visitor and a requested website to define an analytics event. The analytics module ingests and enriches data within the analytics event and provides it to a machine learning module that generates prediction models for potential bids. A management platform receives the bidding prediction and generates candidate configs. An optimization module receives the candidate configs and applies weights and additional features to select a config and generate an optimized script for the selected config. A deployment module receives the optimized script and delivers the script to the website visitor.
US11288694B2

Provided is a process, including: obtaining an offer issued by a merchant, the offer being redeemable on-line, at the merchant's website, in-store, at a physical location of the merchant, or both; obtaining a plurality of single-use offer codes associated with the offer; receiving a request for a single-use offer code, the request having a phone number; sending to the phone number, via a text messaging service, a text message comprising a uniform resource identifier (URI) to a select single-use offer code of the plurality single-use offer codes; and sending the single-use offer code to a consumer user device in response to a user selection of the URI.
US11288688B2

Methods and apparatus are disclosed regarding an e-commerce system that clusters customers based on demographic data and purchase history data for the customers. In some embodiments, the e-commerce system solves an Integer Program that accounts for the demographic data and purchase history data in order to identify a hyperplane that splits a selected cluster of customers.
US11288684B2

A computer-implemented method, simulation and prediction system, and computer program product for advertising portfolio management. Embodiments commence upon receiving data comprising a plurality of marketing stimulations and respective measured responses, both pertaining to a first time period. A computer is used to form a multi-channel simulation model, where the simulation model accepts the marketing stimulations then outputs simulated responses. The simulation model is used for determining cross-channel weights to apply to the respective measured responses pertaining to the first time period. The simulation model is updated to reflect updated marketing stimulations pertaining to a second time period. The updated marketing stimulations overwrite some of the plurality of marketing stimulations captured in the first time period. The updated simulation model is used in calculating an effectiveness value of a particular one of the updated marketing stimulations based at least in part on the cross-channel weights determined for the first time period.
US11288682B2

An analytics system to analyze and report customer experience, comprising a customer interface device, an analysis server which analyzes data from a customer and a machine, and the database which is connected to the customer interface device and to the analysis server wherein the database receives data from the customer interface device, and/or the analysis server. The analytics system analyzes and reports customer experience.
US11288677B1

Systems and methods are provided for adjustment of difficulty level, quantity, and/or other parameters of knowledge-based authentication. The questions may be asked of a consumer based on one or more generated risk scores associated with the consumer's behavior, which may be derived from information received from the consumer, a representative responsible for entering information regarding the consumer, and/or from the consumer's computing device.
US11288673B1

A method is disclosed. The method includes obtaining an access request associated with a user for a software application; obtaining a plurality of verification attributes associated with the user; generating a fraud score for the access request by feeding a supervised machine learning (ML) classifier with a feature vector for the user that is based on the plurality of verification attributes; selecting a first unsupervised ML anomaly detector of a plurality of unsupervised ML anomaly detectors based on the fraud score; generating an anomaly score for the access request by feeding the first unsupervised ML anomaly detector with an augmented feature vector for the user that is based on the plurality of verification attributes and the fraud score; and processing the access request based on the anomaly score.
US11288671B2

A method, computer program product, and computer system for receiving a first scan of an identifier from a first computing device is disclosed. The identifier is associated with a financial transaction. A second scan of the identifier is received from a second computing device. The financial transaction is processed based upon, at least in part, receiving the second scan of the identifier from the second computing device.
US11288670B2

A system for accepting the input of a PIN comprises a first device receiving a randomized PIN layout derived on a fourth device. The randomized PIN layout is displayed on a display of the first device. A second device comprises an input for accepting a series of key presses to produce a PIN token. The PIN token indicating each of the series of key presses. A third device is in communication with the second device. The third device derives the randomized PIN layout and receives the PIN token from the second device without the PIN token being present on the first device. The third device combines the PIN layout and the PIN token to produce a PIN. The PIN is used to authenticate a transaction. The fourth and third devices each store a shared secret used to independently derive the randomized PIN layout on the fourth and third devices.
US11288664B2

Method and apparatus for processing a transaction are disclosed. The method includes receiving an original card number used for a request of processing a transaction; calculating a hash value corresponding to the original card number based on the original card number, and acquiring an index card number corresponding to the original card number based on the hash value corresponding to the original card number; and sending the index card number to an entity that processes the transaction to enable the entity to process the transaction based on the index card number. The present disclosure creates corresponding index card numbers for a number of original card numbers in a system respectively, which ensures a one-to-one correspondence between the index card numbers and the original card numbers in the case of high concurrency and a convenient search for an encrypted credit card number whose password is changed frequently.
US11288660B1

A computer system accesses a database to retrieve account balance information for an account held by a user at a financial institution. The computer system generates a screen display to present to the user via a mobile device. The screen display shows the account balance information. The computer system receives, via the mobile device, an indication from the user that the user wishes to perform a mobile wallet transaction to transfer funds to a recipient. The computer system transmits the funds to the recipient responsive to receiving the indication.
US11288645B1

Systems and methods for buying and selling virtual items through multiple online sales platforms are disclosed. Exemplary implementations may: effectuate publications of at least two sales listings; effectuate a presentation to a buying user that includes representations of the publications; receive indications of offers to purchase the particular virtual item; determine an accepted offer that is accepted; effectuate assignment of the ownership of the particular virtual item to the buying user account.
US11288644B2

An information processing apparatus includes a management unit configured to manage setting data relating to remittance for paying at least a part of a price associated with a settled transaction from a payer to a payee associated with the settled transaction. The apparatus further includes a generation unit configured to generate instruction data containing instructions to display a screen requesting remittance from the payer based on the setting data, and an output unit configured to output the instruction data generated by the generation unit. The screen requesting remittance displays information identifying the settled transaction associated with the setting data.
US11288639B2

An metal fabrication resource performance monitoring method includes: acquiring data representative of a plurality of parameters sampled during metal fabrication operations of a plurality of metal fabrication resources, the parameters comprising arc on time and wire deposition quantity; via at least one computer processor, analyzing a first subset of the acquired data and a second subset of the acquired data for the plurality of metal fabrication resources; via the at least one computer processor, populating a user viewable page with graphical indicia representative of at least the arc on time and the wire deposition quantity, the user viewable page facilitating a visual comparison of the analysis of the first subset of the acquired data and the analysis of the second subset of the acquired data; and transmitting the user viewable dashboard page to a user viewable display.
US11288636B2

In order to facilitate automatic electronic calendar rescheduling in response to out-of-office statuses, systems and methods are described including receiving, by processors, an out-of-office notification associated with meeting attendees. The processors identify a need-to-reschedule meeting data item of respective need-to-reschedule meetings. The processors utilize a meeting scheduling machine learning model to predict a plurality of parameters of a meeting room object representing respective candidate rescheduled meetings based at least in part on schedule information and location information associated with the at least one need-to-reschedule meeting data items. The processors cause to display an indication of the respective candidate rescheduled meetings in response to the out-of-office notification on a screen of a computing device associated with the respective attendees. The processors receive a selection of the at least one respective candidate rescheduled meeting from the at least one respective attendee and dynamically secure the respective candidate rescheduled meetings.
US11288634B1

A system automatically manages remote and local data through a declarative client that retrieves, tracks, and caches data in response to a transmission from an interface. The declarative client accesses an immutable image served by a secure cloud platform. A serverless compute engine receives the immutable image and a plurality of tasks that process the immutable image in a container. An application programming interface in communication with the declarative client extracts data via queries from a database. The declarative client includes an in-memory cache that stores broken up results of the queries into individual objects that are each associated with a unique identifier. The extracted data is deconstructed downloaded content in which assigned links between data elements are mapped to redirected computer-generated links that locate the downloaded content.
US11288632B2

Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the content to the user via the originating device, including a current state of the presentation of the content and/or additional information obtained during the presentation of the content. Based on detection of a synchronization event, the originating device transmits the collected synchronization information, resulting in the receipt of the synchronization information by one or more receiving devices. Thereafter, the presentation of the content to the user on one of the receiving devices can incorporate the synchronization information collected and transmitted by the originating device.
US11288630B2

One variation of a method for maintaining perpetual inventory within a store includes: accessing a radar scan of an inventory structure within a store; accessing an optical image of the inventory structure; identifying a product type associated with the slot in a region of the optical image; retrieving a volumetric definition of the product type; locating a slot volume defining the slot in the radar scan; extracting a volumetric representation of a set of product units intersecting the slot volume in the radar scan; segmenting the volumetric representation by the volumetric definition to calculate a quantity of the set of product units occupying the slot; and updating a stock record of the store to reflect the quantity of the set of product units occupying the slot.
US11288628B2

An information presentation system includes an information presentation apparatus, a transmitter attached to a tire and configured to transmit tire ID information for identifying the tire, and a database configured to store tire ID information of tires which are genuine products, and the information presentation apparatus includes a reader configured to perform near field communication with the transmitter, to acquire the tire ID information transmitted by the transmitter, and a controller configured to cause an information presenter to present information indicating that the tire identified with the tire ID information is a genuine product in a case where the tire ID information is stored in the database, and/or cause the information presenter to present information indicating that the tire identified with the tire ID information is a counterfeit product in a case where the tire ID information is not stored in the database.
US11288625B2

Disclosed are a warehousing management method and a warehousing system, wherein the warehousing management method includes: determining whether any of the current warehousing cabinets in the warehousing system could satisfy a balance mechanism trigger condition, wherein the warehousing system includes a plurality of warehousing cabinets, each of the warehousing cabinets includes a plurality of warehousing positions for storing the cartridges; selecting a candidate cartridge for the work in process from the current storage cabinets that does not belong to the machine on the current warehousing cabinet if the current warehousing cabinet could satisfy the balance mechanism trigger condition; controlling the transmission device to convey at least one of the candidate cartridges to the target warehousing cabinet.
US11288618B2

A method of allowing secured access for a web browser of a client computer device to local resources wherein a web server hosting a shipping application executes the shipping application in response to web page requests received from the web browser, the method comprising the steps of: requesting directly to a shipping server agent by the web browser a usage of a web service of the shipping server agent for accessing the local resources, requesting directly to the shipping application by the shipping server agent an authorization for the usage of a web service by the web browser, providing an authorization response from the shipping application directly to the shipping server agent regarding the usage of a web service by the web browser, and accessing local resources by the shipping server agent according to the requesting by the web browser.
US11288616B2

A method to predict problematic actions in an organization, executed by a processing device, includes accessing stored employee-related data, such as at least one of emails, surveys, minutes, or records of conversations, identifying a subset of the employee-related data that is associated with an employee, and predicting, based on the subset of the employee-related data associated with the employee, at least one of a likelihood that the employee is engaged in an adverse relation with other employees or a likelihood that the employee is to resign from the organization within a period of time.
US11288613B2

Methods and systems for evaluating entities involved in a construction project. One system includes a server that has access to a plurality of events associated with a construction project, including completion events and accounting events. The server communicates with a computing device over a network connection and includes a processing unit. The processing unit is configured to receive a triggering event selected by a first entity and automatically identify when the plurality of events includes the selected triggering event. When the selected triggering event is included in the plurality of events, the processing unit is configured to automatically prompt a user to complete an evaluation for a second entity, receive the completed evaluation from the user, and make an aggregation of the completed evaluation available to the first entity, the second entity, and a third entity.
US11288610B2

A method for managing processes by using spreadsheet-type data is provided. The method includes steps of: a process managing server (a) if spreadsheet-type data including a list of product orders, its corresponding information on sequential processes are acquired, assigning priorities to the individual product orders and creating a process table; and (b) (i) transmitting the process table to a manager's and workers' terminals, (ii) changing, if information on selecting a specific product order is acquired from the manager's terminal, the color of a specific process area to be a first color, (iii) changing, if information on selecting the specific process area is acquired from a terminal of a specific worker, the color of the specific process area to a second one, and (iv) changing, if information on selecting the specific process area is acquired from the specific worker's terminal, the color of the specific process area to a third one.
US11288607B2

The present technology generally relates to a system and to a method automated resource management. The method comprises obtaining a sorted list of employees based on vacancies to be filled; wherein each vacancy of the vacancies to be filled comprises a timeslot and a responsibility. The method comprises contacting employees in the sorted list and proposing available timeslots and responsibilities; receiving timeslot and responsibility preferences of the contacted employees; and resorting list of employees based on received timeslots and responsibilities preferences.
US11288596B1

Examples described herein relate to apparatuses and methods for determining a training set for an AI of a computerized simulation platform. An image stack corresponding to a 3D structure includes a plurality of layers generated based on the 3D structure. A model of the 3D structure is simulated to determine simulation results. The training set for a machine learning algorithm of the AI includes the image stack and the simulation results. The AI is trained using the machine learning algorithm based on the training set.
US11288595B2

The system presented here can create a new machine learning model by improving and combining existing machine learning models in a modular way. By combining existing machine learning models, the system can avoid the step of training a new machine model. Further, by combining existing machine models in a modular way, the system can selectively train only a module, i.e. a part, of the new machine learning model. Using the disclosed system, the expensive steps of gathering 8 TB of data and using the data to train the new machine learning model over 16,000 processors for three days can be entirely avoided, or can be reduced by a half, a third, etc. depending on the size of the module requiring training.
US11288591B2

A system, a machine-readable storage medium storing instructions, and a computer-implemented method as described herein are directed to a Personalized Article Engine that generates respective prediction models for each article in a plurality of candidate articles in a social network system. The Personalized. Article Engine generates a respective article score according to each article's prediction model and at least one feature of a target member account. The Personalized Article Engine generates a plurality of output scores based on combining each respective article score with a corresponding article's global model score. The Personalized Article Engine ranks the output scores to identify a subset of candidate articles relevant to the target member account.
US11288576B2

The technology disclosed predicts quality of base calling during an extended optical base calling process. The base calling process includes pre-prediction base calling process cycles and at least two times as many post-prediction base calling process cycles as pre-prediction cycles. A plurality of time series from the pre-prediction base calling process cycles is given as input to a trained convolutional neural network. The convolutional neural network determines from the pre-prediction base calling process cycles, a likely overall base calling quality expected after post-prediction base calling process cycles. When the base calling process includes a sequence of paired reads, the overall base calling quality time series of the first read is also given as an additional input to the convolutional neural network to determine the likely overall base calling quality after post-prediction cycles of the second read.
US11288573B2

According to one embodiment, a first set of features is received, where each of the features in the first set being associated with a predetermined category. A bloom filter is applied to the first set of features to generate a second set of features. A neural network model is trained by applying the second set of features to a first layer of nodes of the neural network model to generate an output, the neural network model including a plurality of layers of nodes coupled to each other via a connection. The output of the neural network model is compared with a target value associated with the predetermined category to determine whether the neural network model satisfies a predetermined condition.
US11288572B2

Described is a system for performing probabilistic computations on mobile platform sensor data. The system translates a Bayesian model representing input mobile platform sensor data to a spiking neuronal network unit that implements the Bayesian model. Using the spiking neuronal network unit, conditional probabilities are computed for the input mobile platform sensor data, where the input mobile platform sensor data is a time series of mobile platform error codes encoded as neuronal spikes. The neuronal spikes are decoded and represent a mobile platform failure mode. The system causes the mobile platform to initiate a mitigation action based on the mobile platform failure mode.
US11288568B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for computing Q values for actions to be performed by an agent interacting with an environment from a continuous action space of actions. In one aspect, a system includes a value subnetwork configured to receive an observation characterizing a current state of the environment and process the observation to generate a value estimate; a policy subnetwork configured to receive the observation and process the observation to generate an ideal point in the continuous action space; and a subsystem configured to receive a particular point in the continuous action space representing a particular action; generate an advantage estimate for the particular action; and generate a Q value for the particular action that is an estimate of an expected return resulting from the agent performing the particular action when the environment is in the current state.
US11288565B2

A Non-transferable Radio Frequency Identification (RFID) assembly for attachment to an article comprises a RFID module; and a antenna module coupled with the RFID module, the antenna module comprising a conductive layer, a substrate, and an adhesive modification layer between the conductive layer and the substrate, the adhesive modification layer configured such that when the assembly is attached to the article and attempt to remove the assembly will cause the substrate to release and leave the conductive layer intact.
US11288558B2

In some examples, dithering based color conversion may include ascertaining an input color value. Based on conversion of the input color value to an output color space representation, a set of nodes that are to be analyzed to control operation of a printer may be determined. Based on a position of the input color value from each node of the set of nodes, a corresponding probability associated with each node of the set of nodes may be determined. Further, the operation of the printer may be controlled based on the determined probability associated with each node of the set of nodes.
US11288551B2

Examples of techniques for adaptive model training are provided. According to one or more embodiments of the present invention, a computer-implemented method for adaptive model training includes generating, by a processing system, a training instance based at least in part on a plurality of images that match a contextual specification of a target visual domain. The method further includes extracting, by the processing system, objects from one of the plurality of images. The method further includes for each extracted object, generating, by the processing system, a plurality of machine learning model features and label recommendations for a user.
US11288536B2

An image processing apparatus includes a determination unit configured to determine a region of the image on which to perform character recognition processing, a decision unit configured to decide, based on a number of black pixels in contact with the region determined by the determination unit, whether to perform the character recognition processing on an expanded region obtained by expanding the region determined by the determination unit rather than on the region determined by the determination unit, and a character recognition unit configured to perform the character recognition processing on that region of the image decided by the decision unit.
US11288534B2

An image processing apparatus includes a superpixel extractor configured to extract a plurality of superpixels from an input original image, a backbone network including N feature extracting layers (here, N is a natural number of two or more) which divide the input original image into grids including a plurality of regions and generate an output value including a feature value for each of the divided regions, and a superpixel pooling layer configured to generate a superpixel feature value corresponding to each of the plurality of superpixels using a first output value to an Nth output value output from each of the N feature extracting layers.
US11288525B2

Techniques including receiving a distorted image from a camera disposed about a vehicle, detecting, in the distorted image, corner points associated with a target object, mapping the corner points to a distortion corrected domain based on one or more camera parameters, mapping the corner points and lines between the corner points back to a distorted domain based on the camera parameters, interpolating one or more intermediate points to generate lines between the corner points in the distortion corrected domain mapping the corner points and the lines between the corner points back to a distorted domain based on the camera parameters, and adjusting a direction of travel of the vehicle based on the located target object.
US11288524B2

A system is comprised of one or more processors coupled to memory. The one or more processors are configured to receive image data based on an image captured using a camera of a vehicle and to utilize the image data as a basis of an input to a trained machine learning model to at least in part identify a distance of an object from the vehicle. The trained machine learning model has been trained using a training image and a correlated output of an emitting distance sensor.
US11288520B2

A method includes receiving sensor data, with one or more sensor of a vehicle, wherein the sensor data is associated with an environment of the vehicle, detecting an object based on the sensor data, determining pixel coordinates of the object based on the sensor data, converting the pixel coordinates of the object to world coordinates of the object, extracting a set of features associated with the object, and transmitting the set of features and the world coordinates to a remote computing device.
US11288512B2

An electronic apparatus includes an imaging device and a control device, and the control device performs moving image acquisition processing of acquiring a first moving image captured by the imaging device, important scene determination processing of determining whether or not each of frames included in the first moving image is an important scene, based on image information included in the first moving image, and scene information generation processing of generating important scene information including a result of the determination whether or not each of the frames is the important scene.
US11288504B2

An approach for an iris liveness detection is provided. A plurality of image pairs is acquired using one or more image sensors of a mobile device. A particular image pair is selected from the plurality of image pairs, and a hyperspectral image is generated for the particular image pair. Based on, at least in part, the hyperspectral image, a particular feature vector for the eye-iris region depicted in the particular image pair is generated, and one or more trained model feature vectors generated for facial features of a particular user of the device are retrieved. Based on, at least in part, the particular feature vector and the one or more trained model feature vectors, a distance metric is determined and compared with a threshold. If the distance metric exceeds the threshold, then a first message indicating that the plurality of image pairs fails to depict the particular user is generated. It is also determined whether at least one characteristic, of one or more characteristics determined for NIR images, changes from image-to-image by at least a second threshold. If so, then a second message is generated to indicate that the plurality of image pairs depicts the particular user of a mobile device. The second message may also indicate that an authentication of an owner to the mobile device was successful. Otherwise, a third message is generated to indicate that a presentation attack on the mobile device is in progress.
US11288503B2

Systems and methods for adjusting an image based on pupil size are disclosed. Particularly, a system for adjusting an image being presented on a display includes a processor. The processor is configured to identify a size of a pupil of a user viewing an image presented on the display, determine an intensity map based at least on the size of the pupil, and adjust the intensity values of at least a portion of the image using the intensity map. The intensity map indicates an amount of adjustment to intensity values of at least a portion of the image being displayed.
US11288494B2

Aspects of the disclosure relate to monitoring devices at enterprise locations using machine-learning models to protect enterprise-managed information and resources. In some embodiments, a computing platform may receive, from one or more data source computer systems, passive monitoring data. Based on applying a machine-learning classification model to the passive monitoring data received from the one or more data source computer systems, the computing platform may determine to trigger a data capture process at an enterprise center. In response to determining to trigger the data capture process, the computing platform may initiate an active monitoring process to capture event data at the enterprise center. Thereafter, the computing platform may generate one or more alert messages based on the event data captured at the enterprise center. Then, the computing platform may send the one or more alert messages to one or more enterprise computer systems.
US11288493B2

Discussed herein are devices, systems, and methods for merging point cloud data with error propagation. A can include reducing a sum aggregate of discrepancies between respective tie points and associated 3D points in first and second 3D images, adjusting 3D error models of the first and second 3D images based on the reduced discrepancies to generate registered 3D images, and propagating an error of the first or second 3D images to the registered 3D image to generate error of the registered 3D images.
US11288492B2

The present disclosure provides a method and device for acquiring 3D information of an object. The method includes: extracting two-dimensional (2D) key points of the object based on the image, and determining a candidate 3D model set matching the image; determining a plurality of first reference attitudes and positions of each candidate 3D model according to the 3D key points and the 2D key points; acquiring a plurality of reprojection error values between each candidate 3D model and the object at the plurality of first reference attitudes and positions; determining a first target attitude and position and a first target 3D model corresponding to a minimum reprojection error value in the first reprojection error value set; and acquiring the 3D information of the object based on the first target attitude and position and the first target 3D model.
US11288491B2

The method is for dividing dark objects, sub-structures and background of an image from an electron microscope into segments by analyzing pixel values. The segments are transformed and aligned so that the transformed objects, sub-structures and background are meaningfully comparable. The transformed segments are clustered into classes which are used for ontological investigation of samples that are visualized by using electron microscopy. A triangle inequality comparison can be used to further cluster groups of objects to transfer understanding from different interactions between objects and to associate interactions with each other.
US11288489B2

The present invention provides a fingerprint identification method, an electronic device and a display panel. The method includes: acquiring a center position information of a geometric center position of the touch operation getting a touch information of the touch operation; determining whether the center position information is the same as the geometric center position of one of the fingerprint identification arrays; getting a fingerprint image data according to a judgment result and the touch information; and unlocking the screen when the fingerprint image data is consistent with a preset fingerprint data.
US11288485B2

Disclosed herein includes a method, an apparatus, a display device and storage medium storing computer executable instructions for fingerprint recognition. The method may comprise turning on a first subset of a plurality of light sources located on an apparatus, capturing a first fingerprint acquisition frame using a plurality of image sensors on the apparatus, turning on a second subset of the plurality of light sources, and capturing a second fingerprint acquisition frame using the plurality of image sensors. The first fingerprint acquisition frame may include a first set of valid image zones and a first set of invalid image zones. The second fingerprint acquisition frame may include a second set of valid image zones and a second set of invalid image zones. The second set of valid image zones at least partially covers areas of a finger touching interface different from the first set of valid image zones.
US11288479B2

An acoustic biometric touch scanner device and method is disclosed. In one aspect, an acoustic fingerprint sensing device includes an array of ultrasonic transducers configured to transmit an ultrasound signal having a frequency in a range from 50 megahertz (MHz) to 500 MHz. The acoustic fingerprint ultrasonic transducers include a piezoelectric film. The acoustic fingerprint sensing device further includes a receiving surface configured to receive a finger. The acoustic fingerprint sensing device further includes a processor configured to generate an image of at least a portion of a fingerprint of the finger based on a reflection of the ultrasound signal from the finger.
US11288475B2

The present disclosure provides a two-dimensional barcode generating method, a two-dimensional barcode verification method, a two-dimensional barcode verification server, and a two-dimensional barcode, and relates to the field of two-dimensional barcode. For the two-dimensional barcode provided by the present disclosure, a generic module in an existing two-dimensional barcode has been replaced by an encryption module, wherein the encryption module includes an encryption area and a first identification area. The encryption area contains an encryption identifier recorded therein for verifying the authenticity of the two-dimensional barcode, and the first identification area contains a first recognition identifier recorded therein for presenting information carried by the two-dimensional barcode.
US11288474B1

Embodiments position a barcode reader, or other optical detector, to scan upright barcodes when the user hand is in the neutral position. To do this, embodiments rest the body of the ring scanner device on top of the index finger, with the palm facing inward toward the users body. Embodiments have integrated interactivity, including a touchscreen display and separate buttons that can be used to operate the optical detector and input data into an integrated computing device. The integrated computing device can run software applications on board the ring scanner device. Finally, the integrated computing device can be remotely managed.
US11288468B2

A radiofrequency identification (RFID) reader device includes a radiofrequency device configured to transmit and receive electromagnetic radiation through an antenna array. An RFID control computing device is coupled to the radiofrequency device and includes a memory coupled to a processor which is configured to be capable of executing programmed instructions comprising and stored in the memory to operate the radiofrequency device in a first mode to transmit a first radiofrequency beam to a scan area through the antenna array. A spatial location for RFID tags located within the scanned area is determined from a radar image. The radiofrequency device is operated in a second mode to transmit a second radiofrequency beam to at least one of the RFID tags, based on the determined spatial location of the RFID tags, to power an integrated circuit or sensor located on and to communicate with the at least one of the RFID tags.
US11288464B2

A multi-protocol RFID interrogating system employs a synchronization technique (step-lock) for a backscatter RFID system that allows simultaneous operation of closely spaced interrogators. The multi-protocol RFID interrogating system can communicate with backscatter transponders having different output protocols and with active transponders including: Title 21 compliant RFID backscatter transponders; IT2000 RFID backscatter transponders that provide an extended mode capability beyond Title 21; EGOTM RFID backscatter transponders, SEGOTM RFID backscatter transponders; ATA, ISO, ANSI AAR compliant RFID backscatter transponders; and IAG compliant active technology transponders. The system implements a step-lock operation, whereby adjacent interrogators are synchronized to ensure that all downlinks operate within the same time frame and all uplinks operate within the same time frame, to eliminate downlink on uplink interference.
US11288444B2

Methods, apparatuses and computer readable medium are presented for generating a natural language model. A method for generating a natural language model comprises: selecting from a pool of documents, a first set of documents to be annotated; receiving annotations of the first set of documents elicited by first human readable prompts; training a natural language model using the annotated first set of documents; determining documents in the pool having uncertain natural language processing results according to the trained natural language model and/or the received annotations; selecting from the pool of documents, a second set of documents to be annotated comprising documents having uncertain natural language processing results; receiving annotations of the second set of documents elicited by second human readable prompts; and retraining a natural language model using the annotated second set of documents.
US11288441B1

Techniques for management of links related to public safety incidents within a window displayed in a graphical user interface are provided. Creation of a plurality of links associated with public safety incidents is monitored. When each of the links is shared is monitored. With whom each of the links is shared is monitored. The graphical user interface displays a list of the created links, the links created by an agency. User input selecting a created link from the list of created links is received. The graphical user interface, details about the link creation, the details including when the link that was created, the expiration date of the link, whom the link was shared with, and when the link was shared. The graphical user interface displays a control to alter the expiration date of the link, wherein a notification of media upload routed based, in part, on the expiration date.
US11288428B1

An integrated circuit (IC) design comprising a scan chain may be received, where stimulus values may be scanned-in and response values may be scanned-out through a scan path in the scan chain, where the scan path may include a first scan cell and a second scan cell such that the first scan cell is downstream with respect to the second scan cell. The scan chain may be modified to enable observation of a 0 and a 1 value in the first scan cell in presence of a defect in the second scan cell, or observation of a 0 and a 1 value in the second scan cell in presence of a defect in the first scan cell.
US11288422B2

A simulation evaluation model of a high voltage ride through capability includes a wind turbine system aerodynamic model, a torque control model, a converter model, and a high voltage fault generating device model connected in sequence; the wind turbine system aerodynamic model is configured to calculate an airflow input power; the torque control model is configured to calculate a rotor electromagnetic torque according to the airflow input power; the high voltage fault generating device model is configured to simulate a high voltage fault and output a predetermined voltage on a low voltage side of a transformer; and the converter model is configured to calculate a stator reactive current, an active power and a reactive power of the wind turbine system during the high voltage fault according to the airflow input power, the rotor electromagnetic torque and the predetermined voltage on the low voltage side of the transformer.
US11288410B2

Described herein are systems and methods for marking a dental aligner. A method for marking a dental aligner includes receiving a digital model corresponding to a dental aligner. The digital model includes a dental arch comprising a plurality of teeth. The method further includes determining whether a section of teeth on a right side or a left side of the dental arch includes flatter occlusal surfaces and selecting the section with the flatter occlusal surfaces, identifying surfaces on the teeth of the selected section that are flat relative to other surfaces on the teeth of the selected section, determining a line of best fit between the flat surfaces, and marking the dental aligner with a marking based on the line of best fit.
US11288409B2

An example method of designing an electrical machine includes providing at least one goal and at least one design constraint for a desired electrical machine to a deep neural network that comprises a plurality of nodes representing a plurality of prior electrical machine designs, the plurality of nodes connected by weights, each weight representing a correlation strength between two nodes. A proposed design is generated from the deep neural network for an electrical machine based on the goal(s) and design constraint(s). A plurality of the weights are adjusted based on a reward that rates at least one aspect of the proposed design. The proposed design is modified using the deep neural network after the weight adjustment. The adjusting and modifying are iteratively repeated to generate subsequent iterations of the proposed design, each subsequent iteration based on the reward from a preceding iteration. A system for designing electrical machines is also disclosed.
US11288379B2

Methods and systems that provide data privacy for implementing a neural network-based inference are described. A method includes injecting stochasticity into the data to produce perturbed data, wherein the injected stochasticity satisfies an ε-differential privacy criterion and transmitting the perturbed data to a neural network or to a partition of the neural network for inference.
US11288377B1

A virtual machine (VM) provisioned in the IaaS platform from a custom OS distribution that implements a remote attestation of itself. The VM can prove its privacy and integrity properties to an external party using a set of OS-level restrictions and IaaS-level validations. Remote attestation provides guarantees that the VM administrator cannot tamper with the VM operation and cannot access sensitive data. The attested properties are guaranteed by the correct operation of the underlying VM technology.
US11288376B2

A source code analysis tool is augmented to support rule-based analysis of code to attempt to identify certain lexical information indicative of hard-coded secret (e.g., password) support in the code. The tool takes the source code as input, parses the content with a lexical analyzer based on language grammar, and processes the resulting data through preferably a pair of rule-based engines. Preferably, one engine is configured to identify variables explicitly intended to be used as a hard-coded secret, and the other engine is configured to identify data strings that could potentially support such a secret. The outputs of these rules engines are consolidated and evaluated to identify a likelihood that the code under examination includes support for a hard-coded secret. The result is then provided to the developer for further action to address any potential security vulnerability identified by the analysis.
US11288375B2

Embodiments include method, systems and computer program products for automatic detection of an incomplete static analysis security assessment. In some embodiments, a method includes obtaining component versioning data associated with a build of an application. The method further includes determining, using the component versioning data associated with the build of the application, that a static analysis security assessment configuration of the application is incomplete. The method further includes, responsive to determining that the static analysis security assessment configuration of the application is incomplete, generating metadata indicating that at least a portion of the build of the application has been changed from a previous build of the application.
US11288371B2

A blockchain-based data processing method is applied to a terminal device provided with a trusted execution environment, and includes: acquiring a data upload request of a user, the data upload request including to-be-uploaded data to be uploaded to a blockchain; transferring, through a first trusted application for performing data upload processing on the terminal device, the to-be-uploaded data in the data upload request to the trusted execution environment of the terminal device, wherein the trusted execution environment is provided with a verification rule for performing data verification on the to-be-uploaded data of the first trusted application; determining, by using the trusted execution environment, whether the to-be-uploaded data complies with the verification rule; and if it is determined that the to-be-uploaded data complies with the verification rule, acquiring verified to-be-uploaded data from the trusted execution environment based on the first trusted application, and uploading the verified to-be-uploaded data.
US11288366B2

A system for capturing communication variables associated with a communication between two or more parties and implementing a quantum optimizer to analyze the communication variables to determine the actual context of a communication held by one or more parties to the communication. Once the actual context is determined, a further determination is made as to whether the actual context poses or potentially poses a security threat to one or more parties to the communication or a third-party and, if so, notifies the party of the security threat. In this regard, parties to a communication that are unaware of the actual context of the communication held by another party are made aware of that actual context poses a security threat and, in some embodiments, notifies the parties while the communication is still occurring.
US11288360B2

Using a first key, an encrypted file fingerprint is decrypted, the decrypting resulting in a decrypted file fingerprint. Using a hash function on a script file, a script file fingerprint is computed, the script file intended to be executed by an interpreter. Responsive to the script file fingerprint matching the decrypted file fingerprint, the script file is executed.
US11288343B2

Systems and methods for software license management using a distributed ledger are disclosed. A method for software license management may include: receiving, from an agent executed by an electronic device in a computer network, a request for a new software license for the electronic device or for a user; determining that there are no available tokens for associated with the software license in a license inventory; obtaining a license for the software; generating a token for the license, wherein the token comprises an identification of a license type and a software identifier; writing the token to a license distributed ledger with an indication that the token is available; reserving the token for the electronic device or the user and writing the reservation to the license distributed ledger; and adding a second token for the license to an electronic wallet associated with the electronic device or the user.
US11288342B2

A global count value can be determined in a distributed computing system by maintaining at each node in a plurality of nodes in the distributed computing system a local current count value determined at each node, copies of remote current count values determined at other nodes in the plurality of nodes and communicated to each node and a ledger having a cryptographically protected history of determined local count values and communicated remote count values. The local current count value and the copies of the remote current count values are used to compute the global count value at one or more of the plurality of nodes. In addition, the ledger is used to verify integrity of the history of determined local count values and communicated remote count values.
US11288336B2

The present disclosure provides systems and methods that provide improved access to content items in situations involving suboptimal network conditions. In particular, when a user attempts but fails to access a content item, a computing system can enable the user to access an alternative version of the content item that has been modified to account for the network conditions, thereby improving the accessibility and latency of content items for devices that are suffering from slow and/or unreliable network connections.
US11288333B2

A method and server for estimating interaction data are disclosed. A user and a digital content item that the user has interacted with form an occurred pair. The method includes retrieving (i) interaction data of a first type associated with respective ones of the occurred pairs, and (ii) interaction data of a second type associated with respective ones of the occurred pairs. The first type is distinct from the second type. The method also includes (i) applying a first model to the interaction data of the first type, thereby estimating interaction data of the first type for non-occurred pairs, and (ii) applying a second model to the interaction data of the second type, thereby estimating interaction data of the second type for the non-occurred pairs. The interaction data is estimated such that the non-occurred pairs are associated with respective estimated interaction data of the first type and second type.
US11288317B2

A method, system and computer-usable medium are disclosed for using travel-related cognitive graph vectors.
US11288315B2

Disclosed herein are systems, methods, and software for redirecting relational data queries to previously generated graphs. In one example, a method of operating a graph redirect system includes identifying a relational data query and identifying whether at least one previously generated graph in a group of one or more previously generated graphs relates to the relational data query based on similarity data. The method further provides, in response to identifying that at least one previously generated graph relates to the relational data query, directing the relational data query to the at least one previously generated graph, and responding to the relational data query using the at least one previously generated graph.
US11288306B1

A method for producing a geospatial sitemap for a property includes obtaining a sitemap of the property. Within the sitemap, regions that represent buildings and internal roads are identified. Associated with each region in the sitemap that represents a building is geospatial metadata for the property that provides geospatial information pertaining to the region and addressing information that pertains to the region.
US11288304B2

The present disclosure relates to synchronized sharing of playlists from a source client device to a listening client device. To facilitate synchronized sharing, a current playlist of one or more tracks of digital content is obtained from the source client device. A current playback location within the currently playing playlist is also obtained from the source client device. A shared queue accessible by the listener client device is generated. Further, a shared queue context for the listener client device is identified based in part upon the current playback location. This enables the listener client device to start playback synchronized with the source client device.
US11288299B2

A method, system and computer program product for providing enhanced action fulfillment using classification valency. At least a first message from a user in a channel is analyzed, the first message containing first data of a first data type, and a classification of the first message is inferred based on the first data's content. At least a second message from the user in the channel is analyzed, the second message containing second data of a second data type different from the first data type, and a classification model of the second message is derived based on the second data's content. The classification of the first message and the classification model of the second message are used to determine whether an additional inference is available based on the classification valency. The additional inference is incorporated to determine the enhanced action fulfillment, and the enhanced action is presented to the user for fulfillment.
US11288285B2

The present disclosure provides for consistent reads in a global database that is replicated to one or more global clones. A state machine is implemented, and executed independently, for each project in each region. Based on the state of a project when a read request is received, the read request will be served by the global database, served by the global clone, or ignored as an invalid request.
US11288283B2

A data intake and query system measures an amount of raw data ingested by the system during defined periods of time. As used herein, ingesting raw data generally refers to receiving the raw data from one or more computing devices and processing the data for storage and searchability. Processing the data may include, for example, parsing the raw data into “events,” where each event includes a portion of the received data and is associated with a timestamp. Based on a calculated number of events generated by the system during one or more defined time periods, the system may calculate various metrics including, but not limited to, a number of events generated during a particular day, a number of events generated per day over a period of time, a maximum number of events generated in a day over a period of time, an average number of events generated per day, etc.
US11288280B2

Systems, methods, and apparatuses for implementing consumer data validation, matching, and merging across tenants with optional verification prompts utilizing blockchain technologies in conjunction with a cloud based computing environment are described herein. For example, according to one embodiment there is a system having at least a processor and a memory therein executing within a host organization and having therein, means for: operating multiple cloud platforms on behalf of a plurality of merchants, in which each of the multiple cloud platforms store customer records on behalf of the plurality of merchants; retrieving a first customer record associated with a first tenant of the host organization using one of the multiple cloud platforms; retrieving a second customer record for comparison with the first customer record, in which the second customer record is either a customer record from any of the multiple cloud platforms which is associated with a second tenant of the host organization or a customer record associated with the first tenant from a different one of the multiple cloud platforms; determining at least a partial match exists for the first customer record and the second customer record and generating a candidate record with a proposed data merge of the first and second customer records; creating a new global ID for a user represented by the generated candidate record; issuing a transaction to the blockchain with a new asset embodying the candidate record; and subjecting the new asset to consensus by one of: (i) the user represented by the candidate record, (ii) the first tenant, (iii) the second tenant, or any combination thereof. Other related embodiments are disclosed.
US11288274B1

A system and method processes join requests via independently running engines. A build side table to be joined is allocated among high speed memories of the engines. Each row of a probe side are allocated to the engine likely to have build side data corresponding to the row, and the engine then performs the join. Aggregation statistics may be computed by distributing the information across the engines.
US11288265B2

Disclosed herein is a search method including: generating a user question vector for a user question using a paraphrase model learned using first learning data composed of a first pair of questions and a label indicating that the first pair of questions are similar to each other and second learning data composed of a second pair of questions and a label indicating that the second pair of questions are dissimilar to each other; selecting a similar question based on a similarity analysis result to the user question vector; and determining an answer to the similar question as an answer to the user question.
US11288263B2

Provided is a system and method for managing change requests to a shared data object. In one example, the method may include receiving a request to change a value of a shared data object stored in a data store, identifying a queue of the shared data object which stores change requests before processing, generating an entry for the request comprising a timestamp of the request, the change in the value, and an identifier of the shared data object, and storing the generated entry in the queue of the shared data object, where the generated entry is stored in a position of the queue based on the timestamp. Thus, a user does not need to wait for other users to finish accessing the shared data object. Instead, a user waits for a queue entry to be created, thus decreasing the wait time.
US11288258B2

A method implemented by a data processing system including: executing a dataflow graph that includes the plurality of components and the links, with a given component of the plurality including an input port, an audit port and an output port; processing, by the dataflow graph with the components and the links, the one or more data records representing the transaction, wherein the at least one of the components saves a state specifying one or more input records that are processed by the at least one of the components; when an error occurs during processing of one or more input records by the given component, restoring a state of the at least one of the components to the saved state; and based on the restored state, recovering at least some of the audit data for the given component of the dataflow graph.
US11288247B2

Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based hierarchical data storage. One of the methods includes determining, based on a blockchain stored in a database that includes multiple levels of storage, a level of storage of the multiple levels of storage that meets a data migration condition as a target level of storage, wherein state data of the blockchain are stored as state Merkle trees in data worksheets of the multiple levels of storage, generating, for the target level of storage, an empty data worksheet in response to determining that the target level of storage meets the data migration condition, and storing at least a portion of a state Merkle tree corresponding to a newly created block of the blockchain to the empty data worksheet.
US11288245B2

A method of operating a telemetry system includes automatically populating a first set of fields in a schema of an event definition using a logging library of the telemetry system, and populating a second set of fields in the schema selected by an event author.
US11288234B2

A file division and erasure code application executing in a controlling computational device generates data fragments and parity fragments of a file. Each of the generated data fragments and parity fragments are distributed in a different distributed computational device of a plurality of distributed computational devices, where distributing of a generated data fragment comprises determining whether any distributed computational device already stores a duplicate copy of the generated data fragment, and if any distributed computational device already stores the duplicate copy of the generated data fragment, placing the generated data fragment in the distributed computational device if no other data or parity fragment of the file has already been placed in the distributed computational device.
US11288225B2

The present disclosure generally relates to reducing time for interface transmitter training based upon an assumed identify of the training partner. It is unlikely for a drive PHY to link up with multiple PHYs per power cycle. Therefore, it is a fair assumption that when there is no power loss, the drive PHY is connected to the same host device. The drive can therefore change its behavior based on the assumed identity of the host from previously exchanged identify frames, if the previously used training algorithm was sufficient for interface transmitter training for the particular host. The drive will go directly to the correct training algorithm without the need to do a PHY reset using a training algorithm that is tailored to the host and thus reduce interface transmitter training time.
US11288224B2

A semiconductor system capable of reducing processing time in connection processing to a USB port is provided. The semiconductor system comprises TCPM and TCPC. The TCPM and the TCPC are communicably connected via the I2C bus. The TCPM has a connection detector. The TCPC in a CC logic and a controller. The CC logic embodies a state machine. The controller controls transitions in the state machine. The controller outputs a connected state transition notification when the connected state transitions to the connected state. The connection detector receives the connected state transition notification and detects the connection of the USB port. The TCPM performs a process corresponding to the connection detection by the connection detector.
US11288217B2

The transmission of a recessive bit in a CAN message from a transmitting electronic control unit (ECU) is detected, over a controller area network. A dominant pulse is injected onto the network after a delay time into the detected recessive bit. Behavior of the transmitting ECU is detected, and a sample point for the transmitting ECU is characterized based upon the detected ECU behavior. An action signal is generated based upon the characterized sample point.
US11288211B2

A method for moving data includes identifying, by a staging manager in a container, a trigger condition associated with data being used by an application external to the container, performing an analysis on the trigger condition, making a first determination, based on the analysis, that the trigger condition is satisfied, and processing, based on the first determination, a data movement action.
US11288206B2

Embodiment of this disclosure provide techniques to support memory paging between trust domains (TDs) in computer systems. In one embodiment, a processing device including a memory controller and a memory paging circuit is provided. The memory paging circuit is to insert a transportable page into a memory location associated with a trust domain (TD), the transportable page comprises encrypted contents of a first memory page of the TD. The memory paging circuit is further to create a third memory page associated with the TD by binding the transportable page to the TD, binding the transportable page to the TD comprises re-encrypting contents of the transportable page based on a key associated with the TD and a physical address of the memory location. The memory paging circuit is further to access contents of the third memory page by decrypting the contents of the third memory page using the key associated with the TD.
US11288204B2

A method and arrangement are disclosed involving receiving a read-type command at a data storage arrangement, calculating a command span of the received read-type command and performing a look-up command, through use of a processor, for data located in each extent at a condensed logical block address state table for the read-type command, wherein the condensed logical block address state table describes a logical to physical table and at least one of transmitting data and displaying data related to the read-type command found in the condensed logical block address state table.
US11288201B2

An apparatus includes a non-volatile memory and a controller coupled to the non-volatile memory. The controller includes an interface configured to send first data to be stored to the non-volatile memory. The controller further includes a control circuit configured to generate updated control information based on storing of the first data to the non-volatile memory. The interface is further configured to concurrently send second data and the updated control information to be stored at the non-volatile memory. The non-volatile memory is configured to store the second data and the updated control information in a non-blocking manner
US11288197B2

A method for performing pipeline-based accessing management in a storage server and associated apparatus are provided. The method includes: in response to a request of writing user data into the storage server, utilizing a host device within the storage server to write the user data into a storage device layer of the storage server and start processing an object write command corresponding to the request of writing the user data with a pipeline architecture of the storage server; utilizing the host device to select fixed size buffer pool from a plurality of fixed size buffer pools; utilizing the host device to allocate a buffer from the fixed size buffer pool to be a pipeline module of at least one pipeline within the pipeline architecture, for performing buffering for the at least one pipeline; and utilizing the host device to write metadata corresponding to the user data into the allocated buffer.
US11288194B2

An approach is disclosed that maintains a consistent view of a virtual address by a local node which writes a first value to the virtual address and, after writing the first value, establishes a snapshot consistency state of the virtual address. The virtual address is shared amongst any number of processes and the processes includes a writing process and other processes that read from the virtual address. After writing the first value, the writing process writes a second value to the virtual address. Even after writing the second value, the first value is still visible to the other processes.
US11288189B2

The present technology includes a memory controller that allocates a new buffer memory area in a buffer memory or stores temporarily stored data in the buffer memory into a memory device based on a state of an auxiliary power device that supplies power to the memory device and the memory controller, and a power state of a host.
US11288187B2

An apparatus includes a first address converter coupled to a first device and a second device and configured to convert a first n-bit address received from the first device into an m-bit upper address portion and an (n−m)-bit lower address portion and forward the m-bit upper address through a side path and the (n−m)-bit lower address portion through a main path to the second device, m and n are positive integers, and a second address converter configured to assemble the m-bit upper address portion and the (n−m)-bit lower address portion to a second n-bit address that is a representation of the first n-bit address and provide the second n-bit address to a third device.
US11288186B2

A system, method, and machine-readable storage medium for performing garbage collection in a distributed storage system are provided. In some embodiments, an efficiency level of a garbage collection process is monitored. The garbage collection process may include removal of one or more data blocks of a set of data blocks that is referenced by a set of content identifiers. The set of slice services and the set of data blocks may reside in a cluster, and a set of filters may indicate whether the set of data blocks is in-use. At least one parameter of a filter of the set of filters may be adjusted (e.g., increased or reduced) if the efficiency level is below the efficiency threshold. Garbage collection may be performed on the set of data blocks in accordance with the set of filters.
US11288183B2

A method of operating a memory system including a memory device, including in response to a write request of a host, storing write data and a physical address received from the host in a buffer; performing a write operation on the memory device based on the write data and the physical address; based on a write error corresponding to the write data occurring, asynchronously providing the host with error occurrence information; and providing the host with the write data having the write error and information used for a recovery from the write error.
US11288161B2

The present invention provides an anomaly detection method, an anomaly detection system, and an anomaly detection program that can detect an anomaly at high accuracy by using log output quantity distributions generated for to different aggregate units and different devices. An anomaly detection system according to one example embodiment of the present invention has: a reference distribution, which is a time-series distribution of a log output quantity acquisition unit that acquires a plurality of distributions generated for each device that outputs logs and for each unit of a time range in which logs are aggregated; and an anomaly detection unit that detects an anomaly by using the plurality of distributions.
Patent Agency Ranking