US11363409B2

Aspects discussed herein relate to providing alerts to a community of devices located in or near a geographic are such as a building or property. The alerts override any alert-inhibiting state of the mobile device to deliver audio, visual, and/or haptic alerts in emergency situations. The communication and emergency alert system may be used to communicate with many different communities of people. Moreover, certain individuals may be members of more than one community at the same time, and the communities themselves may change over time based both on the user's preferences and on their physical locations. User interaction with their mobile devices and/or provided alerts can be monitored and tracked to determine engagement with the emergency alert system. Additional alerts can be provided on other devices associated with the user until the user is confirmed to have received the alert.
US11363402B2

A signal processing system and method for delivering spatialized sound by optimizing sound waveforms from a sparse array of speakers to the ears of a user. The system can provide listening areas within a room or space, to provide spatialization sounds to create a 3D audio effect. In a binaural mode, a binary speaker array provides targeted beams aimed towards a user's ears.
US11363397B2

Embodiments are provided for intelligently activating an amplifier in a playback device based on proximity detection. The playback device may be in a quasi-idle state when the playback device is not rendering media content. The quasi-idle state of the playback device may involve an amplifier in the playback device being inactive, while some other components or modules of the playback devices remain active. The playback device may include a proximity sensor configured to detect movement relative to the playback device. If movement is detected indicating that a user input to cause the playback device to render media content is anticipated, the amplifier may be pre-emptively activated such that the playback device enters an active state from the quasi-idle state. In some cases, the playback device may send a message to one or more other playback devices to cause the other playback devices to enter an active state.
US11363394B2

An electronic device may comprise audio processing circuitry and a universal serial bus (USB) connector having a first contact and a second contact. In a first mode of operation, the audio processing circuitry is configured to output one or more audio signals carrying music and/or voice via the first contact and the second contact. In a second mode of operation, the audio processing circuitry is configured to output a signal for delivering supply current via the first contact and the second contact. While the electronic device is in the first mode of operation, a gain and/or volume limit of the audio processing circuitry may be set to a first level, and while the electronic device is in the second mode of operation, the gain and/or volume limit of the audio processing circuitry may be set to a second level that is higher than the first level.
US11363386B1

The present application discloses a system for converting vibration to voice frequency wirelessly and a method thereof. By sensing a first vibration variation data and a voice frequency variation data of a vocal vibration part in a first sensing period, a voice frequency reference data is obtained from the voice frequency variation data and the first vibration result. A second vibration result is obtained at a second sensing period for converting to a voice frequency output signal, and the voice frequency output signal is used to output as a voice signal corresponding to the voice frequency various result. Thus, the present application provides a voice signal close to a human voice.
US11363385B1

The disclosed high-efficiency motor may include the following: at least two magnets, a rigid structure arranged between the at least two magnets, where the rigid structure has traces configured to act as a moveable coil, and at least two couplings that respectively link the magnets to the rigid structure in a flexible manner. An electrical input signal applied to the moveable coil may cause motive force to be applied the rigid structure according to the input signal, so that the rigid structure moves orthogonally relative to the magnets as driven by the input signal. In this manner, the high-efficiency motor may be incorporated into a system that may reproduce a full-range audio signal. Various other methods, systems, and computer-readable media are also disclosed.
US11363381B2

A display apparatus is capable of outputting a stereo sound. The display apparatus includes a display panel configured to display an image; a sound generating device on a rear surface of the display panel; a rear cover on the rear surface of the display panel and configured to support the sound generating device; a partition member between the rear surface of the display panel and the rear cover and configured to divide the display panel into first, second, third, fourth and fifth areas; and first, second, third, fourth, and fifth sound generating devices attached to the rear surface of the display panel and configured to vibrate the display panel. The first, second, third, fourth and fifth sound generating devices are in the first, second, third, fourth and fifth areas, respectively.
US11363379B2

Systems, devices, and methods that utilize assistive listening systems, central control of endpoint devices, and a screen are described herein. Some environments, such as a classroom, may include legacy assistive listening systems. Systems may be configured to coordinate assistive listening functions between the legacy assistive listening system and other audio output devices. In such cases, the audio output devices and/or a stationary device may be used in conjunction with a legacy assistive listening system. The audio output devices and/or the stationary device may be configured to communicate one or more settings for one or more control parameters of the audio output devices. The stationary device may provide centralized control of at least some control parameters of the audio output devices. The stationary device may include a screen or display to output visual data in addition to audio data.
US11363375B2

Provided are communication devices having adaptable features and methods for implementation. One device includes at least one adaptable component and a processor configured to detect an external cue relevant to operation of the at least one adaptable component, to determine a desired state for the at least one adaptable component corresponding to the external cue, and then to dynamically adapt the at least one adaptable component to substantially produce the desired state. One adaptable component comprises at least one adaptable speaker system. Another adaptable component comprises at least one adaptable antenna.
US11363367B1

A dual-microphone arrangement (300) provides improve voice performance in a wireless headset (12). A vibration sensor (1130) is used for voice pickup and will add low-frequency voice audio content in windy conditions. An equalizer (810) is used to restore low-frequency voice audio content in wind-free conditions. Depending on the measured wind power, the output will derive more signal from the equalizer (810) or more signal from the vibration sensor (1130).
US11363366B2

There is provided a headphone device including: an external magnet type magnet unit that is disposed outside a voice coil, and vibrates the voice coil; and a diaphragm that is vibrated by vibration of the voice coil, and formed of a material in which a dome section having an outward concave shape on an inner circumference of the voice coil is continuous with an edge section outside the voice coil.
US11363359B2

This document describes techniques and systems that enable a range extender device. The techniques and systems include a user device that includes a housing with an audio sensor, a heat sink assembly, a circuit board assembly, and a speaker assembly positioned within the housing. The housing includes a top housing member connected to a bottom housing member. The top housing member includes a concave-down top-end portion connected to a generally-cylindrical vertical wall via rounded corners. The heat sink assembly includes a heat sink and one or more antennas positioned proximate to an inner surface of the vertical wall. The circuit board assembly is positioned within the housing and proximate to the heat sink assembly, and the speaker assembly is positioned within the housing and connected to the circuit board assembly. Also, a light ring assembly is connected to a bottom exterior surface of the bottom housing member.
US11363354B2

A local network call handling device is configured to establish multiple concurrent call sessions between local network end devices and an external network. When a prioritized end device attempts to establish a call session, the call handling device may initially determine if a first call session identifier is available. If so, the call session can be established using that first identifier. If the first identifier is in use for a call session of another end device, the call handling device may either use a different call session identifier for the prioritized end device session or may drop a pre-existing call session to free an identifier for use in connection with the prioritized end device.
US11363351B2

The disclosure provides a method of making watermarking data embedded in an Elementary Stream ES accessible to a receiver. The ES comprises video and/or audio data and is to be transmitted as a Packetized Elementary Stream PES in a Transport Stream TS such that the receiver can use the watermarking data to watermark the video and/or audio data in the ES without reconstructing the ES from the TS. The watermarking data identifies one or more watermarking locations in the video and/or audio data in the ES to be modified by the receiver in accordance with the watermarking data. The method comprises determining respective one or more watermarking TS locations in the TS corresponding to the one or more watermarking locations. The method further comprises embedding, in the ES, the watermarking data including watermarking location information identifying the one or more watermarking TS locations, or modifying watermarking data embedded in the ES by adding the watermarking location information. The method may further comprise subsequent to embedding or modifying the watermarking data, packetizing the ES into one or more PES packets, each packet comprising a packet header, and adding watermarking data location information identifying a location in the TS corresponding to a location of the watermarking data in the ES to the packet header of a PES packet (or in a TS header or elsewhere in the TS). The disclosure also provides a corresponding method of watermarking and related systems, devices, computer programs and Transport Streams.
US11363348B2

The subject matter of this specification can be embodied in, among other things, a method that includes identifying metadata related to television programming. The method further includes sending search requests that include the identified metadata to a search system for selecting at least one portable program module. The method further includes in response to a first one of the search requests, receiving first search results from the search system that identify the selected portable program module and outputting a representation of the selected portable program module to a display device for presentation concurrently with the television programming. The method further includes in response to a second one of the search requests, receiving second search results from the search system that no longer identify the selected portable program module and ceasing the output of the representation of the selected portable program module.
US11363340B2

Novel tools and techniques are provided for implementing media content streaming/downloading and playback, and, more particularly, to methods, systems, and apparatuses for implementing video quality optimization based on display capabilities. In various embodiments, a computing system might receive user input from a user indicating a user request for media content. The computing system might autonomously determine characteristics or attributes of a playback device (i.e., a display device and/or audio playback device, etc.). The computing system might send, to a media content source over a network, a request for the media content, the request comprising information regarding presentation characteristics that are based at least in part on the determined characteristics of the playback device. The computing system might receive a version of the media content having the one or more presentation characteristics, and might relay the received version of the media content to the playback device for presentation to the user.
US11363338B2

The disclosed embodiments include a computer implemented method to control the presentation of an audio video stream. The method includes obtaining an audio video stream and associating the audio video stream with events. The events include an interpretation of content of the audio video stream. The method further includes obtaining a natural language command, generating a control signal based on the natural language command by referencing a particular event, and using the control signal to control presentation of the audio video stream relative to the particular event.
US11363337B2

In a user interface method, system and device in a multitasking environment, it is possible for a user to view all of a plurality of simultaneously executed applications by assigning different display areas to the plurality of applications. In the method, system and device, priorities of applications already being executed and of additional applications for which execution is requested are determined, and a display area size is determined and assigned to each application according to its priority. The system comprises a set-top box for performing the latter functions and a user terminal for transmitting a user request, while the device comprises a control unit for performing the latter functions.
US11363333B2

A system is provided for measuring delay between audio and video signals. The system includes a transmission device for embedding a video timestamp to a video signal based on at least one remote timestamp generated by a first time server; and for embedding an audio timestamp to an audio signal based on the at least one remote timestamp generated by a first time server. Moreover, a delay processor determines an absolute delay and a relative delay between the audio and video signals by comparing each of the extracted video timestamp and the extracted audio timestamp with a local timestamp generated by the second time server. A synchronization signal is generated based on the measured absolute and relative delays; and used to synchronize the audio signal with the video signal to generate a media playout signal.
US11363326B2

In a digital contents receiver for receiving transmitted digital contents, the digital contents include at least component information indicating an element which constitutes a program of the contents. When the component information indicates that the received digital contents are a 3D component, it is determined whether a display part corresponds to display of the 3D component. If the display part corresponds to display of the 3D component, the received digital contents are displayed in 3D.
US11363325B2

A live broadcast is depicted, in this case a golf tournament. The broadcast is depicted on a television screen of a user, substantially in real time. In a television studio, which may be close to the site of the live broadcast, or may be remote therefrom, a commentator or pundit records segments of video analysis. The video image is sent to a server. The video clip of the commentator is then downloadable by the user using a device such as a mobile phone or tablet. The user can then view the additional content—the video segment of the commentator—on his device. Using the techniques of positioning and anchoring as described herein, the user can enjoy the video segment as though the commentator were present in the room, by viewing the room through a camera of the device.
US11363320B2

Systems and methods are provided for managing subscriptions. A media guidance application obtaining viewing patterns of a subscriber and determining a first and second media package of interest to the subscriber. A first and second release schedule are obtained related to media content in the first and second media packages. The media guidance application predicts a first viewing impact of the first subscription and a second viewing impact of the second subscription, for the upcoming time period, wherein the viewing impact indicates a total predicted amount of time spent viewing the media packages in the upcoming time period. An available amount of time for viewing media in the upcoming time period is also determined. The media guidance application generates a subscription recommendation for the upcoming time period based on the first viewing impact, second viewing impact, and available amount of time for viewing media in the upcoming time period.
US11363317B2

An online system receives a request for a video to be presented by the online system to a target user. The online system determines whether to insert secondary content into the video. For such a determination, the online system identifies a position in the video for inserting secondary content. Further, the online system determines a loss score and a gain score. The loss score measures a loss of interaction by the target user if the secondary content were inserted. The gain score includes a monetary compensation to be received by the online system for inserting the secondary content at the identified position. The online system compares the loss score and the gain score. Based on the gain score offsetting the loss score, the online systems modifies the video by inserting the secondary content at the identified position and provides the modified video for display to the target user.
US11363315B2

Aspects of the subject disclosure may include, for example, a method in which a processing system obtains a sample of a content stream directed to a user device, identifies a type of the content stream, and selects a model for recognizing objects appearing in the content stream. The system analyzes the content stream in accordance with the model to recognize the object, generates a label for the object, and associates the label with the object in the content stream. The system also delivers the content stream for presentation at the user device; the label is delivered in-line with respect to the content stream and is generated in real time with respect to the presentation. The method further includes training the model in accordance with a machine learning procedure; the model is refined based on the analyzing of the content stream. Other embodiments are disclosed.
US11363313B2

A number of variations may include a method comprising a computer system for networked video management, the computer system comprising at least one computer having non-transitory memory for storing machine instructions that are to be executed by the at least one computer, the machine instructions when executed by the at least one computer implements functions. The functions may include compiling a list of available network cameras on a network in at least one work queue; requesting a tunnel from a web service proxy container; receiving the tunnel request at the web service proxy container; requesting the tunnel from at least one video gateway device; establishing the tunnel with the available network cameras; and recording video data from the available network cameras.
US11363308B2

Coding schemes for coding a spatially sampled information signal using sub-division and coding schemes for coding a sub-division or a multitree structure are described, wherein representative embodiments relate to picture and/or video coding applications.
US11363304B2

An optical network includes a transmitting portion configured to (i) encode an input digitized sequence of data samples into a quantized sequence of data samples having a first number of digits per sample, (ii) map the quantized sequence of data samples into a compressed sequence of data samples having a second number of digits per sample, the second number being lower than the first number, and (iii) modulate the compressed sequence of data samples and transmit the modulated sequence over a digital optical link. The optical network further includes a receiving portion configured to (i) receive and demodulate the modulated sequence from the digital optical link, (ii) map the demodulated sequence from the second number of digits per sample into a decompressed sequence having the first number of digits per sample, and (iii) decode the decompressed sequence.
US11363301B2

A system for signaling extension functions used in decoding a sequence including a plurality of pictures, each picture processed at least in part according to a picture parameter set is disclosed. An extension presence signaling flag is read and used to determine whether flags signaling the performance of extension functions are to be read. The flags are only read if indicated by the extension presence signaling flag.
US11363298B2

A video processing apparatus and a processing method of video stream are provided. In the method, at least one encoding unit is formed in an image frame, sub-encoding units in multiple encoding units of an image sequence are encoded according to a correlation between a first sub-encoding unit and a second sub-encoding unit in the sub-encoding units, and a video stream is generated according to an encoded result of the image sequence. The image frame is an image of the image sequence, and each of the encoding units records encoding information of a belonging block.
US11363297B2

An image coding method includes selecting two or more transform components from among a plurality of transform components that include a translation component and non-translation components, the two or more transform components serving as reference information that represents a reference destination of a current block; coding selection information that identifies the two or more transform components that have been selected from among the plurality of transform components; and coding the reference information of the current block by using reference information of a coded block different from the current block.
US11363290B2

Methods of enabling and disabling a decoder-side motion vector refinement (DMVR) video decoder and/or encoder are described. One example method includes determining a width (W) and a height (H) of a video block, making a determination, based on a condition of the video block, between enabling and disabling a decoder side motion vector refinement step for a conversion between the video block and a coded representation of the video block, in a case that the determination is enabling, performing the conversion by enabling the decoder side motion vector refinement step; and in a case that the determination is disabling, performing the conversion by disabling the decoder side motion vector refinement step, wherein the decoder side motion vector refinement step includes refining value of a motion vector signaled in the coded representation and using the refined value during the conversion.
US11363288B2

Techniques are described to unify the motion vectors of sub-blocks of an affine block and the motion vector information that is stored and used as predictors for determining motion vectors for subsequent blocks. A video coder may determine that the motion vector for a sub-block is the same as the motion vector information that is used to determine motion vectors for subsequent blocks.
US11363283B2

Various innovations facilitate the use of intra-picture prediction modes such as palette prediction mode, intra block copy mode, intra line copy mode and intra string copy mode by an encoder or decoder when wavefront parallel processing (“WPP”) is enabled. For example, for a palette coding/decoding mode, an encoder or decoder predicts a palette for an initial unit in a current WPP row of a picture using previous palette data from a previous unit in a previous WPP row of the picture. Or, as another example, for an intra copy mode (e.g., intra block copy mode, intra string copy mode, intra line copy mode), an encoder enforces one or more constraints attributable to the WPP, or a decoder receives and decodes encoded data that satisfies one or more constraints attributable to WPP.
US11363281B2

A Scalable Video Coding (SVC) process for scalable video coding takes into account color gamut primaries along with spatial resolution. The process for re-sampling uses video color data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system to enable improved encoding and decoding in an enhancement layer (EL) or higher layers taking into account color conversion between layers. Examples of applicable SVC include MPEG-4 and High Efficiency Video Coding (HEVC). With the SVC process, video data expressed in one color gamut space can be used for prediction in encoding with a different color space.
US11363280B2

A method for decoding an image signal according to the present invention may comprise the steps of: obtaining a first prediction sample of a current block by performing inter prediction on the current block; determining one or more weight prediction parameter candidates for the current block; determining a weight prediction parameter of the current block from the one or more weight prediction parameter candidates; and obtaining a second prediction sample of the current block by applying the weight prediction parameter to the first prediction sample. Herein, a number of the one or more weight prediction parameter candidates is variably determined based on a size of the current block.
US11363270B2

An encoding device includes a deriving unit and an encoding unit. The deriving unit is configured to derive a first reference value based on fixed point precision representing roughness of a weighting factor that is used for multiplying a reference image. The encoding unit is configured to encode a first difference value that is a difference value between the weighting factor and the first reference value and the fixed point precision. The weighting factor is included in a first range of predetermined bit precision having the first reference value at approximate center. The first difference value is in the predetermined range.
US11363265B2

An image encoding/decoding method and apparatus may reconstruct a current picture based on at least one of intra prediction and inter prediction, specify a block boundary to which a deblocking filter is applied in the reconstructed current picture, and apply a deblocking filter to a block boundary based on a filter type pre-defined in an encoding apparatus.
US11363258B2

A method for derivation of a temporal motion data (TMD) candidate for a prediction unit (PU) in video encoding or video decoding is provided. The derived TMD candidate is for inclusion in an inter-prediction candidate list for the PU. The method includes determining a primary TMD position relative to a co-located PU in a co-located largest coding unit (LCU), wherein the co-located PU is a block in a reference picture having a same size, shape, and coordinates as the PU, and selecting at least some motion data of a secondary TMD position as the TMD candidate when the primary TMD position is in a bottom neighboring LCU or in a bottom right neighboring LCU of the co-located LCU, wherein the secondary TMD position is determined relative to the co-located PU.
US11363252B2

A method of operating an image sensing device includes applying control voltages to a pixel array in accordance with a test mode and performing an analog-to-digital conversion of a column line voltage to obtain one or more digital codes. The one or more digital codes are evaluated to detect an operating error associated with the column line and/or corresponding analog to digital converter. In response to an operating error, pixel values may be replaced or averaged with nearby pixel outputs not affected by the operating error.
US11363249B2

A system and methods for a CODEC driving a real-time light field display for multi-dimensional video streaming, interactive gaming and other light field display applications is provided applying a layered scene decomposition strategy. Multi-dimensional scene data including information on transparency of surfaces is divided into a plurality of data layers of increasing depths as the distance between a given layer and the display surface increases. Data layers are sampled using a plenoptic sampling scheme and rendered using hybrid rendering, such as perspective and oblique rendering, to encode light fields corresponding to each data layer. The resulting compressed, (layered) core representation of the multi-dimensional scene data is produced at predictable rates, reconstructed and merged at the light field display in real-time by applying view synthesis protocols, including edge adaptive interpolation, to reconstruct pixel arrays in stages (e.g. columns then rows) from reference elemental images.
US11363239B2

An interactive whiteboard appliance includes the capability to integrate and manage, in a user-friendly manner, interactive electronic whiteboard sessions and videoconferencing sessions between the interactive whiteboard appliance and one or more client devices. An application manager executing on the interactive whiteboard appliance manages an interactive whiteboard application and a collaboration client executing on the interactive whiteboard appliance to maintain a videoconferencing session window on top of an interactive whiteboard session window during videoconferencing sessions. The application manager also provides graphical user interface controls displayed on the interactive whiteboard appliance that allow users to initiate and manage interactive electronic whiteboard sessions and videoconferencing sessions, including switching between interactive electronic whiteboard sessions and videoconferencing sessions. The approach may be implemented on interactive whiteboard appliances that are not natively configured to allow users to select and/or switch control between an interactive whiteboard session window and a videoconferencing session window.
US11363237B1

A system for alerting individuals when a user is a participant of a conference call is provided. The system has a software application downloadable to a one user device associated with a user, wherein the a user device comprises an audio or video interface that allows the user to participate on a conference call, and wherein the software application is configured to detect if the user is on the conference call, a communication interface, and a cue in communication with the software application via the communication interface, wherein the cue is configured to receive an input from software application when the user is on the conference call, and in response, trigger the cue so that the individual is alerted that the user is on a conference call.
US11363234B2

A video management system includes: an imaging device configured to generate a first image by capturing a surveillance area at a first resolution; and a video management server configured to store a second image by converting the first image, wherein the imaging device includes: a high-resolution image storage configured to store the first image; a processor configured to convert the first image into the second image having a second resolution that is lower than the first resolution; and to transmit the second image to the video management server, and the video management server includes: a low-resolution image storage configured to store the second image; and a processor configured to generate low-resolution image metadata and an index of the low-resolution image metadata by analyzing the second image.
US11363231B2

An image sensor includes a pixel array including a plurality of pixels connected to row lines extending in a first direction and to column lines extending in a second direction intersecting the first direction, a ramp voltage generator configured to output a ramp voltage, a plurality of comparators, each of the plurality of comparators including a first input terminal to which the ramp voltage is input, and a second input terminal connected to one of the column lines, and a replica circuit having a same structure as a structure of a portion of the comparators. Each of the comparators includes a plurality of transistors, a first auto-zero transistor connected to the first input terminal, a second auto-zero transistor connected to the second input terminal, and wirings connected to the plurality of transistors, the first auto-zero transistor, and the second auto-zero transistor.
US11363230B2

Disclosed is an image sensor module which includes a pixel array including a plurality of sub-pixels arranged along a plurality of rows and a plurality of columns, an analog to digital converter connected to the pixel array through a plurality of data lines and converting signals output from the plurality of sub-pixels into digital signals, a row decoder connected to the pixel array through a plurality of selection lines, a plurality of transfer lines, and a plurality of reset lines, and a control logic circuit controlling the analog to digital converter and the row decoder to allow a plurality of sub-frames to be sequentially outputted from the plurality of sub-pixels, wherein each of the plurality of sub-frames is generated based on signals output from different sub-pixels among the plurality of sub-pixels.
US11363228B1

Techniques are described for implementing ramp voltage generators with current steering architectures that provide high power supply noise rejection. For example, a current steering architecture uses a sample and hold block and a driver block to control and drive a current steering network. Both generate signals that track supply voltage variations, and those signals are used to generate a ramp voltage. For image sensor applications, image tolerance to ramp noise can be very low when the ramp voltage is low, but can increase appreciably as the ramp voltage increases. As such, embodiments can be implemented to provide high PSR at low ramp voltages, even if the PSR degrades at higher ramp voltages, while maintaining high linearity over the entire ramp voltage.
US11363227B1

An image sensor may include an image sensor pixel array, row control circuitry, and column readout circuitry. The column readout circuitry may include analog-to-digital converter (ADC) circuitry. The ADC circuitry may have a first portion that selectively converts pixel signals associated with a low light or high conversion gain operating environment and a second portion that converts any pixel signals. As an example, the first portion may be a ramp ADC and the second portion may be a successive approximation register (SAR) ADC.
US11363219B2

An information processing apparatus comprises: a correction unit that sequentially inputs count values of a plurality of pixels from an image sensor and corrects the input count values, the image sensor having the plurality of pixels each of which has a sensor that outputs a pulse signal in response to an incident of a photon and a counter that counts the number of pulse signals. In a case where a count value reaches a maximum value, the counter resets the count value to 0 and continues counting, and, in a case were an input count value is obtained by continuing counting after the count value is reset to 0, the correction unit corrects the input count value.
US11363216B2

A video processing circuit outputs a video signal from an imaging device for imaging a scene outside a vehicle. A processing circuit generates an image from vehicle information and outputs the image to the video processing circuit. The video processing circuit superimposes the image from the main processing circuit on the video signal from the imaging device and outputs a resultant video. The processing circuit is capable of outputting a video signal from a source other than the imaging device to the video processing circuit. The processing circuit outputs an instruction signal for setting an image blending function to be on or off to the video processing circuit. In a case of outputting the video signal from the source other than the imaging device to the video processing circuit, the processing circuit outputs the instruction signal for setting the image blending function to be off.
US11363215B2

A light observation apparatus includes: a first photodetector that, upon irradiation of at least part of a physical object with irradiation light, receives first light containing ambient light and at least one selected from the group consisting of reflected light returning from the at least part and fluorescence produced from the at least part, and that outputs a first output signal representing a reception intensity of the first light; a second photodetector that receives second light containing the ambient light and outputs a second output signal representing a reception intensity of the second light; and a signal processing circuit. The signal processing circuit attenuates a first signal component corresponding to the ambient light from the first output signal based on the first output signal and the second output signal.
US11363214B2

Image signal processing includes generating an exposure compensated image based on a gain value applied to an exposure level of a first image and a gain value applied to an exposure level of a second image. The gain value may be progressively increased from an approximate center of the first image to an edge of the first image to a common exposure level. The gain value may be progressively decreased from an approximate center of the second image to an edge of the second image to the common exposure level. Gain values may be scaled on each color channel for a pixel based on a saturation level of the pixel.
US11363209B1

Examples are described of digital zoom retaining image characteristics such as sharpness, clarity, and/or contrast. In some aspects, a device can receive an image and can determine various image characteristic scores corresponding to digitally zoomed variants of the image having different zoom strengths. For instance, the device can determine a first image characteristic score for a first zoom strength and a second image characteristic score for a second zoom strength. The device can compare the image characteristic scores to an image characteristic threshold, and can select the highest zoom strength for which the corresponding image characteristic score is not below the image characteristic threshold. For example, the device can select the first zoom strength if the first image characteristic score meets or exceeds the image characteristic threshold while the second image characteristic score does not. The device can output image data corresponding to the image at the selected zoom strength.
US11363198B2

A system and method for measuring and removing jitter from an optical sensor includes a jitter stabilization system and at least one focal plane array. The jitter stabilization system is positioned at a shared focus of the focal plane array, which can be generated by an optical imager. A jitter signal of the jitter stabilization system makes a double pass through the system, contacting every reflective surface along the optical path within the system, before returning to a position sensing detector (PSD).
US11363192B2

Embodiments of the present disclosure provide a method and an apparatus for clock synchronization, a device, a storage medium and a vehicle. The method includes: determining a first pose change of an image acquirer with respect to a reference coordinate system at different image acquisition time points; determining a second pose change of a calibration acquirer with respect to the reference coordinate system at different corrected image acquisition time points, in which, the different corrected image acquisition correction time points are determined according to the different image acquisition time points and each predetermined correction time variable; and performing a clock synchronization on the image acquirer and the calibration acquirer according to the first pose change of the image acquirer and the second pose change of the calibration acquirer corresponding to the each correction time variable.
US11363191B2

An electronic device includes an acquisition unit capable of acquiring an image captured through optical system, wherein a subject image passing through the optical system has characteristic blurring based on a function of spherical aberration of the optical system or a function of an apodization filter of the optical system; and a control unit that performs control to display, together with the captured image, a guidance related to the characteristic blurring.
US11363178B2

One embodiment of a camera module includes: a lens barrel provided with at least one lens; and a lens holder having the lens barrel coupled thereto, wherein the lens barrel may have a first adhesive part formed thereon having the bottom surface thereof facing the top surface of the lens holder and adhered to the lens holder, the lens holder may have a second adhesive part formed thereon having the top surface thereof facing the bottom surface of the lens barrel and adhered to the lens barrel, and a first recessed groove having at least a portion of an adhesive deposited therein may be formed in the second adhesive part.
US11363176B2

A reflection module includes: a holder; and a reflective member mounted on the holder and including an incident surface, a reflective surface, and an emitting surface. The holder includes a cover portion covering a portion of the emitting surface. An area of the cover portion covering the emitting surface increases in a direction toward a lower portion of the emitting surface.
US11363169B2

A method comprising determining a recipe vector of a recipe to a printing device, wherein the recipe is representative of a spot color in an input image, the recipe vector being based on one or more recipe color properties of the recipe, and determining a pixel vector of a pixel of an output of a printing device based on one or more pixel color properties of the pixel, wherein the pixel vector is representative of a spot color in an output of a printing device. The method also comprises comparing the recipe vector and pixel vector to determine a difference between the recipe and pixel and adjusting one or more pixel color properties of the pixel when the difference is below a predetermined threshold, to reduce the difference so as to substantially reproduce the spot color of the input image in the output of the printing device. The adjusted pixel color properties are then provided to the printing device.
US11363166B2

There is disclosed an apparatus and method of aligning content put through a duplex scanner. By performing operations on data extracted from physical documents, digital documents that would otherwise appear skewed can be un-skewed. The process compares two images, e.g. a front and a back page for a document, and determines how they are offset from one another. The process uses a projection profile error minimization technique to calculate a translation for one or both pages to digitally align the margins for a digital document such that the margins match.
US11363165B2

Provided is an image forming apparatus including a controller, a communicator that communicates with a management server, and an image former that forms an image. The communicator includes a first communicator and a second communicator. The controller transmits usage information of the image forming apparatus and state information of the image forming apparatus to the management server via the first communicator, and if an abnormality occurs in the first communicator, the controller transmits the usage information of the image forming apparatus or the state information of the image forming apparatus to the management server via the second communicator.
US11363161B2

An information processing apparatus includes multiple network interfaces, multiple storage areas for saving data, an obtaining unit, and a presenting unit. The multiple network interfaces are connected to corresponding networks. For each of the multiple storage areas, a network interface permitted as an output path of the saved data is defined. The obtaining unit obtains network information indicating a network available to each user. The presenting unit presents to a user a list of storage areas selectable as a data storage destination. The presenting unit presents a list of storage areas for which a network interface connected to a network available to the user, which is indicated by the network information, is defined as the output path.
US11363160B2

A detachable device that can be attached/detached to/from an electronic apparatus and includes a memory unit: analyzes input data for analysis from the electronic apparatus; divides a processing result obtained by the analysis into a plurality of partial data and store the partial data in a plurality of areas of the memory unit such that addresses are not continuous; determines, based on a parameter included in a read command from the electronic apparatus, whether the read command is a command for reading out the processing result; and if it is determined that the read command is the command for reading out the processing result, reads out the plurality of partial data from the plurality of areas of the memory unit, constructs the partial data to the processing result, and outputs the processing result.
US11363152B2

An image forming apparatus includes an image forming portion configured to form an image on a sheet; a plurality of trays on which insert sheets are to be stacked; a setting unit configured to set, when an insert sheet is not stacked on a first tray specified by a print job among the plurality of trays, to perform an automatic feed changeover for feeding an insert sheet from a second tray on which the insert sheet is stacked among the plurality of trays; and a controller configured to disable, even when it is set to perform the automatic feed changeover, the automatic feed changeover when an insert sheet is not stacked on the first tray at a time of feeding a first insert sheet from a start of the print job.
US11363143B2

Methods and devices for redirecting calls made to a customer service center of an enterprise include monitoring activities of a mobile device user, predicting (e.g., based on the monitored activities, information stored in memory, or information received from another device, etc.) a reason that the mobile device user has commenced calling the customer service center or will commence calling the customer service center in the near future, selecting a media element based on the predicted reason that the mobile device user has commenced calling the customer service center or will commence calling the customer service center in the near future, and rendering the selected media element on a screen of a mobile device of the mobile device user prior to completing a call to the customer service center associated with the enterprise and until the mobile device user interacts with the mobile device or the rendered media element.
US11363133B1

A method of an electronic device that includes a power source is disclosed. The method determines a health of the power source, a temperature of the power source, and a state of charge of the power source. The method then sets a performance state cap for the electronic device based on at least the health of the power source.
US11363132B2

The information processing terminal that performs automatic response, comprises: a database configured to store personal information of a user of the information processing terminal; a receiver configured to receive an access and a message from an access partner; an automatic response unit configured to, after receiving the access, perform a request to the access partner to transmit the message when an operation in response to the access is not input in the information processing terminal, and create a response to the message which has been received in response to the request; and a transmitter configured to transmit the response to the access partner, wherein the automatic response unit includes: an intention recognition unit configured to recognize an intension of the message; and a response creation unit configured to create a response to the message by referring to the intension of the message and the personal information.
US11363129B2

A method for processing contact information includes displaying a list of contacts on a display of a wireless terminal, determining a first contact from the list of contacts in response to a selection of a user, obtaining a web log address and an online shop address of the first contact, obtaining, from a network service, a first content corresponding to the web log address and the online shop address of the first contact, and displaying the first content on a first area of the display, where the first content is dynamically updated.
US11363127B2

Methods and apparatus implementing a telephony terminal for connecting a telephone to a data network. In one implementation, a telephony system includes: a phone connection for connecting to a telephone; a network connection for connecting to a network; and a controller connected to said phone connection and to said network connection; wherein said controller provides a phone service for processing information for said phone connection, said controller provides a network service for processing information for said network connection, and said controller provides a network voice service for converting information to and from a network voice format.
US11363122B2

A method for communication in an IP network is described. A first communicating device initializes a communication with a second communicating device, signaling to the second communicating device that the first communicating device is compatible with multi-path communications based on the User Datagram Protocol (UDP). If the second communicating device is also compatible with multi-path UDP communications, one of the first communicating device and the second communication device transmits data to the other device using the UDP transport protocol, including in the messages containing said data, regardless of the path used, a single identifier, known as the context identifier, allowing the other communicating device to correlate all of the UDP datagrams associated with the same multi-path UDP communication.
US11363120B2

A method for executing an application on a distributed system architecture having an application client for receiving input data and for providing output data; a local application server on the application client; at least one remote application server for receiving input data from the application client for processing input data for the application client and for returning processed input data to the application client; and an application manager for assigning the application to the local application server or to the at least one remote application server. The method includes determining a first round-trip time, determining a second round-trip time, determining a tolerance time for receiving and processing input data for the application, comparing the two round-trip times with the tolerance time, and assigning the application to the local application server or to the at least one remote application server based on the comparison.
US11363116B2

A content caching system enables an NDN network to place content closer to each end user(s) and to provide an explicit path for the target end user(s) to that content for better performance just in advance of users' anticipated request(s). The apparatus includes NDN routers and SDN controller employing a content commander, at least a content placement agent and at least one content analysis agent.
US11363104B2

An example system comprising a management server to execute a directory service for internet-of-things (IoT) devices deployed on the management server, the management server to receive a subscription message including a topic about the IoT devices from a client device, store an address of the client device and the corresponding topic subscribed by the client device in the directory service for the IoT devices, extract device information from a sensor, wherein the device information includes the topic about the IoT devices, and transmit a configuration packet to the sensor in response to an identification of the topic from the device information, wherein the configuration packet includes the address of the client device.
US11363101B2

A streaming server can receive a request from a client device to access data about a wellbore environment in a database server. The database server can be communicatively coupled to a server, which can be communicatively coupled to the streaming server. The streaming server can communicate data in a standardized format with the server using a request and response protocol. The streaming server can communicate the wellbore environment data from the database server in a streaming format with the client device.
US11363100B2

Embodiments disclosed herein provide systems, methods, and computer readable media to access data on removable storage media via a network attached access device. In a particular embodiment, a method provides receiving one or more user provided, in the removable storage media access device, receiving data over a packet communication network for storage on a removable storage medium. After receiving the data, the method provides preparing the data for storage on the removable storage medium. After preparing the data, the method provides writing the data to the removable storage medium.
US11363090B2

A computer system is provided. The computer system includes a memory and at least one processor coupled to the memory and configured to load a web application into a browser; generate a random character string; and access a Uniform Resource Identifier (URI) to trigger execution of a protocol handler. The protocol handler is registered with the operating system to handle the URI scheme. The URI includes the random character string. The at least one processor is further configured to cause the protocol handler to start a local client application and provide the random character string to the local client application. The at least one processor is further configured to cause the local client application to start a Hypertext Transfer Protocol (HTTP) listener on a local loopback HTTP endpoint configured for communication between the web application and the local client application. The pathname of the endpoint includes the random character string.
US11363085B2

A method of transmitting data in a media stream in accordance with a media streaming protocol includes generating data of a first type associated with a first type identifier in accordance with the protocol, encapsulating the generated data in a data structure defined by the protocol, the data structure including a type identifier field for specifying a type of data contained within the data structure, setting the type identifier field to a second type identifier different than the first type identifier, forming a packet comprising the first data structure, and transmitting the packet in the media stream.
US11363081B2

A method for conducting remote communications at a funeral home in accordance with one or more aspects of the present disclosure is presented. The method includes providing a first video conference system positioned in a funeral home. A second video conference system is positioned in a vehicle structure remotely located from the funeral home. The vehicle structure is operable to have vehicles driven into and out of the vehicle structure. A communication link is established between the first and second video conference systems. One or more family members are enabled to gather at the funeral home for a funeral service of a loved one. One or more passengers are driven in a first vehicle into the vehicle structure. While the one or more passengers remain in the first vehicle, the one or more passengers and the one or more family members communicate via the communication link.
US11363076B2

Concepts and technologies provided herein can provide high-definition voice for fixed mobile convergence on mobile and wireline networks. A processor executing instructions can detect a call request associated with a called telephone number to setup a call session, where the call request is initiated from a calling device associated with an originating network. The processor can determine a call path for the call session from the originating network to a receiving network. The processor can create a fixed mobile convergence request to alert an electronic number mapping system of the call path for the call session from the originating network to the receiving network. The electronic number mapping system can provide a network presence map identifying a plurality of call receiving devices associated with the called telephone number that are available to participate in the call session via the receiving network.
US11363069B1

A system including a network interface and a processing circuit is provided. The processing circuit includes one or more processors coupled to non-transitory memory. The processing circuit is structured to receive a request for a multiple custody linkage between user devices. The multiple custody linkage includes a digital connection between the user devices that allows shared access to a resource. The resource includes at least one of a physical object or information. The processing circuit is further structured to perform a validation process based on information in the request for the multiple custody linkage to determine if a violation of a security protocol exists. The security protocol is associated with security of the resource. The processing circuit is further structured to, in response to determining no violation of the security protocol exists, activate the multiple custody linkage between the user devices to allow the shared access to the resource.
US11363068B2

A computer-implemented method and a system provide a complete traceability of changes incurred in a security policy corresponding to a resource. A policy tracing engine (PTE) monitors and determines events of interest occurring at the resource. The PTE determines administrator-initiated intent-based changes and dynamic event-based changes incurred in the security policy and assigns a unique policy identifier (UPI) to the security policy. The UPI is a combination of unique identifiers assigned to the intent-based change and the event-based change. The PTE recomputes and stores the security policy and the UP in a policy database. The PTE receives network access information including the UPI from the corresponding resource deployed with the security policy. The PTE generates a traceability report that provides a complete traceability of each policy action performed in a networked environment to a source of each change incurred in the security policy as identified by the UPI.
US11363066B2

A method for information processing, applied to a test terminal and includes: a test case is executed through a test application run by the test terminal to generate a message to be sent to a server supporting running of the test application; information of the message is acquired; and the information of the message is sent to a test platform, the information of the message being configured for the test platform to analyze a location of the server and obtain a risk detection result about whether the test application has a cross-border transmission risk or not based on whether the location is outside a safe region range or not. A device for information processing, a test terminal, a test platform and a storage medium are also provided.
US11363063B2

A method and system for detecting and mitigating a malicious bot is disclosed. Address information is obtained from a third-party threat intelligence provider, the address information corresponding to network traffic that has been identified as malicious network traffic. Network traffic originating on a networked device is inspected in search of packets that correspond to the obtained address information. A check is performed to determine if a given one of the searched packets corresponds to an address associated with the address information and, responsive to the check indicating that the given one of the searched packets corresponds to the address associated with the address information, a managed router service is configured to mitigate the malicious network traffic.
US11363060B2

The technology described herein helps improve email security within a multi-tenant email service. In particular, the technology described herein helps make it more difficult for a first tenant of the email service to impersonate a second tenant of the email service by validating the sending domain before the email leaves the multi-tenant email service. In particular, the technology runs a sending-side source validation on an email. If the source validation fails, the email is still sent, but using a source IP address that will cause the email to fail a receiving-side email authentication tests, such as the sender policy framework (SPF) email authentication test. In contrast, if the source validation passes, the email is sent using a source IP address that will cause the email to pass the receiving-side email authentication tests.
US11363058B2

A first storage device or first storage disk including first executable instructions that, when executed, cause a processor to at least: in response to determining a variable associated with a memory page that (1) has been loaded into local memory from a second storage device and (2) has been accessed from the local memory, has a first state, identify the memory page as a modified memory page, the memory page including second executable instructions. The first instructions also cause the processor to, in response to determining the second executable instructions of the modified memory page have been changed since a previous analysis of the modified memory page, perform anti-malware analysis of at least a portion of the modified memory page.
US11363057B1

At least some embodiments are directed to a computer-based cyber-attack frequency tracking system that determines types and frequencies of cyber-attacks. In at least some embodiments, the method of a cyber-attack frequency tracking system may operate a processor in an enterprise computing environment for automatically conducting a process that comprises receiving, a plurality of data values that represent a plurality of cyber-attacks. Determining cyber-attack types, and then determining the frequency of attempts and contacts with assets. After that determining likelihood values. Aggregating these determinations to produce a quantifiable value of a likelihood values of each of the plurality of cyber-attack types.
US11363049B1

A system for anomaly detection in data transmission extracts data features from a data file. The system compares each data feature with a corresponding historical data feature associated with a historical transmission of the data file. The system determines whether the data feature deviates from the corresponding historical data feature. In response to determining that the data feature deviates from the corresponding historical data feature, the system determines that the data feature is associated with an anomaly. The system determines whether more than a threshold percentage of the data features are associated with anomalies. If it is determined that more than the threshold percentage of the data features are associated with anomalies, the system determines whether a transmission channel through which the data file is transmitted has failed. In response to determining that the transmission channel has failed, the system transmits the data file using another transmission channel.
US11363047B2

Techniques and mechanisms are disclosed that enable network security analysts and other users to efficiently conduct network security investigations and to produce useful representations of investigation results. As used herein, a network security investigation generally refers to an analysis by an analyst (or team of analysts) of one or more detected network events that may pose internal and/or external threats to a computer network under management. A network security application provides various interfaces that enable users to create investigation timelines, where the investigation timelines display a collection of events related to a particular network security investigation. A network security application further provides functionality to monitor and log user interactions with the network security application, where particular logged user interactions may also be added to one or more investigation timelines.
US11363046B2

Systems and methods that determine an anomaly in a network are provided. A monitoring engine is installed on a computing device that monitors network information and application information for data flows generated on the computing device and transmitted over a network and for data flows received by the computing device from the network. The network information includes an internet protocol (IP) source address, a source port, an IP destination address, a destination port, and a transport protocol, and a number of bytes sent or received by the flow. The application information includes a process identifier (ID), the threads ID, an application ID and/or a function call, arguments passed to the function, a stack trace of the function, etc., that application used to generate the data flows. The network information and application information can be used to identify the application, thread and/or a function that caused an anomaly in the network.
US11363037B2

A machine compromised by malicious activity is detected by identifying an anomalous port opened on an entity of a network. The anomalous port is detected through collaborative filtering using usage patterns derived from normal network traffic using open ports of entities on the network. The collaborative filtering employs single value decomposition with alternating least squares to generate a recommendation score identifying whether an entity having a newly-opened port is likely to be used for malicious activity.
US11363007B2

A client application requesting to access a resource may be issued an access token and a refresh token. Instead of revoking the client application access to a resource by revoking the refresh token, allowing the access token to expire, and forcing a user associated with the client application to re-login, authentication for the client application to access the resource may be obtained from the user. The authentication may be obtained from the user while the client application, without notification of the concurrent authentication, may continue attempts to access the resource, for example, via an invalid access token. Once authentication is obtained, the client application may be provided access to the resource, for example, via a valid access token.
US11363004B2

Embodiments of the present invention disclose a method, a computer program product, and a computer system for providing a secure device relay between a data collection device and a server using a smart device. The present invention comprises transmitting to a server a unique identifier corresponding to a data collection device and a digital signature corresponding to a smart device. In addition, the present invention provides for receiving from the server a key pair and an exchange configuration defining access control to data stored on the data collection device. Moreover, the present invention includes transmitting to the data collection device a public key of the received key pair and the exchange configuration.
US11362992B2

Some embodiments provide a method for deploying edge forwarding elements in a public or private software defined datacenter (SDDC). For an entity, the method deploys a default first edge forwarding element to process data message flows between machines of the entity in a first network of the SDDC and machines external to the first network of the SDDC. The method subsequently receives a request to allocate more bandwidth to a first set of the data message flows entering or exiting the first network of the SDDC. In response, the method deploys a second edge forwarding element to process the first set of data message flows of the entity in order to allocate more bandwidth to the first set of the data message flows, while continuing to process a second set of data message flows of the entity through the default first edge node. The method in some embodiments receives the request for more bandwidth by first receiving a request to create a traffic group and then receiving a list of network addresses that are associated with the traffic group. In some embodiments, the method receives the list of network addresses associated with the traffic group by receiving a prefix of network addresses and receiving a request to associate the prefix of network addresses with the traffic group. Based on this request, the method then creates an association between the traffic group and the received prefix of network addresses.
US11362991B1

Embodiments of a device and method are disclosed. In an embodiment, a method for network management involves at a switch connected to redundant network devices, receiving a notification indicating that a first network device of the redundant network devices is active, where the redundant network devices share a first internet protocol (IP) address, and at the switch, configuring routing information to include a route to the first IP address via a second IP address of the first network device.
US11362980B2

An apparatus, system, method, and program product are disclosed for sending messages to an unavailable device. The apparatus includes a status module that determines that a recipient device for a message is unavailable to receive the message. The apparatus includes a message module that sends the message to an intermediate device for storage until the recipient device is available to receive the message in response to determining that the recipient device is unavailable to receive the message. The apparatus includes a notification module that sends a notification to the recipient device that the message is available to access from the intermediate device.
US11362969B2

A network packet is received from a network interface card (NIC). A determination is made, in view of a filter specifying handling of network packets, as to whether the network packet is to be modified. In response to determining that the network packet is to be modified, a portion of the network packet is modified in view of the filter. The modified portion of the network packet is provided to the NIC.
US11362963B2

A method for managing an allocation request to allocate a computing resource in a cloud computing system having comprising at least two data centers connected to one another via a communication network, implemented by an access device allowing a terminal to access the communication network and which determine a routing path to a service address. The method includes: transmitting the request to a first data center; and if the computing resource is not available, retransmitting the request to an adjacent data center that is the following one in the routing path, the retransmission of the request being reiterated until either a data center responds that the resource is available or the request has been retransmitted to all of the data centers.
US11362957B2

In one embodiment, a method comprises receiving, by a transport layer executed by a processor circuit in an apparatus, an identifiable grouping of data; storing, by the transport layer, the data as transport layer packets in a buffer circuit in the apparatus, the storing including inserting into each transport layer packet a grouping identifier that identifies the transport layer packets as belonging to the identifiable grouping; and causing, by the transport layer, a plurality of transmitting deterministic network interface circuits to deterministically retrieve the transport layer packets from the buffer circuit for deterministic transmission across respective deterministic links, the grouping identifier enabling receiving deterministic network interface circuits to group the received transport layer packets, regardless of deterministic link, into a single processing group for a next receiving transport layer.
US11362942B2

In some cases, once Fast Reroute (FRR) has taken place (e.g., for MPLS protection), a further FRR is undesirable, and even detrimental. A mechanism to prevent a further FRR, once such a further FRR is determined to be potentially harmful, is described.
US11362936B2

A Software Defined Network (SDN) comprises a plurality of resources including Network Elements (NEs) and network links connecting the NEs. A method comprises receiving a request to provision an SDN Datapath in the SDN. The request comprises performance metrics for the SDN Datapath and a geographic constraint to be applied to resources used in provisioning the SDN Datapath. The method further comprises assembling a candidate set of resources to provision the SDN Datapath and initiating provision of the SDN Datapath using resources selected from the candidate set. Assembling a candidate set of resources to provision the SDN Datapath comprises obtaining a geographic location attribute of resources in the SDN and populating the candidate set with those resources having a geographic location attribute satisfying the received geographic constraint.
US11362931B2

A system is provided for optimized selection of a plurality of processing units for resource intensive processing operations. The system includes a processor and a computer readable medium operably coupled thereto, to perform the scheduling operations which include receiving a processing operation for a data input that requires processing in a computing environment, determining at least one constraint requirement imposed on performing the processing operation that are all required to be fulfilled for successful completion of the processing operation, accessing a routing table associated with the computing environment, determining one of the plurality of processing units from the routing table based on fulfilling all of the at least one constraint requirement, and assigning the processing operation to the one of the plurality of processing units on the least costly basis or other optimization consideration. The processing units are serverless in a preferred embodiment.
US11362919B2

A method for monitoring data related to broadcasting and/or streaming is described wherein broadcasting and/or streaming data are provided. At least one still image within the broadcasting and/or streaming data is detected in order to identify a possible error. The still image detected is compared with a whitelist of images. A still image alarm is suppressed provided that the still image detected is in the whitelist. Further, a device for monitoring data related to broadcasting and/or streaming is described.
US11362917B2

There are provided a slave, a work machine, and a method for storing log information, which are capable of appropriately store the log information when a communication abnormality occurs such that communication cannot be kept between a master and the slave in an industrial network. The control section performs first storage processing storing the log information into a volatile storage section when a communication abnormality occurs such that communication with the master cannot be kept, communication abnormality determination processing for determining whether the communication abnormality has occurred, and second storage processing storing the log information into a non-volatile storage section by acquiring the log information from the volatile storage section, in response to a determination made in that the communication abnormality has occurred as a result of the communication abnormality determination processing.
US11362915B2

A method for distributing load in a network of processing nodes, wherein the network includes a requesting node, and a set of external processing nodes. The method includes sending an Internet Control Message Protocol (ICMP) message to each external processing node, classifying each external processing node as being either a responding or a non-responding node based on its response time, identifying a responding node that has the capability to fulfill a video processing request, determining first and second sets of excluded responding nodes, selecting the identified node for fulfilling the video processing request, when the identified node does not form a part of the first and second sets of excluded responding nodes, sending a transmission package from the requesting node to the selected identified node for processing, and receiving a binary response from the selected node.
US11362911B2

Systems, software, and methods for managing traditional (i.e., TCP/IP-based), non-traditional, and traditional-non-traditional hybrid networks of connected electronic devices are described. In one example, network management policy and network management applications are downloaded automatically upon detection and identification of a new device, application or service on a network. In another example, information related to at least one aspect of the network is obtained by a network management device through connection to a non-TCP/IP network, or by way of a gateway device or application, at least one applicable management policy is identified, and the identified policy is used to manage at least one aspect of the network's operation. In another example, devices, applications or services presenting various behaviors under various scenarios are evaluated and placed under management.
US11362902B2

Examples described herein generally relate to receiving a query context for service events occurring on one or more networks, determining, based on the query context, a set of service events occurring on the one or more networks, querying multiple layers of a multiple-layer relational graph to determine one or more other service events having a defined relationship with the set of service events at one or more of the multiple layers, where the multiple layers include a configuration layer, an observation layer, and learned layer, defining relationships between services or service events, and indicating, via a user interface and in response to the query context, the one or more other service events.
US11362901B1

Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that provides information related to a balloon network configured to provide service in a geographic area, where the graphical interface includes a map. The computing device may receive real-time bandwidth data related to balloons in the balloon network, where the balloons are each configured to change position via altitudinal movement and via horizontal movement with respect to the ground. Based at least in part on the received real-time bandwidth data, the computing device may display, on the map, a visual representation of bandwidth information corresponding to one or more regions in the geographic area, where the visual representation of bandwidth information updates from time to time based at least in part on a change in position of one or more balloons in the balloon network.
US11362896B2

Devices, systems, and processes for rapid installation of numerous Internet-of-Things (IoT) devices are described. For at least one embodiment, a system for installing multiple Internet-of-Things (IoT) devices may include a multi-device hub communicatively coupled to each of multiple IoT devices. One or more gateways are coupled to the multi-device hub. One or more IoT servers are coupled to at least one of the one or more gateways. The multi-device hub is configured to facilitate a bulk installation of the multiple IoT devices by executing non-transient computer instructions for registering and activating each of the IoT devices with use with one or more IoT servers.
US11362894B2

When separate service apparatuses that provide various communication services to users are connected by a wiring with communication functional units interposed, if there is a wiring abnormality, the location of the abnormality is easily identified. When a wiring connection is completed between separated service apparatuses X and Y that provide various communication services to user terminals 31 and 32 with communication functional units A1 and B2 interposed, a wiring management system 10A includes a transmission network management apparatus 14A that identifies a wiring abnormality. The transmission network management apparatus 14A associates endpoint names of the service apparatuses X and Y and of the functional units A1 and B2 with opposite endpoint names on the opposite sides, defines opposite endpoint IDs of the endpoints of the functional units A1 and B2 as expected values, and saves the end points in association with the opposite endpoint IDs in a DB 14b. Upon completing the wiring connection between the service apparatuses X and Y, an opposite endpoint ID of each of the functional units A1 and B2 and the service apparatuses X and Y opposite to predetermined functional units A1 and B2 is received as a received value via a wiring, and if the received value does not match the expected value, it is determined that the wiring is abnormal.
US11362892B2

A home energy management system (HEMS) controller certifies a plurality of devices participating in an HEMS network. When a request for re-certification is issued to a given device among the plurality of devices and when a response is not available from the device, the HEMS controller suspends a re-certification process for the device and performs a re-certification process for another device first.
US11362886B2

In one example, the present disclosure describes a device, computer-readable medium, and method for distinguishing between network- and device-based sources of service failures in service networks. For instance, in one example, a method includes merging a first set of data with a second set of data to produce a merged data set. The first set of data relates to a customer device connected to a service network and the second set of data relates to the service network. A failure is predicted in the delivery of a service from the service network to the customer device, based on the merged set of data. It is determined whether a source of the failure is rooted in the customer device or in the service network.
US11362876B2

A receiving device 100 includes a reception unit 10, a delay signal generation unit 22, a difference calculation unit 23 that calculates a phase difference between the received signal and the delay signal, a variance calculation unit 24 that calculates a variance of the phase difference within a plurality of calculation sections while sliding a set of the plurality of calculation sections which are set corresponding to a cyclic prefix group assigned to a predetermined symbol group included in the received signal, together on the time axis, a symbol detecting unit 25 that detects a position of a symbol in the symbol group on the time axis, based on the position of the minimum peak of the variance on the time axis, and a synchronization timing signal generation unit 29 that generates a synchronization timing signal, based on information on the position of the symbol on the time axis.
US11362868B2

A neuromorphic device includes a neuron block, a spike transmission circuit and a spike reception circuit. The neuron block includes a plurality of neurons connected by a plurality of synapses to perform generation and operation of spikes. The spike transmission circuit generates a non-binary transmission signal based on a plurality of transmission spike signals output from the neuron block and transmits the non-binary transmission signal to a transfer channel, where the non-binary transmission signal includes information on transmission spikes included in the plurality of transmission spike signals. The spike reception circuit receives a non-binary reception signal from the transfer channel and generates a plurality of reception spike signals including reception spikes based on the non-binary reception signal to provide the plurality of reception spike signals to the neuron block, where the non-binary reception signal includes information on the reception spikes.
US11362863B2

Example methods and computer systems for packet handling for active-active stateful service insertion are disclosed. One example may involve in response to detecting a first packet from a first active logical service router (SR), a computer system generating and storing state information that associates (a) the first active logical SR and (b) first tuple information specified by the first packet. The first active logical SR and a second active logical SR may be both associated with the service endpoint address and configured to operate in an active-active mode. In response to detecting the second packet from a destination responsive to the first packet, the computer system may select the first active logical SR over the second active logical SR based on the state information and second tuple information specified by the second packet; and send the second packet towards the first active logical SR for processing according to a stateful service.
US11362859B2

The present invention provides an in-vehicle communication device and an in-vehicle system that can establish communication, in a short time, between applications corresponding to the same communication protocol between in-vehicle processing devices connected to communication buses having different communication protocols. In the present invention, when the first communication controller 33 has received a specific message from the first in-vehicle processing device 102 connected to the first communication bus 101, the in-vehicle communication device 1 transmits a communication protocol switching command from the second communication controller 3 to the second in-vehicle processing device 202 connected to the second communication bus 201 to switch a communication protocol setting of the second communication controller to the same communication protocol setting as that of the first communication bus.
US11362851B2

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

Disclosed is a method, system, and non-transitory computer-readable record medium for providing a plurality of group calls in a single chatroom. A group call providing method including receiving, by the at least one processor, information about a plurality of group call channels generated in response to a first request from at least one member included in a chatroom, from a server, providing, by the at least one processor, a group call channel list about the plurality of group call channels through the chatroom based on the information about the plurality of group call channels, and starting, by the at least one processor, a group call through a specific group call channel, from among the plurality of group call channels, in response to receiving a second request for joining the specific group call channel through the group call channel list may be provided.
US11362844B1

Systems and methods for provisioning and operating a primary security device in a verifiable end-to-end election system are presented herein. The security device serves as a root of trust for chains of certificates that are deployed and utilized throughout the election process. These chains of certificates, originating with the device, which acts as an intermediate certification authority, are used to create a verifiable trust chain throughout the different parts of the election process, the trust chain being traceable back to the device and to the original root of trust certificate. In various embodiments the security device includes a compute module, a security chip, a connection to a human interface display device, at least one lockable transfer device port, and an air-gapped main board to house the compute module, the security chip, and the lockable transfer device port.
US11362843B1

Techniques are disclosed to automate TLS certificate rotation. For example, a certificate rotation event may be detected from a certificate management tool. The certificate rotation event may be associated with a first certificate and may indicate that the first certificate is to be updated with a second certificate. An application server that is running on a host and to which the first certificate is bound may be identified. A certificate identifier for the second certificate may be provided to one or more agents running on the host. A distribution service may obtain certificate information, e.g., a public key, a private key, or a certificate identifier for the second certificate, from the certificate rotation tool. Some or all of the certificate information for the second certificate may be obtained by the one or more agents running on the host. The one or more agents may instruct the application server to bind the second certificate. Binding may be accomplished by the application server establishing new connections using the second certificate.
US11362838B2

The present disclosure relates to systems and methods for transmitting data. The methods may include obtaining, by a first module, a first packet, wherein the first packet includes a first random code, first data, and a first signature, wherein the first signature is generated by a second module by encryption based on an original random code and original data; generating, by the first module a second signature by encryption based on the first random code and a checksum of the first data; and generating, by the first module, a first response to the first packet upon determining whether the second signature matches the first signature.
US11362837B2

In one embodiment, a method comprises: identifying, by a root network device of a directed acyclic graph (DAG) in a low power and lossy network, a child network device in the DAG, including identifying a first rank associated with the child network device; allocating, by the root network device, an allocated rank for the child network device, the allocated rank different from the first rank; and outputting, by the root network device, a message to the child network device specifying the allocated rank, the message causing the child network device to implement the allocated rank in the DAG, including causing the child network device to generate and output a Destination Oriented Directed Acyclic Graph (DODAG) information object (DIO) message specifying the child network device is using the allocated rank.
US11362836B2

The present invention relates to a method for reaching a consensus for appending, at a current round (j), a new block of data to a permissioned ledger distributed through a network comprising network connected devices authorized by the ledger, called nodes, said method being performed by a tamper-proof computing device configured for managing securely digital keys and comprising a random number generator and a cryptoprocessor for generating signatures with said keys, and comprising, for a set of transactions to be validated, the steps of: receiving, from at least a first node (Nk), a candidate block (Bj,Nk) computed by said first node on transactions among said set of transactions, for each received candidate block, generating a random value by the random number generator, and generating a signed selection message comprising: an identifier of the current round (j), said received candidate block (Bj,Nk) and said generated random value by said cryptoprocessor, broadcasting said signed selection messages to the nodes of said network, enabling them to select the new block (Bj) to be appended to the ledger for the current round based on said random values comprised in said signed selection messages.
US11362835B2

In one example an apparatus comprises a computer readable memory; and a signature module to generate a set of cryptographic keys for attestation of group member devices and a set of leaf nodes in a sub-tree of a Merkle tree corresponding to the set of cryptographic keys, forward the set of leaf nodes to a group manager device, receive, from the group manager device, a subset of intermediate nodes in the Merkle tree, the intermediate nodes being common to all available authentications paths through the Merkel tree for signatures originating in the sub-tree, and determine a cryptographic key that defines an authentication path through the Merkle tree, the authentication path comprising one or more nodes from the set of leaf nodes and one or more nodes from the intermediate nodes received from the group manager device. Other examples may be described.
US11362833B2

An approach is provided for embedding information into probe data. The approach involves retrieving a probe data set comprising a plurality of probe data points collected from a probe device. The approach also involves determining the information to embed, wherein the information is a bit string of a specified length. The approach further involves iteratively selecting at least one bit of the bit string to embed into at least one probe data point of the plurality of probe data points to generate an embedded probe data set until at least a predetermined portion of the bit string is embedded. The approach further involves providing the embedded probe data set as an output.
US11362812B2

The aim of the invention is to strengthen the security of secure voice and/or video communications established through a network of Internet type. The security of these communications, which are based on the use of the SRTP protocol, is strengthened by the invention which makes it possible, without significantly modifying the protocols, to use better quality session keys produced by a security server of HSM type. These keys are configured by an intermediate server of SIP proxy type when establishing the communication.
US11362810B2

An encoder including a computer readable storage medium storing program instructions, and a processor executing the program instructions, the processor configured to construct an encoded message using a message and a random element, construct a hash using a shared secret, and transmit the encoded message and the hash to a destination, through a network.
US11362804B1

A method of using an interexchange to process states of subsystems tracked by disparate block chains. The method comprises locating a first block comprising current state information associated with a first process stored in a first block chain by an interexchange application executing on a computer system, wherein the first process is performed by a first subsystem, reading the current state information of the first process by the interexchange application from the located first block, transcoding a representation of the current state information by the interexchange application to a representation associated with a second block chain, creating a block by the interexchange application, wherein the created block stores the transcoded representation of the current state information in a data field of the created block that the predefined block structure associates to the transcoded current state information, and attaching the created block to the second block chain.
US11362797B2

An optical network includes a transmitter portion configured to transmit a digitized stream of symbols over a digital optical link, a mapping unit disposed within the transmitter portion and configured to code the transmitted digitized stream of symbols with a mapping code prior to transmission over the digital optical link, a receiver portion configured to recover the coded stream of symbols from the digital optical link, and a demapping unit disposed within the receiver portion and configured to map the recovered coded stream of symbols into an uncoded digitized signal corresponding to the digitized stream of symbols at the transmitter portion prior to coding by the mapping unit.
US11362792B2

A data transmission method, applied to a base station, includes: acquiring target information for indicating transmission direction from pre-configured indication unit allocation information, the target information for indicating transmission direction being configured for a terminal to determine transmission directions of uplink data transmission on an uplink slot and downlink data transmission on a downlink slot in a frequency division duplexing (FDD) mode; and sending the target information for indicating transmission direction to the terminal, to cause the terminal to determine respective transmission directions of the uplink slot and the downlink slot in the FDD mode according to the target information for indicating transmission direction.
US11362789B2

Disclosed is a method by which a terminal receives a tracking reference signal (TRS) in an unlicensed band. Particularly, the method receives a common physical downlink control channel (PDCCH) including first information related to the TRS transmission, and receives the TRS on the basis of the first information, wherein the first information can include information on whether TRS is transmitted and/or on a TRS transmission format.
US11362786B2

Techniques for performing channel estimation in an orthogonal time, frequency and space (OTFS) communication system include receiving a wireless signal comprising a data signal portion and a pilot signal portion in which the pilot signal portion includes multiple pilot signals multiplexed together in the OTFS domain, performing two-dimensional channel estimation in a time-frequency domain based on a minimum mean square error (MMSE) optimization criterion, and recovering information bits using a channel estimate obtained from the two-dimensional channel estimation.
US11362778B2

A method for a user equipment to receive control information for a sounding reference symbol (SRS) transmission in a wireless communication system may comprise: a step of receiving, from a base station, any one piece of information on an SRS bandwidth (BW), the number of SRS blocks and the length of an SRS block which have been set up for the user equipment; and a step of transmitting an SRS on the basis of the control information.
US11362763B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive a plurality of communications from a corresponding plurality of transmission/reception points (TRPs) included in a coordinated multipoint network. At least two communications, of the plurality of communications, may have different redundancy versions from a common codebook, and may be received in a same transmission time interval (TTI). The UE may decode the plurality of communications using joint decoding. Numerous other aspects are provided.
US11362761B2

A communication method includes executing a cyclic block permutation for a codeword generated based on a quasi-cyclic parity-check code including a repeat-accumulate quasi-cyclic low-density parity-check code, where the cyclic block permutation is permutation of cyclic blocks within the codeword, and mapping each bit of the codeword for which the cyclic block permutation is executed to any one of constellation point of a non-uniform constellation.
US11362756B2

An optical network communication system utilizes a passive optical network including an optical hub having an optical line terminal, downstream transmitter, an upstream receiver, a processor, and a multiplexer. The upstream receiver includes a plurality of TWDMA upstream subreceivers. The system includes a power splitter for dividing a coherent optical signal from the optical hub into a plurality of downstream wavelength signals, a long fiber to carry the coherent optical signal between the optical hub and the power splitter, and a plurality of serving groups. Each serving group includes a plurality of optical network units configured to (i) receive at least one downstream wavelength signal, and (ii) transmit at least one upstream wavelength signal. The system includes a plurality of short fibers to carry the downstream and upstream wavelength signals between the power splitter and the optical network units, respectively. Each upstream subreceiver receives a respective upstream wavelength signal.
US11362748B2

The present technology relates to a reception device, a transmission device, and a data processing method for easily controlling operation of an application accompanying content. The reception device receives the content and controls activation of the application accompanying the content on the basis of valid period information indicating a period in which the application is valid, thereby to easily control the operation of the application accompanying the content. The present technology can be applied to, for example, a television receiver or the like capable of receiving terrestrial broadcasting.
US11362747B2

In one aspect, an example method to be performed by a vehicle-based media system includes (a) receiving audio content; (b) causing one or more speakers to output the received audio content; (c) using a microphone of the vehicle-based media system to capture the output audio content; (d) identifying reference audio content that has at least a threshold extent of similarity with the captured audio content; (e) identifying visual content based at least on the identified reference audio content; and (f) outputting, via a user interface of the vehicle-based media system, the identified visual content.
US11362735B1

Disclosed herein are techniques, methods, structures and apparatus that provide a silicon photonics multicarrier optical transceiver wherein both the transmitter and receiver are integrated on a single silicon chip and which generates a plurality of carriers through the effect of an on-chip modulator, amplifies the optical power of the carriers through the effect of an off-chip amplifier, and generates M orthogonal sets of carriers through the effect of an on-chip basis former.
US11362730B2

A method of operating a repeater comprises selecting some of adaptive filter coefficients among a plurality of adaptive filter coefficients of an adaptive filter used for interference cancellation, based on the size of a coefficient, generating a predicted interference signal using the selected adaptive filter coefficients and generating an interference-canceled communication signal from a received signal using the generated predicted interference signal.
US11362726B2

The present disclosure provides a beam indication processing method, a user equipment and a network device. The beam indication processing method includes: determining beam indication information to be used currently; determining a beam for reception according to the determined beam indication information; and performing receiving according to the determined beam.
US11362725B2

There is provided mechanisms for reshaping individual beams of a beam pattern. A method is performed by a control node. The method comprises determining the beam pattern by distributing available transmission energy in individual beams according to a weighted combination of the individual beams. Different weights are applied for at least two of the individual beams. The weighted combination of individual beams is based on radio propagation channel properties. The method comprises truncating transmission energy of the individual beam with highest transmission energy in the beam pattern to not be over a threshold. The method comprises redistributing the truncated transmission energy among the remaining individual beams in the beam pattern, thereby reshaping the individual beams of the beam pattern.
US11362717B2

A wireless communication method and device are provided. The method comprises the following operations. A terminal device sends first information to a network device. The first information indicates a switching mode supported by the terminal device and/or a performance parameter value corresponding to the supported switching mode, the switching mode indicates a manner in which the terminal device switches from one transmission mode to another transmission mode, and the transmission mode indicates the number of transmitters and the number of receivers used by the terminal device.
US11362695B2

Method for communication between a portable device comprising a touch-sensitive surface and a peripheral device selected from among at least one peripheral device, comprising the steps of: determining a current position and a current orientation of the portable device; determining a direction of a selection slide on the touch sensitive surface of the portable device, carried out by an individual's finger or by any object; defining, from among the at least one peripheral device, the selected peripheral device whose position corresponds to the direction of the selection slide; starting a communication between the portable device and the selected peripheral device.
US11362692B2

Certain aspects of the disclosure related to communications apparatus provides isolation between wireless protocols when operating currently while incurring the additional insertion loss based on providing the isolation only when needed. In an aspect, an apparatus include a switched filter coupled to an antenna where the switched filter includes a filter and a bypass line along with switching circuitry configured to selectively establish a bypass signal path including the bypass line or a filtered signal path including the filter. The apparatus further includes a switched filter controller configured to cause the switching circuitry to selectively connect a transceiver unit to the antenna via the bypass signal path or via the filtered signal path based at least on a frequency band of a carrier signal and a bandwidth of the carrier signal.
US11362689B2

The present invention relates to an electronic device and, more particularly, to an electronic device and a method for transmitting and receiving signals. To this end, the electronic device according to the present invention may comprise: a transceiving unit comprising a first group of power amplifiers (PAs) including at least one PA and a second group of PAs including at least one PA; an antenna unit comprising a first antenna selectively coupled to a PA supporting a first frequency range or a second frequency range of the first group of PAs and the second group of the PAs, and a second antenna selectively coupled to a PA supporting the second frequency range or a third frequency range of the first group of PAs and the second group of the PAs; a power supply unit comprising a first power supply modulator connected to the first group of PAs and a second power supply modulator connected to the second group of PAs; and a communication processor for changing an output voltage at least in part on the basis of transmit power of the PA coupled to at least one of the first power supply modulator and the second power supply modulator, wherein at least one of the first group of PAs and at least one of the second group of PAs are capable of transmitting signals simultaneously.
US11362680B2

A bit interleaving method applying a bit permutation process to a QC LDPC codeword made up of N cyclic blocks of Q bits each, dividing the processed codeword into constellation words of M bits each, and applying an intra-cyclic-block permutation process to the cyclic blocks, where the codeword is divided into F×N/M folding sections of M/F cyclic blocks each and the constellation words are each associated with one of the folding sections, and the bit permutation process is applied such that the constellation words are each made up of F bits from each of M/F different cyclic blocks in the associated section, after the permutation process.
US11362676B2

Embodiments of the application provides a method for encoding. The method includes: receiving a to-be-encoded data block; encoding the data block at an aggregation level of 2L, where a formula used during the encoding is as follows: [ u . 2 ⁢ ⁢ L u . L ] ⁡ [ G LN 0 G LN G LN ] = ⌊ C . 2 ⁢ ⁢ L C . L ⌋ ( I ) u . L = { u L u L - 1 … u 1 } , u . 2 ⁢ ⁢ L = ⁢ { u 2 ⁢ L u 2 ⁢ L - 1 … u L + 1 } , ⁢ c . L = { c L c L - 1 … c 1 } , c . 2 ⁢ ⁢ L = { c 2 ⁢ L c 2 ⁢ L - 1 … c L + 1 } , G LN = G N ⊗ log 2 ( L ) ( II ) L=2n, and n is a natural number greater than or equal to 0; and outputting an encoded data block.
US11362674B2

The disclosure is directed at a method of data compression using inferred data. By determining the number of leading zeroes for each data structure, a general header presenting all leading zeros can be generated and use to compress the data.
US11362673B2

Entropy agnostic data encoding includes: receiving, by an encoder, input data including a bit string; generating a plurality of candidate codewords, including encoding the input data bit string with a plurality of binary vectors, wherein the plurality of binary vectors includes a set of deterministic biased binary vectors and a set of random binary vectors; selecting, in dependence upon a predefined criteria, one of the plurality of candidate codewords; and transmitting the selected candidate codeword to a decoder.
US11362667B1

A device includes a master delay-lock loop (DLL) having a phase frequency detector connected in series with a charge pump that is to generate a control voltage. A slave DLL is coupled to the master DLL and has a delay line including a buffer to receive a slave clock and a series of delay cells coupled between the buffer and an output terminal that is to output a delay clock, the series of delay cells variably controlled by the control voltage. The master DLL and the slave DLL are powered by a power supply that experiences undershoot or overshoot in response to a load transient. A dummy load is coupled between the delay line of the slave DLL and an output of the power supply, the dummy load including an exclusive OR gate that receives, as inputs, a first output of the buffer and the delay clock.
US11362665B2

Systems and methods related to low power cryo-CMOS circuits with non-volatile threshold voltage offset compensation are provided. A system includes a plurality of devices configured to operate in a cryogenic environment, where a first distribution of a threshold voltage associated with the plurality of devices has a first value indicative of a measure of spread of the threshold voltage. The system further includes control logic, coupled to each of the plurality of devices, configured to modify a threshold voltage associated with each of the plurality of devices such that the first distribution is changed to a second distribution having a second value of the measure of spread of the threshold voltage representing a lower variation among threshold voltages of the plurality of devices.
US11362664B2

A programmable circuit includes a superconducting component arranged in a multi-dimensional array of alternating narrow and wide portions. The programmable circuit further includes a plurality of heat sources, each heat source configured to selectively provide heat to a respective narrow portion sufficient to transition the respective narrow portion from a superconducting state to a non-superconducting state. The programmable circuit further includes a plurality of electrical terminals, each electrical terminal coupled to a respective wide portion of the multi-dimensional array.
US11362655B2

Provided is an RF switch device (100) in which body contact regions (190) are formed at respective positions adjacent to or partially overlapping opposite ends of a gate region (110) so that holes in a body of the device can escape or flow in either or both of two directions, rather than in only a single direction.
US11362652B2

A method and apparatus for use in improving the linearity characteristics of MOSFET devices using an accumulated charge sink (ACS) are disclosed. The method and apparatus are adapted to remove, reduce, or otherwise control accumulated charge in SOI MOSFETs, thereby yielding improvements in FET performance characteristics. In one exemplary embodiment, a circuit having at least one SOI MOSFET is configured to operate in an accumulated charge regime. An accumulated charge sink, operatively coupled to the body of the SOI MOSFET, eliminates, removes or otherwise controls accumulated charge when the FET is operated in the accumulated charge regime, thereby reducing the nonlinearity of the parasitic off-state source-to-drain capacitance of the SOI MOSFET. In RF switch circuits implemented with the improved SOI MOSFET devices, harmonic and intermodulation distortion is reduced by removing or otherwise controlling the accumulated charge when the SOI MOSFET operates in an accumulated charge regime.
US11362643B2

A multiplexer includes first and second filters and additional circuits. The first filter is coupled to transmit and antenna terminals, the second filter is coupled to receive and antenna terminals, one additional circuit is coupled to transmit and receive terminals, and another additional circuit is coupled to transmit and antenna terminals. Pass bands of the first and second filters are respectively first and second frequency bands, and the second frequency band including a center frequency higher than a center frequency of the first frequency band. The one additional circuit includes a first resonator group including first IDT electrodes aligned in a propagation direction of an acoustic wave. The other additional circuit includes a second resonator group including second IDT electrodes aligned in the propagation direction. An average pitch of electrode fingers is greater among the first IDT electrodes than the second IDT electrodes.
US11362641B2

In a piezoelectric resonator device according to an embodiment, an internal space is formed by bonding a first sealing member to a crystal resonator plate and bonding a second sealing member to the crystal resonator plate. The internal space hermetically seals a vibrating part including a first excitation electrode and a second excitation electrode of the crystal resonator plate. Seal paths that hermetically seal the vibrating part of the crystal resonator plate are formed to have an annular shape in plan view. A plurality of external electrode terminals is formed on a second main surface of the second sealing member to be electrically connected to an external circuit board. The external electrode terminals are respectively disposed on and along an external frame part surrounding the internal space in plan view.
US11362636B2

A multiplexer includes a first acoustic wave filter, a second acoustic wave filter, and an inductor-capacitor (LC) filter each connected to a common terminal. A passband of the second acoustic wave filter is between a passband of the first acoustic wave filter and a passband of the LC filter, a frequency gap between the passband of the second acoustic wave filter and the passband of the LC filter is greater than a frequency gap between the passband of the first acoustic wave filter and the passband of the second acoustic wave filter, the passband of the first acoustic wave filter includes a transmission band of the first communication band, the passband of the LC filter includes a reception band of the first communication band, and the passband of the second acoustic wave filter includes a reception band of a second communication band.
US11362632B2

A high-capacity common-mode inductor processing circuit for network signal is disclosed. Each of high-capacity common-mode inductors is disposed between two adjacent circuit channels to perform signal coupling, and each high-capacity common-mode inductor has parasitic capacitance between primary and secondary sides thereof, each of autotransformers is disposed on a side of corresponding one of the high-capacity common-mode inductors, and center tap lines of the autotransformers are grounded. The high-capacity common-mode inductor includes an iron core post and an iron core cover, the iron core post includes a winding part to be wound by conductive wires, and the conductive wires are wound on the winding part by a preset number of turns, and upwardly stacked and wound on the winding part by a preset layer number. The high-capacity common-mode inductors and the parasitic capacitances can eliminate noise on the circuit channels and perform signal coupling.
US11362630B2

An amplifying circuit and a rectifying antenna are provided. The amplifying circuit includes: a first rectifying circuit, configured to output a first direct current signal according to a first alternating current signal; a second rectifying circuit, configured to output a second direct current signal according to a second alternating current signal; a differential amplifying circuit, configured to receive the first direct current signal and the second direct current signal, amplify a difference between the first direct current signal and the second direct current signal, and output an amplified difference between the first direction current signal and the second direct current, the first direct current signal and the second direct current signal have directions opposite to each other.
US11362624B2

A varainductor includes a signal line over a substrate. The varainductor further includes a first ground plane over the substrate. The varainductor further includes a first floating plane over the substrate, wherein the first floating plane is between the first ground plane and the signal line, and the first floating plane is a same distance from the substrate as the first ground plane. The varainductor further includes a first transistor configured to selectively electrically connect the first ground plane to the first floating plane. The varainductor further includes a second transistor configured to selectively electrically connect the first ground plane to the first floating plane, wherein a gate of the first transistor is connected to a gate of the second transistor.
US11362619B2

Disclosed is a photoelectric conversion device that includes: a thin panel-shaped photoelectric conversion module; a first connection member that couples to an outer edge of the photoelectric conversion module at a joint so as to be electrically connected to the photoelectric conversion module; a reinforcing member that couples to a portion including the joint; and a main body that receives electric power supply from the photoelectric conversion module via the first connection member. The first connection member is mechanically and electrically attachable/detachable to/from the main body and has a thickness in vertical direction that is greater than a thickness in vertical direction of the photoelectric conversion module and less than or equal to a thickness in vertical direction of the reinforcing member at the joint.
US11362617B2

Provided is a self-generating smart glass, including: a window frame, an outer glass and an inner glass, a plurality of solar panels, a first electric telescopic rod, a plurality of slide grooves which are symmetrically arranged on a top and a bottom of the window frame, a foldable plate located between the outer glass and the inner glass, a first battery, a light sensor and a control system. Two adjacent outer surfaces of the foldable plate are provided with the solar panels which are connected in series through flexible wires and communicated with the first battery. The first electric telescopic rod, the light sensor and the control system are respectively connected to the power supply; and the first electric telescopic rod and the light sensor are respectively connected to the control system.
US11362611B2

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

An electric field mill (EFM) incorporates a novel rotor and shaft grounding mechanism providing a low-impedance path to ground via a bearing packed with electrically conductive grease. A removable bearing washer allows for servicing. The EFM includes a data processing scheme built around a peak detection algorithm and moving much of the signal processing to digital processing. A GPS disciplined sampling clock and cellular connectivity allow for use and maintenance of arrays of widely scattered EFMs.
US11362602B2

Disclosed herein are a motor control apparatus and method. The motor control apparatus includes a compensation signal generator configured to apply a DC-Link voltage (VLink) for driving a motor to a parameter map preset in order to estimate a gain and phase of a motor torque ripple generated when the motor is driven according to a motor command current and a motor rotation speed, and to generate a compensation signal (icomp) for compensating for the motor torque ripple corresponding to a current input motor command current (iq*), motor rotation speed (ωm), and DC-Link voltage (VLink), and a current controller configured to control the current of the motor by controlling an inverter such that a compensation command current (iq*_comp), generated by reflecting the compensation signal (icomp), in the motor command current (iq*), coincides with a motor drive current (iq) supplied to the motor from the inverter.
US11362600B2

A generator/controller for electrostatic motors exploits properties of a delta-connected electrostatic motor to accommodate high common mode DC offset voltages thus permitting construction of an electrostatic drive circuit outputting unipolar sinusoidal power and having a substantial reduction in the complexity and size.
US11362577B2

A GaN half bridge circuit is disclosed. The circuit includes a bootstrap power supply voltage generator is configured to supply a first power voltage and includes a switch node. The circuit also includes a bootstrap transistor, a bootstrap transistor drive circuit, and a bootstrap capacitor connected to the switch node and to the bootstrap transistor. The bootstrap capacitor is configured to supply the first power voltage while the voltage at the switch node is equal to the second switch node voltage, the bootstrap transistor is configured to electrically connect the bootstrap capacitor to a power node at a second power voltage while the voltage at the switch node is equal to the first switch node voltage, and the bootstrap power supply voltage generator does not include a separate diode in parallel with the drain and source of the bootstrap transistor.
US11362563B2

A motor includes a cooling enclosure. The cooling enclosure includes a cover body, an inner fan, and an outer fan. A first cooling cavity, a second cooling cavity, and an isolating cavity between the first cooling cavity and the second cooling cavity are formed in the cover body. A plurality of first and second cooling pipes are respectively disposed in the first and second cooling cavity; both being in communication with the isolating cavity and the outside. The cover body includes a first surface and an opposite second surface. The inner fan is disposed on the first surface. Sides of the inner fan are respectively in communication with the first and second cooling cavities. The inner fan is configured to provide circulating power for internal circulating air. The outer fan is in communication with the isolating cavity. The cooling enclosure and the motor can realize relatively high cooling efficiency.
US11362555B2

The disclosure relates to a rotor for an electrical machine having internal permanent magnets including a yoke consisting of a stack of sheets defining a plurality of recesses for receiving parallelepipedal permanent magnets, the recesses being surrounded by magnetically saturated external transverse isthmuses, by radial isthmuses, lateral isthmuses and oblique isthmuses, wherein the magnets are assembled in pairs of magnets magnetized in the same direction and perpendicular to the radial direction of the radial isthmuses arranged between the coupled magnets, the radial isthmuses having a thickness of less than 5% of the diameter of the rotor, and the perimeter of the cross section of the rotor is formed by a succession of curved profiles, between two consecutive pairs of magnets, and tangential linear profiles at the external transverse isthmuses. The disclosure also relates to the application of such a rotor for creating a motor, in particular a motor for a turbo compressor, or an electrical generator.
US11362551B2

A stator core for an electric motor may include a main body part formed by a plurality of stacked electromagnetic steel sheets, the main body part being provided with at least a first through hole extending axially with a first pin located in the first through hole. A first end cover is located at a first end of the main body part and connected to a first pin end of the first pin. A second end cover is located at a second end of the main body part and connected to a second pin end of the first pin. The connections of the first end cover and the second end cover to the first pin generate tensile stresses in the main body part to reduce core losses.
US11362549B2

A distributed wireless radio frequency-based charging system includes hardware and software platforms. The hardware platform includes adaptive energy harvesters and programmable energy transmitters. The software platform manages the hardware profiles, resources (e.g., energy waveforms and transmission powers), schedules the beams of the energy transmitters, and switches between modes of wireless charging and data access point. This allows the energy transmitters to be configured adaptively based on the ambient energy availability, energy needs and number of energy-requesting devices in the network. Under the software control, the energy transmitters can cooperatively form focused beams of energy and power for transmission to energy harvesters in the energy-receiving devices, such as sensors, Internet of Things (IoT) enabled appliances, and mobile/wearable equipment. The energy harvesters can utilize the energy contained within the transmitted beams, as well as ambient RF sources, for directly powering their operation or charging a battery/capacitor for subsequent use.
US11362541B2

Technologies for dynamic forecasting, aggregation, and validation may include circuitry configured to collect data indicative of power flows at multiple locations in an electrical grid, to receive one or more parameters for generation of a customized forecast indicative of predicted power flows associated with one or more of the multiple locations over a defined time period, to select a subset of the collected data that satisfies the one or more parameters, to produce a model to predict power flows in the electrical grid associated with the one or more locations, to determine whether the model is validated by determining whether a predicted production of power minus predicted losses is within a predefined range of a predicted consumption of power at the one or more locations, and to produce the customized forecast of predicted power flows associated with the one or more locations for the defined time period.
US11362534B2

A battery including: a power supply bus; an assembly of electric cells and of first switches coupling the cells; second switches forming an H bridge and coupling said assembly to nodes; a first circuit for supplying first control signals to the first and second switches; a second circuit for delivering a first power supply voltage to the first circuit based on the voltage across one of the cells; a third circuit for supplying second control signals to at least two of the second switches and connected to the power supply bus; and first diodes coupling the first circuit to the two second switches and second diodes coupling the third circuit to the two second switches.
US11362533B2

A printing apparatus includes: a battery accommodating portion; a conveyor; a printing device; a power-source connector; an electric charger that charges the battery power source from an external power source when the power-source connector is connected to the external power source; and a degradation-degree detector that detects a degradation degree of the battery power source. A controller executes: a charge processing for controlling the electric charger using at least one charge parameter to charge the battery power source; storing data on the degradation degree of the battery power source based on a result of detection of the degradation-degree detector; a determining processing for determining whether a particular determination criterion relating to the degradation degree is satisfied in the stored data; and correcting the at least one charge parameter in accordance with a result of determination in the determining processing.
US11362521B2

An offline mutual authentication method for battery swapping includes communicating a first authentication request to a battery by a computing device associated with a battery charger. A first authentication response is communicated to the computing device. The first authentication response is verified, and a first challenge request is communicated to the battery. A first challenge response is communicated to the computing device. The first challenge response is verified, and a battery authentication status is communicated to the battery. A second authentication request is communicated to the computing device. A second authentication response is communicated to the battery. The second authentication response is verified, and a second challenge request is communicated to the computing device. A second challenge response is communicated to the battery. The second challenge response is verified, and a charger authentication status is communicated by the battery to the computing device.
US11362514B1

A dual transient surge and communication protection device, which can have less than 5 nanosecond response time and can provide communication and power transient surge protection for field instrumentation and be configured for operating under multiple communication protocols. The dual transient surge and communication protection device can have a positive power and communication terminal, a negative power and communication terminal, a grounding terminal, a first silicon avalanche diode array, a second silicon avalanche diode array, a first non-polar wire, a second non-polar wire, a grounding wire and a unit viability wire. The device provides protection from 4 milliamps to 20 milliamps of power and communication signals for field instruments.
US11362510B2

A power supply device for eliminating overcurrent protection malfunctions includes a first transformer, a power switch element, an output stage circuit, a detection circuit, a feedback compensation circuit, a PWM (Pulse Width Modulation) IC (Integrated Circuit), a second transformer, and a control circuit. The first transformer generates an induced voltage according to an input voltage. The output stage circuit generates an output current according to the induced voltage. The detection circuit monitors the output current and generates a detection voltage according to the output current. The feedback compensation circuit includes a linear optical coupler and a voltage regulator. The feedback compensation circuit generates a coupling current. The second transformer generates a control voltage according to the coupling current. The control circuit selectively enables or disables the linear optical coupler and the voltage regulator according to the detection voltage and the control voltage.
US11362502B2

An adapter for a plurality of cable hangers includes: first, second and third mounting panels, each mounting panel including a round mounting hole, the mounting panels serially attached to each other at edges thereof, each mounting panel being disposed at an oblique angle relative to its adjacent mounting panels; a base attached with the first and third mounting panels; wherein the base includes features for mounting the adapter to a mounting structure; and wherein the adapter is a monolithic structure formed of a polymeric material; and further comprising projections on the mounting panels located and configured to limit rotation of a cable hanger mounted in one of the mounting holes.
US11362490B2

A coating stripping device includes a rotation driving tool and a coating stripping tool. A rotating disk of the rotation driving tool includes a first rotating disk having a projection, and a second retaining member of the coating stripping tool has a feather-shaped part. The coating stripping tool in the released state is attached to the second rotating disk and the first rotating disk rotates in a predetermined direction to bring the feather-shaped part into contact with the projection, thereby switching the coating stripping tool into the retained state, and when the coating stripping tool is in the retained state, the first rotating disk rotates in a direction opposite to the predetermined direction to bring the feather-shaped part into contact with the projection, thereby switching the coating stripping tool into the released state.
US11362485B1

Embodiments of the present disclosure include method for sequentially mounting multiple semiconductor devices onto a substrate having a composite metal structure on both the semiconductor devices and the substrate for improved process tolerance and reduced device distances without thermal interference. The mounting process causes “selective” intermixing between the metal layers on the devices and the substrate and increases the melting point of the resulting alloy materials.
US11362479B2

A non-reciprocal optical assembly for injection locking a laser to a resonator is described. The laser emits a light beam, and the resonator receives the light beam and returns a feedback light beam to the laser such that the feedback light beam causes injection locking. The non-reciprocal optical assembly is interposed between and optically coupled to the laser and the resonator. The non-reciprocal optical assembly includes a first port that receives the light beam from the laser, and a second port that outputs the light beam to the resonator and receives the feedback light beam from the resonator. The first port also outputs the feedback light beam to the laser. The light beam passes through the non-reciprocal optical assembly with a first power loss, and the feedback light beam passes through the non-reciprocal optical assembly with a second power loss (the first power loss differs from the second power loss).
US11362472B2

A terminal extraction tool includes a handle and an extraction arm extending from the handle. The handle has a bottom extending between a handle front and a handle rear having a handle axis centered between the handle front and the handle rear. The extraction arm has a base at the bottom of the handle and a finger extending from the base. The finger has an elbow between an upper finger member and a lower finger member. The lower finger member is angled non-parallel to the upper finger member. The lower finger member extends from the elbow to a tip configured to engage a latching beam to release the latching beam and allow removal of the terminal from a housing. The handle and the extraction arm are rotated about the elbow to rotate the lower finger member and the tip to engage the latching beam.
US11362470B2

A combination outlet connector is disclosed. The combination outlet connector includes an outlet core having three T-shaped apertures. The outlet core has a core outer surface to mate with a first connector type, such as a C14 connector, and electrical terminals are positioned in corresponding apertures. A removable adapter sleeve is positionable around the outlet core and has a sleeve outer surface to mate with a second connector type, such as a C20 connector. The adapter sleeve includes a sleeve aperture at least partially congruent with the core outer surface. The electrical terminals are configured to connect with mating terminals of the first and second connector types. A removable adapter shroud can be positioned around the outlet core. The shroud includes a shroud inner surface to receive the first connector type and a shroud flange having a shroud aperture at least partially congruent with the core outer surface.
US11362454B2

The present disclosure relates to an apparatus that includes a vehicle battery terminal having a first terminal and a second terminal. The apparatus also includes a bracket having a first region aligned with the first terminal and a second terminal region aligned with the second terminal. The first and second regions space apart the first terminal and the second terminal. The apparatus also includes a post and a shield. The post extends from the bracket to partially surround the first terminal. The shield has a cover plate and a frame extending outwardly from the cover plate. The frame is provided to protect the first terminal and the second terminal.
US11362451B2

A low insertion force contact includes a main body and a spring beam extending from the main body at a mating end of the low insertion force contact. The spring beam has a mating interface configured for mating electrical connection to a mating contact. The spring beam includes a conductive base layer extending to the mating interface. A silver coating layer is provided on the conductive base layer. The silver coating layer is provided at the mating interface. A silver sulfide surface layer forms a solid lubricant directly on the silver coating layer. The silver sulfide surface layer forms a film having a controlled thickness at the mating interface.
US11362448B2

Described herein are connector components for selectively connecting to a PCB or other type of secondary device. Such a connector component comprises a body, electrically conductive contact pins, and latching pins. The body includes opposing sides at which are located pinch tabs. The electrically conductive contact pins and the latching pins each includes a portion thereof also extending from the bottom of the body. The pinch tabs are configured to normally bias the latching pins in a first position where the latching pins are angled relative to a central axis of the connector component when the pinch tabs are not being pinched inwards towards one another. Additionally, the pinch tabs are configured to bias the latching pins in a second position where the latching pins are substantially parallel to the central axis of the connector component when the pinch tabs are being pinched inward towards one another.
US11362441B2

The invention refers to a radiating element comprising a support structure, a first dipole arranged on the support structure, and at least one electrically closed ring arranged on the support structure, wherein the ring surrounds the first dipole and is galvanically isolated from the first dipole, wherein a resonance frequency of the first dipole is higher than a center frequency of an operational bandwidth of the radiating element.
US11362434B2

According to various embodiments of the present invention, disclosed is an electronic device comprising: a housing that comprises a front surface, a back surface opposite the front surface, and side surfaces surrounding a space between the front surface and the back surface and made of a metal material; at least one antenna array disposed within the housing so as to radiate a millimeter wave signal toward the inside of the electronic device; a wireless communication circuit electrically connected to the at least one antenna array and configured to communicate by using the millimeter wave signal; and a reflecting member arranged such that the millimeter wave signal radiated from the at least one antenna array is reflected toward the outside of the electronic device. In addition, various embodiments known from the specification are possible.
US11362430B1

A tunable antenna isolator includes a first wall, a second wall, and an electromagnetic band-gap (EBG) structure located between the first wall and the second wall. The first wall may be a metallic wall or an EBG structure, and the second wall may be a metallic wall or an EBG structure.
US11362424B2

An electronic device is provided. The electronic device includes a housing, a plate attached to the housing to form an inner space together with the housing and includes a flat portion facing in a first direction and a curved portion extended from an edge of the flat portion and forming an obtuse angle with the first direction, and an antenna module positioned in the inner space. The antenna module includes a first partial layer, a second partial layer that includes a first antenna pattern, and is stacked on the first partial layer, and a third partial layer that includes a second antenna pattern, and is stacked on the second partial layer. When viewed from the first direction, the third partial layer overlaps at least a portion of the flat portion, and at least a portion of the second partial layer overlaps at least a portion of the curved portion.
US11362421B2

An electronic device includes a first antenna, a second antenna, and a device cover. The first antenna may be configured to transmit or receive signals at a first frequency, and the second antenna may be configured to transmit or receive signals at a second frequency. The device cover may be configured to enclose at least a portion of the device, the and may have a first thickness in a first area and a second thickness in a second area. The first area may be substantially aligned with a boresight of the first antenna, and the second area may be substantially aligned with a boresight of the second antenna. The first thickness may be different than the second thickness.
US11362415B2

The described features include a scalable waveguide architecture for a waveguide device. The waveguide device may be split into one or more waveguide blocks instead of manufacturing increasingly larger single-piece waveguide devices. Described techniques provide for a radio-frequency (RF) seal between such waveguide blocks that may facilitate greater manufacturing tolerances while maintaining an effective RF seal at the junction of the waveguide blocks. The described techniques include channels within one or more waveguide blocks opening to the dielectric gap between the waveguide blocks. The channels may, for each of multiple waveguides joined at the interface between waveguide blocks, be included in one or both waveguide blocks and may be in a single waveguide dimension relative to the multiple waveguides, or extend for more than one waveguide dimensions.
US11362409B2

An antenna assembly according to the invention includes a universal whip mount for mounting one of a variety of antenna whips to the antenna assembly, a loading coil inductor and a circuit board having a combination of both fixed and variable capacitors. The antenna assembly of the invention can be tuned to a wide range of frequencies with minimal disassembly and without soldering.
US11362406B2

A dielectric waveguide filter includes at least four dielectric waveguide resonators arranged along a main coupling path for signal propagation, and main coupling portions each of which is provided between the dielectric waveguide resonators that are adjacent to each other along the main coupling path among the at least four dielectric waveguide resonators. The main coupling portions include an inductive coupling portion and a capacitive coupling portion, and the inductive coupling portion and the capacitive coupling portion are alternately and repeatedly arranged along the main coupling path.
US11362404B2

Apparatus for transmitting microwaves into a process chamber using a microwave pressure window assembly. The microwave pressure window assembly may include a first plate with a first aperture surrounded by a first recess for a first pressure seal, a second plate with a second aperture surrounded by a second recess for a second pressure seal, a dielectric plate configured to transmit microwaves and interposed between the first plate and the second plate and between the first pressure seal and the second pressure seal. The apertures include a first vertical step area on a first vertical side of the apertures and a second vertical step area on a second vertical side of the apertures opposite of the first vertical side. The first vertical step areas and the second vertical step areas may have a thickness of approximately 50% of a thickness of the plates that includes a dielectric plate recess.
US11362399B2

According to the present invention, a microporous membrane contains a polyolefin resin and inorganic particles; the primary particle diameter of the inorganic particles is 100 nm or less; the content of the inorganic particles is 10-60% by mass or 10% by mass or more but less than 40% by mass based on the mass of the microporous membrane; and the retention time at 150° C. is less than 200 seconds or the retention time at 145° C. is more than 1 second but less than 300 seconds in the thermal behavior evaluation of the microporous membrane.
US11362397B2

An energy storage device for a motor vehicle, wherein the energy storage device has a battery module with a battery cell, which has an opening on the upper side thereof, it being possible to release said opening when there is overpressure, and a battery housing, wherein the battery module is arranged with its lower side facing a housing base, wherein the battery housing has a housing cover made of a first material, which can be arranged on a housing lower part of the battery housing, and which has an inner side, which is facing the at least one battery module when the housing cover is in the state in which it is arranged on the housing lower part.
US11362380B2

A battery pack cooling system for an electric vehicle, which may be utilized during quick charging, includes a battery pack; a water-cooling device; a thermoelectric module installed at an coolant conduit of the water-cooling device; a current sensor configured to detect a magnitude of a charging current supplied to the battery pack; and a control unit configured to determine a charging C-rate based on the magnitude of the charging current and configured to operate the thermoelectric module when the charging C-rate is at a preset threshold or above. A method of cooling such a battery pack system for an electric vehicle is also provided.
US11362378B2

A degassing device includes a piercing unit including a piercing body configured to be disposed on a first surface of the secondary battery to seal one side of the first surface of the secondary battery, and a piercing member configured to pierce the sealed one side of the first surface of the secondary battery to form an opening hole; and a gas discharge unit including a gas discharge body configured to be disposed on a second surface of the secondary battery to seal one side of the second surface of the secondary battery, and a gas discharge member configured to discharge the gas within the secondary battery to the outside through the opening hole, wherein the piercing member is configured to form the opening hole passing from the one side of the first surface to the one side of the second surface of the secondary battery.
US11362373B2

A method for regenerating a lithium secondary battery including a lithium resupply step in which a lithium resupply electrode is provided in the secondary battery, and the positive electrode is set as a counter electrode, and the lithium resupply electrode is set as a working electrode to charge lithium ions to the positive electrode through the lithium resupply electrode and a negative electrode discharging step in which, after the lithium ions are resupplied to the positive electrode through the lithium resupply step, the lithium resupply electrode is set as the counter electrode, and the negative electrode is set as the working electrode to completely discharge the negative electrode up to a discharge limit.
US11362368B2

Electrolyte compositions containing a solvent, a co-solvent, certain cyclic carboxylic acid anhydride additives, certain phosphorus-containing additives, and an electrolyte salt are described. The electrolyte compositions are useful in electrochemical cells, such as lithium ion batteries where they provide significantly improved cycle life with no loss of discharge capacity.
US11362366B2

The present invention is provided to reduce the influence of expansion and contraction of an active material, form a favorable interface between the solid electrolyte and the active material, and increase ion conductivity in the electrolyte, thereby obtaining a wide operation temperature range. A secondary battery composite electrolyte includes an inorganic compound having an Li ion conductivity at room temperature that is 1×10−10 S/cm or more and having particle diameter of 0.05 μm or more and less than 8 μm, and an organic electrolyte. The weight ratio between the organic electrolyte and the inorganic compound is 0.1% or more and 20% or less.
US11362362B2

The disclosure relates to a fuel cell apparatus in which a stable installation state may be maintained even when a size thereof is reduced. A fuel cell apparatus according to the present disclosure may include a fuel cell module including fuel cells housed in a housing; a plurality of auxiliary machines which operate the fuel cell module; and an exterior case, shaped in a rectangular prism, which houses the fuel cell module and the auxiliary machines. A gravity center of the fuel cell apparatus may be located below a level equal to half a height of the exterior case.
US11362361B2

Provided is a method for manufacturing a membrane-electrode assembly. The method includes forming an electrode layer, preparing a porous support layer, and positioning the electrode layer on each of both surfaces of the porous support layer and hot-pressing the electrode layer positioned on the both surfaces. The forming of the electrode layer incudes forming a functional layer including a hydrogen ion conductive binder resin on at least a portion of an electrode catalyst layer, and forming an electrolyte layer on at least a portion of the functional layer. The preparing of the porous support layer includes performing a pretreatment process by impregnating the porous support layer with a pretreatment composition, and the performing of the pretreatment process includes dipping the porous support layer in a first pretreatment composition and then drying the porous support layer, and dipping the porous support layer after drying in a second pretreatment composition.
US11362350B2

The invention concerns fuel cell systems and methods for converting chemical energy of a fuel containing hydrogen into electricity. According to the invention, a fuel cell stack is provided having at least one anode and one cathode separated by a proton-exchange membrane. A fuel transport circuit feeds fuel to the fuel cell stack, and a temperature control system is adapted to control the temperature of the fuel cell stack by circulating a coolant medium through said fuel cell stack. The temperature control system includes a pump for circulating the coolant medium, a heater unit connected to a coolant transport circuit for heating the coolant with a PTC heater, a heat radiation unit connected to the coolant transport circuit for removing excess heat, and a temperature sensor. In response to a startup condition of the fuel cell stack, a controller is adapted to read a temperature signal indicative of the fuel cell stack temperature, to bypass the heat radiation unit, if the fuel cell stack temperature is below a first predetermined value, and to connect electric power generated by said fuel cell stack to be started-up to said PTC heater.
US11362346B2

A fuel cell system includes a fuel exhaust gas inlet channel for guiding a fuel exhaust gas containing liquid water discharged from a fuel cell stack to a gas liquid separator provided downstream of a humidifier in an oxygen-containing gas inlet channel. The specific gravity of the fuel exhaust gas is lighter than the specific gravity of the oxygen-containing exhaust gas. An outlet channel of the gas liquid separator includes a stirring booster having a first point and a second point positioned downstream of the first point. The second point is positioned ahead of the first point in the gravity direction.
US11362340B2

The invention relates to a multi-component catalyst material for use in a fuel cell or electrolysis system, in particular in a regenerative fuel cell or reversible electrolyser. According to the invention, the catalyst material comprises a doped manganese oxide, a NiFe intercalation compound and a conductive carrier material, wherein the doped manganese oxide and the NiFe intercalation compound are supported on the carrier material.
US11362338B2

A battery component includes a polymer frame having at least one window, the polymer frame having a first planar side and an opposite second planar side, and a window edge between the first and second planar sides. The battery component also has a battery cell component having a separator and bipolar current collector, the battery cell component being attached to the frame, the separator or bipolar current collector being attached to the first planar side or the window edge. A battery stack, a method for handling the battery component as an individual unit are also provided, electric vehicle battery and electric vehicle are also provided.
US11362337B2

Provided are an electrodeposited copper foil, an electrode comprising the same, and a lithium-ion secondary battery comprising the same. The electrodeposited copper foil has a drum side and a deposited side opposing the drum side, wherein at least one of the drum side and the deposited side exhibits a void volume value (Vv) in the range of 0.17 μm3/μm2 to 1.17 μm3/μm2; and an absolute value of a difference between a maximum height (Sz) of the drum side and a Sz of the deposited side is in the range of less than 0.60 μm.
US11362335B2

A coated sulfur particle and methods are shown. In one example, the coated sulfur particles are used as an electrode in a battery, such as a lithium ion battery.
US11362334B2

Provided is a binder composition for an electrical storage device that can both ensure stability of a slurry composition and enhance peel strength of an electrode and rate characteristics of an electrical storage device. The binder composition contains a particulate polymer. The particulate polymer includes a cyano group-containing monomer unit in a proportion of not less than 5 mass % and not more than 45 mass % and includes an amide group-containing monomer unit in a proportion of not less than 0.3 mass % and not more than 10 mass %. Moreover, the particulate polymer has a core-shell structure including a core portion and a shell portion at least partially covering an outer surface of the core portion, and has at least one glass-transition temperature at 10° C. or lower.
US11362333B2

A cathode and a battery providing the cathode is provided. The cathode comprises a lithium metal oxide. The lithium metal oxide comprises nickel, aluminum, and iron. The lithium metal oxide is substantially free of cobalt. The battery comprises an anode, the cathode, a separator, and an electrolyte.
US11362318B2

A purpose of one embodiment of the present invention is to provide a lithium ion secondary battery which comprises lithium nickel composite oxide having high nickel content in a positive electrode and has excellent battery characteristics. The first lithium ion secondary battery of the present invention comprises a lithium nickel composite oxide represented by the following formula and carbon nanotubes in a positive electrode, wherein a ratio (a)/(b) of an average length (a) of the carbon nanotubes to an average particle size (b) of primary particles of the lithium nickel composite oxide is 0.5 or more, LiyNi(1-x)MxO2 wherein 0≤x≤0.4, 0
US11362313B2

The present disclosure provides a manufacturing method and a processing device for a display substrate. The display substrate includes a light emitting device. The manufacturing method includes: applying an electrical signal to the display substrate to generate aging current flowing through the light emitting device; and applying a magnetic field to the display substrate for at least part of a time, during which the electrical signal is applied to the display substrate. The magnetic field is used to increase the aging current.
US11362310B2

A device including an organic light emitting diode and a dielectric layer is provided. The dielectric layer provides additional distance between a reflector and the organic emission region, leading to improved reduction in non-emissive modes and enhanced efficiency.
US11362308B2

A display device according to embodiments includes: a display panel that includes a display area that includes a partition layer that includes a first opening through which light is emitted from an organic light emitting diode and a peripheral area around the display area; a touch electrode disposed on the display panel a touch electrode passivation layer that covers the touch electrode and includes a second opening that corresponds to the first opening; and a high refractive index layer that covers the touch electrode passivation layer and the second opening. The touch electrode passivation layer includes an open region formed in a portion that corresponds to the peripheral area, and the touch electrode passivation layer is not formed in the open region.
US11362306B2

A light emitting element unit includes three light emitting elements. A first light emitting element 10a is obtained by laminating a 1a-th electrode 21a, a first organic layer 23a including a first light emitting layer, a 2a-th electrode 22a, a second organic layer 23b including a second light emitting layer, and a third organic layer 23c including a third light emitting layer. A second light emitting element 10b is obtained by laminating the first organic layer 23a, a 1b-th electrode 21b, the second organic layer 23b, a 2b-th electrode 22b, and the third organic layer 23c. A third light emitting element 10c is obtained by laminating the first organic layer 23a, the second organic layer 23b, a 1c-th electrode 21c, the third organic layer 23c, and a 2c-th electrode 22c.
US11362296B2

A device includes first and second electrodes that are at least partially transparent in a spectral domain; an electroluminescent layer that lies between the first and second electrodes suitable for emitting electromagnetic radiation in the spectral domain, the electromagnetic radiation being circularly polarized in a first polarization direction; a structured substrate, the first electrode lying between the structured substrate and the electroluminescent layer, the structured substrate including features that are reflective in the spectral domain, and that possess a hollow geometric shape configured so that electromagnetic radiation that passes through the first electrode is reflected from the reflective features while preserving the first polarization direction, a filler material that is transparent in the spectral domain and that is arranged to fill the reflective features so that the structured substrate has a planar surface.
US11362290B2

Embodiments of the present disclosure provide a display substrate, a method of manufacturing a display substrate, and a display apparatus. The display substrate includes a display area and a non-display area. The display substrate further includes: a base substrate; and a first insulating layer and a second insulating layer disposed on the base substrate in sequence. The first insulating layer includes a first slot located in the non-display area and filled with a first filler, and the second insulating layer includes a second slot located in the non-display area.
US11362289B2

An organic light-emitting diode (OLED) display panel includes a flexible substrate layer including a first area and two second area. A bending stress applied to the first area is greater than a bending stress applied to the second areas. A driver circuit layer is disposed on the second areas and non-bent areas. An organic planarization portion includes a first organic planarization layer disposed on the first area, and a second organic planarization layer disposed on the driver circuit layer and the first organic planarization layer. A light-emitting layer is disposed on the second organic planarization layer and located on the bent area and the non-bent areas.
US11362281B2

Disclosed are a compound for an organic optoelectronic diode, the compound expressed by Chemical Formula 1, a composition for an organic optoelectronic diode, an organic optoelectronic diode utilizing same, a display apparatus. The specific content of Chemical Formula 1 is defined in the specification.
US11362272B2

A resistive memory device and a reliability enhancement method thereof are provided. The reliability enhancement method includes the following steps. A forming operation is performed on a plurality of memory cells. The formed memory cells are read to respectively obtain a plurality of formed currents. A reference current is set according to a statistic value of the formed currents. A setting operation is performed on the memory cells. A ratio between a set current of each of the memory cells and the reference current is calculated, and a physical status of each of the memory cells is judged according to the ratio. It is determined whether to perform a fix operation of each of the memory cells or not according to physical status.
US11362270B2

A magnetoresistance effect element includes a first ferromagnetic layer, a second ferromagnetic layer, and a tunnel barrier layer that is interposed between the first ferromagnetic layer and the second ferromagnetic layer. The tunnel barrier layer is a stacked body including one or more first oxide layers having a spinel structure and one or more second oxide layers having a spinel structure with a composition which is different from a composition of the first oxide layer.
US11362262B1

A mounting pad system and method for an HVAC outdoor unit that includes providing a lightweight fillable pad shell containing a gelling material and having securing slots extending from an underside surface to an upperside surface of the shell. The shell is filled with water through a port at its upper surface. Prior to leveling the filled pad on the soil at the site and installation of the outdoor unit, securing straps are inserted into the slots from the underside surface of the shell so as to extend through an upper surface thereof. The filling port is covered when the HVAC unit is placed on top of the pad. One or more securing anchors can be used to anchor the pad to the ground, which are also covered when the HVAC unit is place on top of the pad and an anti-theft cable can be employed to further prevent theft.
US11362255B2

Provided is a heat flow switching element which has a larger change in a thermal conductivity and has excellent thermal responsiveness. The heat flow switching element includes an N-type semiconductor layer, an insulator layer laminated on the N-type semiconductor layer, a P-type semiconductor layer laminated on the insulator layer, an N-side electrode connected to the N-type semiconductor layer, and a P-side electrode connected to the P-type semiconductor layer. In particular, the insulator layer is formed of a dielectric. Also, a plurality of N-type semiconductor layers and P-type semiconductor layers are laminated alternately with the insulator layer interposed therebetween.
US11362253B1

An apparatus for solid state energy harvesting includes a complex oxide based pyrochlores having a chemical formula of A2 B2 O7 configured to directly convert heat into electricity and operate and function at a higher temperature without oxidizing in air. The complex oxide based pyrochlores are mixed with cation at B-site.
US11362251B2

Disclosed herein are techniques for managing the thermal resistance and the planarity of a display package. According to certain embodiments, a device includes a display package having a molding compound; a plurality of light emitting diode (LED) dies arranged on a top surface of the display package, wherein each LED die of the plurality of LED dies includes a plurality of LEDs; a backplane die embedded within the molding compound of the display package, wherein the backplane die is electrically coupled to each LED die of the plurality of LED dies; and at least one spacer structure embedded within the molding compound of the display package. The backplane die and the at least one spacer structure together provide mechanical support and planar alignment for the plurality of LED dies arranged on the top surface of the display package. The at least one spacer structure has a first thermal conductivity, and the molding compound has a second thermal conductivity lower than the first thermal conductivity.
US11362249B2

A method of manufacturing a display module includes forming a driving circuit layer on a substrate, the driving circuit layer including a plurality of driving circuits and a plurality of electrode pads electronically connected with the plurality of driving circuits; forming an adhesive layer on the driving circuit layer; transferring each of a plurality of light emitting diodes (LEDs) onto a respective area of the adhesive layer corresponding to a respective one of the plurality of electrode pads; and forming a black matrix layer on the adhesive layer, between the plurality of LEDs.
US11362248B2

A method of manufacturing a light-emitting device includes: providing a wiring board that includes: a substrate, and a wiring pattern comprising: a plating base layer disposed on the substrate so as to have a gap portion that surrounds a first region in which a light-emitting element is to be mounted, and a plating layer having a groove that surrounds the first region; mounting the light-emitting element in the first region; supplying a first resin that contains a first reflective material into the groove; forming a first covering member, at least a portion of which is located in the groove and comprises: a reflective material containing layer containing the first reflective material, and a light-transmissive layer formed above the reflective material containing layer; and forming a light-transmissive member on the first covering member and the light-emitting element.
US11362243B2

An optical coupling structures are disposed on light output surfaces of semiconductor LEDs of a miniLED or microLED array to facilitate coupling of light emitted by the semiconductor LEDs through the light output surfaces. The optical coupling structures comprise light scattering particles and/or air voids embedded in or coated with a thin layer of a material that has an index of refraction close to or matching the index of refraction of the material forming the light output surface of the semiconductor LEDs.
US11362240B2

The invention refers to a light emitting device including a semiconductor chip having a main radiation surface, which emits UV light in operation, a phosphor, which is arranged in the radiation beam of the UV light, absorbs partially the UV light, wherein the phosphor converts the UV light into visible light so that the device emits mixed light comprising the UV light as well as visible light.
US11362237B2

A micro-light emitting diode (micro-LED) includes a current aperture to confine the current in a localized region such that the carrier recombination mostly occurs in the localized region to emit photons, thereby reducing the surface recombination and improving the quantum efficiency. The current confinement and localization are achieved using a localized breakthrough of a barrier layer by a localized contact, lightly p-doped active layers to suppress lateral transport of the carriers to the surface region, selective ion implantation, etching, or oxidation of a semiconductor layer, or any combination thereof.
US11362236B2

The present disclosure provides a quantum dot and a manufacturing method for the same, and a luminescent material, a light-emitting element and a display device applying the quantum dot. The quantum dot includes a core and a shell layer. The core is at least one selected from the group consisting of a XII-XV group compound semiconductor nano-crystal, a XII-XVI group compound semiconductor nano-crystal, a XIII-XV group compound semiconductor nano-crystal and a XIII-XVI group compound semiconductor nano-crystal. The core contains a cadmium element and a selenium element. The shell layer contains a zinc element and a sulfur element. The shell layer encloses the core.
US11362229B2

Photovoltaics configured to be manufactured without epitaxial processes and methods for such manufacture are provided. Methods utilize bulk semiconducting crystal substrates, such as, for example, GaAs and InP such that epitaxy processes are not required. Nanowire etch and exfoliation processes are used allowing the manufacture of large numbers of photovoltaic cells per substrate wafer (e.g., greater than 100). Photovoltaic cells incorporate electron and hole selective contacts such that epitaxial heterojunctions are avoided during manufacture.
US11362223B2

A method for manufacturing an optical sensor is provided. The operations of the method for manufacturing the optical sensor includes providing a semiconductive layer having an electrical circuit area and an optical sensing area; forming a first electrical contact directly over the electrical circuit area; forming a first light guiding part directly over the optical sensing area simultaneously with forming the first electrical contact; forming a first metal layer directly over the first electrical contact; forming a second light guiding part directly over the first light guiding part simultaneously with forming a second electrical contact directly over the first electrical contact; forming a thick metal layer over the electrical circuit area and an optical sensing area; and forming an aperture in the thick metal layer, wherein the aperture aligning with the optical sensing area.
US11362222B2

Deposition processes are disclosed herein for depositing thin films comprising a dielectric transition metal compound phase and a conductive or semiconducting transition metal compound phase on a substrate in a reaction space. Deposition processes can include a plurality of super-cycles. Each super-cycle may include a dielectric transition metal compound sub-cycle and a reducing sub-cycle. The dielectric transition metal compound sub-cycle may include contacting the substrate with a dielectric transition metal compound. The reducing sub-cycle may include alternately and sequentially contacting the substrate with a reducing agent and a nitrogen reactant. The thin film may comprise a dielectric transition metal compound phase embedded in a conductive or semiconducting transition metal compound phase.
US11362218B2

A memory device includes a semiconductor substrate with memory cell and logic regions. A floating gate is disposed over the memory cell region and has an upper surface terminating in opposing front and back edges and opposing first and second side edges. An oxide layer has a first portion extending along the logic region and a first thickness, a second portion extending along the memory cell region and has the first thickness, and a third portion extending along the front edge with the first thickness and extending along a tunnel region portion of the first side edge with a second thickness less than the first thickness. A control gate has a first portion disposed on the oxide layer second portion and a second portion vertically over the front edge and the tunnel region portion of the first side edge. A logic gate is disposed on the oxide layer first portion.
US11362217B1

The present disclosure provides semiconductor devices and methods of forming the same. A semiconductor device of the present disclosure includes a first source/drain feature and a second source/drain feature over a substrate, a plurality of channel members extending between the first source/drain feature and the second source/drain feature, a gate structure wrapping around each of the plurality of channel members, and at least one blocking feature. At least one of the plurality of channel members is isolated from the first source/drain feature and the second source/drain feature by the at least one blocking feature.
US11362215B2

Described is a thin film transistor which comprises: a dielectric comprising a dielectric material; a first structure adjacent to the dielectric, the first structure comprising a first material; a second structure adjacent to the first structure, the second structure comprising a second material wherein the second material is doped; a second dielectric adjacent to the second structure; a gate comprising a metal adjacent to the second dielectric; a spacer partially adjacent to the gate and the second dielectric; and a contact adjacent to the spacer.
US11362211B2

A semiconductor device includes a first active region that extends on a substrate in a first direction, a second active region that extends in parallel with the first active region, an element isolation region between the first and second active regions, a gate structure that extends in a second direction different from the first direction, and intersects the first and second active regions, a lower contact spaced apart from the gate structure in the first direction, the lower contact being on the first active region, the element isolation region, and the second active region, and an upper contact on the lower contact between the first active region and the second active region. A width of the lower contact in the first direction that is on the first active region m narrower than a width of the lower contact in the first direction that is on the element isolation region.
US11362194B2

Embodiments of the invention are directed to a method of forming a semiconductor device on an integrated circuit (IC). The method includes forming a containment structure having a non-sacrificial fin-containment region and a sacrificial fin-containment region, wherein the containment structure is configured to define a source or drain (S/D) cavity. A S/D region is formed in the S/D cavity. The S/D region includes a contained S/D region defined by the containment structure. The S/D region further includes a non-contained S/D region positioned above the containment structure. The IC is exposed to an etchant that is selective to the sacrificial fin-containment region, non-selective to the non-sacrificial fin-containment region, and non-selective to a plurality of spacers on the IC. Exposing the IC to the etchant selectively removes the sacrificial fin-containment region and exposes sidewalls of the contained S/D region.
US11362193B2

A method of fabricating air gap spacers is provided. The method includes forming gate structures to extend upwardly from a substrate with source or drain (S/D) regions disposed between the gate structures and with contact trenches defined above the S/D regions and between the gate structures. The method further includes disposing contacts in the contact trenches. The method also includes configuring the contacts to define open-ended air gap spacer trenches with the gate structures. In addition, the method includes forming a cap over the open-ended air gap spacer trenches to define the open-ended air gap spacer trenches as air gap spacers. The gate structures have an initial structure prior to and following the disposing and the configuring of the contacts and prior to and following the forming of the cap.
US11362192B2

A method of manufacturing a diode structure includes forming a first stack on a silicon layer on a substrate. A first sidewall spacer extending along and covering a sidewall of the first stack is formed. The silicon layer is selectively etched to a first predetermined depth, thereby forming a second stack. The remaining silicon layer includes a silicon base. A second sidewall spacer extending along and covering a sidewall of the second stack is formed. The silicon base is selectively etched to form a third stack on the substrate. With the second sidewall spacer as a mask, lateral plasma ion implantation is performed. Defects at the interface between two adjacent semiconductor layers can be reduced by the method.
US11362191B2

The present disclosure relates to a hybrid integrated circuit. In one implementation, an integrated circuit may have a first region with a first gate structure having a ferroelectric gate dielectric, at least one source associated with the first gate of the first region, and at least one drain associated with the first gate structure of the first region. Moreover, the integrated circuit may have a second region with a second gate structure having a high-κ gate dielectric, at least one source associated with the second gate structure of the second region, and at least one drain associated with the second gate structure of the second region. The integrated circuit may further have at least one trench isolation between the first region and the second region.
US11362178B2

The present disclosure relates to semiconductor structures and, more particularly, to asymmetric source and drain structures and methods of manufacture. The structure includes: at least one gate structure; a straight spacer adjacent to the at least one gate structure; and an L-shaped spacer on a side of the at least one gate structure opposing the straight spacer, the L-shaped spacer extending a first diffusion region further away from the at least one gate structure than the straight spacer extends a second diffusion region on a second side away from the at least one gate structure.
US11362170B2

A metal-insulator-metal (MIM) capacitor structure and a method for forming the same are provided. The MIM capacitor structure includes a substrate, and the substrate includes a capacitor region and a non-capacitor region. The MIM capacitor structure includes a first electrode layer formed over the substrate, and a first spacer formed on a sidewall of the first electrode layer. The MIM capacitor structure includes a second electrode layer formed over the first electrode layer, and a second spacer formed on a sidewall of the second electrode layer. The second spacer is in direct contact with an interface between the second electrode layer and a first dielectric layer.
US11362154B2

Disclosed are an array substrate, a method for manufacturing the same, and a display device. The array substrate includes a base substrate and an organic light-emitting diode (OLED), a photoelectric conversion layer and a light-filtering layer which are on the base substrate, wherein the OLED and the light-filtering layer both are on a side, distal from the base substrate, of the photoelectric conversion layer, an orthographic projection of the photoelectric conversion layer on the base substrate is at least partially overlapped with an orthographic projection of the light-filtering layer on the base substrate, the orthographic projection of the photoelectric conversion layer on the base substrate is outside an orthographic projection of the OLED on the base substrate, the light-filtering layer is light transmittable, and a transmittance of the light-filtering layer to light in a target band is smaller than or equal to a transmittance thresholds.
US11362149B2

An organic light emitting diode display substrate includes a light emitting unit layer, a first band gap layer and a color conversion layer. The first band gap layer and the color conversion layer are on a light exit path of the light emitting unit layer. The light emitting unit layer includes first, second and third light emitting units periodically arranged on a driving substrate and emitting light of a first color. The color conversion layer converts a part of the light of the first color into light of a second color and a third color. The first band gap layer is between the light emitting unit layer and the color conversion layer. The first band gap layer transmits the light of the first color in a light exit direction, and reflects the light of the second color and the light of the third color.
US11362144B2

A display panel, a method for fabricating the same, and a display device are provided. The display panel includes: a base substrate, and a plurality of pixels in an array on the base substrate, wherein each pixel includes a plurality of sub-pixels; each sub-pixel includes: a reflecting element on the base substrate, a first electrode on the reflecting element, a light-emitting element on the first electrode, and a second electrode on the light-emitting element; and in each of the pixels, micro-cavity lengths corresponding to the sub-pixels are different, wherein the micro-cavity length is the distance between the side of the reflecting element away from the base substrate and the side of the second electrode proximate to the base substrate.
US11362139B2

A semiconductor memory may include: variable resistance layers and insulating layers alternately stacked; conductive pillars passing through the variable resistance layers and the insulating layers; a slit insulating layer passing through the insulating layers and extending in a first direction; and conductive layers interposed between the slit insulating layer and the variable resistance layers. The variable resistance layers may remain in an amorphous state during a program operation.
US11362131B2

A semiconductor integrated circuit includes a first semiconductor substrate in which a part of an analog circuit is formed between the analog circuit and a digital circuit which subjects an analog output signal output from the analog circuit to digital conversion; a second semiconductor substrate in which the remaining part of the analog circuit and the digital circuit are formed; and a substrate connection portion which connects the first and second semiconductor substrates to each other. The substrate connection portion transmits an analog signal which is generated by a part of the analog circuit of the first semiconductor substrate to the second semiconductor substrate.
US11362128B2

Various aspects of the present disclosure provide a semiconductor device, for example comprising a finger print sensor, and a method for manufacturing thereof. Various aspects of the present disclosure may, for example, provide an ultra-slim finger print sensor having a thickness of 500 μm or less that does not include a separate printed circuit board (PCB), and a method for manufacturing thereof.
US11362127B2

A photodetecting device includes a semiconductor substrate, a plurality of avalanche photodiodes each including a light receiving region disposed at a first principal surface side of the semiconductor substrate, the avalanche photodiodes being arranged two-dimensionally at the semiconductor substrate, and a through-electrode electrically connected to a corresponding light receiving region. The through-electrode is provided in a through-hole penetrating through the semiconductor substrate in an area where the plurality of avalanche photodiodes are arranged two-dimensionally. At the first principal surface side of the semiconductor substrate, a groove surrounding the through-hole is formed between the through-hole and the light receiving region adjacent to the through-hole. A first distance between an edge of the groove and an edge of the through-hole surrounded by the groove is longer than a second distance between the edge of the groove and an edge of the light receiving region adjacent to the through-hole surrounded by the groove.
US11362112B2

Disclosed is a display device including a transistor showing extremely low off current. In order to reduce the off current, a semiconductor material whose band gap is greater than that of a silicon semiconductor is used for forming a transistor, and the concentration of an impurity which serves as a carrier donor of the semiconductor material is reduced. Specifically, an oxide semiconductor whose band gap is greater than or equal to 2 eV, preferably greater than or equal to 2.5 eV, more preferably greater than or equal to 3 eV is used for a semiconductor layer of a transistor, and the concentration of an impurity which serves as a carrier donor included is reduced. Consequently, the off current of the transistor per micrometer in channel width can be reduced to lower than 10 zA/μm at room temperature and lower than 100 zA/μm at 85° C.
US11362100B2

Memory cells formed on upwardly extending fins of a semiconductor substrate, each including source and drain regions with a channel region therebetween, a floating gate extending along the channel region and wrapping around the fin, a word line gate extending along the channel region and wrapping around the fin, a control gate over the floating gate, and an erase gate over the source region. The control gates are a continuous conductive strip of material. First and second fins are spaced apart by a first distance. Third and fourth fins are spaced apart by a second distance. The second and third fins are spaced apart by a third distance greater than the first and second distances. The continuous strip includes a portion disposed between the second and third fins, but no portion of the continuous strip is disposed between the first and second fins nor between the third and fourth fins.
US11362099B2

A non-volatile memory device includes a substrate, a stacked structure, an anti-fuse gate, a gate dielectric layer, a first doping region, and a second doping region. The stacked structure is formed on the substrate and includes a floating gate, a select logic gate, a logic gate dielectric layer, and an inter-polysilicon layer dielectric layer. The select logic gate is disposed on the floating gate, the logic gate dielectric layer is disposed between the floating gate and the substrate, and the inter-polysilicon layer dielectric layer is disposed between the floating gate and the select logic gate. The anti-fuse gate is disposed on the substrate, and the gate dielectric layer is disposed between the anti-fuse gate and the substrate. The first doping region is formed in the substrate at one side of the floating gate. The second doping region is formed in the substrate between the floating gate and the anti-fuse gate.
US11362094B2

A memory device and its manufacturing method are provided, including: a semiconductor substrate, including a shallow trench isolation structure and an active area positioned at one side of the shallow trench isolation structure; two buried word lines and a first dielectric layer, wherein the buried word lines are disposed in the semiconductor substrate and separated from each other, the first dielectric layer is disposed on the semiconductor substrate and corresponds to the two buried word lines; a contact plug disposed on the semiconductor substrate and within the active area, including a conductive layer and an epitaxial layer, the conductive layer is disposed on the sidewalls of the first dielectric layer, the epitaxial layer is disposed on the sidewalls of the conductive layer and extends into the semiconductor substrate; a second dielectric layer disposed over the semiconductor substrate, covering the contact plug and the shallow trench isolation structure.
US11362092B2

A semiconductor device includes: element isolation regions; a projecting semiconductor region; a plurality of first gate electrodes each formed on both side surfaces and a top surface of a portion of the projecting semiconductor region, the plurality of first gate electrodes being formed between a pair of opposed end portions of the element isolation regions and being component elements of a plurality of transistors; at least one second gate electrode formed between the first gate electrodes, in the same layer as a layer where the plurality of first gate electrodes are formed, and applied with a voltage for turning off the transistor.
US11362089B2

Semiconductor structures and method for forming the same are provided. The method for manufacturing the semiconductor structure includes forming a first gate dielectric layer over a substrate and forming a first capping layer over the first gate dielectric layer. The method for manufacturing the semiconductor structure includes oxidizing the first capping layer to form a first capping oxide layer and forming a first work function metal layer over the first capping oxide layer. The method for manufacturing the semiconductor structure includes forming a first gate electrode layer over the first work function metal layer.
US11362088B2

Disclosed herein is a semiconductor integrated circuit device including a standard cell with a fin extending in a first direction. The fin and a gate line extending in a second direction perpendicular to the first direction and provided on the fin constitute an active transistor. The fin and a dummy gate line provided in parallel with the gate line constitute a dummy transistor. The active transistor shares a node as its source or drain with the dummy transistor.
US11362080B2

A semiconductor arrangement includes at least one switching device, electrically coupled between a first terminal and a second terminal, at least one diode, coupled in parallel to the at least one switching device between the first terminal and the second terminal, at least one bonding pad, and at least one electrically connecting element. Each of the at least one electrically connecting element is arranged to electrically couple one of the at least one switching device to one of the at least one diode. Each electrically connecting element includes a first end, a second end, and a middle section, and for at least one of the electrically connecting element, the first end is mechanically coupled to the respective switching device, the second end is mechanically coupled to the respective diode, and the middle section is mechanically coupled to at least one of the at least one bonding pad.
US11362069B2

A stacking structure including a first die, a second die stacked on the first die, and a filling material is provided. The first die has a first bonding structure, and the first bonding structure includes first bonding pads and a first heat dissipating element. The second die has a second bonding structure, and the second bonding structure includes second bonding pads and a second heat dissipating element. The first bonding pads are bonded with the second bonding pads. The first heat dissipating element is connected to one first bonding pad of the first bonding pads and the second heat dissipating element is connected to one second bonding pad of the second bonding pads. The filling material is disposed over the first die and laterally around the second die. The first and second dies are bonded through the first and second bonding structures.
US11362059B2

A manufacturing method for manufacturing a stacked substrate by bonding two substrates includes: acquiring information about crystal structures of a plurality of substrates; and determining a combination of two substrates to be bonded to each other, based on the information about the crystal structures. In the manufacturing method described above, the information about the crystal structures may include at least one of plane orientations of bonding surfaces and crystal orientations in a direction in parallel with the bonding surfaces. In the manufacturing methods described above, the determining may include determining a combination of the two substrates with a misalignment amount after bonding being equal to or smaller than a predetermined threshold.
US11362058B2

A bonding and indexing apparatus has a first index head to move a substrate in an indexing direction from a first position to a second position and a second index head to move the substrate in an indexing direction from the second position to a third position. The first and/or second index head has a bonding element to effect a bonding process between the substrate and an element disposed against the substrate so that bonding and movement in the indexing direction is implemented simultaneously by the first index head and/or bonding and movement in the indexing direction is implemented simultaneously by the second index head.
US11362057B2

A chip package structure includes a substrate, at least two chips, a plurality of first pads, a plurality of first micro bumps, and a bridging element. The substrate has a first surface and a second surface opposite to the first surface. The two chips are disposed on the first surface of the substrate and are horizontally adjacent to each other. Each chip has an active surface. The first pads are disposed on the active surface of each of the chips. The first micro bumps are disposed on the first pads and have the same size. The bridging element is disposed on the first micro bumps such that one of the chips is electrically connected to another of the chips through the first pads, the first micro bumps, and the bridging element.
US11362052B2

A semiconductor device package includes a first electronic component having a first surface and a second surface opposite the first surface. The semiconductor device package further includes a first pad disposed on the first surface of the first electronic component. The first pad has a first surface facing away from the first surface of the first electronic component, a second surface opposite the first surface of the first pad, and a lateral surface extended between the first surface of the first pad and the second surface of the first pad. The semiconductor device package further includes a second pad disposed on the first surface of the first pad. The second pad has a first surface facing away from the first surface of the first pad, a second surface opposite the first surface of the second pad, and a lateral surface extended between the first surface of the second pad and the second surface of the second pad. A width of the first surface of the second pad is greater than a width of the second surface of the second pad. A method of manufacturing a semiconductor device package is also disclosed.
US11362050B2

A multi-chip packaging structure employing millimeter wave includes a substrate material, a first and a second substrate board and an adhesive layer. The substrate material has a first metal pad. The first substrate board has a first and a second integrated circuit, multiple first metal wirings and multiple second metal pads, which are layer-by-layer stacked and electrically connected. The first and second metal pads are electrically connected via at least one metal lead. The adhesive layer is disposed between the substrate material and the first substrate board. The second substrate board has a third and a fourth integrated circuit, multiple second metal wirings and multiple third metal pads, which are layer-by-layer stacked and electrically connected. The electro-conductive boss blocks are respectively electrically connected with the second and third metal pads. Chips and antennas are integrated to integrate signal height and avoid interference and minify the volume.
US11362048B2

A radiofrequency device includes a buried insulation layer, a transistor, a contact structure, a connection bump, an interlayer dielectric layer, and a mold compound layer. The buried insulation layer has a first side and a second side opposite to the first side in a thickness direction of the buried insulation layer. The transistor is disposed on the first side of the buried insulation layer. The contact structure penetrates the buried insulation layer and is electrically connected with the transistor. The connection bump is disposed on the second side of the buried insulation layer and electrically connected with the contact structure. The interlayer dielectric layer is disposed on the first side of the buried insulation layer and covers the transistor. The mold compound layer is disposed on the interlayer dielectric layer. The mold compound layer may be used to improve operation performance and reduce manufacturing cost of the radiofrequency device.
US11362044B2

A semiconductor package structure is provided. The semiconductor package structure includes a substrate, a frame, a redistribution layer, and a first semiconductor die. The substrate has a wiring structure and is surrounded by a molding material. The frame is disposed in the molding material and surrounds the substrate. The redistribution layer is disposed over the substrate and electrically coupled to the wiring structure. The first semiconductor die is disposed over the redistribution layer.
US11362043B2

A memory package includes a package substrate including power wiring and ground wiring. The memory package also includes a memory controller disposed over an upper surface of the package substrate and electrically connected to the power wiring and the ground wiring. The memory package further includes a memory chip disposed over the memory controller and electrically connected to the power wiring and the ground wiring. The memory package additionally includes a band pass filter disposed at one side of the memory controller over the upper surface of the package substrate and including an inductor and a capacitor which are connected in series. The inductor and the capacitor connected in series are electrically connected between the power wiring and the ground wiring.
US11362039B2

A method of fabricating a semiconductor structure includes forming an alignment mark layer on a substrate; patterning the alignment mark layer for forming at least one alignment mark feature; forming a bottom conductive layer on the patterned alignment mark layer in a substantially conformal manner; forming an insulator layer on the bottom conductive layer; and forming a top conductive layer on the insulator layer.
US11362038B2

Various embodiments of the present disclosure are directed towards a method for forming a semiconductor structure. The method includes forming a plurality of upper alignment marks on a semiconductor wafer. A plurality of lower alignment marks is formed on a handle wafer and correspond to the upper alignment marks. The semiconductor wafer is bonded to the handle wafer such that centers of the upper alignment marks are laterally offset from centers of corresponding lower alignment marks. An overlay (OVL) shift is measured between the handle wafer and the semiconductor wafer by detecting the plurality of upper alignment marks and the plurality of lower alignment marks. A photolithography process is performed by a photolithography tool to partially form an integrated circuit (IC) structure over the semiconductor wafer. During the photolithography process the photolithography tool is compensatively aligned according to the OVL shift.
US11362029B2

An integrated circuit structure includes a first conductive plate, a second conductive plate, a plurality of conductive lines, and a plurality of conductive vias. The first conductive plate is disposed in a first layer on a semiconductor substrate. The second conductive plate is disposed in a second layer on the semiconductor substrate. The plurality of conductive lines are disposed in the first layer for surrounding the first conductive plate. The plurality of conductive vias are arranged to couple the plurality of conductive lines to the second conductive plate. The second layer is different from the first layer, and the first conductive plate is physically separated from the second conductive plate, the plurality of conductive lines, and the plurality of conductive vias.
US11362022B2

A multichip package and a method for manufacturing the same are provided. A multichip package includes: a plurality of semiconductor chips each mounted on corresponding lead frame pads; lead frames connected to the semiconductor chips by a bonding wire; and fixed frames integrally formed with at least one of the lead frame pads and configured to support the lead frame pads on a package-forming substrate.
US11362017B2

The flow speed distribution of a refrigerant in a cooling apparatus is made uniform. A cooling apparatus provided includes: a top plate; a casing portion having a base plate facing the top plate, and a refrigerant delivery portion arranged between the top plate and the base plate, the casing portion provided with two opening portions to function as an inlet port through which a refrigerant is let into the refrigerant delivery portion and an outlet port through which the refrigerant is let out; a cooling fin portion arranged in the refrigerant delivery portion of the casing portion and between the two opening portions; and a loss adding portion arranged in the refrigerant delivery portion of the casing portion and between the cooling fin portion and at least one of the two opening portions, the loss adding portion generating pressure loss in the refrigerant passing therethrough.
US11362016B2

This disclosure relates to a motor vehicle including a transaxle with a cooling arrangement for semiconductor devices such as IGBTs or MOSFETs, and a corresponding method. In particular, this disclosure relates to a motor vehicle, such as an electrified vehicle, including a transaxle, a plurality of semiconductor devices mounted adjacent the transaxle, and a source of cooling fluid. The semiconductor devices are exposed to fluid from the source that flows into the transaxle.
US11362015B2

A heat dissipation structure and a manufacturing method thereof and a display device. The heat dissipation structure includes: a heat dissipation plate body, including an evaporation part and a condensation part; a plurality of micro-cavity structures, disposed in the heat dissipation plate body, two ports of each of the micro-cavity structures being sealed, and the micro-cavity structures being filled with liquid. Each of the micro-cavity structures extends from the evaporation part to the condensation part, and after the liquid absorbs heat at the evaporation part to change into vapor, the vapor moves toward the condensation part, and the vapor moved to the condensation part is condensed and liquefied and moves toward the evaporation part to achieve heat dissipation.
US11362012B2

In a semiconductor device, a first protection film covers an end portion of a first metal layer disposed on a semiconductor substrate, and has a first opening above the first metal layer. A second metal layer is disposed on the first metal layer in the first opening. An oxidation inhibition layer is disposed on the second metal layer in the first opening. A second protection film has a second opening and covers an end portion of the oxidation inhibition layer and the first protection film. The second protection film has an opening peripheral portion on a periphery of the second opening, and covers the end portion of the oxidation inhibition layer. An adhesion portion adheres to a portion of a lower surface of the opening peripheral portion. The adhesion portion has a higher adhesive strength with the second protection film than the oxidation inhibition layer.
US11362011B2

A power amplification device includes: a first semiconductor chip including a first main surface and a second main surface; a first field-effect transistor, a first drain finger part, a plurality of first gate finger parts, and a source finger part; a sub-mount substrate including a third main surface and a fourth main surface; and a first filled via provided penetrating from the third main surface to the fourth main surface. In plan view, the first filled via has a rectangular shape. A long side direction of the first filled via is parallel to a long side direction of the plurality of first gate finger parts. In plan view, the first filled via is positioned to overlap part of one first gate finger part included in the plurality of first gate finger parts.
US11361996B2

A spectral interference height detecting apparatus includes a chuck table for holding a workpiece thereon and a height detecting unit for detecting the height of an upper surface of the workpiece held on the chuck table. The height detecting unit includes a light source for emitting light in a predetermined wavelength band into a first optical path, a condenser disposed in the first optical path for converging light onto the workpiece held on the chuck table, a beam splitter disposed between the light source and the condenser for splitting the light in the first optical path into a second optical path, a mirror disposed in the second optical path to form a basic optical path length, for reflecting light into the second optical path and returning light through the beam splitter to the first optical path.
US11361995B2

A method of manufacturing a semiconductor device includes forming a via including a first conductive material on an inner wall of a trench on a substrate. The method further includes forming a first insulating interlayer on the substrate. The first insulating interlayer covers the via and partially fills the trench, and the first insulating interlayer has a non-flat upper surface. The method further includes forming a polishing stop layer on the first insulating interlayer, forming a second insulating interlayer on the polishing stop layer, in which the second insulating interlayer fills a remaining portion of the trench, planarizing the second insulating interlayer until the polishing stop layer is exposed, and etching the polishing stop layer and the first and second insulating interlayers using a dry etching process until remaining portions of the polishing stop layer except for a portion of the polishing stop layer in the trench are removed.
US11361992B2

The disclosed technology generally relates to forming a titanium nitride-based thin films, and more particularly to a conformal and smooth titanium nitride-based thin films and methods of forming the same. In one aspect, a method of forming a thin film comprising one or both of TiSiN or TiAlN comprises exposing a semiconductor substrate to one or more vapor deposition cycles at a pressure in a reaction chamber greater than 1 torr, wherein a plurality of the vapor deposition cycles comprises an exposure to a titanium (Ti) precursor, an exposure to a nitrogen (N) precursor and an exposure to one or both of a silicon (Si) precursor or an aluminum (Al) precursor.
US11361986B2

In some embodiments, the present disclosure relates to an integrated chip that includes a substrate, a first contact layer, and a gate electrode. The first contact layer overlies the substrate and the gate electrode overlies the substrate and is laterally spaced from the first contact layer. A first spacer structure surrounds outermost sidewalls of the first contact layer and separates the gate electrode from the first contact layer. A first hard mask structure is arranged over the first contact layer and is between portions of the first spacer structure. A first contact via extends through the first hard mask structure and contacts the first contact layer. A first liner layer is arranged directly between the first hard mask structure and the first spacer structure.
US11361979B2

A substrate processing apparatus includes a substrate holding portion which holds a substrate W. The substrate holding portion includes two movable holding pins and two fixed holding pins which sandwich the substrate. The substrate processing apparatus includes two support pins which support the substrate W held by the substrate holding portion from below. Each of the support pins has an inner portion which overlaps the substrate held by the substrate holding portion in a vertical direction. An upper end of the support pin is on a side below an overlapping portion of the substrate which overlaps the inner portion in the vertical direction.
US11361975B2

A method of fabricating an integrated circuit is disclosed. The method of removing excess metal of a metal interconnection layer during integrated circuit fabrication process comprises the steps of: plasma etching an excess metal portion of the metal interconnection layer using plasma comprising a noble gas, for an etch duration. The method further comprises stopping the etch process prior to the excess metal portion being completely removed and thus prior to a dielectric surface upon which the metal interconnection is formed, becoming completely exposed. The remaining excess metal portion comprising excess metal residues is subsequently removed using a second etch step.
US11361968B2

An apparatus and method of processing a workpiece is disclosed, where a coating is applied to a workpiece and the workpiece is subsequently subjected to an etching process. These processes are performed by one semiconductor processing apparatus while the workpiece is scanned relative to the apparatus. A precursor is applied to the workpiece by the apparatus. The apparatus then uses plasma, heat or ultraviolet radiation to activate the precursor to form a coating. After the coating is applied, the apparatus is configured to perform the etching process. In certain embodiments, the etching process is a directional etching process.
US11361967B2

New lithographic compositions for use as EUV silicon hardmask layers are provided. The present invention provides methods of fabricating microelectronic structures and the resulting structures formed thereby using EUV lithographic processes. The method involves utilizing a silicon hardmask layer immediately below the photoresist layer. The silicon hardmask layer can either be directly applied to the substrate, or it can be applied to any intermediate layer(s) that may be applied to the substrate. The preferred silicon hardmask layers are formed from spin-coatable, polymeric compositions. The inventive method improves adhesion and reduces or eliminates pattern collapse issues.
US11361954B2

The invention generally relates to systems and methods for conducting reactions and screening for reaction products.
US11361942B2

Systems and methods for adjusting power and frequency based on three or more states are described. One of the methods includes receiving a pulsed signal having multiple states. The pulsed signal is received by multiple radio frequency (RF) generators. When the pulsed signal having a first state is received, an RF signal having a pre-set power level is generated by a first RF generator and an RF signal having a pre-set power level is generated by a second RF generator. Moreover, when the pulsed signal having a second state is received, RF signals having pre-set power levels are generated by the first and second RF generators. Furthermore, when the pulsed signal having a third state is received, RF signals having pre-set power levels are generated by the first and second RF generators.
US11361939B2

Exemplary semiconductor processing systems may include a processing chamber, and may include a remote plasma unit coupled with the processing chamber. Exemplary systems may also include an adapter coupled with the remote plasma unit. The adapter may include a first end and a second end opposite the first end. The adapter may define a central channel through the adapter. The adapter may define an exit from a second channel at the second end, and the adapter may define an exit from a third channel at the second end. The central channel, the second channel, and the third channel may each be fluidly isolated from one another within the adapter.
US11361937B2

A method is disclosed. The method includes receiving measured linescan information describing a pattern structure of a feature, applying the received measured linescan information to an inverse linescan model that relates measured linescan information to feature geometry information, identifying, based at least in part on the applying the received measured linescan model to the inverse linescan model, feature geometry information that describes a feature that would produce a linescan corresponding to the received measured linescan information, determining, at least in part using the inverse linescan model, feature edge positions of the identified feature, and analyzing the feature edge positions to detect the presence or absence of defects in the pattern structure.
US11361932B2

An anode head for an anode of an X-ray generating device is provided. The anode head is made of an X-ray attenuating material and has a first opening with a first diameter for a primary electron beam, wherein a circular aperture of a secondary electron absorbing material and having a second opening which is arranged concentrically to the first aperture and has a second diameter which is smaller than the first diameter.
US11361928B2

A vacuum transistor includes a substrate and a first terminal formed on the substrate. A piezoelectric element has a second terminal formed on the piezoelectric element, wherein the piezoelectric element is provided over the first terminal to provide a gap between the first terminal and the second terminal. The gap is adjusted in accordance with an electrical field on the piezoelectric element.
US11361925B2

A relay for assembling in terminal blocks includes an electromagnetic drive arrangement including an armature, an armature bearing spring, and a yoke. The armature is at least partially spaced from the yoke, is movably mounted, and is reduces the distance between the yoke and the armature under an effect of an electromagnetic force. The armature bearing spring applies a spring force counteracting the electromagnetic force. The yoke interacts electromagnetically with the armature to apply the electromagnetic force. A contact spring has a first contact surface and a contact arm, and the contact arm is spaced from the first contact surface and comes into contact with the first contact surface via a pressure force acting to establish an electrical connection between the first contact surface and the contact arm. An insulating element electrically isolates the armature from the contact arm and actuates the contact arm to produce the pressure force.
US11361922B2

A breaker includes a tank, first to third fixed contacts provided inside the tank, first to third movable contacts that are provided inside the tank and are movable, and first to third operation devices provided outside the tank to move the first to third movable, respectively. The first to third operation devices respectively include first to third torsion bars serving as a driving source to move the first to third movable contacts, respectively.
US11361921B2

A breaking device for interrupting current, the breaking device including an electrically conducting outer member; an electrically conducting inner member arranged radially inside the outer member with respect to a breaking axis; and an electrically insulating or semiconducting breaking tube arranged radially between the outer member and the inner member with respect to the breaking axis, the breaking tube being arranged to move along the breaking axis from a starting position to a protruding position in which the breaking tube protrudes from a space within the outer member for interrupting a current between the outer member and the inner member by means of the breaking tube.
US11361917B2

An operation switch includes a concave portion in which an inner peripheral surface is constituted by a first inclined surface that is reduced in diameter toward a bottom portion from an external surface of a frame and a cylindrical portion that is formed in a pressing type operation button mounted on the concave portion and in which an outer peripheral surface is constituted by a second inclined surface that has a gradient larger than a gradient of the first inclined surface and faces the inner peripheral surface of the concave portion.
US11361914B2

An electrical contactor system includes a stationary contactor having a stationary contact, a moving contactor having a moving contact, a rotating member, a magnetic blow-out arc quenching device including a permanent magnet, and an isolation arc quenching device. The moving contactor is mounted on the rotating member and is rotatable between a connected position and a disconnected position. The moving contact is in electrical contact with the stationary contact when the moving contactor is rotated to the connected position, the moving contact is separated from the stationary contact when the moving contactor is rotated to the disconnected position. The permanent magnet is statically disposed in a vicinity of the stationary contactor for elongating an arc between the stationary contact and the moving contact by an electromagnetic force so as to extinguish the arc. The isolation arc quenching device pushes the arc toward the permanent magnet so as to force the arc to move to a vicinity of the permanent magnet.
US11361911B2

A sliding power contact and method includes a mobile load device connector and a socket. The mobile load device connector includes a non-current power pin having a first length, a current power pin having a second length less than the first length, a neutral pin, and a ground pin. The socket includes a non-current power contact configured to electrically couple with the non-current power pin, a current power contact configured to electrically couple with the current power pin, a neutral contact configured to electrically couple with the neutral pin, and a ground pin configured to electrically couple with the ground pin. An arc suppressor is directly coupled to at least one of the non-current power pin and the non-current power contact, wherein the arc suppressor, the non-current power pin and the non-current power contact form a current path between the current power pin and the current power contact.
US11361909B2

Disclosed are an ultra-low temperature and high-capacity supercapacitor and a preparation method thereof. The electrode material used in the ultra-low temperature and high capacity supercapacitor is a composite porous carbon material comprising micropores and mesopores, the specific surface area of the electrode material is greater than 2500 m2/g, the pore size of micropores is larger than 0.8 nm, the pore size of mesopores is 2-3.0 nm, and the proportion of micropores is greater than 70%. The electrolyte of the supercapacitor is a solution of spirocyclic quaternary ammonium tetrafluoroborate in a mixed solvent of 1,3-dioxolane (or methyl formate, or a mixture of both)/acetonitrile. Based on the above electrode materials and combined with the above electrolyte, the supercapacitors as prepared can have a mass specific capacitance of greater than 150 F/g and a volume specific capacitance of greater than 80 F/cm3, under a temperature of −100° C. and at a current density of greater than 1 A/g.
US11361898B2

A coil component includes: a substrate body having a first resin part formed by a resin that contains magnetic grains, and a second resin part joined to the surface of the first resin part and formed by a material that contains resin, and whose insulation property is higher than that of the first resin part; a coil embedded in the first resin part and formed by a conductor having an insulating film; leader parts formed by the conductor and led out from the coil to the second resin part; and terminal parts connected electrically to the leader parts; wherein covered parts of the leader parts, which are covered with the insulating film, are embedded partially in the second resin part, and the second resin part is disposed between the terminal parts and the first resin part, thereby preventing shorting between the terminal parts.
US11361892B2

An versatile modular magnetic system, using multipolar magnets with poles aligned on the X, Y and Z axis for holding pieces in alignment, expandable on the X, Y, and Z axis with pieces sandwiched between magnets, magnetic on two faces, magnetically and mechanically holds to surfaces, magnetically and mechanically holds to itself, opens and closes, magnet gaps adjusted to optimize magnet material.
US11361889B2

Embodiments are directed to a method of forming a laminated magnetic inductor and resulting structures having multiple magnetic layer thicknesses. A first magnetic stack having one or more magnetic layers alternating with one or more insulating layers is formed in a first inner region of the laminated magnetic inductor. A second magnetic stack is formed opposite a major surface of the first magnetic stack in an outer region of the laminated magnetic inductor. A third magnetic stack is formed opposite a major surface of the second magnetic stack in a second inner region of the laminated magnetic inductor. The magnetic layers are formed such that a thickness of a magnetic layer in each of the first and third magnetic stacks is less than a thickness of a magnetic layer in the second magnetic stack.
US11361885B2

A method includes coating at least one conductive element of an electronic device with an electrically non-conductive thixotropic liquid. An electronic device includes a first layer including an upper conductive element, a second layer including a lower conductive element, and a spacer positioned between the layers. The first layer, the second layer, and the spacer define a sensing chamber in which the upper and lower conductive elements move to vary the resistance of the electronic device. A non-conductive thixotropic liquid is present within the sensing chamber. Movement of the layers toward each other displaces the thixotropic liquid from an initial state coating at least one of the conductive elements to permit contact between the conductive elements, and movement of the first layer and the second layer away from each other returns the thixotropic liquid to the initial state.
US11361884B2

A protective jacket for cable includes (a) an exterior layer (1) free of a pest repellant, and (2) having external and internal facial surfaces; (b) an inner layer (1) having a shore d hardness of equal to or greater than (≥) 63, (2) including a pest repellant, and (3) having two facial surfaces; and (c) optionally, a tie layer in contact with the internal facial surface of the exterior layer and a facial surface of the inner layer.
US11361883B2

The invention relates to reinforced electric wires, particularly reinforced electric wires as used in holiday lighting such as Christmas light strings. In some embodiments, the reinforced electric wire has a conductor, a reinforcing string or one or more reinforcing threads, and an insulator jacket. In some embodiments, the conductor has a single conductor strand. In some embodiments, the conductor has a plurality of conductor strands. In some embodiments, the wire has an insulator jacket having a plurality of channels therein, where a conductor is passed through the center channel, and reinforcing threads are passed through the other channels.
US11361880B2

A cable holder (10) attaches to a cable (1) with a plurality of cores (2). The cable holder (10) has a receiving body (11) with a plurality of receiving chambers (12). The chambers (12) extend in a cable longitudinal direction (L). An insertion opening (13) is formed at least on one side of the receiving chamber for inserting an end of a core (2). A fastening portion (14) is connected to the receiving chamber (12). The fastening portion (14) fastens the cable holder (10) to the outer sheath of the cable (1) by a fastening device (3) engaging around the cable (1).
US11361864B2

A method for tracking usage of a pulse oximeter via a network system comprising: uploading a patient information with corresponding pulse oximeter identification data to a network server; connecting the pulse oximeter to a patient monitoring device; acquiring the connected pulse oximeter identification data and status data via the patient monitoring device; acquiring and storing pulse oximeter data using the connected pulse oximeter; transmitting the acquired pulse oximeter data, the acquired pulse oximeter identification data, and the acquired status data to the network server; matching the transmitted pulse oximeter identification data with the uploaded pulse oximeter identification data stored in the network server; and associating the transmitted pulse oximeter data to the patient information.
US11361862B2

A facility for ordering drugs is described. For each of a number of different drugs, the facility maintains a single outpatient counter of administrations of the drug to outpatients that have not been used as a basis for reordering the drug. For a distinguished one of the drugs, based on the value of the counter of administrations of the distinguished drug, the facility places an order that reorders the distinguished drug at a discounted outpatient price level.
US11361859B2

Embodiments of the present invention are directed to devices, systems, and methods for measuring values obtained from one or more sensors installed on a player's tennis racket and/or worn on the player's body, and using those values to calculate various parameters, such as the physical position and motion of the tennis racket. Embodiments may translate the parameters and derive one or more occurrences corresponding to phases of a tennis point or drill and then generate real-time audible, visual, and/or haptic coaching prompts and other related commands and signals, for the purpose of improving a player's motor skills. Embodiments may also send and receive messages to/from other embodiments, thereby permitting a player to interact with other players, coaches, or devices, such as ball machines and cameras.
US11361841B2

Systems and methods are presented that allow for selection of tumor neoepitopes that are filtered for various criteria. In particularly contemplated aspects, filtering includes a step in which the mutation leading to the neoepitope is ascertained as being located in a cancer driver gene.
US11361834B1

A memory device comprising control circuitry configured to apply a first program voltage to a selected word line, wherein a first subset of memory cells of the selected word line, that correspond to a first set of data states, are inhibited from being programmed with the first program voltage, and wherein the first program voltage is applied to a second subset of memory cells corresponding to a second set of data states. The control circuitry is further configured to cause a first voltage of the selected word line to discharge to a second voltage level corresponding to a second program voltage such that the second program voltage is applied to at least the first subset of memory cells. The control circuitry is further configured to perform a verify operation to verify whether the first subset of memory cells and the second subset of memory cells have completed programming.
US11361833B2

Several embodiments of memory devices and systems with offset memory component automatic calibration error recovery are disclosed herein. In one embodiment, a system includes at least one memory region and calibration circuitry. The memory region has memory cells that read out data states in response to application of a current read level signal. The calibration circuitry is operably coupled to the at least one memory region and is configured to determine a read level offset value corresponding to one or more of a plurality of offset read level test signals, including a base offset read level test signal. The base offset read level test signal is offset from the current read level signal by a predetermined value. The calibration circuitry is further configured to output the determined read level offset value.
US11361832B2

A storage device includes a nonvolatile memory device and a memory controller. The memory controller receives first data from the nonvolatile memory device based on a first read command, and performs error correction on the first data. When the error correction fails, the memory controller transmits a second read command and second read voltage information to the nonvolatile memory device, receives second data from the nonvolatile memory device, transmits a third read command and third read voltage information to the nonvolatile memory device, and receives third data from the nonvolatile memory device. The memory controller adjusts an offset based on the second data and the third data, transmits a fourth read command, fourth read voltage information, and the offset to the nonvolatile memory device, receives fourth data from the nonvolatile memory device, and performs a soft decision process based on the fourth data.
US11361826B2

A method of performing an operation on a non-volatile memory (NVM) cell of a memory device is disclosed. The pass transistor of the NVM cell is an asymmetric transistor including a source with a halo implant. The source of the pass transistor is coupled to a common source line (CSL) that is shared among NVM cells of a sector of NVM cells. The operation may be performed by applying a first signal to a word line (WLS) coupled to a gate of a memory transistor of the NVM cell and applying a second signal to a bit line (BL) coupled to a drain of the memory transistor of the NVM cell.
US11361819B2

A processing system reduces by staging precharging of bitlines of a memory. In a static random access memory (SRAM) array, the voltage level on every bitline in the array is precharged to a reference voltage (VDD) rail voltage before a memory access. To facilitate reduction of current spikes from precharging, a precharge control unit groups entries of a RAM into a plurality of subsets, or regions, and applies a different precharge signal for precharging bitlines associated with each subset. Application of the precharge signals to the respective subsets over time results in smaller current spikes than simultaneous application of precharge signals to all of the bitlines.
US11361818B2

A memory device includes a memory bank with a memory cell connected to a local bit line and a word line. A first local data latch is connected to the local bit line and has an enable terminal configured to receive a first local clock signal. A word line latch is configured to latch a word line select signal, and has an enable terminal configured to receive a second local clock signal. A first global data latch is connected to the first local data latch by a global bit line, and the first global data latch has an enable terminal configured to receive a global clock signal. A global address latch is connected to the word line latch and has an enable terminal configured to receive the global clock signal. A bank select latch is configured to latch a bank select signal, and has an enable terminal configured to receive the second local clock signal.
US11361815B1

A memory device includes a plurality of memory banks and a sensing delay circuit. Each of the memory banks is activated by a row active command and is configured to perform a sensing operation based on a sensing enable signal. The sensing delay circuit, that includes a shared delay circuit and a delay path control circuitry, may delay a start of the sensing enable signal by a sensing delay period from an assertion of the row active command. The shared delay circuit is shared to the memory banks and may generate a plurality of delay signals based on the assertion of the row active command. The delay path control circuitry configured to control an electrical path between the shared delay circuit and the memory banks based on the row active command and the plurality of delay signals to output the sensing enable signal to the memory bank.
US11361813B2

Technologies for a three-dimensional (3D) multi-bit non-volatile dynamic random access memory (nvDRAM) device, which may include a DRAM array having a plurality of DRAM cells with single or dual transistor implementation and a non-volatile memory (NVM) array having a plurality of NVM cells with single or dual transistor implementations, where the DRAM array and the NVM array are arranged by rows of word lines and columns of bit lines. The nvDRAM device may also include one or more of isolation devices coupled between the DRAM array and the NVM array and configured to control connection between the dynamic random access bit lines (BLs) and the non-volatile BLs. The word lines run horizontally and may enable to select one word of memory data, whereas bit lines run vertically and may be connected to storage cells of different memory address.
US11361812B2

Disclosed herein are related to a memory system including unit storage circuits. In one aspect, each of the unit storage circuits abuts an adjacent one of the unit storage circuits. In one aspect, each of the unit storage circuits includes a first group of memory cells, a second group of memory cells, a first sub-word line driver to apply a first control signal to the first group of memory cells through a first sub-word line extending along a direction, and a second sub-word line driver to apply a second control signal to the second group of memory cells through a second sub-word line extending along the direction. In one aspect, the memory system includes a common word line driver abutting one of the unit storage circuits and configured to apply a common control signal to the unit storage circuits through a word line extending along the direction.
US11361808B2

Apparatuses and methods for selective row refreshes are disclosed herein. An example apparatus may include a refresh control circuit. The refresh control circuit may be configured to receive a target address associated with a target plurality of memory cells from an address bus. The refresh control circuit may further be configured to provide a proximate address to the address bus responsive, at least in part, to determining that a number of refresh operations have occurred. In some examples, a plurality of memory cells associated with the proximate address may be a plurality of memory cells adjacent the target plurality of memory cells.
US11361806B2

Methods, systems, techniques, and devices for operating a ferroelectric memory cell or cells are described. A first ferroelectric memory cell may be used to charge a second ferroelectric memory cell by transferring charge from a plate of first ferroelectric memory cell to a plate of the second ferroelectric memory cell. In some examples, prior to the transfer of charge, the first ferroelectric memory cell may be selected for a first operation in which the first ferroelectric memory cell transitions from a charged state to a discharged state and the second ferroelectric memory cell may be selected for a second operation during which the second ferroelectric memory cell transitions from a discharged state to a charged state. The discharging of the first ferroelectric memory cell may be used to assist in charging the second ferroelectric memory cell.
US11361804B2

A memory system includes a memory device including an interface circuit and a semiconductor memory, and a controller to generate a command for controlling the memory device. The interface circuit receives the command from the controller; determines whether the command is for the semiconductor memory or the interface circuit; and when it is determined that the command is for the interface circuit, performs a blocking operation to block transfer of the command between the interface circuit and the semiconductor memory and performs an internal operation of the interface circuit. The internal operation includes a signal controlling operation, a training operation, a read operation, an on-die termination operation, a ZQ calibration operation, or a driving force control operation.
US11361803B2

A memory device includes a plurality of memory cell arrays each configured to include a plurality of memory cells, a plurality of peripheral circuits each configured to perform operations on the plurality of memory cell arrays, a plurality of control logics configured to control the plurality of peripheral circuits, and a control logic selector configured to activate at least one control logic among the plurality of control logics according to a type of a command received from the memory controller.
US11361796B2

To provide a display control device and the like that enable a passenger to perform, free from a feeling of strangeness, an operation of displaying an image shot before or after an image being displayed by an operator when an image in which an outside of a moving body is shot is displayed in the moving body. The display control device displays images obtained by shooting the outside of a moving body in the moving body, detects the direction of movement of the moving body, switches, in accordance with the movement direction, the first operation between to be a forward operation of displaying an image shot after an image being displayed and to be a rewind operation of displaying an image shot before an image being displayed, displays an image in accordance with the forward operation or the rewind operation.
US11361792B2

The magnetic tape includes a non-magnetic support; and a magnetic layer including ferromagnetic powder and a binding agent on the non-magnetic support, in which the magnetic layer includes one or more components selected from the group consisting of fatty acid and fatty acid amide, a C—H derived C concentration calculated from a C—H peak area ratio of C1s spectra obtained by X-ray photoelectron spectroscopic analysis performed on a surface of the magnetic layer at a photoelectron take-off angle of 10 degrees is equal to or greater than 45 atom %, and an absolute value ΔN of a difference between a refractive index Nxy measured regarding an in-plane direction of the magnetic layer and a refractive index Nz measured regarding a thickness direction of the magnetic layer is 0.25 to 0.40.
US11361791B2

An aluminum alloy sheet for a magnetic disk includes an aluminum alloy comprising 0.10 to 3.00 mass % (hereafter simply “%”) of Fe, 0.1 to 3.0% of Mn, 0.003 to 1.000% of Cu, and 0.005 to 1.000 s % of Zn, wherein second phase particles having a maximum diameter of 100 μm or more and 300 μm or less are dispersed at a distribution density of 50 particles/mm2 or less in a region (A) occupying 25% or less of a sheet thickness from a sheet thickness center plane to opposite surfaces of the sheet, second phase particles having a maximum diameter of 100 μm or more and 300 μm or less are 0 particles/mm2 in a region (C) that is obtained by excluding the region (A) from a region (B) occupying 50% or less of the sheet thickness from the sheet thickness center plane to the opposite surfaces of the sheet, and the amount of Mn solid solution is 0.03 mass % or more.
US11361781B2

Method to perform dynamic beamforming to reduce SNR in signals captured by head-wearable apparatus starts with microphones generating acoustic signals. Microphones are coupled to first stem of the apparatus and to second stem of the apparatus. First and second beamformers generate first and second beamformer signals, respectively. Noise suppressor attenuates noise content from the first beamformer signal and the second beamformer signal. Noise content from first beamformer signal are acoustic signals not collocated in second beamformer signal and noise content from second beamformer signal are acoustic signals not collocated in first beamformer signal. Speech enhancer generates clean signal comprising speech content from first noise-suppressed signal and second noise-suppressed signal. Speech content are acoustic signals collocated in first beamformer signal and second beamformer signal.
US11361775B2

Example signal reconstructing method and apparatus are described. One example method includes obtaining a reference sound channel and a target sound channel. An adaptive length of a transition segment is obtained based on an inter-channel time difference in the current frame and an initial length of the transition segment. A transition window in the current frame is obtained based on the adaptive length of the transition segment. A gain modification factor of a reconstructed signal is obtained. A transition segment signal on the target sound channel is obtained based on the inter-channel time difference, the adaptive length of the transition segment, the transition window, the gain modification factor, and a reference sound channel signal and a target sound channel signal.
US11361773B2

Embodiments included herein generally relate to using non-audio data embedded in an audio signal. More particularly, embodiments relate to using non-audio data embedded into the audio signal to control an audio configuration of a plurality of speakers and/or to measure a delay of a playback device.
US11361772B2

Systems, methods, and software are disclosed herein for compressing audio data. In an implementation, sampled values of an audio signal have a dynamic range. A division of the dynamic range, into at least a lower range and an upper range, is identified based on a fixed mapping of a lower portion of the sampled values to a subset of quanta in a set of quanta having a depth less than a depth of the sampled values. Then an adaptive mapping of an upper portion of the sampled values to a remaining subset of quanta in the set of quanta is also identified, based at least on a dimension of the upper range. The fixed mapping is used to encode the lower portion of the sampled values based, while the adaptive mapping is used to encode the upper portion of the sampled values based on the adaptive mapping.
US11361767B2

A method and an apparatus for processing audio commands includes receiving an audio command from a user, determining that a proper response to the audio command is unavailable in a first assistant device based on analyzing the audio command, transmitting the audio command to at least one second assistant device, and receiving at least one response to the audio command from the at least one second assistant device.
US11361764B1

Systems and methods for device naming-indicator generation are disclosed. Friendly names for accessory devices, such as smart-home devices, may be utilized to generate formatted text data that includes capitalization and/or punctuation for the friendly names. The formatted text data may be utilized to generate tag data indicating attributes of the friendly name. The tag data and/or contextual data indicating historical usage of the accessory device may be utilized to generate naming indicator(s) for the accessory device. The naming indicator(s) may be utilized, for example, during target inference and/or for communicating with a user about the accessory device.
US11361762B2

A method may include obtaining a dialogue of a user and a pre-trained language model. The method may include obtaining a corpus of dialogues and a corpus of response materials. The method may include modifying the pre-trained language model. The method may include identifying a dialogue topic of the dialogue of the user and identifying a set of response topics. The method may include selecting a set of response materials from the corpus of response materials. The method may include determining a first plurality of probabilities and, for each response material of the set of response materials, a respective second plurality of probabilities. The method may include comparing the first plurality of words with each respective second plurality of words associated with each respective response material of the set of response materials. The method may include selecting a response material of the set of response materials based on the comparison.
US11361761B2

A system, method, and computer program product for determining statement attributions. The system includes at least one processing component, at least one memory component, a feature extractor, a model generator, a model database, and an attribution selector. The method includes receiving a statement, generating at least one pattern that defines a grammatical feature of the statement, and generating a statement model from the at least one pattern. The method also includes determining a similarity value for the statement model and at least one reference model.
US11361757B2

A processor-implemented decoding method in a first neural network is provided. The method predicts probabilities of candidates of an output token based on at least one previously input token, determines the output token among the candidates based on the predicted probabilities; and determines a next input token by selecting one of the output token and a pre-defined special token based on a determined probability of the output token.
US11361756B2

In one aspect, a playback device includes at least one microphone configured to detect sound. The playback detects sound via the one or more microphones and determines whether (i) the detected sound includes a voice input, (ii) the detected sound excludes background speech, and (iii) the voice input includes a command keyword. In response to the determining, the playback device performs a playback function corresponding to the command keyword.
US11361751B2

In a speech synthesis method, an emotion intensity feature vector is set for a target synthesis text, an acoustic feature vector corresponding to an emotion intensity is generated based on the emotion intensity feature vector by using an acoustic model, and a speech corresponding to the emotion intensity is synthesized based on the acoustic feature vector. The emotion intensity feature vector is continuously adjustable, and emotion speeches of different intensities can be generated based on values of different emotion intensity feature vectors, so that emotion types of a synthesized speech are more diversified. This application may be applied to a human-computer interaction process in the artificial intelligence (AI) field, to perform intelligent emotion speech synthesis.
US11361750B2

Disclosed is an electronic device. Other various embodiments as understood from the specification are also possible.
US11361741B2

Systems, devices, and methods for encoding the harmonic structure of a musical composition in a digital data structure are described. Tonal and rhythmic commonalities are identified across the musical bars that make up a musical composition. Individual bars of the musical composition are each analyzed to characterize their respective harmonic fingerprints in various forms, and the respective harmonic fingerprints are compared to sort the musical bars into harmonic equivalence categories. Isomorphic mappings between hierarchical data structures that encode the musical composition based on musicality and harmony, respectively, are also described. The systems, devices, and methods for encoding the harmonic structure of a musical composition in a digital data structure have broad applicability in computer-based composition and variation of music.
US11361740B2

The present invention is a noise maker comprising: a body comprising: an upper chamber, a lower chamber connected to the upper chamber, a handle connected to the lower chamber, a base connected to the handle; a cover, wherein the cover securely fits around the upper chamber; a first set of noise making elements contained with the upper chamber; and a second set of noise making elements contained within the lower chamber.
US11361737B2

In a normal state, a video input interface receives video data. In a setup state, a control input interface receives graphics data for an On Screen Display (OSD) function. In the setup state, an encoder encodes the graphics data, and stores compressed image data S6 thus encoded in memory. In the normal state, a decoder reads one item of the compressed image data from the memory according to an instruction signal, and decodes the compressed image data thus read so as to reproduce the original graphics data. A multiplexer superimposes graphics data on frame data, and outputs the superimposed graphics data.
US11361733B2

There is provided a character string display device including a character string display unit (10) including a plurality of display elements (110) arrayed two-dimensionally, and a display controller (20) configured to cause the character string display unit (10) to display a predetermined character string pattern by controlling display states of the plurality of display elements (110). In the character string display device, the display controller (20) is configured to cause the character string display unit (10) to display the character string pattern such that there is no blank line between consecutive character patterns of the character string pattern and that, when two display elements corresponding to the respective consecutive character patterns are adjacent to each other, a character pattern part corresponding to one of the adjacent display elements (110) is not displayed. The character string display device and a character string display method are simple and low cost, allow effective use of display space, and achieve higher legibility of a character string.
US11361727B1

The pixel circuit and its drive method, the display panel, and the display device are provided in the present disclosure. The pixel circuit includes a data write unit, a voltage compensation unit, a first switch unit, a second switch unit, a third switch unit, a liquid crystal capacitor, and a storage capacitor. In a dynamic display stage, the first switch unit and the second switch unit are turned on for conduction; and the data write unit transmits a data voltage signal to the liquid crystal capacitor and the storage capacitor. In a static display stage, the third switch unit is turned on for conduction; the voltage compensation unit is controlled to be in conduction through first and second reference voltage signals and a potential signal of the storage capacitor; and a first voltage signal terminal transmits a first voltage signal to the liquid crystal capacitor.
US11361722B2

The present application discloses a driving method, a construction method for a compensation table and a display device. The driving method includes steps of: generating a plurality of first gate drive signals and a plurality of second gate drive signals, driving scanning lines to turn on sequentially or non-sequentially in a group of two, and generating corresponding data driving signals to drive corresponding pixels, where the first gate drive signals are output to the first turned-on scanning lines in each group, the second gate drive signals are output to the last turned-on scanning lines in each group, and the high-level duration of the first gate drive signals is T+Δt.
US11361721B2

Disclosed are a method and a device for driving a display panel, and a display device. The method includes: S200, detecting a frequency of a data output control signal TP1 when data is transmitted for the display panel, recording and storing the frequency as a first frequency F1; S300, judging whether the data output control signal TP1 works in a preset working time; S400, detecting a frequency of the data output control signal when the data output control signal TP1 works in the preset working time, recording and storing the frequency as a second frequency F2; and S600, calculating a frequency of a polarity control signal according to the first frequency F1 and the second frequency F2, and generating the polarity control signal according to the calculated frequency to drive the display panel.
US11361709B2

A display device includes pixels divided into blocks, a timing controller to generate image data based on input image data, a data driver to generate a data signal corresponding to the image data and supply the data signal to the pixels, and power supply to supply a power voltage to the pixels. In addition, the display device includes a power controller to calculate a first load value corresponding to the pixels, second load values corresponding to each of the blocks, and first peak grayscale values corresponding to each of the blocks based on the input image data. The power controller generates a power control signal to change a voltage level of the power voltage based on the first load value, the second load values, and the first peak grayscale values.
US11361703B2

A gate driving unit, a gate driving method, a gate driving circuit, a display panel and a display device are provided. The gate driving unit includes a start terminal, a first gate driving signal output terminal, a second gate driving signal output terminal, a pull-up control node control circuit, a pull-up node control circuit, configured to control a potential of a first pull-up node and a potential of a second pull-up node based on the potential of the pull-up control node, a first gate driving signal output circuit, a second gate driving signal output circuit, and a pull-down node control circuit, configured to control and maintain the potential of the pull-down node under the control of a third clock signal and a fourth clock signal, and control to reset the potential of the pull-down node under the control of the potential of the pull-up control node.
US11361698B2

An electronic device includes: a display panel and a host. The host is electrically connected to the display panel, and includes a processing unit and a graphics processing unit. The processing unit executes a driver program of the graphics processing unit and a specific program to render a display image of the specific program, wherein the display image includes a user interface. The processing unit obtains position information about a static area of the user interface. In response to the processing unit obtaining the position information about the static area of the user interface, the graphics processing unit performs a burn-in-prevention process on the static area via the driver program to generate an output image, and transmits the output image to the display panel for displaying.
US11361692B2

A display panel and a display device are disclosed. The display panel includes: a plurality of scanning line arranged in a first direction, a plurality of data lines arranged in a second direction, a first drive circuit and a second drive circuit. The first drive circuit has a plurality of scanning signal output ends connected to the plurality of scanning lines in one-to-one correspondence. The second drive circuit has a plurality of data signal output ends connected to the plurality of data lines in one-to-one correspondence. The plurality of data lines includes first data lines and second data lines, the distance between the first data line and the first drive circuit is less than that between the second data line and the first drive circuit, and the line width of the first data line is larger than that of the second data line.
US11361677B1

A computing device, method, and a non-transitory computer readable medium for articulation training for hearing impaired persons is disclosed. The computing device comprises a database including stored mel-frequency cepstral representations of audio recordings associated with text and/or images related to the audio recordings, a microphone configured to receive audible inputs and a display. The computing device is operatively connected to the database, the microphone and the display. The computing device includes circuitry and program instructions stored therein which when executed by one or more processors, cause the system to receive an audible input from the microphone, convert the audible input to a mel-frequency cepstral representation, search the database for a match of the mel-frequency cepstral representation to a stored mel-frequency cepstral representation and display the text and/or images related to the stored mel-frequency cepstral representation when the match is found.
US11361673B2

A diet management apparatus. The apparatus includes a weighing unit including weighing scales and food trays which includes one or more slots to receive corresponding food substances. The weighing scales are configured to calculate weight of food substances corresponding to each slot. The apparatus includes an image acquisition device to capture images of the one or more food substances the one or more slots. The apparatus includes a control unit configured to analyse the captured images to identify a category of each of the one or more food substances, comparing the calculated weight corresponding to identified category of each food substances with a predefined weight and determine calorie count GI/GL count of each food substances based on a compared result. The apparatus includes audio alerts based on food caloric values; GI/GL recommended by health care provider. The apparatus is configured to communicate with the end user computing device.
US11361667B2

A system is disclosed for exploiting a transmitted signal from an aircraft to determine characteristics of any of the aircraft's motion or meteorological conditions in which the aircraft is moving. The system includes a plurality of platforms for detecting Doppler shift information of the transmitted signal at each of the plurality of platforms, and a processing system for determining characteristics of any of the aircraft's motion or meteorological conditions in which the aircraft is moving.
US11361666B2

Drone systems and method include, in an air traffic control system configured to manage Unmanned Aerial Vehicle (UAV) flight in a geographic region, communicating to one or more UAVs over one or more wireless networks; selecting a delivery technique for a UAV to drop a package at a delivery location, the delivery technique being selected from a plurality of techniques including a technique of the UAV maneuvering to swing the package; and directing the UAV to deliver the package and communicating delivery instructions to the UAV, the delivery instructions including the delivery technique selected.
US11361663B2

The present invention extends to methods, systems, and computer program products for formulating lane level routing plans. In general, aspects of the invention are used in motorized vehicles to guide a driver to a terminal vehicle configuration according to a lane level routing plan that balances travel time with routing plan robustness. A lane level routing plan can be based on terminal guidance conditions (e.g., exiting a highway in the correct off ramp lane), statistical patterns of lanes themselves, current vehicle state, and state of the local environment near the vehicle. Lane level routing plans can be communicated to the driver with audio, visual, and/or haptic cues. Lane level routing plans can be revised online and in (essentially) real-time in response to changing conditions in the local environment (e.g., a trailing vehicle in a neighboring lane has decided to increase speed).
US11361636B2

A gunshot detection system provides anti-tampering protection for gunshot sensor units and a control panel. The control panel monitors for tampering events, including monitoring for changes to configuration settings. When the settings are changed, even by an authorized user, the control panel generates a tampering alert and sends the alert to an operator of the control panel and/or administrators for the gunshot detection system. A similar notification might also occur when a sensor is taken offline or when an anti-tamper sensor on a housing of the gunshot sensor unit detects manipulation or opening of the housing. The control panel also monitors for tampering using machine certificates associated with the gunshot sensor units. In one example, the gunshot sensor units sign event data using the machine certificates and an arbitrary reference number known to the control panel. The control panel then verifies the signed event data to detect tampering events.
US11361633B2

A method includes converting an audio signal of a current time period to a frequency domain to produce a set of frequency coefficients. For each of the frequency coefficients, the method includes computing a gradient of that frequency coefficient's magnitude relative to a magnitude of the same frequency coefficient from a previous time period. The method then includes summing the gradients computed for the set of frequency coefficients to produce a sum value, and then generating a haptic signal based on the sum value.
US11361630B1

A system includes a database, a sensor, and a processor. The sensor obtains a mobile device identifier transmitted by a mobile device located within a range of the sensor. The processor receives the identifier from the sensor and stores the identifier and a first time when the mobile device was located within the range in a log. The processor receives an indication that an event associated with a security breach took place within the sensor range at a particular time that is within a tolerance of the first time. In response, the processor determines, based at least in part on the particular time and the presence of the identifier and first time in the log, that a user of the mobile device is associated with the event. In response, the processor stores the identifier in the database to indicate that the mobile device is associated with a security threat.
US11361626B2

An algorithmic-based gaming method implemented through a computing system and including generating, with a computer processor, a finite set of 100 temporal elements corresponding to minutes of a prospective soccer match, dividing the finite set of 100 temporal elements into divided and equal quotient betting sections each uniquely including at least one of the 100 temporal elements, the equal quotient betting sections corresponding to a user winning outcome, receiving a plurality of temporal element selections from a plurality of users communicatively coupled to the computing database, and producing a random winning outcome from the occurrence of the prospective soccer match, the random winning outcome corresponding to a last goal scored in the occurrence of the prospective soccer match and the one of the plurality of temporal element selections received from the plurality of users and stored on the computing database.
US11361624B2

A method may involve determining which slot symbols will be presented on a display system for an instance of a slot game. The symbols may include one or more mystery symbols and one or more trigger symbols. The method may involve controlling the display system to present first visual effects corresponding to the instance of the game. The first visual effects may include moving symbols and landing of the one or more mystery symbols and the one or more trigger symbols. The method may involve controlling the display system to present second visual effects corresponding to the one or more mystery symbols. The second visual effects may include a first revealed mystery symbol image corresponding to a first mystery symbol. The first revealed mystery symbol image and the trigger symbols, taken together, may correspond to a feature award. The method may involve presenting third visual effects corresponding to the feature.
US11361623B2

A gaming machine comprises memory storing a pay table comprising a plurality of pay table items, each item defining a prize and a required winning combination of symbols to achieve the respective prize, a pay table modifier configured to modify the pay table to apply to at least one game outcome by changing the required winning combination of symbols associated with a first prize such that a lower number of symbols are required to achieve the first prize, an outcome generator configured to generate each at least one game outcome by selecting symbols for display in a plurality of columns of symbol display positions on a display of the gaming machine, and an outcome evaluator configured to evaluate the selected symbols based on the modified pay table upon the pay table being modified.
US11361615B2

An information management system includes a gaming machine and an information processing device configured to communicate with the gaming machine, wherein the information processing device manages gaming machine identification information of the gaming machine to which an information card is used as time series information associated with information card identification information based upon the information card identification information of the information card not associated with personal information and the gaming machine identification information unique to the gaming machine transmitted from the gaming machine.
US11361609B2

Disclosed are a vending machine and an item dispensing method of storage column thereof. In the item dispensing method of the storage column of the vending machine, controlling the first motor to start rotating for the first time to convey the target item to the inlet of the bucket; when detecting that the target item reaches the inlet of the bucket, controlling the first motor to stop rotating for the first time to make the target item enter the inside of the bucket under the driving of the second motor.
US11361607B2

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

A secure food delivery bag with a single point for securing closure with a lock having an associated QR code or pin code enabled access control. The QR code or pin code is uniquely set for each use of the bag and is provided to the intended recipient of the food at the time the food is placed and locked in the bag. The recipient uses the unique QR code or pin code to access the bag contents upon receipt of the bag.
US11361602B2

A method for calculating a tread frequency of a bicycle includes obtaining a first state of an acceleration signal in a first time window, determining a feature point set from the acceleration signal when the first state includes a riding state, where time distribution of a feature point in the feature point set meets a preset periodic distribution condition, and amplitude meets a physical rule, determining that the first state is the riding state when a feature point subset in the feature point set meets a preset reasonableness condition, and calculating, based on the feature point subset, a quantity of circles and a tread frequency that are in the first time window.
US11361597B2

A method and system of diagnosing the integrity of a sealed air tube of a pedestrian protection system of a vehicle is provided. The method provides the sealed air tube having a pressure sensor connected at each end of the air tube. The air tube is constructed and arranged to be located in front fascia of a vehicle. A processor circuit is electrically connected with the pressure sensors and the processor circuit has a Fast Fourier Transform element. Natural frequencies of a frequency spectrum of the air tube are obtained when no leak is known to be present in in the air tube. Signals from the pressure sensors are transformed into the frequency domain with the Fast Fourier Transform element. A leak is determined to be present in the air tube if frequencies other than the natural frequencies exist in the frequency spectrum of the air tube.
US11361593B2

Disclosed are computer-implemented methods, non-transitory computer-readable media, and systems for face anti-spoofing. One computer-implemented method includes receiving, by a server and from a user device, a plurality of images of a user face, each of the plurality of images corresponding to a facial expression performed by a user in response to each interaction challenge of a plurality of interaction challenges. The plurality of images are concatenated into a concatenated image. A convolutional neural network (CNN) classifier is used to obtain a confidence score for the concatenated image. A liveness of the user face is determined based on a comparison of the confidence score and a threshold value.
US11361586B2

A method for sending early warning information, a storage medium and a terminal are provided. The method includes: calculating a target similarity between a first face image and a target face image when the first face image captured by an imaging device is acquired; and generating and sending early warning information corresponding to the first face image if the target similarity reaches a similarity threshold at the current moment; wherein, the similarity threshold is determined by a fluctuation degree value of a plurality of similarities in a similarity sample, the similarity in the similarity sample is a target similarity corresponding to a generated warning information, and the similarity sample is updated over. As a result, the accuracy in early warning may be improved.
US11361581B2

An optical sensor includes: a sensing unit including a first sensing electrode, a second sensing electrode spaced apart from the first sensing electrode, and a sensing layer between the first sensing electrode and the second sensing electrode, the sensing layer containing amorphous silicon and germanium (Ge) ions impregnated in the amorphous silicon; and an optical pattern unit on the sensing unit and including a light shielding pattern and a plurality of transmission patterns in the light shielding pattern, wherein the sensing layer includes a first region, a second region, and a third region sequentially arranged from a boundary between the second sensing electrode and the sensing layer toward the first electrode, and a concentration of the germanium (Ge) ions in the amorphous silicon is relatively higher in the second region than in the first region and the third region.
US11361577B2

Embodiments of the present disclosure provide an ultrasonic fingerprint identification circuit, a driving method thereof, and a fingerprint identification device. The circuit includes a transmitting electrode, a receiving electrode, a piezoelectric layer disposed between the transmitting electrode and the receiving electrode, and a signal output unit, the transmitting electrode is configured to receive an alternating current signal in a transmitting stage; the receiving electrode is connected with the signal output unit. The circuit further includes a photosensitive unit, with an anode connected with the receiving electrode and a cathode connected with a first fixed electric level so that the photosensitive unit is in a reverse bias state.
US11361575B2

Disclosed are a piezoelectric material-based electronic device having high recognition precision for a three-dimensional shape and improved durability, and a manufacturing method thereof. The electronic device includes an anodic oxide film, a first electrode provided on an upper surface of the anodic oxide film, a second electrode provided on an a lower surface of the anodic oxide film, and a piezoelectric column made of a piezoelectric material and provided between the first electrode and the second electrode.
US11361572B2

An information processing apparatus includes a processing unit, an extraction unit, a memory unit, a determination unit, and an assignment unit. The processing unit executes a character recognition process. The extraction unit extracts at least one area located within a predetermined range from a first area that is included in a designated image and that is designated to undergo the character recognition process. The at least one area is a second area. The memory unit stores an attribute on a per character string basis. The determination unit determines, on a basis of the attribute stored by the memory unit, an attribute corresponding to a character string recognized as one or more characters from the first area by the processing unit and a character string recognized as one or more characters from the second area by the processing unit. The assignment unit assigns the determined attribute to the designated image.
US11361558B2

A processing device includes a first processor configured to detect a bounding box of a distant vehicle, in an input image generated by imaging the distant vehicle, and extract at least one feature of the distant vehicle. A second processor is configured to estimate a geometry of a road on which the distant vehicle is located, based on a position of at least one feature relative to at least a portion of the bounding box.
US11361557B2

A method for performing vehicle taillight recognition is described. The method includes extracting spatial features from a sequence of images of a real-world traffic scene during operation of an ego vehicle. The method includes selectively focusing a convolutional neural network (CNN) of a CNN-long short-term memory (CNN-LSTM) framework on a selected region of the sequence of images according to a spatial attention model for a vehicle taillight recognition task. The method includes selecting, by an LSTM network of the CNN-LSTM framework, frames within the selected region of the sequence of images according to a temporal attention model for the vehicle taillight recognition task. The method includes inferring, according to the selected frames within the selected region of the sequence of images, an intent of an ado vehicle according to a taillight state. The method includes planning a trajectory of the ego vehicle from the intent inferred from the ado vehicle.
US11361554B2

A system for performing object and activity recognition based on data from a camera and a radar sensor. The system includes a camera, a radar sensor, and an electronic processor. The electronic processor is configured to receive an image from the camera and determine a portion of the image including an object. The electronic processor is also configured to receive radar data from the radar sensor and determine radar data from the radar sensor associated with the object in the image from the camera. The electronic processor is also configured to convert the radar data associated with the object to a time-frequency image and analyze the time-frequency image and the image of the object to classify the object and an activity being performed by the object.
US11361547B2

An object detection apparatus comprising: an input part configured to input video data, an extraction part configured to extract image data from the video data, and a determination part configured to determine whether or not the image data includes an object, wherein the determination part is configured to: set a plurality of regions in a learning image data such that the object appearing in the learning image data extracted from a learning video data captured in advance extends over at least the plurality of regions, assign a learning teach label to each of the regions set, and determine whether or not the image data includes the object by using a prediction model generated by utilizing the learning teach label assigned to each of the regions set.
US11361546B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing video data. An example system receives video data and generates optical flow data. An image sequence from the video data is provided to a first 3D spatio-temporal convolutional neural network to process the image data in at least three space-time dimensions and to provide a first convolutional neural network output. A corresponding sequence of optical flow image frames is provided to a second 3D spatio-temporal convolutional neural network to process the optical flow data in at least three space-time dimensions and to provide a second convolutional neural network output. The first and second convolutional neural network outputs are combined to provide a system output.
US11361541B2

An information processing apparatus includes an acquisition unit that acquires information indicating an estimation result of movement of a predetermined target object in accordance with a history of chronological detection results of positions of the target object and a recognition result of a surrounding environment of the target object, and a control unit that causes display information to be presented in a display mode corresponding to the estimation result.
US11361538B2

A poultry raising system includes: an imaging unit configured to capture an image of an inside of a poultry house; and a monitoring unit configured to determine a variation in density of chickens present in a particular region in the image captured by the imaging unit, and monitor the variation determined. The particular region is at least part of the image.
US11361532B1

Some implementations of the present disclosure are directed to a computer-implemented method that includes: detecting a plurality of characters from a photo of an object; generating a set of character-based features based on the plurality of characters; matching the set of character-based features with a template of feature sets obtained from known objects; based on a matching set of character-based features, establishing a matching transformation between the object in the photo and the template of feature sets; and projecting the matching transformation to the photo such that the object is segmented from the photo.
US11361529B2

An information processing apparatus includes a processor configured to obtain, for each character of plural characters recognized from an image, (a) position of the character in the image, (b) size of the character, and (c) confidence level of a character recognition result of the character; and determine whether to regard the character as a noise based on a distance between the character and its nearest character, the size of the character, and the confidence level of the character recognition result of the character.
US11361528B2

In some aspects, the disclosure is directed to methods and systems for detection and classification of stamps in documents. The system can receive image data and textual data of a document. The system can pre-process and filter that data, and covert the textual data to a term frequency inverse document frequency (TF-IDF) vector. The system can detect the presence of a stamp on the document. The system can extract a subset of the image data including the stamp. The system can extract text from the subset of the image data. The system can classify the stamp using the extracted text, the image data, and the TF-IDF vector. The system can store the classification in a database.
US11361521B2

An electronic device is provided, which includes a camera; a display; and a processor, wherein the processor is configured to control the electronic device to: acquire an image of a user of the electronic device using the camera, generate an avatar corresponding to the user using the image, identify attribute information corresponding to the avatar using the image, identify at least one item corresponding to the attribute information among a plurality of items applicable to the avatar, and display the at least one item with the avatar through the display.
US11361516B2

An interactive mixed reality simulator is provided that includes a virtual 3D model of internal or hidden features of an object; a physical model or object being interacted with; and a tracked instrument used to interact with the physical object. The tracked instrument can be used to simulate or visualize interactions with internal features of the physical object represented by the physical model. In certain embodiments, one or more of the internal features can be present in the physical model. In another embodiment, some internal features do not have a physical presence within the physical model.
US11361508B2

Techniques are provided for generating three-dimensional models of objects from one or more images or frames. For example, at least one frame of an object in a scene can be obtained. A portion of the object is positioned on a plane in the at least one frame. The plane can be detected in the at least one frame and, based on the detected plane, the object can be segmented from the plane in the at least one frame. A three-dimensional (3D) model of the object can be generated based on segmenting the object from the plane. A refined mesh can be generated for a portion of the 3D model corresponding to the portion of the object positioned on the plane.
US11361499B2

Implementations of blender hardware perform both domain shading and blending and whilst some vertices may not require blending, all vertices require domain shading. The blender hardware includes a cache and/or a content addressable memory and these data structures are used to reduce duplicate domain shading operations.
US11361494B2

A programmatic arbitrary distribution of items in a modeling system may be provided. To perform the distribution, a surface may be received, and a point count of application points associated with locations on the surface may be determined. A density map may be applied over the surface to assign a density to portions of the surface for the point count. Application points are then assigned to locations on the surface according to the density map and a scattering function of the point count, where the scattering function is based on one or more repulsion forces between neighboring points. The one or more repulsion forces are treated as pushing each of the neighboring point apart. Thereafter, the surface may be provided having the application points scattered across the surface based on the one or more repulsion forces.
US11361492B2

This application discloses a sticker presentation method and apparatus, a computer-readable storage medium, and a terminal and belongs to the field of Internet technologies. The method includes: determining, by a first terminal, a target animation presentation effect matching the target sticker after obtaining a message sending instruction and when detecting that a quantity of target stickers included in a sent target message satisfies an animation presentation condition, the target animation presentation effect indicating a presentation manner of at least one sticker element of the target sticker; and performing, by the first terminal, animation presentation on at least one sticker element of the target sticker on a message presentation interface according to the target animation presentation effect, content of the at least one sticker element being consistent with the target sticker. In this application, in addition to that presentation is performed according to an original presentation effect of a sticker, animation presentation may be performed on the at least one sticker element of the target sticker, and this sticker presentation manner is more vivid, various presentation patterns are provided, and a display effect is good.
US11361491B2

The present invention relates to a method of generating a facial expression of a user for a virtual environment. The method comprises obtaining a video and an associated speech of the user. Further, extracting in real-time at least one of one or more voice features and one or more text features based on the speech. Furthermore, identifying one or more phonemes in the speech. Thereafter, determining one or more facial features relating to the speech of the user using a pre-trained second learning model based on the one or more voice features, the one or more phonemes, the video and one or more previously generated facial features of the user. Finally, generating the facial expression of the user corresponding to the speech for an avatar representing the user in the virtual environment.
US11361489B2

A dense captioning system and method is provided for analyzing an image to generate proposed bounding regions for a plurality of visual concepts within the image, generating a region feature for each proposed bounding region to generate a plurality of region features of the image, and determining a context feature for the image using a proposed bounding region that is a largest in size of the proposed bounding regions. For each region feature of the plurality of region features of the image, the dense captioning system and method further provides for analyzing the region feature to determine for the region feature a detection score that indicates a likelihood that the region feature comprises an actual object, and generating a caption for a visual concept in the image using the region feature and the context feature when a detection score is above a specified threshold value.
US11361487B2

A method of creating an album. The method includes a setting step of setting a first condition for generating a first page included in a first album and a second condition for generating a second page included in a second album, and a creation step of creating the first album including the first page generated in accordance with the first condition and a common page common to the first album and the second album and creating the second album including the second page generated in accordance with the second condition and the common page. At the creation step, by performing control to make the same a total number of pages of the first album and a total number of pages of the second album, the first album and the second album having the same total number of pages are created.
US11361484B1

Systems and methods for segmenting scan data are disclosed. The methods include receiving scan data representing a plurality of points in an environment associated with a ground surface and one or more objects, and creating a graph from the scan data. The graph includes a plurality of vertices corresponding to the plurality of points. The method further includes assigning a unary potential to each of the plurality of vertices that is a cost of assigning that vertex to a ground label or a non-ground label, and assigning a pairwise potential to each pair of neighboring vertices in the graph that is the cost of assigning different labels to neighboring vertices. The methods include using the unary potentials and the pairwise potentials to identify labels for each of the plurality of points, and segmenting the scan data to identify points associated with the ground based on the identified labels.
US11361477B2

An imagery processing system that combines MIP level filtering with spatial filtering when rendering images. Filtering can be performed in an order that optimizes memory accesses during the rendering process.
US11361475B2

Disclosed are a method and an apparatus for generating a file color scheme. The method includes: acquiring a picture in a target file (S101); performing color analysis on the picture to obtain a first color set of the picture and then determining a target color set of the target file (S102); determining a collocated color set that matches the color set (S103); generating a color scheme of the target file using the collocated color set (S104). The above solution can achieve the generation of a color scheme according to a color of a picture in the file, reducing the workload of the user in generating the color scheme, and improving the visual effect of the target file.
US11361474B2

A method for calibrating a wearable device includes displaying an image with a plurality of pixels for each of three primary colors using the wearable device, and determining RGB and XYZ values for each of the plurality of pixels. The method includes selecting a subset of the plurality of pixels to form a group of grid points, and dividing the image into a group of tile regions, with each tile region including a grid point. Grid XYZ values are determined for each grid point, based on averaging XYZ values of all pixels in a corresponding tile region, and a grid RGB-to-XYZ conversion matrix is determined for each grid point. The method also includes determining a correction matrix for each grid point by multiplying an inverse of the grid RGB-to-XYZ conversion matrix for the grid with an sRGB-to-XYZ conversion matrix.
US11361473B1

The present disclosure relates to techniques for techniques for including a physical object in a computer-generated reality environment. A context associated with the computer-generated reality environment is identified and a physical object located in a real environment is detected. If the detected physical object is associated with the context of the computer-generated reality environment, then the computer-generated reality environment is displayed with a representation of the physical object inserted into the computer-generated reality environment.
US11361471B2

A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. A block/sub-block organization scheme is used to encode blocks and sub-blocks of an occupancy map used in compressing the point cloud. Binary values are assigned to blocks/sub-blocks based on whether they contain patches projected on the point cloud. A traversal path is chosen that takes advantage of run-length encoding strategies to reduce a size of an encoded occupancy map. Also, auxiliary information is used to further improve occupancy map compression.
US11361470B2

A method, apparatus and system for visual localization includes extracting appearance features of an image, extracting semantic features of the image, fusing the extracted appearance features and semantic features, pooling and projecting the fused features into a semantic embedding space having been trained using fused appearance and semantic features of images having known locations, computing a similarity measure between the projected fused features and embedded, fused appearance and semantic features of images, and predicting a location of the image associated with the projected, fused features. An image can include at least one image from a plurality of modalities such as a Light Detection and Ranging image, a Radio Detection and Ranging image, or a 3D Computer Aided Design modeling image, and an image from a different sensor, such as an RGB image sensor, captured from a same geo-location, which is used to determine the semantic features of the multi-modal image.
US11361469B2

The invention relates to a method for calibrating cameras. In particular, the invention provides a method that estimates the position of interest points such as corners on images of array patterns, and uses such refined positions in an iterative calibration algorithm. The method can be extended to simultaneously process information from a large number of images from a plurality of cameras that are arranged in a fixed position on a mobile robot, wherein the images are representative of different camera poses. The optimization thereby provides a highly accurate estimate of camera calibration parameters.
US11361468B2

Systems and techniques are provided for recalibrating cameras in a real space for tracking puts and takes of items by subjects. The method includes first processing one or more selected images selected from a plurality of sequences of images received from a plurality of cameras calibrated using a set of calibration images that were used to calibrate the cameras previously. The first processing includes a process step to extract a plurality of feature descriptors from the images. The first processing also includes a process step to match one or more feature descriptors as extracted from the selected images with feature descriptors extracted from the set of calibration images that were used to calibrate the cameras previously. The feature descriptors correspond to points located at displays or structures that remain substantially immobile.
US11361467B2

This disclosure generally relates to character animation. More specifically, this disclosure relates to pose selection using data analytics techniques applied to training data, and generating 2D animations of illustrated characters using performance data and the selected poses. An example process or system includes extracting sets of joint positions from a training video including the subject, grouping the plurality of frames into frame groups using the sets of joint positions for each frame, identifying a representative frame for each frame group using the frame groups, clustering the frame groups into clusters using the representative frames, outputting a visualization of the clusters at a user interface, and receiving a selection of a cluster for animation of the subject.
US11361453B2

A method and apparatus for detecting and tracking a target, an electronic device and a storage medium are provided. The method includes: cameras, detection modules, tracking modules and storage queues are provided in advance; the numbers of cameras, storage queues and tracking modules are equal, and there is a one-to-one correspondence between the cameras and the storage queues and between the cameras and the tracking modules; distributing data streams collected by the cameras to the plurality of detection modules; detecting, by the detection modules, the received data streams, and sending detection results of the data streams collected by the cameras, to the storage queues corresponding to the cameras; and extracting, by the tracking modules corresponding to the cameras, the detection results from the storage queues corresponding to the cameras, and using the detection results for tracking the target.
US11361447B2

In operating an ecommerce marketplace, pre-generated metadata is used to transform images after a request is received, in real-time, and with low latency. To accomplish the high-speed image transformation, an offline annotation of relevant image features is obtained using machine learning and metadata is stored based upon the results. The metadata is then used to perform the high-speed image transformation at request time. The transformations can include image cropping, adjustment in saturation, contrast, brightness, extracting portions of the image, etc. In one example, the metadata includes a bounding box giving coordinates of how to crop an image so that the image can be cropped without analyzing content or context of the image. Instead, to obtain the coordinates of the bounding box, content and context of the image are analyzed in pre-request processing. In this way, when the request is received, the more difficult and time-consuming processing is already completed.
US11361426B2

The present invention relates to assessing the damage and repairs needed to damaged vehicles. More particularly, the present invention relates to assessing vehicle damage using primarily photos of damaged vehicles and information provided by drivers or insurers, to determine whether vehicle body parts to be replaced or repaired require paint blending. Aspects and/or embodiments seek to provide a method and system to determine whether a part of a damaged vehicle requires paint blending.
US11361424B2

This neural network-type image processing device is provided with an input layer which comprises one unit where an input image is inputted, an output layer which comprises one unit where an output image is outputted, and multiple intermediate layers which are arranged between the input layer and the output layer and each of which comprises multiple units, the unit of the input layer, the units of the intermediate layers, and the unit of the output layer are fully connected with connection coefficients. The units of the intermediate layers are image processing modules which perform image processing on the image inputted to said units. The input image is inputted from the unit of the input layer, passes through the units of the intermediate layers, and is then outputted as an output image from the unit of the output layer; the connection coefficients are updated with learning based on a backpropagation algorithm.
US11361421B1

Systems and methods are provided for receiving a plurality of images corresponding to a listing in an online marketplace, generating a scene type for each image of the plurality of images, and grouping each image into a scene type group of a set of predefined scene types. Each group of images are input into a respective machine learning model specific to the scene type of the group of images to generate a visual score for each image in each group of images, and an attractiveness score is generated for the listing in the online marketplace based on the visual scores for each image in each group of images.
US11361418B2

The present invention provides a transfer learning based capsule endoscopic images classification system. The system removes the capsule endoscopic images with an average brightness value beyond the preset threshold, and removes the capsule endoscopic images without details based on image brightness standard deviation and image brightness gradient. The system also removes similar images from the capsule endoscopic images using optical flow method, classifies the capsule endoscopic images according to the corresponding anatomical structure, and obtains the classified capsule endoscopic images list arranged in chronological order. The system further determines and labels the position of the first image of each specific anatomical structure in the classified capsule endoscopic images list arranged in chronological order.
US11361414B2

The present disclosure provides a method and a system for enhancing an image, and a computer readable storage medium. The method includes: obtaining coding information, histogram distribution information, and a signal characteristic parameter of a display content of the image after detecting a frame signal of the display content (S1); querying a preset first Look-Up-Table (LUT) according to the coding information of the display content to obtain a corresponding control parameter (S2); processing the histogram distribution information according to the control parameter and the signal characteristic parameter to obtain a processed histogram distribution information (S3); obtaining an average product length (APL) control value according to the processed histogram distribution information (S4); and enhancing the image according to the APL control value (S5). Compared with the related arts, the present disclosure improves the image display effect and the user experience without increasing the hardware cost.
US11361409B2

A method for smoothing coordinates, a touch chip, and an electronic terminal are provided. The method includes: acquiring touch point coordinates of a current data frame on a touch screen, and touch point coordinates of N consecutive data frames prior to the current data frame, the N is a natural number greater than or equal to 2; performing a Bessel interpolation iteration on the touch point coordinates of N+1 data frames including the current data frame with the touch point coordinates of the N+1 data frames as initial iteration values; and acquiring an iteration result of the Bessel interpolation iteration, and implementing coordinate smoothing according to the iteration result. According to the embodiments of the present disclosure, the cost of smoothing coordinates is lowered, and the effect of smoothing coordinates is improved.
US11361405B2

Dynamic spread anti-aliasing is described. In some embodiments, a filled object is segmented into control tiles. Along the object border, multiple exterior control tiles respectively correspond to multiple curves forming the border. For each curve, one side is filled and the other is anti-aliased to smooth the appearance of the filled object. Each exterior control tile is expanded to create an expanded control tile having a spread zone that includes additional pixels. For example, a control triangle is transformed into a control rectangle, and the control rectangle is enlarged to create an expanded control rectangle by extending an edge outward and away from the curve on the side to be anti-aliased. The additional pixels of the spread zone are subjected to anti-aliasing, such as by applying alpha modulation to the pixels based on respective distances between the pixels and the curve. For subpixel zoom levels, pixel color can be adjusted.
US11361402B2

Provided is an electronic device. The electronic device may include: a display; a processor operatively connected to the display; and a memory operatively connected to the processor, wherein the memory may store instructions that, when executed, cause the processor to: display an image on the display; identify tiles corresponding to at least a region of the image selected as a region of interest; select the identified tiles from a file in which the image is stored; and store at least one piece of information on the region of interest, and the selected tiles, wherein the file in which the image is stored may be a file in which the image is compressed and stored as a plurality of tiles. It is also possible to provide various other embodiments.
US11361397B2

Methods and apparatuses for watermark embedding and extracting are provided. A method for watermark extracting includes obtaining a carrier object embedded with a watermark image; determining at least one encoding region that includes watermark information; determining a plurality of template lattices from the at least one encoding region, the plurality of template lattices comprising a plurality of positioning template lattices and one or more encoding template lattices; and obtaining the watermark information according to the plurality of template lattices.
US11361388B1

A system for generating and managing usage-based contracts using blockchains configured to (i) store an insurance contract for a currently occurring or upcoming trip, where the insurance contract is to insure the driver, passenger, and/or vehicle during the trip, where the insurance contract includes terms, conditions, or other clauses (e.g., mileage limitations, limitations on autonomous vehicle operation, etc.) and is in a blockchain structure, and where several nodes store copies of the insurance contract in the blockchain structure; (ii) receive, from the driver and/or (autonomous) vehicle, a requested modification of one or more terms, conditions, or other clauses of the insurance contract, (iii) transmit the requested modification to an insurance auction network, (iv) receive a response to the request from the insurance auction network; and (v) store the response in a new block in the insurance contract (e.g., a smart contract) to facilitate providing trip insurance in a transparent manner.
US11361386B2

A system server stores and allows access to patient data, and can include a repatriation management system and/or a discharge management system. The repatriation management system provides for transfer of a patient from an admitting out-of-network hospital to a destination in-network hospital. The repatriation management system includes a computer program for analyzing the patient data, analyzing candidate destination hospital data, and calculating matches between the two. The discharge management system provides for transfer of a patient from an acute care hospital environment to a remote care facility. The discharge management system includes a computer program for analyzing the patient data, identifying and formulating resolutions to placement problems, and determining if the patient will be discharged. The system server is networked to allow remote access to the stored data and communication between the admitting hospital, destination hospitals, remote care facilities, and medical transport providers.
US11361371B2

A retail platform is described. The platform provides a uniform retail service experience for users in the cannabis retail industry, including cannabis retail shop owners, managers, and employees. The platform provides a variety of services, including a regulatory compliance translator that is configured to translate information about retail transactions into format specific for and required by different regulatory agencies or computing systems. Other services include a product registry that associates lot/batch numbers used by states to track cannabis with product identifiers used by retailers and customers.
US11361366B2

Techniques are provided for generating workspace recommendations based on prior user ratings of selected workspaces, as well as other similar selections. One method comprises obtaining user workspace ratings provided by a user; calculating a first workspace recommendation score for workspaces that the user previously rated based on the obtained user workspaces ratings; calculating a second workspace recommendation score for additional workspaces that are: (i) similar to workspaces previously rated by the user based on a predefined workspace similarity metric, and/or (ii) selected by similar users, based on a predefined user similarity metric; and recommending workspaces for the user based on the first workspace recommendation score and the second workspace recommendation score. The first workspace recommendation score can be further based on a number of times the user selected a given workspace, an average number of times the user selected different workspaces, and/or an average score that the user previously assigned the given workspace.
US11361365B2

This specification relates to methods and systems for providing intuitive navigation of a set of entities. One of the methods includes determining n-dimensional embeddings representing entities; reducing the n-dimensional embeddings representing entities into a 2-dimensional representation of the entities; forwarding, for display on a user's computing device, the 2-dimensional representation of the entities; receiving an input from the user's computing device; responsive to the input, determining an additional 2-dimensional entity representation; and forwarding, for display on the user's computing device, the additional 2-dimensional entity representation.
US11361360B2

In various example embodiments, a system and method to provide status indictors on an image galley is disclosed. At least one item to be displayed in an image gallery on a client device is identified. Once identified, status information for the item is obtained. Subsequently, gallery rendering and display instructions are generated and transmitted to the client device. The rendering and display instructions include the status information and enables generation of status indicators from the status information for display over the image gallery at the client device. The rendering and display instructions may also include instructions for displaying the image gallery. The status information at the client device may be updated as status information changes.
US11361355B2

A method, computer program product and computer system is provided. A processor identifies a cloud service offered by a service provider. A processor determines at least one feature of the cloud service. A processor determines a first categorization of the cloud service based, at least in part, on the at least one feature. A processor generates a publication of the cloud service for a cloud marketplace based, at least in part, on the first categorization and a second categorization of the cloud marketplace.
US11361349B1

Systems and methods are described for generating efficient iterative electronic recommendation structures. In various aspects, one or more processors aggregate a plurality of ratings vectors, where each ratings vector is associated with a vector type and contains one or more content ranking metrics associated with one or more users. The one or more processors generate similarity pairing values from the plurality of ratings vectors, where each similarity pairing value is based on a similarity mapping between a first ratings vector and a second ratings vector. The one or more processors further generate an electronic recommendation structure based on the similarity pairing values, where the electronic recommendation structure includes a bi-directional look-up interface that is configured to return a bi-directional recommendation value after receiving a lookup request for either the vector type of the first ratings vector or the vector type of the second ratings vector.
US11361342B2

Methods and apparatus to incorporate saturation effects into marketing mix models are disclosed. An example apparatus includes means for converting adstock data associated with an advertising campaign into effective reached realized (ERR) data based on a first saturation curve, the adstock data corresponding to adstocked gross rating points generated from marketing mix input data. The apparatus further including means for performing regression analysis to: identify the first saturation curve from among a plurality of plausible curves based on a fit of different ones of the plurality of plausible curves to the marketing mix input data, the first saturation curve to define a relationship indicative of saturation effects of the advertising campaign on a target audience of the advertising campaign; and determine an impact of the advertising campaign on sales during a period of interest based on a regression analysis of the ERR data relative to sales data.
US11361339B2

The present disclosure relates to a system, method, and computer program for providing users with notifications of a cashback rewards from a shopping portal using screen and email analysis. A shopping portal system analyzes the content and characteristics of user emails, as well as screens viewed by the user through a client application (e.g., webpages and mobile application screens), to identify probable order-confirmation emails and screens. In response to identifying an order-confirmation email or an order-confirmation screen, the system determines whether a cashback reward should be credited to the user for the order corresponding to the order-confirmation email/screen. In response to an order-confirmation email or screen satisfying the criteria for a cashback reward, the system credits a user account with the cashback reward and notifies the user of the reward.
US11361320B2

Detecting and controlling fraud in centralized processing is provided. A system receives data packets carrying electronic transactions, and clusters the electronic transactions based on an intermediary identifier of each of the electronic transactions to identify a first cluster and a second cluster. The system generates a first model for the first cluster and a second model for the second cluster. The system detects a fraudulent electronic transaction having a first source identifier. The system locks a first data structure to prevent transfer of a first resource in electronic transactions associated with the first source identifier. The system identifies source identifiers associated with the first cluster in a first tier. The system locks absent detection of the fraudulent electronic transaction in one or more electronic transaction associated with the source identifiers, the data structure corresponding to each of the source identifiers in the first cluster.
US11361318B2

A computer-implemented method for real-time fraudulent activity verification, comprising: displaying, on a user device, a first notification which prompts entry of a user-selected geographic area, the user-selected geographic area defining a valid region for processing of transactions associated with a user; receiving, by the user device, user-defined geographic data, the user-defined geographic data specifying at least one user-selected geographic area and defining the valid region for processing of transactions; transmitting, by the user device, the user-defined geographic data along with user data, the user data identifying the user device or the user; receiving, the user device, a second notification, the second notification being an authentication request message received in response to a proposed transaction associated with a user identifier related to the user; displaying, by the user device, the second notification; receiving, by the user device, user-provided authentication data; and transmitting, by the user device, the user-provided authentication data.
US11361312B2

Mechanisms for providing point to point encryption and tokenization enabling decryption, tokenization and storage of sensitive encrypted data on one system are discussed.
US11361310B1

In an embodiment, the present disclosure provides computer-implemented systems and methods for automatic management of video content of a plurality of content creators. In an embodiment, the disclosure provides, among other things, computers programmed to implement a networked, online platform for facilitating collaboration between content creators and producers. In an embodiment, the platform is programmatically configured to provide a content creator with a Challenge function that includes a challenge management system with automated messaging and a reward system. In an embodiment, the platform is also programmatically configured to implement a Broadcast function useful to a content creator. In an embodiment, the platform is programmed to implement the foregoing functions using complete, defined workflows that efficiently facilitate collaboration among content creators via the Challenge function or the Broadcast function.
US11361305B2

A system has a datastore including a pro-rata digital wallet associated with a cardholder. The pro-rata digital wallet includes two or more payment card accounts. The system includes a processor programmed to receive an authorization request message from a point-of-sale terminal. The authorization request includes an identification number from a transaction device presented by the cardholder. The processor is programmed to determine whether the identification number corresponds to one of the payment card accounts associated with the pro-rata digital wallet and, if so, identify each of the payment card accounts associated with the pro-rata digital wallet. The processor is programmed to determine a pro-rata payment amount for each of the payment card accounts associated with the pro-rata digital wallet. Each pro-rata payment is based on an available balance of each of the payment card accounts relative to a total available balance for a combination of each of the payment card.
US11361304B2

A computer system can determine a set of merchant locations utilizing a network transaction service within a vicinity of a user based on position information from the computing device of the user. The system can generate a user interface to present the set of locations to the user. The system can receive a transaction request from the user and automatically execute a transaction process using a shared funding account of the network transaction service to fulfill the request.
US11361301B2

A method for performing a transaction at an automobile fuel filling facility includes: prompting, on a terminal device, a user to log in to a user account on a transaction platform; displaying, on the terminal device, a list of gas stations; receiving, on the terminal device, a user selection of a gas station from the list of gas stations; displaying, on the terminal device, a list of available attendants at the selected gas station; receiving, on the terminal device, a user selection of an attendant from the list of available attendants; sending, by the terminal device, a service request to the transaction platform, the service request including the selected gas station and the selected attendant; prompting, on the terminal device, the user to enter an authorization code given by the selected attendant at the selected gas station; receiving, on the terminal device, a user input of code; transmitting, by the terminal device, the user input of code to the transaction platform; and after a fuel filling service indicated by the service request has been performed, displaying, on the terminal device, a receipt for the fuel filling service.
US11361294B2

Systems and methods for creating a license during a purchasing process between a customer and a vendor are provided. In one implementation, a method may be executable by a vendor system in communication with a customer device in a decentralized computing infrastructure. The method may include the steps of receiving a purchase order from a customer to initiate a purchase of a software or hardware product, where the customer is associated with the customer device, and receiving a public key from the customer. Additionally, the method may include the steps of creating a smart contract for controlling a license related to the purchase of the software or hardware product and sending a contract address associated with the smart contract to the customer to enable the customer to activate the software or hardware product.
US11361292B2

Various embodiments of a system, methods, server, client, and graphical user interface to displaying on map interface, place(s) associated with particular location of place wherein places including current, nearest, nearby, category specific, searched and any combination thereof for enabling user to select or identify specific place or place of business on map and view associated standardized and integrated payment user interface with/in said selected or identified place or place icon or place user interface which enable user to make entered or inputted or selected or displayed or pre-set or default or pushed particular amount of payment from user's account to said selected or identified place associated automatically identified merchant's account, without the user having to enter the account information related to merchant.
US11361290B2

A method including storing a record in an information directory of a computer system. The method also includes receiving a confirmation that a particular identifier of the one or more public identifiers is useable to contact the recipient based on one or more responses to one or more authentication request messages. The method additionally includes receiving, through the computer network, a funds transfer request from a sender having a sender account at a second financial institution. The method further includes determining a private identifier for the recipient account using the information directory based on the particular public identifier of the one or more public identifiers. The method additionally includes sending the private identifier through the computer network to the second financial institution to facilitate, based on the funds transfer request, a transfer of funds from the sender account at the second financial institution to the recipient account at the first financial institution such that the second financial institution associates the transfer of the funds with the private identifier, such that the first financial institution uses the private identifier to determine the account number of the recipient to receive the transfer of the funds, and such that the first financial institution deposits the funds into the recipient account. Other embodiments of related systems and methods are disclosed.
US11361286B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving information of a negotiable instrument, transmitting the information to a distributed ledger system, the distributed ledger system maintaining a blockchain that records transactions associated with a plurality of negotiable instruments, receiving validation information from the distributed ledger system, the validation information indicating that negotiable instrument has not already been accepted, and accepting the first negotiable in response to the validation information.
US11361274B2

Embodiments relate to systems, devices, and computer-implemented methods for tracking delivery items associated with a postal tracking product that includes a tracking bar code and a serial number. The tracking bar code can be attached to a delivery item and mailed. The delivery item can be processed by a delivery processing system, which can report information on the location of the delivery item using the tracking number, and an indication of the location can be provided to a user that enters the serial number into a tracking interface. They tracking interface may be for an application that extracts, from a serial barcode associated with the postal tracking product, the serial number and a website associated with the tracking interface, automatically navigates the user to the website, and automatically enters the serial number into the tracking interface.
US11361269B2

A method can include storing information about the business service in one or more template type layers; storing information about an instance of the business service in one or more instance type layers; wherein the template type layers include one or more checkpoints that reference information stored in a content addressable store that defines an expected structure of the business service, wherein at least one checkpoint of the template type layers includes a timestamp and a hash value associated with an entry in the content addressable store; and wherein the instance type layers include one or more checkpoints that reference information stored in the content addressable store that defines attributes of the instance of the business service, wherein at least one checkpoint of the instance type layers includes a timestamp and a hash value associated with an entry in the content addressable store.
US11361268B1

Computer systems are used to facilitate the sale of mortgages into the secondary market. For example, the computer systems are used to facilitate the administration of loan delivery and other business rules across multiple customer-facing applications. The computer systems provide a shared service for customer-facing applications to integrate with a centralized business rules engine. The computer systems enable the integrated applications to request specific groups or categories of business rules to be executed by the centralized business rules engine. The computer systems request execution of stored business rules based on a loan, format the results, and provide feedback to the calling applications based on the results.
US11361267B1

A system and method for calculating loss data associated with a data privacy and security breach event occurring within an organization based on collected data. Data describing a number of individuals affected by the event; an estimated number of hours spent by the organization on managing the event; enrollment by individuals affected by the event in a credit monitoring service; an estimated amount spent on communications within the organization relating to the event; an estimated number of hours of loss of productivity by the organization; an estimated credit monitoring service call center volume; an estimated amount spent on computer forensics; and an estimated amount spent on legal counsel is received. Data describing (i) an amount spent by the organization in managing the event; (ii) an amount spent by the organization in notifying individuals affected by the event; (iii) an amount spent by the organization on the credit monitoring service; (iv) an amount spent on loss of productivity; (v) an amount spent on loss of assets; and (vi) an amount spent on credit monitoring service call center activities is calculated. Data describing a total loss amount associated with the event is calculated based on the received data received and the calculations.
US11361260B2

Embodiments of the present invention provide a system and a process that utilize a passive relay device for farming vehicles and implements, as well as an online server, which together enable capturing, processing and sharing farming operation data generated during combined use of the farming vehicle and farming implement at a farming business. The farming operation data includes detailed information about individual farming operations, including without limitation the type of farming operation, the location of the farming operation, the travel path for the farming operation, as well as operating parameters and operating events occurring while the farming operation is performed.
US11361253B2

A modularized model interaction system and method of use, including an orchestrator, a set of hardware modules each including a standard set of hardware submodules with hardware-specific logic, and a set of model modules each including a standard set of model submodules with model-specific logic. In operation, the orchestrator determines a standard set of submodule calls to the standard submodules of a given hardware module and model module to implement model interaction on hardware associated with the hardware module.
US11361245B2

The disclosure relates to technology that implements flow control for machine learning on data such as Internet of Things (“IoT”) datasets. The system may route outputs of a data splitter function performed on the IoT datasets to a designated target model based on a user specification for routing the outputs. In this manner, the IoT datasets may be dynamically routed to target datasets without reprogramming machine-learning pipelines, which enable rapid training, testing and validation of ML models as well as an ability to concurrently train, validate, and execute ML models.
US11361241B2

Methods, systems, and apparatus for determining frequencies at which to operate interacting qubits arranged as a two dimensional grid in a quantum device. In one aspect, a method includes the actions of defining a first cost function that characterizes technical operating characteristics of the system. The cost function maps qubit operation frequency values to a cost corresponding to an operating state of the quantum device; applying one or more constraints to the defined first cost function to define an adjusted cost function; and adjusting qubit operation frequency values to vary the cost according to the adjusted cost function such that the operating state of the quantum device is improved.
US11361240B2

Described herein are structures that include flux bias lines for controlling frequencies of qubits in quantum circuits. An exemplary structure includes a substrate, a qubit provided over a surface of the substrate, and a flux bias line provided below the surface of the substrate and configured to control the frequency of the qubit via a magnetic field generated as a result of a current flowing through the flux bias line. Methods for fabricating such structures are disclosed as well.
US11361235B2

Systems and methods for automatic generating of a Bayes net content graph are disclosed herein. The system can include a memory including a mapping matrix. The system can include at least one server. The at least one server can generate a user matrix having n columns and p rows. In some aspects, each of the n columns is associated with a student and each of the p rows is associated with a content item. The at least one server can: store the user matrix in the memory; retrieve the mapping matrix from the memory; iteratively identify prerequisite relationships between the skills identified in the user matrix; generate edges between the skills in the user matrix based on the iteratively identified prerequisite relationships; and orient the edges between the skill.
US11361210B2

A bale identification assembly for use with an agricultural baler (18) includes a first supply roll mounted on the baler providing a binding material (52) used by the knotter system to bind the formed bale, the binding material (52) on the first supply roll comprising identification tags (62) at spaced intervals along the binding material. The bale identification assembly includes a second supply roll mounted on the baler (18) providing a binding material without identification tags, wherein the knotter system combines the binding material with identification tags (62) from the first supply roll with the binding material without identification tags from the second supply roll to bind the formed bale. The bale identification assembly includes a read module with one or more antennas configured to transmit interrogator signals and also receive authentication replies from the identification tags (62).
US11361206B2

A wireless communication device is disclosed. The wireless communication device has a near field communications transmitter system. The device has an outer chassis that can be sized, dimensioned and decorated to resemble common household items that lack any apparent value. The wireless communication device can also include an indicia that is invisible to an unaided human eye.
US11361203B1

In some examples, the disclosure describes a computing device that includes instructions to: position an image with a first aspect ratio within a boundary with a second aspect ratio, select a window that includes a portion of the image and a portion of the boundary, predict transitional pixels into the portion of the boundary based on proximate pixels of the image within the selected window, and generate the transitional pixels into the portion of the boundary.
US11361201B2

A system receives an observation probability distribution function associated with a target object that was detected by sensors of an autonomous vehicle. The system identifies a target attribute of the target object, and detects a target attribute value associated with the target object. The system determines a first probability distribution function representing a probability of the autonomous vehicle detecting an object having an object label, determines a second probability distribution function defining a probability of the autonomous vehicle detecting the target attribute, determines a third probability distribution function defining a probability of the target attribute being present for the target object based on the target attribute value, and determines an attribute probability distribution function defining a probability that the target attribute is actually present for the target object. The system executes vehicle control instructions that cause the autonomous vehicle to adjust driving operations based on the attribute probability distribution function.
US11361199B2

A traveling environment recognition apparatus includes a first detector that detects an object in a first region outside a vehicle, a second detector that detects an object in a second search region that at least partly overlaps with the first region, a determiner that determines whether two objects respectively detected by the two detectors are a same object, in an overlapping region of the search regions; and a recognizer that integrates the detected objects, and to recognize the detected objects as one fusion object. The recognizer compares a threshold with a parameter based on distances from the vehicle to the detected objects, to recognize the fusion object using a worst value of detection results of the detected objects when the detected objects are near the vehicle, and recognize the fusion object using a mean value of the detection results when the detected objects are far from the vehicle.
US11361194B2

The technology disclosed generates variation correction coefficients on a cluster-by-cluster basis to correct inter-cluster intensity profile variation for improved base calling. An amplification coefficient corrects scale variation. Channel-specific offset coefficients correct shift variation along respective intensity channels. The variation correction coefficients for a target cluster are generated based on combining analysis of historic intensity data generated for the target cluster at preceding sequencing cycles of a sequencing run with analysis of current intensity data generated for the target cluster at a current sequencing cycle of the sequencing run. The variation correction coefficients are then used to correct next intensity data generated for the target cluster at a next sequencing cycle of the sequencing run. The corrected next intensity data is then used to base call the target cluster at the next sequencing cycle.
US11361190B2

Embodiments of this disclosure provide a deep learning model used for image recognition and apparatus and method thereof. The model includes a determination layer configured to determine whether features in feature maps are features of positions where objects of attention are located, and different weights are granted for the positions where the objects of attention are located and other features in performing weight and composition processing on the features. Hence, the model may be guided to be focused on attention features and make correct determination, thereby improving performance and precision of the model.
US11361182B2

Disclosed are barcode scanners and methods for scanning a barcode. The barcode scanners and methods for scanning a barcode may include receiving a raw image from a scanner. Channel information may be extracted from each pixel of the raw image. A composite image may be created using the channel information from each pixel of the raw image. Finally, product information may be extracted from the composite image.
US11361180B2

A symbol reading device includes a reading unit to read a code symbol attached to a commodity and a control unit. The control unit is configured to determine whether start button or the like for the reading unit has been pressed, allow the reading unit to read a first symbol within a first predetermined time after pressing of the button, and allow the reading unit to read a second symbol within a second predetermined time if the reading unit reads the first symbol. Registration processing is executed based on the first symbol and the second symbol when read. Symbol reading is ended when either the reading unit does not read the first symbol within the first predetermined time or the reading unit does not read the second symbol within second predetermined time.
US11361176B2

A control system for a surgical instrument. The control system comprises an RFID scanner and a control circuit coupled to the RFID scanner. The control circuit is configured to receive data from RFID tags associated with devices, determine whether the devices are compatible based on a comparison of the received data, and provide an alert that the devices are incompatible or a suggestion to replace one of the devices with a replacement compatible device.
US11361171B2

In accordance with an embodiment, a wireless tag reading apparatus includes an antenna, first and second power feeding ports, and a controller. The first power feeding port feeds electric power into the antenna so as to emit the first linearly polarized wave from the antenna. The second power feeding port feeds electric power into the antenna so as to emit the second linearly polarized wave from the antenna. The controller sets a ratio of a time of power feeding from the first power feeding port to a time of power feeding from the second power feeding port to take a value according to a ratio of the number of wireless tags existing in the direction of the first linearly polarized wave to the number of wireless tags existing in the direction of the second linearly polarized wave.
US11361168B2

Systems and methods are described herein for replaying content dialogue in an alternate language in response to a user command. While the content is playing on a media device, a first language in which the content dialogue is spoken is identified. Upon receiving a voice command to repeat a portion of the dialogue, the language in which the command was spoken is identified. The portion of the content dialogue to repeat is identified and translated from the first language to the second language. The translated portion of the content dialogue is then output. In this way, the user can simply ask in their native language for the dialogue to be repeated and the repeated portion of the dialogue is presented in the user's native language.
US11361167B1

Embodiments are directed to organizing conversations. Words may be provided from a conversation stream. Each word may be mapped to a graph model based on characteristics of each word. The graph model may be partitioned based on one or more attributes of a nodes and edges included in the graph model such that nodes associated with relationship strength that exceeds a threshold value may be grouped together. Sentence models may be generated based on sentences included in the conversation stream. Combined models may be generated based on the sentence models and the graph such that each sentence model may be associated with one or more partitions of the graph model. A conversation digest may be generated based on the combined model such that the conversation digest identifies one or more dominant portions of the conversation that include key subject matter.
US11361162B2

Each of a plurality of content matchers is executed upon a body of text in a document, identifying at least one match in the text and additionally assigning a match strength for each match. Where a conflict between a first match (have a first match strength associated therewith) and a second match (having a second match strength associated therewith) is noted, it is determined whether either of the first or the second match strength is greater than the other. If so, that match of the first and second matches corresponding to the lesser of the first and second match strengths is discarded. If the first or second match strengths are equal, then respective matcher ranks of the first matcher and the second matcher are compared such that the match of the first and second matches corresponding to the lesser of the first and second matcher ranks is discarded.
US11361157B2

A method for a website building system includes the website building system operating a visual editor displaying a customization user interface dialog for a website page, the website page having editable objects and the objects having pre-defined customizable attributes and non-customizable attributes, tailoring the customization user interface dialog of the visual editor according to a user selection of at least two selected currently displayed objects for editing and displaying a tailored customization user interface dialog together with at least two selected currently displayed objects, wherein a visual order of the objects of the tailored customization user interface dialog is similar to the display of the at least two selected currently displayed objects on the page.
US11361143B2

Embodiments of the present invention are directed to a computer-implemented method for proactive rich text format management. Aspects include obtaining a content item to be displayed to a user and obtaining a preferred rich text format template for the user. Aspects also include applying the preferred rich text format template to the content item to create a customized view of the content item and displaying the customized view of the content item to the user.
US11361129B2

Gross energy load can be determined by combining periodic net load statistics, such as provided by a power utility or energy agency, with on-site power generation, such as photovoltaic power generation, as produced over the same time period. The gross energy load provides an indication upon which other types of energy investment choices can be evaluated. These choices can include traditional energy efficiencies, such as implementing electrical efficiency measures, which includes cutting down on and avoiding wasteful energy use and switching to energy efficient fixtures, and improving the thermal efficiency and performance of a building. The choices can also include non-traditional energy efficiencies, such as replacing a gasoline-powered vehicle with an electric vehicle, fuel switching from a water heater fueled by natural gas to a heat pump water heater, and fuel switching from space heating fueled by natural gas to a heat pump space heater.
US11361111B2

A computing device incorporating repetitive side channel attack (SCA) countermeasures can include a timer circuit and a capacitive delay circuit that notifies of a potential repetitive-based attack by sending an activity-detected signal that can be used to initiate an appropriate countermeasure response. Additionally, or independently, a computing device incorporating repetitive SCA countermeasures can include at least one storage unit that can store an incoming input signal, at least one comparator to compare the incoming input signal with another signal and indicate a match, and a counter that increments upon the match. When the counter reaches a specified limit, a limit-exceeded signal can be sent to notify of a potential repetitive-based attack and initiate an appropriate countermeasure response.
US11361109B2

The present invention relates to a computer-implemented method for the collective signing of a file, preferably a PDF-based document, by a plurality of users, said method comprising the sequential realization of the following set of steps for each of said plurality of users: (a) providing the user with said file, and optionally with one or more existing identification strings belonging to said file; (b) determining an identification string belonging to said file based on at least said file and optionally based on said one or more existing identification strings; (c) establishing a document signature based on at least both said identification string belonging to said PDF-based document and a private key belonging to the user; (d) registering said document signature in a blockchain.
US11361102B2

Systems and methods for managing data security are described. In an embodiment, the method comprises receiving a data access request from a first application that runs in a first operating environment of a mobile device, wherein the authentication request contains credentials of the first application, communicating with a second application that runs in a second operating environment in parallel to the first environment of the mobile device, wherein the second application is a trusted application that runs in a secure environment, and wherein the communicating includes transferring the credentials of the first application to the second application, and receiving data from the trusted application responsive to the data access request, based on the credentials of the first application.
US11361100B1

The disclosed computer-implemented method for detecting potentially malicious content in decentralized machine-learning model updates may include (i) receiving messages communicated within a group of client devices for performing an update of a shared machine-learning model, (ii) determining a bias of a target message in the messages communicated from a target client device in the group with respect to a remaining number of the messages in the messages communicated from the other client devices in the group, (iii) assigning a confidence score to each of the other client devices based on the bias determined for the target message, the confidence score representing a likelihood of potentially malicious content in the target message, and (iv) performing, based on the confidence score, a security action that prevents the potentially malicious content from compromising the update of the shared machine-learning model. Various other methods, systems, and computer-readable media are also disclosed.
US11361098B2

A security framework and methodology is provided which provides front-end security through authentication and authorization, and back-end security through a virtual private data-store created within an insecure environment using existing object-relational mapping (ORM) layers or database drivers. The front-end security utilizes numerous multi-factor authentication metrics and a distributed denial of service (DDoS) cryptographic boundary to proactively attack malicious users using a cryptographic puzzle, and the back-end security provides data encryption and decryption, data privacy, data integrity, key management, pattern monitoring, audit trails and security alerts while simultaneously hiding the complexity behind an identical or similar ORM or database drive application programming interface (API).
US11361097B2

A collaboration system provides network access to a plurality of content objects. The collaboration system facilitates collaboration interactions between particular users by allowing or denying network access to the plurality of content objects based on user invitations. A computing module observes and records user-to-user or user-to-content collaboration invitations over the plurality of content objects. On an ongoing basis, a collaboration network graph is constructed and maintained, with updates to the collaboration network graph being continually applied based on observed collaboration interactions. On demand, such as upon receipt of a user request for access to a content object, the updated collaboration network graph is consulted so as to generate a then-current sharing boundary. If the user that raised the user request is within the generated then-current sharing boundary, then access to the content object is granted, otherwise further processing is invoked to determine if the user should nevertheless be granted access.
US11361096B2

Certain embodiments involve controlling the timing of digital publication of sensitive data over a data network, especially in a case where a requirement exists to publish the sensitive data within an established timeframe. For instance, a computing system receives from a client device a request to publish sensitive data. The computing system provides to the client device a challenge useable as input to a verifiable delay function (VDF), responsive to the request. The computing system receives a response to the challenge along with the sensitive data and verifies that the response is a solution to the VDF applied to the challenge. Based on verifying the solution, the computing system publishes the sensitive data.
US11361095B2

A system is provided for controlling access to data stored in a cloud-based storage service. A first request is received to access data stored at the cloud-based storage service, the data associated with a user account. The first request is authenticated based on a username and password associated with the user account. A second request is received for a file that is stored in an area associated with a heightened authentication protocol. The heightened authentication protocol is performed to authenticate the second request. In response to authenticating the second request, permission is granted to a temporary strong authentication state. The permission is to access the file that is stored in the area associated with the heightened authentication protocol. In response to a failure to authenticate the second request, access to the file that is stored in the area associated with the heightened authentication protocol is denied, while access to files stored in other areas associated with the user account is allowed.
US11361094B2

Systems and methods are provided herein for enabling a user to access a blocked media asset. These systems and methods allow a user to request that a parent, or another user, who can approve access to the blocked media asset approve access to the blocked media asset for viewing. The request may be transmitted as a notification to a mobile phone or another suitable device, such that the parent the other user can approve the request, even though they may be remote from the requesting user. Both the requesting user and the user whose approval is required to unblock the media asset (i.e., the approver), are identified by the system based on an identifier associated with each user. This informs the approver which user submitted the request. Additionally, this also adds a layer of security, since the approver must enter an identifier to authenticate their identity to the system before being able to unblock the program for the requesting user.
US11361089B2

Provided is a method for blockchain-based recordkeeping and implementable by a terminal device. The method comprises: obtaining target data; computing a data digest of the target data, and extracting a key segment from the target data; signing, in a secure operation environment included in the terminal device, the data digest and/or the key segment based on a private key associated with the terminal device to generate a signature; and submitting to a blockchain the data digest, the key segment, and the signature, for one or more nodes in the blockchain to verify the signature based on a public key corresponding to the private key, and to record the data digest and the key segment in the blockchain in response to the signature being verified to be valid.
US11361087B2

A security data processing device comprising a processor and memory, the processor configured to: receive a script comprising at least one instruction set for provisioning a type of programmable device, the instruction set(s) defining one or more cryptographic operations, each of the cryptographic operations referring to a parameter; store the script in memory; verify a signature associated with the script using an authorization key retrieved from memory; receive a programming request from a programming module of a programming machine in communication with said processor, said programming request requesting the programming of a programmable device and identifying an instruction set of the instruction set(s) in said script; for each cryptographic operation in the identified instruction set, determine a value for the parameter and perform the cryptographic operation using the value; and in response to performing each cryptographic operation, output programming information to the programming module for programming the programmable device.
US11361082B2

To detect anomalous activity within a multi-provider environment of transactional data, a particular target entity of a plurality of entities, such as a provider, is identified; multiple relationships associated with the multi-provider environment are determined, wherein each relationship is associated with a relationship score, and wherein the relationship score is determined based on a relational proximity criterion satisfied by the relationship; one or more risk scores are generated; a network risk score is generated for the target entity, multiple levels of related entities are identified, and anomalous activity detection is performed based on the network risk score. Anomalous activity and entity relationships are presented in a graph interface.
US11361067B2

A cross authentication method includes steps of: a host central processing unit (CPU) module sending to a baseboard management controller (BIC) a request for BMC signature; the host CPU module receiving BMC signature data from the BMC; the host CPU module determining whether the received BMC signature data is authentic based on a BMC public key stored in the host CPU module; and the host CPU module allowing the BMC to access the host CPU module when it is determined that the BMC signature data is authentic.
US11361066B2

Secure digital assistant integration with web pages is provided. The system receives an intent manifest data structure that maps actions of a digital assistant with link templates of an electronic resource developed by a third-party developer device. The system validates the electronic resource based on the intent manifest data structure. The system receives, from a data exchange component of an iframe of the electronic resource loaded by a client computing device, an identifier of the client computing device. The system receives a foreground state of the electronic resource from an onsite state sharing API. The system selects a data value for a parameter based on the foreground state and the intent manifest data structure. The system provides the data value. An authorization component generates an authorization prompt, receives input, and transmits the data value to an onsite intent execution API of the electronic resource to execute an action.
US11361063B2

A method and apparatus for testing and simulating an access control policy are disclosed. Evaluating an access control policy may be performed by utilizing a deny statement that causes the access request to be rejected despite actions indicated in the access request being authorized. Further, an independent simulation environment may be utilized for testing access control policy evaluation.
US11361060B1

Techniques are described for a security and automation system. One method includes detecting a presence of a person proximate a residence, receiving a first authentication factor from a device associated with the person, receiving a second authentication factor associated with the person, and initiating a change of state of a locking mechanism associated with a barrier of the residence based on the first authentication factor and the second authentication factor.
US11361051B1

A matrix computation unit includes a systolic array of cells arranged along a first and second dimension, in which the systolic array of cells includes a first multiple of cells, each cell of the first multiple of cells including: a weight register configured to store a weight input; multiple activation registers, each activation register of the multiple activation registers configured to store a corresponding activation input; multiplexer circuitry communicatively coupled to the multiple activation registers and configured to select, from the multiple activation registers, one of the activation inputs as a selected activation input; and multiplication circuitry communicatively coupled to the weight register and to the multiplexer, in which the multiplication circuitry is configured to output a product of the weight input and the selected activation input.
US11361048B2

Methods, systems, and computer programs encoded on a computer storage medium, that relate to conditionally interpreting a single style definition within a same page. Methods include receiving a request to present third party content in a third party content block on a publisher-provided content page. A single style identifier and one or more attributes are obtained from the content page. Subsequently, a third party content item is selected from a content source. Using the single style identifier and the one or more attributes, a first rule is identified that specifies a set of style parameters for content selected for presentation in the third party content block from among a plurality of rules specifying different styles for a respective plurality of third party content blocks. The third party content item is formatted according to the style parameters of the first rule and provided for presentation with the third party content block.
US11361043B2

A method, computer system, and a computer program product for recommending additional content to an author generating authored content is provided. The present invention may include monitoring a travel location associated with the author. The present invention may include calculating a multi-sensory region based on the travel location and a maximum sense distance value. The present invention may include selecting at least one piece of additional content from a corpus of additional content based on the multi-sensory region. The present invention may include generating a model based on the at least one piece of additional content. The present invention may include selecting a relevant piece of additional content from the data model based on determining a topic associated with the relevant piece of additional content matches an authored topic associated with the authored content. The present invention may include presenting the selected relevant piece of additional content to the author.
US11361038B2

The present teaching relates to providing a recommendation for subscribing to or unsubscribing from an electronic communication. In one example, actions of a user are obtained with respect to electronic communications of the user. One or more categories of the electronic communications are determined. A state of the user is determined based on the actions and the one or more categories. The state is either a discovery state indicating that the user expresses an interest to receive electronic communications associated with a specific category or a cleaning state indicating that the user lacks an interest in one or more received electronic communications. A subscribe recommendation for subscribing to electronic communications associated with the specific category is provided when the state is determined to be a discovery state. An unsubscribe recommendation for unsubscribing from electronic communications similar to the one or more received electronic communications is provided when the state is determined to be a cleaning state.
US11361034B1

Embodiments are directed to representing documents using document keys. Documents that include one or more clauses may be provided. Each clause type for the one or more clauses in documents may be determined based on one or more classification models. One or more clause identifiers may be associated with the one or more clauses based on one or more clause types of each clause. A document key may be generated for each document based on an ordered collection of the one or more clauses included in each document such that each clause identifier may be positioned in the document key based on an order of its location in a corresponding clause of a document. The documents may be analyzed based on comparisons of one or more document keys corresponding to the documents. One or more reports may be generated based on one or more results of the analysis.
US11361027B2

A processing system including at least one processor may maintain a graph database including graph state information for a set of elements of a graph, where the graph state information includes, for each element in the set of elements of the graph, respective element state information for the respective element. The processing system may further generate, from the graph database, an historical graph database including historical graph state information, where the historical graph state information includes, for each element in the set of elements of the graph, the respective element state information for the respective element and respective state version tracking information for the respective element.
US11361013B2

A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions.
US11361003B2

This disclosure provides various techniques that may allow for clustering a set of data objects and creating a visualization of the clustered data. For example, a user may desire to cluster data objects in a dataset to form meaningful groupings of the data objects. This disclosure provides, in one example of data object clustering and visualization, that a plurality of groupings of the data objects may be determined in parallel. These groupings may be evaluated and a particular grouping selected based on the evaluating. Data useable to visualize the particular grouping may be generated.
US11360986B2

In some implementations, one or more computers receive a search query input. One or more search results identified based on the search query input are provided. Data indicating interaction of the user with a particular search result from the one or more search results is received. In response to receiving the data indicating the interacting, a filter determined based on the particular search result is applied to a set of search results identified in response to a subsequent search query input.
US11360985B1

The present disclosure relates to a method of loading data. The method includes checking a topic corresponding to a search word among a plurality of topics in response to acquiring a search word for a topic of a distributed messaging system from a user, checking a data format including one or more fields of a message loaded into a topic, and then loading data generated based on the checked data format and the read message into a data lake.
US11360981B2

Servicing database requests using canonicalized tables including maintaining a canonical table repository of canonicalized tables, wherein each canonicalized table is a transformed version of a table previously retrieved from a database; receiving, from a client computing system, a request for a table from the database; generating a description of a canonical version of the requested table; determining whether the canonical version of the requested table matches a canonicalized table in the canonical table repository; and if the canonical version of the requested table matches the canonicalized table in the canonical table repository: transforming the matching canonicalized table based on the received request for the table; and providing, to the client computing system, the transformed matching canonicalized table.
US11360970B2

A computer-implemented method includes accessing, by a processing unit, an existing layer representing geospatial-temporal data at a selected timestamp. A first overview layer of the existing layer is generated by iteratively aggregating each cluster of cells of the existing layer into a corresponding lower-resolution cell of the first overview layer. The first overview layer therefore has a lower resolution than the existing layer. A query is received related to the geospatial-temporal data in the existing layer, and the query is processed with reference to the first overview layer.
US11360952B2

A system is configured for managing data migration from a legacy platform to a target platform is disclosed. The system determines relevant data for the data migration. The system determines frequently used relevant data, where the relevant data is determined to be frequently used when the relevant data is used more than an occurrence threshold number in a particular time period by the legacy platform. The system assigns a migration priority to the frequently used relevant data based on its frequency of occurrence. The system migrates the frequently used relevant data from the legacy platform to the target platform.
US11360949B2

In general, embodiments of the invention relate to storing data and managing the stored data in linked nodes. Managing the data in the linked nodes includes updating erasure coded data in a manner that reduces the transmission of data chunks and parity chunks between the linked nodes.
US11360925B2

A method includes receiving at a management component of an FPGA a persona change request and issuing a request by the management component to a reconfigurable PR slot of the FPGA to change a first persona of a first circuit device of the FPGA to a second persona of a second circuit device of the FPGA. The management component, the reconfigurable PR slot, and the first and second circuit devices are configured in the FPGA core. The method includes switching by the reconfigurable PR slot the first persona to the second persona. The method includes issuing a request by the management component, a host re-enumeration of the reconfigurable PR slot, triggering by the host a re-enumeration component a re-enumeration of the reconfigurable PR slot, and exposing by the reconfigurable PR slot the second persona such that the host is reconfigured to recognize the second circuit device.
US11360914B2

An apparatus and method are described for implementing memory management in a graphics processing system. For example, one embodiment of an apparatus comprises: a first plurality of graphics processing resources to execute graphics commands and process graphics data; a first memory management unit (MMU) to communicatively couple the first plurality of graphics processing resources to a system-level MMU to access a system memory; a second plurality of graphics processing resources to execute graphics commands and process graphics data; a second MMU to communicatively couple the second plurality of graphics processing resources to the first MMU; wherein the first MMU is configured as a master MMU having a direct connection to the system-level MMU and the second MMU comprises a slave MMU configured to send memory transactions to the first MMU, the first MMU either servicing a memory transaction or sending the memory transaction to the system-level MMU on behalf of the second MMU.
US11360912B2

A method for performing adaptive locking range management, an associated data storage device and a controller thereof are provided. The method may include: receiving a security command from outside of the data storage device, wherein the security command is related to changing an old locking range into a new locking range; obtaining a start Logical Block Address (LBA) and a length value of the new locking range according to the security command; determining whether the start LBA of the new locking range is less than an end LBA of the old locking range, and determining whether an end LBA of the new locking range is greater than a start LBA of the old locking range; and in response to both determination results being true, performing data trimming on any respective non-overlapped portions of the new locking range and the old locking range.
US11360910B2

A processor includes a processor core and a memory controller coupled to the processor core. The memory controller comprising a cryptographic engine to: detect, in a write request for a cache line, a key identifier (ID) within a physical address of a location in memory; determine that the key ID is a trust domain key ID of a plurality of key IDs; responsive to a determination that the key ID is the trust domain key ID, set an ownership bit of the cache line to indicate the cache line belongs to a trust domain; encrypt the cache line to generate encrypted data; determine a message authentication code (MAC) associated with the cache line; and write the encrypted data, the ownership bit, and the MAC of the cache line to the memory.
US11360905B2

A caching system including a first sub-cache, a second sub-cache, coupled in parallel with the first sub-cache, for storing write-memory commands that are not cached in the first sub-cache, the second sub-cache including privilege bits configured to store an indication that a corresponding cache line of the second sub-cache is associated with a level of privilege, and wherein the second sub-cache is further configured to receive a first write memory command for a memory address associated with a first level of privilege, store, in the second sub-cache, first data associated with the first write memory command and the level of privilege associated with the cache line, receive a second write memory command for the cache line, the second write memory command associated with a second level of privilege, merge the first level of privilege with the second level of privilege, and output the merged privilege level with the cache line.
US11360893B2

A memory system may include: a non-volatile memory device suitable for storing firmware; a volatile memory device comprising a write cache region for temporarily storing write data to be programmed into the non-volatile memory device and a firmware cache region for loading the firmware from the non-volatile memory device; and a controller suitable for: moving, to the write cache region, changeable firmware data that is generated or modified in the firmware cache region during an operation of the controller; programming the changeable firmware data, after it is moved into the write cache region, into the non-volatile memory device; and generating, in the firmware cache region, access information of the changeable firmware data.
US11360887B2

The application discloses a memory controller coupled between a memory module and a host controller to control accesses of the host controller to the memory module. The memory controller comprises a central buffer coupled between the memory module and the host controller via a command/address channel, wherein the central buffer is configured to receive a command/address signal from the host controller and provide the command/address signal to the memory module. The central buffer comprises: a recognition block coupled to the command/address channel to receive the command/address signal, wherein the recognition block is configured to generate access history information based on the received command/address signal; a compression block coupled to the recognition block to receive the access history information, wherein the compression block is configured to compress the access history information; and a transmission block, wherein the compressed access history information is transmitted out from the central buffer via the transmission block.
US11360884B2

A memory management system, such as a virtual memory manager that manages a virtual memory space that includes volatile memory (e.g. DRAM) and non-volatile memory (e.g., flash memory) creates a reserved portion of memory in the volatile memory for at least one user application in one embodiment, and that reserved portion can also store content that it restricted to read only permission within the non-volatile memory.
US11360882B2

A method is provided, comprising: deploying source code to a non-production instance of a software application; executing one or more tests on the non-production instance of the software application and logging any events that are generated during the tests in one or more test logs; retrieving data from the one or more test logs and calculating a stability index for the source code based on the data that is retrieved from the one or more test logs; and deploying the source code to a production-instance of the software application based on the stability index of the source code.
US11360880B1

A service testing system is disclosed to enable consistent replay of stateful requests on a service whose output depends on the service's execution state prior to the requests. In embodiments, the service implements a compute engine that executes service requests and a storage subsystem that maintains execution states during the execution of stateful requests. When a stateful request is received during testing, the storage subsystem creates an in-memory test copy of the execution state to support execution of the request, and provides the test copy to the compute engine. In embodiments, the storage subsystem will create a separate instance of execution state for each individual test run. The disclosed techniques enable mock execution states to be easily created for testing of stateful requests, in a manner that is transparent to the compute engine and does not impact production execution data maintained by the service.
Patent Agency Ranking