US11109284B2

Apparatus and method for controlling handover are disclosed. The solution comprises obtaining information on slices supported by surrounding base stations; obtaining information on overloaded slices used by the surrounding base stations; receiving a measurement report from a user terminal utilizing slices in communication; determining based on the measurement report that a handover is needed for the user terminal; selecting from the surrounding base stations a target base station for handover based on the measurement report, slices supported by the base stations and the information on overloaded slices.
US11109267B2

A base station apparatus receives an uplink shared channel and a reference signal, the uplink shared channel including uplink data, an identifier of a terminal apparatus that has transmitted the uplink data, a first CRC generated from the identifier bits, and a second CRC generated from the uplink data bits. In a case that an error is detected based on the first CRC, the base station apparatus transmits a first NACK by using a control signal associated with the reference signal sequence. In a case that an error is detected based on the second CRC, the base station apparatus transmits a second NACK by using a control signal associated with the identifier indicating the terminal apparatus.
US11109265B2

The present invention relates to a method for transmitting a control message by a control entity in a software defined network-based mobile communication system, the method comprising the steps of: detecting the occurrence of at least one event associated with at least one terminal; buffering the at least one event until a predetermined condition is satisfied; and transmitting, to a switching entity, a control message corresponding to the at least one buffered event when the predetermined condition is satisfied. However, the present invention is not limited to the above embodiment, and other embodiments are possible.
US11109257B2

A wireless transmit/receive unit (WTRU) may receive configuration information indicating a plurality of sets of resource elements (REs). Each of the plurality of sets of REs may be associated with a Channel-State-Information Reference Signal (CSI-RS) configuration. Also, the WTRU may receive a request in a Downlink Control Information (DCI) signal, in a first time unit, to receive at least one CSI-RS, in at least one set of the plurality of sets of REs, in the first time unit, to perform a measurement and to report the measurement; and the request may indicate the at least one set of the plurality of sets of REs. Further, the WTRU may receive the at least one CSI-RS, in the at least one set of the plurality of sets of REs, in the first time unit, according to the request. Moreover, the WTRU may perform the measurement of the at least one CSI-RS.
US11109253B2

Aspects of the present disclosure provide techniques for the UE to minimize the need to expend resources in conducting signal measurements for SCell by limiting the number of beams that may be scanned and reported back to the network. For example, in instances when the UE has been configured with an active transmission configuration indicator (TCI) state by the network, the UE may be configured to communicate on a limited set of beams (e.g., one beam for transmission (Tx) and another for receiver (Rx)). As such, the UE, during the periodic measurements, may limit the signal measurements to a limited set of beams from all available beams in order to conserve resources based on a determination that the UE is configured with TCI state.
US11109252B2

A method and apparatus for adjusting a network configuration based on a channel occupancy and/or a channel busy ratio in a wireless communication system is provided. The wireless device performs a received signal strength indicator (RSSI) measurement and/or channel occupancy measurement for an unlicensed frequency. The wireless device may determine a frequency priority of the unlicensed frequency based on a result of the RSSI measurement and/or the channel occupancy measurement. Alternatively, the wireless device may adjust a value of a parameter for measurement reporting, cell selection and/or cell reselection based on the result of the RSSI measurement and/or the channel occupancy measurement.
US11109236B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive data transmissions on primary cell and transmit feedback for the data transmissions on a secondary cell, where carriers on the secondary cell have a subcarrier spacing that is greater than the subcarrier spacing of carriers on the primary cell. The UE may perform a self-contained transmission by receiving data and transmitting feedback within a single transmission opportunity. The base station may schedule the UE for only downlink transmissions in the primary cell, removing uplink transmission resources and guard periods from slots of primary cell carriers. The UE may transmit other information on the high band cell as well, such as a channel quality indicator or scheduling requests. The base station may apply rate adjustments for downlink transmission in the next slot of a primary cell carrier.
US11109233B2

A method of controlling screen lock and a mobile terminal employing the same is provided. The mobile device includes a User Interface (UI) for setting a screen unlock mode using a wireless device other than the mobile terminal and stores IDentifier (ID) information of the wireless device designated by the UI corresponding to the screen unlock mode. The mobile terminal is capable of detecting a wireless device. After the ID information of the wireless device is stored, if the wireless device is detected by the mobile terminal and ID information of the detected wireless device is identical to the stored ID information, the mobile terminal controls not to display an unlock requesting screen when the display unit of the mobile terminal is turned on.
US11109231B2

The present invention provides an approach for granting access and respectively denying access to an instruction set of a device. The technical teaching provides the advantage that unauthorized access can be effectively prevented. Hence, maintenance work can be performed by specialized staff and security sensitive parts of the instruction sets are secured.
US11109227B2

The present application discloses example methods and systems. In one example method, sound wave information associated with a data transmission is monitored within a predetermined distance from the client device, where the sound wave information including predetermined security information. In response to detecting sound wave information associated with a data transmission, the sound wave information is parsed to obtain the predetermined security information included in the detected sound wave information. Pattern information is generated based on the predetermined security information and data information to be sent. The generated pattern information is then displayed so that a second device can obtain the generated pattern information.
US11109225B2

An electronic device is provided. The electronic device includes a first communication module configured to establish a communication channel to an external electronic device based on wired communications or short-range communications, a second communication module that supports a communication service provided via a base station; a control module configured to obtain a communication profile required for operating the second communication module using the external electronic device connected through the first communication module, and a memory configured to store the communication profile.
US11109221B1

A wireless device identification system including one or more sensors each having at least one software defined radio to passively receive signals transmitted between one or more wireless devices and a mobile wireless device, one or more processors, and one or more memory devices. The one or more memory devices having stored thereon instructions that when executed by the one or more processors cause the one or more processors to capture cellular information, Wi-Fi information, Bluetooth information, and local network information from the received signals. The instructions can include correlating the captured information to the mobile wireless device by creating a weighted edge relationship graph having a plurality of nodes, including a node corresponding to each of the cellular information, the Wi-Fi information, the Bluetooth information, and the local network information, and determining an association strength between each node of the relationship graph.
US11109217B2

Embodiments of the present invention disclose a method, a network element, and a system for determining a target RAT. The method includes: receiving, by an access network element, access control information of a UE that is sent by a mobility management network element, where the access control information includes an identity of a PLMN and a radio access technology RAT allowed and/or a RAT not allowed by the PLMN; and determining, by the access network element, a target RAT for the UE according to the access control information.
US11109213B2

A method includes receiving data identifying a responder in response to a call to an emergency operator, identifying one or more persons associated with the responder, determining communication addresses of communication devices associated with respective persons of the one or more persons, and sending a communication to each of the communication devices using the communication addresses to issue a pre-alert to the one or more persons that allows the one or more persons to prepare for a call to action. A system using natural language processing may be used to analyze a call in progress and aid in dispatching. The system may also identify the responder and assist in initiating the pre-alert prior to an alarm being sounded.
US11109211B2

The present invention relates to a method and a device for supporting a public safety network access in a wireless communication system. The method for supporting a public safety network access in a wireless communication system of the present invention comprises the steps of: transmitting a message comprising public safety net related information to a base station; determining whether a handover command is received from the base station in response to the message; and performing a handover at a frequency band which supports public safety network services.
US11109209B2

A Bluetooth device and a method of operating the Bluetooth device are provided. The Bluetooth device includes a communication circuit and a processor coupled to the communication circuit. The communication circuit is configured to receive a setting data through a control channel. The processor is configured to alter, by the setting data, at least one of executing parameters to modify operating environments, and the processor is further configured to perform operations of Bluetooth communications according to the operating environments which have been modified.
US11109207B2

Long-range, narrowband transmission using near vertical incidence skywave (NVIS) or other communications relying upon reflection off of the ionosphere to facilitate communications is contemplated, such as to enable low-power, low-rate wireless transmission of data from sensors, IoT devices or other componentry over large distances.
US11109205B2

Embodiments of the present invention disclose a method and an apparatus for switching an in-vehicle service by using an external SIM card. The apparatus is a TBox provided with an external SIM card slot, and when the TBox detects that a valid external SIM card is inserted into the external SIM card slot, the TBox switches to a network to which the external SIM card belongs. By disposing the external SIM card slot, user demands for diversified in-vehicle services can be met.
US11109202B2

A method, a device, and a non-transitory storage medium are described in which a mobile edge network-based intelligent routing service is provided. The intelligent routing service includes using default network devices to initially provide application services to end devices. The intelligent routing service further includes selecting and migrating the application services to a multi-layered mobile edge computing network when performance metrics associated with the application services are not satisfied. The intelligent routing service may determine whether performance metrics are satisfied based on performance metric information obtained from the serving nodes and the end devices.
US11109199B1

A method for text capture with matter association is provided. The method includes, responsive to a user entering telephone numbers of one or more mobile text-enabled devices of other users to engage in a message exchange therebetween, receiving as a participating telephone number an additional message capturing phone number for a message capture dedicated phone used for message capture that has a message synchronizing control ID common with a remote message capture device. The method further includes receiving a matter number dynamically specified for the message exchange. The ID enables a message synchronization process between the message capture dedicated phone and the remote message capture device using the matter number. The method also includes capturing, by the remote message capture device using the message synchronization process applied to the additional message capturing phone number of the message capture dedicated phone, message content and metadata for messages of the message exchange.
US11109190B2

In an information provision device, an estimator estimates an arrival time of each user at a meeting place where users meet up, based on transportation of the user. Based on the arrival time estimated by the estimator, a determination unit determines a notification target user to be notified of guidance regarding facilities around the meeting place. A notification unit notifies, of the guidance, the notification target user determined by the determination unit.
US11109189B2

An electronic device includes a display screen, a communication unit, a processor, and a storage. The display screen displays a lost-and-found interface when the display screen is in a lock-screen state. Personal information input by the finder into the lost-and-found interface and identification information of the electronic device are obtained. The personal information input by the finder and the identification information of the electronic device are sent to a lost-and-found tracking device in communication with the electronic device. The lost-and-found tracking device obtains personal information of an owner of the electronic device according to the identification information of the electronic device and determines a method for returning the electronic device to the owner according to the personal information of the finder and the personal information of the owner.
US11109187B2

Mobile device users navigate to each other by their mobile devices sharing location information, and then one or more of the mobile devices receiving or generating geographical directions for presentation to the mobile device's user to navigate to another of the mobile devices. Two mobile devices can provide geographical directions to enable their respective users to navigate toward each other, and a group of mobile devices can receive and provide or display geographical directions to variously enable their respective users to navigate to different mobile devices in the group. In one scenario, first and second mobile devices provide geographical directions to their respective locations and a third mobile device provides geographical directions to the first or second mobile device, and directions are dynamically updated as the mobile devices move.
US11109183B2

An entry direction determination unit determines whether or not an entry direction of a vehicle into an output determination region is a predetermined direction in a case where the vehicle is located in a predetermined region or at a predetermined point. An output unit determines whether or not predetermined information is to be output on the basis of whether or not the entry direction is the predetermined direction.
US11109182B2

A system is described that includes a transmitter for generating a magnetic field comprising a first detection region and a second detection region, wherein the first detection region is different than the second detection region. The system comprises a receiver configured to detect at a location of the receiver in the magnetic field a magnetic field vector, a polarity, and at least one additional vector. The system comprises the receiver configured to use the magnetic field vector, the polarity, and the at least one additional vector to determine a position of the receiver in the magnetic field.
US11109180B2

The present invention relates to a method for generating a filter for an audio signal and a parameterization device for the same, and more particularly, to a method for generating a filter for an audio signal, to implement filtering of an input audio signal with a low computational complexity, and a parameterization device therefor. To this end, provided are a method for generating a filter for an audio signal, including: receiving at least one binaural room impulse response (BRIR) filter coefficients for binaural filtering of an input audio signal; converting the BRIR filter coefficients into a plurality of subband filter coefficients; obtaining average reverberation time information of a corresponding subband by using reverberation time information extracted from the subband filter coefficients; obtaining at least one coefficient for curve fitting of the obtained average reverberation time information; obtaining flag information indicating whether the length of the BRIR filter coefficients in a time domain is more than a predetermined value; obtaining filter order information for determining a truncation length of the subband filter coefficients, the filter order information being obtained by using the average reverberation time information or the at least one coefficient according to the obtained flag information and the filter order information of at least one subband being different from filter order information of another subband; and truncating the subband filter coefficient by using the obtained filter order information and a parameterization device therefor.
US11109177B2

An exemplary acoustics simulation system selects, from an impulse response library, an impulse response that corresponds to a subspace of an extended reality world. Based on the selected impulse response, the acoustics simulation system generates audio data customized to the subspace of the extended reality world. Additionally, the acoustics simulation system provides the generated audio data for simulating acoustics of the extended reality world as part of a presentation of the extended reality world. Corresponding methods and systems are also disclosed.
US11109176B2

A method, apparatus and computer program including obtaining a first audio signal from at least a first microphone located at a first distance from an audio source; obtaining a local audio signal from a local microphone wherein the local microphone is located closer to the audio source than the first microphone; identifying the audio source using the first audio signal and the local audio signal; using the identified audio source to determine a delay between the first audio signal and the local audio signal: and using the determined delay to determine the length of the first audio signal and the local audio signal to be made available for processing so as to enable temporal alignment of at least the first audio signal and the local audio signal.
US11109175B2

A sound outputting device, a processing device and a sound controlling method thereof are provided. The sound controlling method includes the following steps. An original left sound signal and an original right sound signal are received. The original left sound signal and the original right sound signal are transformed to be a virtual left sound signal and a virtual right sound signal of a virtual sound source. A rotation degree of a user is detected. The virtual left sound signal and the virtual right sound signal are transformed to be an updated left sound signal and an updated right sound signal.
US11109171B2

A semiconductor device and its manufacturing method are presented. The manufacturing method includes providing a substrate structure; forming a first metal layer on the substrate structure; forming a second metal layer on the first metal layer; forming a first oxide layer on the second metal layer at a first temperature; and conducting the remaining manufacturing processes including thermal processes at a second temperature that is higher than the first temperature. This method reduces the concentration of the first metal diffused into the surface of the second metal layer during the thermal processes, thus reducing the amount of the oxide of the first metal formed on the surface of the second metal layer. Therefore, it is beneficial to the establishment of metal wire connections.
US11109169B2

Method for selecting and adjusting in a customised manner a hearing aid comprising the following steps: A. receiving (100) indications on one or more needs of a patient; B. receiving (200) indications from the patient concerning his/her perception of his/her own hearing with respect to listening situations by assigning a respective value on a first value scale; C. performing (300) an audiometric PTA test on the patient, wherein the patient wears a headset and hearing is not assisted by any hearing aid; D. performing (400) an audiometric ANL test on the patient; E. in the case where the resulting value of the audiometric PTA test is not larger than 80 dB, performing (500) an audiometric SPIN test on the patient; F. in the case where the resulting value of the audiometric PTA test is larger than 80 dB, or in the case where the resulting value of the audiometric PTA test is not larger than 80 dB and the resulting value of the SPIN test is larger than 6, performing (600) an audiometric SPIQ test on the patient, wherein the patient wears a headset; G. displaying (700) the resulting values of the audiometric tests performed in steps C, D, E and/or F on a same second value scale; H. selecting (800) one or more available hearing aids, J. automatically determining (900) a related adjustment of operating parameters of the respective signal processing unit to allow meeting the needs determined in step A.
US11109158B2

An active noise cancellation (ANC) circuit includes: an audio generating circuit; an audio input unit for transmitting an audio to be broadcast or a sound testing signal as a first time domain signal; an audio receiver for receiving a background sound as a second time domain signal, wherein the background sound corresponds to the audio to be broadcasted or the sound testing signal; and a channel estimation unit, configured to receive the first time domain signal and the second time domain signal, perform time-frequency conversion upon the first time domain signal and the second time domain signal to obtain a first frequency domain signal and a second frequency domain signal respectively, and generate a frequency response according to the first frequency domain signal and the second frequency domain signal. The frequency response is for adjusting an active noise cancelling coefficient of the ANC circuit to improve a noise cancellation effect.
US11109146B2

A portable loudspeaker having a sound generating unit configured to output a sound signal with a stand-alone frequency characteristic when the portable loudspeaker is used in a stand-alone operating mode and to output a sound signal with a connected frequency characteristic when the portable loudspeaker is used in a connected operating mode. The connected operating mode is defined when the portable loudspeaker is received by a docking module in a vehicle and is configured to enhance a bass output as compared to the stand-alone frequency characteristic.
US11109138B2

The embodiment of the disclosure discloses a data transmission method, device, and apparatus, and a Bluetooth headphone. The method is applied to a target Bluetooth headphone, the target Bluetooth headphone is applied to a data transmission system, the data transmission system comprises a mobile terminal and a plurality of Bluetooth headphones sequentially connected, there are more than one of the Bluetooth headphones connected with the mobile terminal in a first transmission direction. The method includes: acquiring sound signals and converting into first audio data; receiving second audio data transmitted from an adjacent Bluetooth headphone in the first transmission direction; and after mixing the first audio data and the second audio data that are simultaneously received, transmitting to an adjacent target device in a second transmission direction, wherein the target device is the Bluetooth headphone or the mobile terminal, and the second transmission direction is opposite to the first transmission direction.
US11109137B2

A headphone includes a sound emission unit supported by a temple included in a glass portion including a display and/or a lens and to be inserted into a concha cavity of a user's ear.
US11109124B1

A method of maintaining functioning relationships between geospatial features and standalone tables for rendering, editing, and managing a geospatial representation of a complete signal path comprises: Creating a structure, Placing equipment that associates to the structure, Placing cable and connect to port on fiber equipment, Determining type of connection, Determining type of equipment connection, and Creating record of the signal path.
US11109113B2

Systems and methods for rewinding a video to a point before the video was first viewed. Video transmitted by a media source is cached by a remote server. Upon a trick-play request for the video, the server generates a rewind stream that includes the video that was transmitted by the media source before the user started to view the video. Upon receiving the rewind stream, the user's equipment may cache the rewind stream in a rewind buffer and rewind or play from the rewind buffer. The server may also generate and transmit a forward stream of the video that the media source has not yet transmitted. The user's equipment may cache the forward stream in a forward buffer. To perform trick-play operations with the video, the user's equipment may migrate the playback of the video to the rewind and forward buffers and rewind or fast-forward the video from the buffers.
US11109106B2

Systems and methods address shortcomings in conventional systems by resuming a media asset from a logical point. In some aspects, the systems and methods receive a first input at a first time from a user to pause a media asset at a first position and a second input at a second time from the user to resume the media asset. The systems and methods further determine whether a time period between the first and the second time exceeds a threshold time period. In response to determining that the time period does not exceed the threshold time period, the systems and methods generate the media asset for display beginning at the first position. However, in response to determining that the time period exceeds the threshold, the systems and methods generate the media asset for display beginning at a second position preceding the first position.
US11109103B2

Systems and methods are described herein for providing content item recommendations based on a video. Using feature vectors corresponding to at least one frame of a video (e.g., generated based on texture and shape intensity of a frame), a recommendation system improves content recommendation using analytic and quantitative characteristics derived from a frame of a content item rather than merely manually labeled bibliographic data (e.g., a genre or producer). The recommendation system may generate a feature vector based on a texture, a shape intensity (e.g., generated from a Generalized Hough Transform), and temporal data corresponding to at least one frame of a video. The feature vector is analyzed using a machine learning model (e.g., a neural network) to produce a machine learning model output. The recommendation system causes a recommended content item to be provided based on the machine learning model output.
US11109098B2

Systems and methods for performing user accommodations are described. An exemplary system may include an electronic device configured to receive audiovisual content and/or user inputs. The electronic device may further include one or more processors as well as memory, which when executed by the one or more processors, cause them to perform one or more locating functions to locate one or more users of the electronic device, and determine a level of interaction for the one or more users based at least in part on the location. The one or more processors may further be caused to perform at least one accommodation function based at least in part on the determined level of interaction for the one or more users or location of the one or more users.
US11109093B2

Systems and methods are provided for providing information associated with media contents are provided. The method comprises broadcasting a communication address associated with a playing device configured to play the media contents, the broadcasted communication address enables a user terminal device to communicate with the playing device; receiving, from the user terminal device, a request to acquire information associated with the media contents; determining an identifier associated with the information; and transmitting the identifier to the user terminal device. The identifier enables the user terminal device to acquire the information.
US11109091B2

A content access device and system may allow portable remote devices to be paired with a variety of different devices, allowing remote control through a network connection. Content access devices may expose application program interfaces, allowing incoming network traffic to control operation of the device much in the same way that a local infrared remote would. Routing content commands through an external application server may also yield other benefits, such as allowing more customized selection of information and advertising content to users based on their viewing history.
US11109084B2

Machine-learning based multi-step engagement strategy generation and visualization is described. Rather than rely heavily on human involvement to create delivery strategies, the described learning-based engagement system generates multi-step engagement strategies by leveraging machine-learning models trained using data describing historical user interactions with content delivered in connection with historical campaigns. Initially, the learning-based engagement system obtains data describing an entry condition and an exit condition for a campaign. Based on the entry and exit condition, the learning-based engagement system utilizes the machine-learning models to generate a multi-step engagement strategy, which describes a sequence of content deliveries that are to be served to a particular client device user (or segment of client device users). Once the multi-step engagement strategies are generated, the learning-based engagement system may also generate visualizations of the strategies that can be output for display.
US11109079B2

Aspects of the subject disclosure may include, for example, a method including monitoring a video session to determine key performance indicators for cross-layer interactions between a network providing video session video data and user equipment receiving the video session video data, wherein the key performance indicators include a transmission control protocol congestion window size that corresponds to a video chunk requested by the user equipment, and a radio access network throughput of a download of the video chunk requested by the user equipment, and determining a quality of service for the user equipment during the video session according to a residual length of content in a playback buffer for the user equipment based on the transmission control protocol congestion window size, and the radio access network throughput. Other embodiments are disclosed.
US11109072B2

A method for encoding an image having been cut up into partitions. The method includes: predicting data of a current partition based on an already encoded and then decoded reference partition, generating a predicted partition; determining residual data by comparing data relating to the current partition with the predicted partition, the residual data associated with various digital data items. Prior producing a signal containing the encoded information, performing the following steps: determining, from the predetermined residual data, a subset containing residual data capable of being modified; calculating the value of a function representative of the residual data; comparing the calculated value with a value of at least one of the digital data items; based on the comparison, modification or non-modification of at least one of the residual data items of the subset; and, in the event of a modification, entropy encoding the at least one modified residual data item.
US11109071B2

A method of dynamic point cloud partition packing is by at least one processor and includes obtaining one or more region of interest (ROI) patches from an ROI of a point cloud, and attempting to pack, into one among tiles of a tile map, one among the obtained one or more ROI patches, in a tile scan order. The method further includes identifying whether the one among the one or more ROI patches is packed successfully into the one among the tiles, and based on the one among the one or more ROI patches being determined to be not packed successfully into the one among the tiles, chunking the one among the one or more ROI patches into multiple ROI patches.
US11109069B2

A method of decoding an encoded video bitstream using at least one processor includes obtaining a coded video sequence from the encoded video bitstream; obtaining a first syntax element indicating a number of a plurality of layers included in the coded video sequence; obtaining a second syntax element indicating whether the plurality of layers included in the coded video sequence are all independent layers; based on the first syntax element indicating that the number of the plurality of layers is greater than one, and the second syntax element indicating that the plurality of layers are not all the independent layers, obtaining a third syntax element indicating an output mode; determining the output mode based on the third syntax element; determining one or more output layers from among the plurality of layers based on the determined output mode; and outputting the one or more output layers.
US11109047B2

A method for processing and transmitting multimedia signals received from a plurality of channels are provided. The method may include receiving at least two multimedia signals from a plurality of channels, and generating a composite multimedia digital signal by coding the multimedia signals in a frame format. At least one of the multimedia signals may include a video signal. The frame format may include an active zone and a blanking zone, the active zone may be configured to encode at least part of the multimedia signals, and the blanking zone may be configured to encode format information. The method may further include converting at least part of the encoded multimedia signals in the active zone into analog signals to generate a composite multimedia signal. The method may further include transmitting the composite multimedia signal to a receiving device via a transmission medium.
US11109045B2

The present principles relates to a method for encoding an image unit comprising image data represented by a luminance channel and at least one chrominance channel, the method comprising obtaining a luma coding-tree by splitting a luminance unit representative of the luminance channel of said image unit and obtaining a chroma coding-tree by splitting a chrominance unit representative of at least one chrominance channel of said image unit. The method is characterized in that obtaining said chroma coding-tree comprises: —determining whether said chroma coding-tree and said luma coding-tree are identical; and —signaling an information data indicating whether said chroma coding-tree and said luma coding-tree are identical.
US11109038B2

An intra frame bit rate allocation method being performed by a computer device comprising at least one processor, includes when a current frame of picture is an intra frame in a specified frame sequence, pre-encoding the current frame of picture; calculating a corresponding intra frame encoding cost and an inter frame encoding cost of the pre-encoding; and allocating an intra frame bit rate according to the calculated intra frame encoding cost and the inter frame encoding cost.
US11109030B1

In one embodiment, a computing system may access a first set of pixel values of an image having a bit depth. The first set of pixel values includes a first subset and a second subset. Each pixel value in the first subset is less than each pixel value in the second subset. The computing system may further determine an overflow range based on a pixel value overflow associated with the bit depth. The overflow range covers a second set of pixel values, which includes (1) the second subset and (2) an overflow representation of the first subset. In response to determining that the overflow range is less than a range covering the first set of pixel values, the computer system may then generate quantization levels corresponding to the overflow range and associate each pixel value of the second set of pixel values with one of the quantization levels.
US11109028B2

Embodiments of the disclosure provide a method and apparatus for processing video signals. An image signal decoding method according to an embodiment of the disclosure comprises the steps of: determining, on the basis of the height and width of a current block, an input length and output length of a non-separable transform; determining a non-separable transform matrix corresponding to the input length and output length of the non-separable transform; and applying the non-separable transform matrix to the current block, wherein, when the height and width of the current block are 4 each, the input length and output length of the non-separable transform are determined to be 8 and 16 respectively.
US11109019B2

A video coding or decoding method using inter-image prediction to encode input video data in which each chrominance component has 1/Mth of the horizontal resolution and 1/Nth of the vertical resolution of the luminance component, where M and N are integers equal to 1 or more, including storing one or more images preceding a current image, interpolating a higher resolution version of prediction units of the stored images so that the luminance component has a horizontal resolution P times that of the corresponding portion of the stored image and a vertical resolution Q times that of the corresponding portion of the stored image, detecting inter-image motion between a current image and the one or more interpolated stored images so as to generate motion vectors between a prediction unit of the current image and areas of the one or more preceding images, and generating a motion compensated prediction.
US11109017B2

An imaging system may include two or more pipeline processing circuits that receive image data streams from two or more corresponding image sensors and process the received image data in parallel in an image signal processing mode of operation. The imaging system may include fault detection circuitry coupled to the two or more pipeline processing circuits. The fault detection circuitry may configure the two or more pipeline processing circuits with fault detection configuration states and generate injection data for processing by the two or more pipeline processing circuits in a fault detection mode of operation. Fault detection may be enabled dynamically based on a horizontal and vertical sync circuit and during an image processing pause period between image frames. The imaging system having the fault detection circuitry may be configured to efficiently perform fault detection without interrupting image signal processing.
US11108980B2

A semiconductor device may include an array of single-photon avalanche diode pixels. The single-photon avalanche diode (SPAD) pixels may include a SPAD coupled to a supply voltage terminal via first and second reset paths. The first reset path may be a fast reset path that provides the SPAD with a short recovery time. The second reset path may be a slower reset path that provides the SPAD with a longer recovery time, but is used to ensure the SPAD is quenched even when the quench resistance associated with the first reset path is low. Logic circuitry may selectively activate the first or the second resets to quench and reset the SPAD. A SPAD pixel may also include one or more switches that keep nodes in the SPAD pixel at a constant voltage when the SPAD pixel is inactive.
US11108972B2

A method and system is provided for the creation, management, and distribution of two dimensional video content that appears to a viewer as having a third dimension of depth. The system includes a camera array with multiple cameras at respective different positions that coordinates the off-center rotating motion of apertures that are part of diaphragms in the camera lens systems. The resulting images from each camera in the array are stitched together to create a larger content field and only a portion is displayed at any one time.
US11108967B2

Techniques are disclosed for systems and methods for facilitating infrared imaging in multiple imaging modes. A device may include an infrared image capture circuit and at least one processing circuit. The infrared image capture circuit may be configured to detect first infrared data and generate a first pixel value based on the first infrared data and a first imaging mode among multiple imaging modes. The at least one processing circuit may be configured to compare the first pixel value to a set of saturation threshold values associated with the first imaging mode. The at least one processing circuit may be further configured to select an imaging mode among the multiple imaging modes based on the comparison of the first pixel value. The at least one processing circuit may be further configured to set the infrared image capture circuit to generate a second pixel value based on the selected imaging mode.
US11108966B2

A point-of-interest information acquisition section of an information processing apparatus acquires, by using a polarization image captured from a viewpoint of an imaging apparatus, an incident plane relative to the viewpoint at a point of interest ‘a’ on a subject. A viewpoint control section determines a direction of movement of the imaging apparatus in such a manner as to suitably acquire an angle formed with the incident plane and presents the direction to a user. When the post-movement viewpoint of an imaging apparatus is determined to be appropriate, an incident plane at the point of interest ‘a’ is acquired by using the captured polarization image, and a line of intersection with the incident plane is assumed to be a normal vector n of the point of interest ‘a.’
US11108962B2

A control apparatus includes a detector configured to detect a moving amount of an object image on an imaging plane based on shake information acquired from a shake detector and motion vector information acquired from an image signal, a calculator configured to calculate an object angular velocity based on the moving amount of the object image, the motion vector information, and a cycle of acquiring the object image, and a corrector configured to perform an image stabilization based on the object angular velocity.
US11108960B2

A dual-camera device includes a first camera, and a second camera, where the first camera includes a first motor, and the first motor includes at least one first Hall effect sensor, where the second camera includes a second motor, the second motor and the first motor are disposed in parallel, the second motor includes N second coils and N second magnets, the second coils are configured to levitate and support the second magnets during power-on, N is a positive integer and is a multiple of four. A distance between a first disposition location of the first Hall effect sensor and a second disposition location of the second magnets in the second motor is greater than or equal to a first preset distance.
US11108953B2

A panoramic photo shooting method and apparatus related to the field of communications technologies include detecting, by a terminal, an input operation used to turn on a camera, turning on, by the terminal, the camera in response to the input operation, displaying, by the terminal, a preview picture obtained by the camera, and displaying, by the terminal in the preview picture, a prompt for entering a panoramic photo shooting mode.
US11108951B2

In an image capturing unit 20, an imaging element has a 4×4-pixel area in which: pixels including at least one pixel of every color component of a plurality of color components are polarization pixels of the same polarization direction; and pixels which are not the polarization pixels constitute a majority of the 4×4-pixel area, and are non-polarization pixels. The unpolarized component calculating unit 31 of the image processing unit 30 calculates unpolarized components for each pixel and for each color component by using pixel signals of polarization pixels, and pixel signals of non-polarization pixels that are generated at the image capturing unit 20. The diffuse reflection component calculating unit 32 calculates diffuse reflection components for each pixel and for each color component by using pixel signals of polarization pixels, and pixel signals of non-polarization pixels that are generated at the image capturing unit 20.
US11108948B2

A method of operating a mobile platform includes determining a threshold angle relative to the mobile platform of an imaging device mounted to the mobile platform that avoids obstruction of a field-of-view of the imaging device by one or more components of the mobile platform, and controlling the mobile platform according to the threshold angle.
US11108946B1

A method and apparatus for the focus stabilization of an imaging system with variable focus lenses is disclosed herein. As example imaging system includes a variable focus (VF) lens for imaging an object of interest (OOI), a controller configured to provide a voltage to the VF lens, an imaging sensor, and a processor. The processor obtains a calibration parameter, and the imaging system obtains a plurality of images of the OOI. The processor identifies a region of interest of one or more of the images, and an alignment parameter is determined from the images. The processor then determines a tuning parameter from comparing the determined alignment parameter with the obtained calibration parameter. The controller tunes the VF lens according to the determined tuning parameter.
US11108945B2

An eye direction reception unit receives an eye direction input of a selected position based on an eye tracking process, an operation reception unit receives a touch operation on a region of a specific operation member, the operation reception unit receives a moving operation for moving the selected position and a predetermined operation different from the moving operation on the specific operation member, and a control unit performs control such that the selected position is not moved based on the eye direction input in a case where the predetermined operation is being made, and the selected position is moved based on the eye direction input received by the eye direction reception unit in a case where the predetermined operation is not being made.
US11108941B2

A plurality of multi-camera systems and methods for imaging faint objects are disclosed, which includes an array of cameras that, when taken alone, are incapable of imaging such objects. The systems and methods may include common field arrays, hybrid field arrays, and/or adaptive field arrays.
US11108933B2

A color conversion apparatus includes an obtaining unit, a defining unit, and an output unit. The obtaining unit obtains information indicating a positional relationship between basic-color toners of basic colors and a special-color toner of a special color among special-color toners of special colors regarding vertical layering on an image formed in an image forming apparatus using the basic-color toners and the special-color toner. The defining unit defines a spot color by a combination of the basic colors and the special color. The output unit outputs, in accordance with the positional relationship indicated by the information, basic-color conversion tables used to convert the spot color to the basic colors that are included in the combination and a special-color conversion table used to convert the spot color to the special color that is included in the combination.
US11108932B2

An image test apparatus includes an image reader which reads paper on which an image is formed from an image formed surface side to acquire test image data including an entire region of the paper, and a hardware processor which detects a defect in the test image data by comparing the test image data acquired by the image reader with correct image data, the hardware processor detecting a defect in the test image data in a region where the test image data overlaps with the correct image data after aligning positions of the test image data and the correct image data by aligning positions of images to each other.
US11108928B2

An information processing device includes a processor configured to issue an instruction to an image forming device. The processor is configured to: in a case where an interruption instruction is received, issue an instruction for a processing mode of the image forming device to be transitioned from a normal mode in which jobs are executed in an order in which the jobs are received, to an interruption mode in which a job that is being executed is suspended and an interruption job is executed first; and, after completion of the interruption job, issue an instruction for the processing mode to be transitioned from the interruption mode to the normal mode, in accordance with a cancellation method in which the interruption mode is canceled, predicted from information representing a state of the image forming device.
US11108925B2

There is provided a multi-function peripheral including: a scanner; one of a printer and an image transmitting part; a data communicating part; and a controller. The controller is configured to execute: scanning of an object by controlling the scanner; obtaining of network information regarding communication which is performed by the data communicating part and terminal identification information as identification information of a mobile terminal, from image data generated by scanning, performed by the scanner, of an image as the object displayed on a display of the mobile terminal; and controlling of the data communicating part so as to transmit, based on the obtained network information, self-identification information which is identification information of the multi-function peripheral, as information addressed to a device having the obtained terminal identification information.
US11108924B2

An image forming apparatus includes a processor configured to create a preview image of an image created by executing a job; store image data of the created preview image in a memory; create an information code representing a storage area of the memory where the image data is stored; and display the information code created by the processor on a display.
US11108923B2

An information processing apparatus includes a processor configured to obtain, from a certain user identified from input authentication information for authenticating the certain user, a request to share personal setting information regarding a personal setting of another user and permit the certain user to share the other user's personal setting information in accordance with permission information indicating the other user's permission.
US11108916B2

According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions that are to cause the processor to determine a size of a chip gap between a first sensor chip and a second sensor chip, access a model that estimates an amount of positional shift of a target centroid, and apply the determined chip gap size and the accessed model on an image captured using the first sensor chip and the second sensor chip to compensate for an estimated positional shift in a centroid of a calibration target in the captured image by causing a location of the calibration target centroid in the captured image to more accurately correspond to an actual location of the calibration target centroid on an object from which the captured image was captured.
US11108912B2

While a teleconference is occurring, data of a teleconference is analyzed to determine first participant data associated with a first speaker and second participant data associated with a second speaker. At a different application, addition of a first speaker indicator and a second speaker indicator to a text entry of a user is caused, the first speaker indicator added concurrently with identification that the first speaker is speaking and the second speaker indicator added concurrently with identification that the second speaker is speaking. At the different application, addition of key information to a text entry of a user is caused, the key information comprising participant data associated with the first speaker and second participant data associated with the second speaker.
US11108907B2

One example method of operation may include identifying a call from a calling device destined for a mobile device, identifying a calling device number associated with the calling device and a mobile device number associated with the mobile device, determining whether a stored calling relationship exists between the calling device number and the mobile device number, and appending one of a plurality of caller identification names (CNAM) to the call based on the determination as to whether there is a stored calling relationship.
US11108897B2

A method of a transmitter transmitting a packet encoded by applying a coding scheme based on a wireless channel environment to a receiver, and a method of the receiver detecting the coding scheme applied to the encoded packet and decoding the packet, in which the transmitter applies a spreading factor corresponding to the coding scheme to a preamble of the packet, and the receiver decodes the packet by detecting the coding scheme using the preamble.
US11108896B2

A method of a transmitter transmitting a packet encoded by applying a coding scheme based on a wireless channel environment to a receiver, and a method of the receiver detecting the coding scheme applied to the encoded packet and decoding the packet, in which the transmitter applies a spreading factor corresponding to the coding scheme to a preamble of the packet, and the receiver decodes the packet by detecting the coding scheme using the preamble.
US11108889B2

Automatically determining, with reduced (or no) input from the users of a group, a set of activity instances that the group of users has interest in performing. A representation of the set of activity instances can be rendered for consideration by a group, and the set of activity instances can be determined even when only limited criteria are specified. Optionally, in response to affirmative user interface input(s) directed to a rendered representation of the set of activity instances, one or more of the activity instances of the set can be confirmed through limited input(s) of one or more users of the group. Further, the automatic determination of the set of activity instances is optionally performed using one or more trained machine learning models that are trained to optimize a likelihood that the users of the group will find the set satisfactory.
US11108888B2

In one example, a device directory server may maintain a digital rights management list for a user device belonging to a device group associated with a user. The device directory server may maintain a primary digital rights management list associating a user device with a primary online account for a user having a content license for a digital content item. The device director server may receive a status update indicating the user device is still in use by the user if sent by the user device. The device directory server may determine whether a status update has been received from the user device. The device directory server may deactivate the user device on the primary digital rights management list when no status update has been received within a pruning period for the user device to be associated with the primary online account.
US11108881B2

A media guidance application the media guidance application may determine end dates for user profile modifications based on real-life events. For example, as opposed to modifying a user profile for a predetermined about of time, the media guidance application may dynamically determine when to remove a user profile modification (or modify a user profile back to a previous state) based on subsequent user actions.
US11108878B2

An analytics provider receives a request for supplemental content to be displayed to a user by a user device. The request includes a network identifier identifying the user device on an access network over which the user device receives content. The analytics provider transmits the request for supplemental content and the network identifier to an analytics module provided by the analytics provider and executing at a network operator that manages the access network. The analytics module collects data describing behavior of the user device on the access network, determines at least one learned usage characteristic based on the data describing the behavior of the user device on the access network, selects a supplemental content item based on a target usage characteristic associated with the selected supplemental content item and the at least one learned usage characteristic, and provides the selected supplemental content item for display on the user device.
US11108872B2

The present invention provides a system in which, via a web page provided using a web browser by a management server, a management screen provided by a network device can be accessed while the management server does not need to have a private IP address of the network device.
US11108869B1

In order to enable a dynamic handshake procedure, a device may be configured with a list of handshake contributors. Contributors with connection handshake properties may be added to the contributor list. To perform handshake, the contributor list is processed to extract the connection handshake properties of each contributor to the handshake. Handlers for handling the connection handshake properties may also be dynamically added and invoked when a handshake is received.
US11108855B2

A method and apparatus of a device that downloads content to a local device using a decentralized content distribution network is described. In an exemplary embodiment, the device receives a request from an application to download content using the decentralized content distribution network. In addition, the device determines a plurality of nodes in the decentralized content distribution network to download the content. For each of the plurality of nodes, the device attempts to establish communications between the device and that node. In addition, the device downloads a portion of the content from that node if communication is established between the local device and that node, wherein the size of the portion is based on at least a characteristic of that node. Furthermore, the device downloads a portion of the content from a proxy if communication cannot be established between the local device and that node, wherein the size of the portion is based on at least a characteristic of that proxy.
US11108854B2

A computer-implemented method for implementing an overlay network on peer-to-peer network to enable resource allocation that accounts for attributes and statuses of one or more nodes therein is provided. The computer-implemented method includes registering one or more nodes with the overlay network and executing overlay registration routing of the one or more nodes by building a routing table to cause node types to know about each other. Overlay sorting is executed between the node types based on corresponding characteristics.
US11108849B2

Global Internet of things (IoT) quality of service (QoS) is provided through self-forming, self-healing, and/or collaborative edge IoT gateways. Moreover, global IoT services are provided by logically extending cellular networks with roaming partners to backhaul, track, and/or manage the globally deployed edge IoT gateways. In one aspect, real-time QoS and/or monitoring capabilities for the global IoT services can be provided through a communication between the edge IoT gateways and an edge gateway controller deployed within a cloud. The edge IoT gateways form a structured mesh network to coordinate workload execution under control of the edge gateway controller, which can facilitate a highly efficient QoS and/or SLA management for mobile IoT sensors, to provide a secure monitoring and/or diagnostic capability for the global IoT services.
US11108843B2

A wireless mesh network and a method of reducing for reducing a sampling rate of a streaming protocol in a multi-hop mesh network is disclosed. The method comprising: receiving, by a source node in the mesh network, an input data stream; generating, by the source node, a plurality of sample frames from the received input data stream, each of the plurality of sample frames having a sample rate that can be handled by the mesh network, transmitting the plurality of the sample frames to one or more sink nodes and reconstructing the input data stream from the plurality of sample frames received at the one or more sink nodes. The input data stream may be received from an application outside the mesh network or from an application in the source node. The reconstruction may use interpolation, which may be dynamically varied, and may be informed by metadata transmitted from the original source node.
US11108840B2

Aspects of the subject disclosure may include, for example, a virtual processing system initiating a first streaming session with a content streaming server to receive content data, creating a first transport connection with a viewer streaming the content data in a second streaming session with the content streaming server by imitating a transport connection of the content streaming server with the viewer, creating a second transport connection with the content streaming server by imitating a transport connection of the viewer with the content streaming server, splitting the first streaming session between the content streaming server and the viewer, and streaming the content data to the viewer. Other embodiments are disclosed.
US11108837B2

A media downlink transmission control method and a related device, the method including receiving a remote media reception message sent by an authorized terminal, where the remote media reception message includes a target user identifier, determining a first target media stream based on the remote media reception message, and sending the first target media stream to a destination terminal corresponding to the target user identifier.
US11108829B2

The disclosure relates generally to methods, systems, and apparatuses for managing network connections. A system for managing network connections includes a storage component, a decoding component, a rule manager component, and a notification component. The storage component is configured to store a list of expected connections for a plurality of networked machines, wherein each connection in the list of expected connections defines a start point and an end point for the connection. The decoding component is configured to decode messages from the plurality of networked machines indicating one or more connections for a corresponding machine. The rule manager component is configured to identify an unexpected presence or absence of a connection on at least one of the plurality of network machines based on the list of expected connections. The notification component is configured to provide a notification or indication of the unexpected presence or absence.
US11108827B2

Embodiments of an application gateway architecture may include an application gateway server computer communicatively connected to backend systems and client devices operating on different platforms. The application gateway server computer may include application programming interfaces and services configured for communicating with the backend systems and managed containers operating on the client devices. The application gateway server computer may provide applications that can be centrally managed and may extend the capabilities of the client devices, including the ability to authenticate across backend systems. A managed container may include a managed cache and may provide a secure shell for applications received from the application gateway server computer. The managed container may store the applications in the managed cache and control access to the managed cache according to rules propagated from at least one of the backend systems via the application gateway server computer.
US11108823B2

A method, an apparatus, a system, and a computer program product for handling security threats in a network data processing system. A computer system determines a connection type for a connection in response to detecting the connection between a target resource in the network data processing system and a requestor. The computer system redirects the connection to a virtual resource in place of the target resource when the connection type is a threat connection, wherein the requestor originating the connection to the target resource is unable to perceive a redirection of the connection to the virtual resource. The computer system records information in the connection redirected to the virtual resource to form recorded information. The computer system adjusts a security policy for handling connections in the network data processing system using the recorded information, wherein the security threats in the network data processing system are decreased using the security policy.
US11108821B2

Systems and methods are disclosed for creating simulated phishing attack messages that have characteristics which make them appear genuine, while also having characteristics that a user should recognize as being false. Simulated phishing emails may appear to be more realistic to a recipient user if the user observes that the email has also been sent to an individual known to the recipient within the same company. However, it may not be desirable to send the simulated phishing email to such additional recipients. The systems and methods include communicating a simulated phishing email from a server of a simulated phishing attack system to a recipient user of an entity. The simulated phishing email appears to the recipient user as though it is also addressed to one or more non-recipient users of the entity, even though the email is not sent to the non-recipient users.
US11108817B2

A method for detecting SQL injection interception is provided. The method includes: detecting a received SQL instruction according to a SQL syntax tree rule to determine that the received SQL instruction is a malicious instruction; and analyzing the received SQL instruction by using an analysis model to determine that the received SQL instruction is a potentially malicious instruction, in a case that the received SQL instruction is not determined to be a malicious instruction according to the SQL syntax tree rule. The method can combine the online detection and the offline analysis to intercept the invading malicious SQL commands, and can also find and supplement the loopholes of the rules through offline analysis.
US11108813B2

The disclosed embodiments provide a system for mitigating a distributed denial-of-service (DDoS) attack. During operation, the system analyzes application layer data in historical traffic to an online system to determine a historical volume of member traffic from an Internet Protocol (IP) address to the online system, wherein the member traffic is generated by members of the online system. Next, the system calculates a rate limit for a set of requests from the IP address to the online system based on the historical volume of member traffic from the IP address. During a DDoS attack, the system outputs the rate limit for use in blocking a subset of the requests from the IP address to the online system.
US11108812B1

Some embodiments of the invention provide a data-plane forwarding circuit (data plane) that can be configured to provide protection from a SYN-flood denial of service attack by validating a source of a SYN data messages before allowing future messages to be forwarded to a protected server. To perform its forwarding operations, the data plane includes several data message processing stages that are configured to process the data tuples associated with the data messages received by the data plane. In some embodiments, parts of the data plane message-processing stages are also configured to operate as a connection-validation circuit that includes (1) a SYN-processing circuit to process SYN data messages received by the data plane, and (2) an ACK-processing circuit to process ACK data messages received by the data plane.
US11108809B2

A system for detecting whether a file including content s associated with a cyber-attack is described. The content may include an executable file for example. The system includes an intelligence-driven analysis subsystem and a computation analysis subsystem. The intelligence-driven analysis subsystem is configured to (i) receive the file, (ii) inspect and compute features of the file for indicators associated with a cyber-attack, and (iii) produce a first output representing the detected indicators. The computational analysis subsystem includes an artificial neural network to (i) receive a network input being a first representation of at least one section of binary code from the file as input, and (ii) process the first representation of the section to produce a second output. The first output and the second output are used in determination a classification assigned to the file.
US11108805B2

Methods, systems, and computer-readable media for automated packetless network reachability analysis are disclosed. An analysis is performed of network configuration data for a network comprising a host computer. Based at least in part on the analysis, one or more ports at the host computer that are reachable from another computer are determined. Based at least in part on the analysis, one or more routes to the one or more ports are determined. A report is generated that is descriptive of the one or more ports and the one or more routes.
US11108801B2

In an embodiment, a computer implemented method receives flow data for a network flows. The method extracts a tuple from the flow data and calculates long-term and short-term trends based at least in part on the tuple. The long-term and short-term trends are compared to determine whether a potential network anomaly exists. If a potential network anomaly does exist, the method initiates a heavy hitter detection algorithm. The method forms a low-complexity intermediate stage of processing that enables a high-complexity heavy hitter detection algorithm to execute when heavy hitters are likely to be detected.
US11108800B1

A penetration test monitoring system includes an attacking host for performing a hacking exercise on a target website; a monitoring server electrically connected to the target website and the attacking host and including a virtual platform and an analysis platform, wherein the virtual platform provides a virtual account for the attacking host to perform the hacking exercise on the target website through the virtual platform after logging in, and the analysis platform is electrically connected to the virtual platform to record the hacking exercise executed by the attacking host; and a monitoring host electrically connected to the monitoring server and the attacking host for monitoring the attacking host. The monitoring server monitors and records the attack behavior of the attacking host, thereby preventing the attacker from arbitrarily implanting virus programs during the security test and improving the protection quality during security testing.
US11108799B2

Systems, methods, and related technologies for analyzing traffic based on naming information are described. In certain aspects, name information and address information from a name translation response are stored. The name information is associated with a device based on the device sending a communication to an address associated with the name information.
US11108781B2

Systems and methods are described herein for managing device privileges.
US11108779B2

Broadly speaking, embodiments of the present techniques provide methods and apparatus to implement a time-limited configuration settings hierarchy. The time-limited configuration settings hierarchy introduces a temporary override setting that allows a fail-back to a prior setting after the expiry of a time period. This allows temporary users of IoT devices to have much higher levels of privilege over configuration settings, as an automatic revocation of the permission and reversion to the previous settings is guaranteed on the expiry of the specified time period.
US11108776B1

Techniques for group message thread link administration are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive a join invitation command associated with a group message thread from an administrator client device, the group message thread associated with a message thread identifier, the message thread identifier identifying the group message thread on a messaging system; and send a join invitation link to the administrator client device; and a group management component operative to generate a join invitation link in response to the join invitation command, the join invitation link comprising a thread invitation identifier, wherein the thread invitation identifier is a hash of the message thread identifier. Other embodiments are described and claimed.
US11108768B2

The technology described in this document can be embodied in a computer-implemented method that includes receiving, at one or more servers from a first computing device, (i) first identification information identifying the first computing device or an application executing on the first computing device, and (ii) second identification information identifying a second computing device. The second identification information is obtained by the first computing device by detecting changes to one or more parameters of a magnetic field generated by the second computing device. The method also includes determining, by the server based on the first information, identity information of a user associated with the first computing device, and transmitting, from the one or more servers to the second computing device, the identity information, such that the identity information is usable by the second computing device to verify an access attempt by the user.
US11108760B2

Methods, systems, and media for recovering identity information in verifiable claims-based systems are provided. In some embodiments, the method comprises: determining that a graph of interdependencies between a plurality of issuers and a plurality of claims for a holder is to be reconstructed; restoring a root credential; transmitting a plurality of messages that are each signed with the root credential to a plurality of backup providers, wherein each of the plurality of backup providers has a portion of the graph of interdependencies between the plurality of issuers and the plurality of claims for the holder stored in a storage device; receiving a plurality of graph portions from at least a portion of the plurality of backup providers in response to each of the portion of the plurality of backup providers determining that the root credential is a correct root credential corresponding to the holder; and reconstructing the graph of interdependencies between the plurality of issuers and the plurality of claims for the holder using the plurality of received graph portions.
US11108757B2

Systems and methods are provided for use in responding to attribute queries related to identifying information for a user. One exemplary method includes receiving a request for an identity code for a user associated with identifying information, where the identifying information includes multiple attributes of the user, and generating the identity code and transmitting it to a communication device associated with the user, thereby permitting the user to present the identity code to a requesting party. The method then includes receiving an identity request from the requesting party including the identity code and at least one query related to at least one of the multiple attributes of the user, identifying the user based on the identity code, compiling a response to the at least one query based on the identifying information of the user at one or more attributed providers, and transmitting the response back to the requesting party.
US11108754B2

Device to device (D2D) communication can be performed with packet data convergence protocol (PDCP) based encapsulation without internet protocol (IP) addressing. The non-IP D2D PDCP-encapsulated communication can further include two forms of secure data transfer. A first non-IP D2D PDCP-encapsulated communication can be a negotiated non-IP D2D PDCP-encapsulated communication. A second non-IP D2D PDCP-encapsulated communication can be a non-negotiated non-IP D2D communication. The non-negotiated non-IP D2D PDCP-encapsulated communication can include a common key management server (KMS) version and a distributed KMS version. The encapsulated communication can be used with various protocols, including a PC5 protocol (such as the PC5 Signaling Protocol) and wireless access in vehicular environments (WAVE) protocols.
US11108752B2

Systems and methods are disclosed for managing the resetting of online identities or accounts of users of Internet web pages. One method includes: receiving, through an electronic device, a request to reset login information to access a web page associated with the user's online account; determining that an IP address associated with the request is not identified as being suspicious; receiving user data intrinsic to the user's request; automatically verifying two or more values of the data intrinsic to the user's request as being indicative of a level of trust of the identity of the user; and transmitting, to the user over the Internet, a subset of options to reset the login information, the subset being selected based on the level of trust.
US11108744B2

Disclosed herein is a network encryption method for realizing encryption of a local area network at the bottom layer driver of a network card of an embedded device. By using such method, an encryption protocol is performed on the network card driver, thereby achieving encryption and decryption of all network data in the network card driver within the local area network, and achieving encryption of all data above network linking layer, so as to achieve unified encryption of all data in the local area network, resulting in enhanced safety of transmission of network data. Moreover, since encryption of the network data is performed in the network driver, developers do not need to focus on encryption situation.
US11108736B2

By splitting CGN functions based on a control plane and a forwarding plane, a CGN control plane function is put into a BRAS CP device, and a CGN forwarding plane function is retained on a CGN card on the BRAS DP device, and CGN configuration information is distributed by the BRAS CP device to the BRAS DP device.
US11108729B2

Systems and methods for managing requesting routing functionality associated with resource requests for one or more resources associated with a content provider are provided. The request routing functionality can correspond to the processing of domain name service (“DNS”) requests for resources by computing devices and the resolution of the DNS requests by the identification of a network address of a computing device that will provide the requested resources. Based on the processing of DNS queries initiated by a client computing device, a CDN service provider can correlate client computing device identifiers, such as an Internet Protocol (“IP”) address, with identifiers (e.g., IP addresses) associated with other components in a content delivery environment, such as DNS resolvers associated with the client computing device.
US11108727B2

A server receives an instant messaging message from a first user account to a second user account, the message includes a download address of a multimedia resource. In response to receiving the instant messaging message, in accordance with a determination that the instant messaging message includes a download address of a multimedia resource, and that the second user account is bound to a network attached storage (NAS) device: the server generates a download instruction in accordance with a command protocol of the NAS device bound to the second user account and sends the download instruction to the NAS device. The NAS device downloads the multimedia resource in accordance with the download instruction and a playing device plays the multimedia resource by accessing the NAS device.
US11108723B2

A method of postponing an electronic message is performed at a computing device having one or more processors and memory. The memory stores one or more programs configured for execution by the one or more processors. The device displays a first electronic message for a user of the computing device and receives user input to postpone the first electronic message. In response to the user input, the device displays a plurality of postponement locations in a user interface window and receives user selection of a postponement location from the displayed plurality of postponement locations. The device then inhibits display of the first electronic message at the computing device. When it is subsequently determined that the computing device is at the first postponement location, the device redisplays the first electronic message.
US11108714B1

Disclosed are various embodiments for integrating an email client with hosted applications. A first regular expression is applied to the body of an email composed by an email client to determine that the email is related to a hosted application. In response to determining that the email is related to the hosted application, a second regular expression is applied to the body of the email to identify the topic of the email. Then, one or more email addresses associated with the topic of the email are identified. The one or more email addresses are then sent to the email client as suggested recipient email addresses for the email.
US11108703B1

Techniques for consistent resource visibility during inter-cellular migrations using targeted pairwise scatter-gather techniques are described. For a paginated request to describe resources existing in cells of a provider network that match one or more criteria, a set of candidate cells having, or likely to have, resources of interest that match the one or more criteria are identified. Pairs of the candidate cells that are determined to be involved in a migration are jointly queried according to a scatter-gather type approach and aggregated via a union technique to remove duplicate resource entries. Other cells not involved in a resource migration are independently queried.
US11108701B1

An apparatus, method, and computer program product are provided to pair request data objects with network response assets and their related systems to allow for the efficient movement of network resources and other resources in high-volume network environments that feature distributed network response assets. In some example implementations, location information such as triangulated position information associated with one or more mobile devices, along with other system characteristics is used to identify optimized pairs of request objects and response assets, such that request parameters, such as position and time constraints, can be efficiently met.
US11108693B2

A control apparatus is arranged in a predetermined network and comprises: a reception part which receives communication traffic, a transmission part which executes a transmission processing transmitting the communication traffic to a destination side, a traffic analysis part which counts a number of communication sessions within predetermined time period, included in the communication traffic, and a transmission management part which holds the communication traffic and causes the transmission part to restrain execution of the transmission processing until the network becomes an off-peak state, when the number of communication sessions exceeds a predetermined session number threshold.
US11108686B1

A node of a network address translator obtains a first packet. A particular port number to be used as a substitute port for a packet flow associated with the first packet is determined using at least a first intermediate hash result, a particular flow hash value range assigned to the node, and a lookup table. The first intermediate hash result is obtained from a flow tuple of the first packet, and the lookup table comprises an entry indicating a mapping between the particular port number and a second intermediate hash result. A second packet, in which the source port is the set to the substitute port number, is transmitted to a recipient indicated in the first packet.
US11108681B2

Disclosed herein is a system (10) for transmitting a data stream (12). The system (10) is configured to receive the data stream (12). The data stream (12) carries a plurality of orders that are destined for a market (24) configured for electronic trading. The system (10) is configured to transmit the data stream (12) carrying the plurality of orders. The system (10) is configured to process at least the plurality of orders (12) to determine trading risk information (14) indicative of trading risk. The system (10) is configured to determine if the trading risk indicated by the trading risk information (14) satisfies a trading risk condition (16). The system (10) is configured to cease transmitting the data stream (12) carrying the plurality of orders if the trading risk condition is determined to be satisfied and commenced transmitting another data stream (18) destined for the electronic market. Also disclosed herein is a method for transmitting a data stream (12).
US11108672B2

Test entity for verifying user equipment (UE) device layer 2 sustained downlink maximum data rate decoding performance may send a non-access stratum message to the UE device that requests activation of a downlink-only test mode, sending a first Packet Data Convergence Protocol (PDCP) status request to the UE device, send downlink PDCP packets to the UE device during a measurement interval, receive a physical layer (PHY) hybrid acknowledge request (HARQ) acknowledgement (ACK) or non-acknowledgement (NACK) from the UE device and determine expected missed layer 1 packets based on the received PHY HARQ ACK/NACK, send a second PDCP status request to the UE device after the measurement interval, receive a PDCP status report from the UE device, and determine missed layer 2 packets from a First Missing Count (FMC) value or bitmap included in the received PDCP status report.
US11108668B2

A server may include: a processor; and a memory storing computer-readable instructions therein, wherein the computer-readable instructions, when executed by the processor, cause the server to: receive operation information of a communication device and setting information from the communication device repeatedly, the setting information indicating a setting for the communication device to communicate with the server; and in a case where the server is not capable of receiving the operation information and the setting information from the communication device, send an execution instruction for executing a specific process to a terminal device being different from the communication device, the specific process including the terminal device receiving, from the server, first setting information which the server most recently received from the communication device, and sending the first setting information to the communication device.
US11108654B2

The invention relates generally to an improved application structure that allows for layered governance of different or competing functions within a micro application services framework. A segmented layering allows both a horizontal array and a vertical array to build a three dimensional mesh application structure to support multiple services. Each service is supported by base and foundation layers that may be technology agnostic and allow for adaptation according to technological progression or policy evolvement without the need to alter the core micro application services framework. The collection of the framework and supporting layers can be encapsulated into nodes, and a collection of nodes can be grouped into a container hub. Nodes may draw learned behaviors from other nodes, and can isolate themselves when necessary.
US11108644B1

Some examples described herein relate to routing in routing elements (e.g., switches). In an example, a design system includes a processor and a memory, storing instruction code, coupled to the processor. The processor is configured to execute the instruction code to model a communication network among switches interconnected in an array of data processing engines (DPEs), generate routes for an application on the modeled communication network, and translate the routes to a file. Each DPE includes a hardened processor core, a memory module, and one or more of the switches. Each switch includes an input or output port that is capable of being shared by multiple routes. Port(s) of each switch are modeled as respective node(s). Generating the routes includes using an A* algorithm that includes a congestion costing function based on a capacity of respective nodes in the modeled communication network and a cumulative demand for the respective nodes.
US11108640B2

A method for controlling devices in a de-centralized storage environment comprises partitioning a plurality of devices in a network into a plurality of super-cells, wherein each super-cell comprises a subset of the plurality of devices. For each super-cell, a system controller is configured to nominate a device in the super-cell as a nucleus device, wherein the nucleus device in the super-cell controls member devices in the super-cell. The system controller is further configured to transmit commands associated with a specific task to the nucleus device and receive information from the nucleus device regarding performance of the specific task, wherein the information comprises information aggregated from the member devices of the super-cell associated with a performance of a respective portion of the specific task.
US11108635B2

A system may include a database disposed within a remote network management platform, a server device disposed in the platform, and a client device. The database may contain representations of configuration items, such as computing devices and software applications associated with the managed network. The server device may provide a graphical user interface including a sequence of panes to the client device. The sequence of panes may include an identifier pane, an identification rules pane, and a reconciliation pane. Each pane may include data entry fields that are operable to define a new class of configuration item. The server device may receive, by way of the graphical user interface, a definition of the new class that uniquely identifies configuration items of a particular type using at least the attributes. The server may store, in the database, the definition of the new class.
US11108630B2

A technique for receiving a configuration setting update at a networked endpoint device involves receiving a data packet from a head-end device, including one or more parameter updates that each include a parameter identification, a designated parameter value, and a predetermined level assignment for the designated parameter value. The technique further includes updating a record of two or more records of each parameter with its designated parameter value, the two or more records associated with differentiating level assignments defining a prioritized hierarchy of parameter values for the parameter at the endpoint device. The updated record is the record associated with the predetermined level assignment provided in the data packet. A level assignment may be for an individual endpoint, group of endpoints, or as a default, for example. An application may be run at the endpoint device using the parameter value recorded at the highest priority level assignment for each parameter.
US11108624B2

Notification system using a blockchain system. A method of the disclosure includes determining, by a node of a blockchain system, that a notification is available for an application of a computing device. The application is associated with a service platform. The method also includes updating a ledger of the blockchain system to indicate that the notification for the application is available.
US11108612B2

An anti-interference signal detection and synchronization method for a wireless broadband communication system. The method uses the peak value of a cross-correlation value of a received signal and a local sequence as a basis for determining signal detection and system synchronization. Because the cross-correlation value of the received signal and the local sequence is less affected by a signal-to-noise ratio and interference signals, the method can adapt to signal changes, can effectively alleviate the frame loss problem of a received signal autocorrelation based scheme under a low signal-to-noise ratio and interference condition, and also has good anti-noise and anti-interference capabilities.
US11108611B2

In user terminal 20, reception section 204 receives one or more downlink signals mapped to a plurality of signal transmission points in a single carrier, and extraction section 214 extracts at least one of the one or more downlink signals that is assigned to at least one of the signal transmission points that belongs to a resource block group associated with user terminal 20, in which the resource block group is in units of a predetermined number of signal transmission points and the at least one of the one or more downlink signals is extracted based on a definition of the resource block group. This processing makes it possible to multiplex downlink signals for a plurality of terminals in a single-carrier transmission.
US11108608B2

An information transmission method related to the field of communications technologies includes: generating an orthogonal frequency division multiplexing (OFDM) symbol, where the OFDM symbol includes a pi/2-BPSK modulated data signal and a pi/2-binary phase shift keying (BPSK) modulated phase tracking reference signal (PTRS); and sending the OFDM symbol. This method may be applied to an uplink single carrier transmission scenario or a downlink single carrier transmission scenario.
US11108606B2

The present disclosure provides a side information transmission method, a side information reception method, a transmitter and a receiver. The side information transmission method includes: transmitting side information to the receiver on a physical control channel; and transmitting a scrambled data signal to the receiver on a physical data channel. The side information is used to indicate a scrambling mode of the data signal.
US11108599B1

Methods and devices are described for frequency domain equalization with low complexity and loop delay. A transmitter inserts pilot symbols into a data signal at intervals of every n data bits. These pilot symbols are used by a receiver-side frequency-domain equalizer to calculate error levels and equalize the received data signal to effect impairment compensation such as SOP tracking. QPSK or BPSK symbols may be used for the pilot symbols, simplifying error calculation into an addition operation instead of the conventional multiplication operation required by conventional FDEQs. Equalizers are described that may operate in a pilot-assisted mode, a conventional decision-directed mode, or both.
US11108598B2

Methods, systems, and devices for wireless communications are described. In a wireless communications system, multiple transmission/reception points (TRPs) may perform a joint transmission to a user equipment (UE) such that the UE may rely on demodulation reference signals (DMRSs) from the TRPs for channel estimation and data demodulation to receive the joint transmission. When TRP transmissions are punctured, which may introduce reception errors at a receiving UE, one or more TRPs may transmit unique DMRSs such that each TRP transmits a DMRS that is unique to the transmitting TRP, transmit DMRSs that are unique to punctured resource elements (REs), or determine to refrain from transmitting on punctured REs. In some cases, TRPs may transmit preemption indications (PIs) to a UE, where the PIs may indicate punctured (e.g., or not utilized) REs to allow the UE to utilize a unique DMRS for channel estimation or to ignore the punctured REs.
US11108597B2

Example data transmission methods and apparatus are described. One example method includes obtaining at least two signature sequences used to perform multiple access for at least two to-be-sent data packets by a user equipment. The user equipment processes the at least two data packets by respectively using corresponding signature sequences, to obtain at least two transmit sequences. The user equipment sends the at least two transmit sequences to a network device on a same time-frequency resource. Then the network device obtains the at least two signature sequences used by the user equipment to send the at least two transmit sequences, and separately detects a corresponding transmit sequence based on each signature sequence, to obtain the at least two data packets. The user equipment can transmit a plurality of data packets on a same time-frequency resource in a same slot.
US11108577B2

A method including: receiving, from a first terminal, a request for establishing a chat group without receiving an identifier of an existing social network contact; monitoring incoming requests for additional users to join the first chat group; while monitoring, detecting a request from a second terminal to obtain information of other terminals located around the second terminal; in accordance with the request from the second terminal and in accordance with a determination that the second terminal and the first terminal are located within a preset distance, requesting authentication information corresponding to the first chat group; receiving the authentication information from the second terminal, wherein the authentication information is obtained by the second user independently of the server of the social network platform; and in accordance with a determination that the authentication information is correct, establishing the first chat group including the first user and the second user.
US11108555B2

Computer-implemented methods, systems, and apparatus are described for storing keys of multiple key-value pairs by a network node of a blockchain network. One method includes maintaining data representing a forest that stores multiple keys of the multiple key-value pairs that are stored in a map. The forest includes multiple trees, each tree includes respective storage nodes, and each storage node stores a subset of the multiple keys. The network node receives a request to add a key of a key-value pair into the forest. A first hash value of the key is computed using a first hash function. One of the multiple trees to store the key is determined based on the first hash value. The network node determines a target storage node of the one of the multiple trees to store the key, and stores the key in the target storage node.
US11108548B2

The method provided in the embodiments of this application includes: obtaining, by a server, a first key (Ksm) shared with a gateway; receiving, by the server, an encrypted first random factor (Rand-M-Encry), a first data digest (Data-Hash), and encrypted first data (Data-Encry) that are sent by a terminal; decrypting, by the server, the Rand-M-Encry by using the Ksm, to obtain a second random factor (Rand-M′); performing, by the server, an operation on the Rand-M′ and Kpsa-xi by using a second preset algorithm, to generate a third key (K′sx); decrypting, by the server, the Data-Encry by using the K′sx, to obtain second data (Data′); performing, by the server, an operation on the K′sx and the Data′ based on a first preset algorithm to obtain a second data digest (Data-Hash′); and if the Data-Hash′ is the same as the Data-Hash, determining, by the server, that authentication of the terminal succeeds.
US11108546B2

A blockchain database employs cryptography and other methods to implement and protect a distributed, publicly-amendable ledger. Transactions in a blockchain ledger are intentionally anonymous; however, there are cases where it would be useful to be able to verify or disprove a claim of identity of a contributor of a blockchain transaction. Biometrics can be used to link a human being to digital information using their unique physical traits in a way that is analogous to a handwritten or digital signature. An exemplary embodiment disclosed herein describes methods to create and store data in a blockchain transaction such that it can be used in the future to biometrically verify the identity of the contributor of the transaction, and use encoded biometric data to determine whether the blockchain transaction was created or not created by a particular individual.
US11108542B2

One aspect of the invention provides an automotive electronic control unit (ECU) including: an application processor; and one or more co-processors communicatively coupled to the application processor. The one or more co-processors are configured to: receive data from the application processor; encrypt the data received from the application processor; process the encrypted data to detect faults and generate secure data that is encrypted and free from faults; and communicate the secure data to the application processor.
US11108524B2

The present disclosure discloses a method and a device in a User Equipment (UE) and a base station used for wireless communication. The UE receives a first signaling, the first signaling being used for indicating a first time-frequency resource group, the first time-frequency resource group being reserved for a first bit block; and receives a second signaling, the second signaling being used for indicating a second time-frequency resource group, the second time-frequency resource group being reserved for a second bit block. Whether the first time-frequency resource group and the second time-frequency resource group belong to a same resource subset of G resource subsets is used for determining whether the first bit block and the second bit block are respectively transmitted in the first time-frequency resource group and the second time-frequency resource group or are both transmitted in a third time-frequency resource group.
US11108517B2

The present invention relates to a method and a device for allowing a terminal to perform decoding in a wireless communication system. According to the present invention, provided are a method and a device for receiving, from a base station through DMRS symbols, a first demodulation reference signal (DMRS) and a second DMRS, which are set according to specific patterns, wherein: each of the first DMRS and the second DMRS is transmitted on a specific antenna port and is located on the same time axis symbol as at least one different DMRS transmitted on the other antenna port; a location of the time axis symbol of the second DMRS is determined according to a service type of transmitted data; and the data are decoded by using the first DMRS and/or the second DMRS.
US11108506B2

Various embodiments disclosed herein provide for a retransmission system that uses a hybrid system to signal to a receiver the retransmission of codeblock groups to reduce network overhead and bandwidth. The amount of bandwidth needed to signal to a receiver which codeblock groups are being retransmitted is directly proportional to the number of codeblock groups. Therefore, during retransmission, if the number of a codeblock groups is below a predetermined threshold, then explicit signaling can be performed, where the transmitter sends a bit map identifying the codeblock groups being retransmitted. If the number of codeblock groups is above the threshold however, can use a codeblock group confirmation bit in the control information sent to the receiver, where the values of the bit can inform the receiver how the retransmission will be performed.
US11108505B2

A wireless device receives configuration parameters of an unlicensed cell. The wireless device may receive a DCI indicating a downlink assignment or a release of a SPS configuration. The wireless device may transmit a HARQ feedback, associated with the DCI, via the unlicensed cell. The transmission of the HARQ feedback may be based on multiplexing the HARQ feedback in a first HARQ feedback codebook and using one or more first unlicensed parameters, for transmission via the unlicensed cell, in response to the DCI being associated with a first priority. The transmission of the HARQ feedback may be based on multiplexing the HARQ feedback in a second HARQ feedback codebook and using one or more second unlicensed parameters, for transmission via the unlicensed cell, in response to the DCI being associated with a second priority.
US11108504B2

A user terminal includes: a transmitter that transmits delivery acknowledgement signals (HARQ-ACKs); a receiver that receives downlink control information including: in one or more predetermined subframes of the downlink control information, first information that indicates a total number of cells to be subjected to downlink (DL) transmission scheduling, and second information that indicates a cumulative number of cells; and a processor that performs control so that the HARQ-ACKs are transmitted in predetermined uplink (UL) subframes based on the first information and the second information. The HARQ-ACKs are transmitted in response to DL signals transmitted from a plurality of cells. The plurality of cells include cells that use Time Division Duplex (TDD). A value of the first information is the same in each of the one or more predetermined subframes, and the processor updates the first information on a per subframe basis.
US11108498B2

A receiving apparatus includes: a first decoder configured to decode a signal transmitted through a first layer from a layered division multiplexing (LDM) signal using a parity check matrix to generate low density parity check (LDPC) information word bits and parity bits; an encoder configured to encode the LDPC information word bits, generated by decoding the signal transmitted through the first layer, using the parity check matrix to generate parity bits corresponding only to preset columns in the parity check matrix; and a second decoder configured to decode a signal obtained by removing, from the LDM signal, a signal corresponding to the LDPC information word bits generated by decoding the signal transmitted through the first layer, the parity bits generated by the encoder, and the parity bits generated by the first decoder except the parity bits generated by the encoder, thereby to generate information word bits transmitted through a second layer.
US11108494B2

A method and a device for channel coding in a terminal and a base station are disclosed. The base station performs channel coding and transmits a first radio signal in sequence. A first bit block is for an input to the channel coding based on a polar code. An output after the channel coding is for generating the first radio signal. The first bit block comprises bit(s) in a first and a second bit sub-block. A value of the first bit sub-block or the first bit sub-block is related to a number of bits in the second bit sub-block or in the first bit block. Position(s) of bit(s) in the first bit sub-block in the first bit block is(are) determined by default. An advantage of the present disclosure is to lift the burden on blind detections of the UE and support a more flexible information transmission format.
US11108473B2

A method of user equipment (UE) in a wireless communication system is provided. The method comprises providing an indicia to instruct placement of the UE in a beam training condition, in response to identifying placement of the UE in the beam training condition, performing a beam codebook training including identifying beam usage rate statistics, and generating a beam codebook for a beam generation of an antenna array of the UE for the beam training condition based on the identified beam usage rate statistics, the beam codebook including a UE-specific sub-codebook.
US11108463B1

The disclosed systems, structures, and methods are directed to an optical communication system. The optical communication system comprising an optical node configured to receive a light signal, in which the light signal is received from a first optical path and a second optical path, and the optical node is further configured to determine a change in state of polarization (SOP) of the light signal received from the first optical path and the second optical path, a processing unit configured to determine if at least a portion of the first optical path and the second optical path has a/similar change in SOP.
US11108460B2

Systems, algorithms and methods for reclaiming unused portions of a satellite broadcast service's bandwidth for new services, utilizing higher performance coding techniques to yield better throughput, are presented. These systems, algorithms and methods achieve the reclaimed bandwidth in a way that is invisible to a legacy receiver, and that does not interfere with its reception of a legacy signal. In one embodiment, new data may be transmitted within a legacy transmission frame, for example within its cluster structure, using the same modulation and synchronization as used for the legacy data. The new data may be inserted into a channel or other subdivision at a head end. In another embodiment, one or more clusters or subdivisions with only new data may be transmitted, using the same modulation and synchronization as the legacy data clusters, but now employing a higher performing FEC and data interleaving structure on those clusters which contain only new data to yield an increase in available throughput. Finally, in a third embodiment, one or more clusters containing only new data may be transmitted, and in said one or more all new data clusters, different modulation and synchronization may be used then that of the legacy data clusters, thus employing a higher performing FEC and data interleaving structure than that of the legacy clusters. Various combinations of these approaches are also presented, as well as a set of novel receivers, or receiver configurations, to implement them and their combinations.
US11108458B2

This disclosure relates to a 5G or pre-5G communication system to be provided to support a higher data transmission rate after a 4G communication system such as LTE. An apparatus that combines a plurality of radio signals according to an embodiment of the present invention comprises: a plurality of antennas which receive the plurality of radio signals; a baseband modem which generates channel estimation information related to the plurality of radio signals and combines the plurality of radio signals on the basis of combining control information; and a controller which generates the combining control information on the basis of the channel estimation information and preset configuration information and transmits the combining control information to the baseband modem.
US11108451B1

Examples described herein include sliding window methods for calculating frequency-localized weights for adaptive beamformers. A window of subcarriers may be used to calculate a cross-correlation vector, inverse covariance matrix, or other components used in a weight calculation for a particular subcarrier. In some examples, a next window of subcarriers may include additional subcarriers, and may not include other subcarriers. The previously-calculated cross-correlation vector, inverse covariance matrix, or other components may be updated in accordance with updates and downdates associated with the added and removed subcarriers. The updated components may be used to generate weights for a subcarrier in the next window.
US11108449B2

A radio communication apparatus is described that includes a reception antenna, a converter, a calculator, and a separator. The reception antenna receives a mixed signal including two or more backscatter signals respectively transmitted from two or more tag devices and the converter converts the mixed signal into complex data on a complex plane. The calculator calculates phase angles of carrier waves of the two or more backscatter signals to approximate the phase angles into a complex data sequence of a predetermined length, and generates a projector matrix formed of a combination of the phase angles of carrier waves of the two or more backscatter signals. The separator separates the two or more backscatter signals from the mixed signal based on an inverse matrix of the projector matrix and the complex data sequence.
US11108445B2

The invention relates to devices and methods for signalling control information associated with transmission of data over a wireless channel. A second communication device receives (S2) data from a first communication device, wherein the data comprises an indication of recommended precoders and a recommendation of a first transmission rank to possibly use during transmission. The second communication device determines (S4) a second transmission rank to use for transmitting data, and transmits (S6) a confirmation message to the first communication device. The confirmation message comprises a confirmation that transmission of data from the second communication device is using at least parts of each recommended precoder associated with a frequency resource that falls within the transmission of data and an indicator of the second transmission rank to use.
US11108442B1

Methods, systems, and devices for wireless communication are described. A wireless device may determine that a channel is reciprocal and perform an implicit sounding process. During the implicit sounding process, the wireless device may estimate the uplink channel by measuring a first uplink multi-user multiple input multiple output (MU-MIMO) transmission. The wireless devices may then update the uplink channel estimation based by measuring a second MU-MIMO transmission that is received after a downlink transmission from the wireless device. Based on the updated uplink channel estimation, the wireless device may send a beamformed MU-MIMO transmission to a number of other wireless devices.
US11108441B2

A UE may receive, from a base station, a message requesting BSI. The UE may determine a number N of BSI reports to send to the base station, and each BSI report may indicate a beam index corresponding to a beam and a received power associated with the beam. The UE may send, to the base station, N BSI reports based on the message requesting BSI. The UE may receive, from the base station, a set of signals through a set of beams, and determine the received power for each signal of the set of signals received through each beam of the set of beams, each received power may be associated with a beam of the set of beams.
US11108439B2

Embodiments of the present invention provide an apparatus and method for a MAP wireless network that includes a collaborative channel sounding measurement phase to determine channel state information between devices (e.g., the channel state between an STA and a collaborative AP) for efficient configuration of the MAP wireless network and to improve the performance of the MAP wireless networks. The wireless AP and wireless STAs associated with the collaborative APs can simultaneously transmit by applying collaborative beamforming where the interferences between channels nullify each other (e.g., nulling), and the beamforming is performed based on a sounding phase performed by the collaborative APs. The sounding protocol can include a collaborative sounding measurement phase and a collaborative sounding feedback report phase, using Null Data Packets (NDPs), for example, as described herein according to embodiments of the present invention.
US11108428B2

Systems of multiple transmitters and multiple receivers, allowing receivers to identify the transmitters from which reference signals originate. Identification is according to frequency offset patterns based on transmitter and local oscillator frequencies, and is particularly suitable in radio-frequency integrated-circuit devices and MIMO radar systems.
US11108427B2

Methods and devices for antenna switching are provided. A wireless signal is transmitted and received through a specific antenna module among a plurality of antenna modules. Status information about each of one or more other antenna modules among the plurality of antenna modules is acquired, when a temperature of the specific antenna module exceeds a predetermined value. The temperature of the specific antenna module is measured through a respective sensor module of a plurality of sensor modules. Each sensor module of the plurality of sensor modules is contained in or disposed adjacent to a respective antenna module of the plurality of antenna modules. The specific antenna module is switched to an antenna module selected from among the one or more other antenna modules, based on the acquired status information.
US11108424B2

Accessory devices are described herein. An accessory device may include a receptacle for receiving an electronic device. The accessory device may include a case that covers the housing of the electronic device, or a folio that additionally includes a cover can conceal the display of the electronic device. Accessory devices described herein further include wireless circuitry used to communicate with wireless circuitry in the electronic device. The wireless circuitry can be used for various functions and features. For instance, the wireless circuitry in the accessory device can respond to authentication requests from the electronic device, and/or to send authentication requests to the electronic device. Further, the wireless circuitry in the accessory device can send information to the electronic device. Such information may include properties of the accessory device, or information stored on the accessory device that is presented on a display of the electronic device.
US11108423B1

Systems and methods of providing a mobile device cover are described. In some embodiments, the mobile device cover may include, for example, an acoustic sensor, a processor, and lighting devices. The processor can be operatively coupled to the acoustic sensor and the lighting devices. The acoustic sensor can be configured to receive sound generated by the mobile phone and to convert the sound into an acoustic signal. The processor can be configured to receive the acoustic signal and to determine whether the acoustic signal is similar to one of a plurality of acoustic signals previously stored on the mobile phone cover. Each of the previously stored acoustic signals can be indicative of, for example, a particular caller, a particular message sender, or a particular alert. Based on the acoustic signal determination, the processor is configured to cause lighting of the one or more lighting devices corresponding to the indicated caller, indicated message sender, or indicated alert.
US11108417B2

The disclosed systems, structures, and methods are directed to a wireless receiver. The configurations presented herein employ a structure operative to receive a plurality of analog signals, a signal encoding configured to encode the plurality of received analog signals into a single encoded analog composite signal based on a coding scheme having a low code rate, a signal reconstruction module configured to convert the single encoded digital composite signal into a high encode rate digital composite signal in accordance with the coding scheme having a high code rate. In addition, a signal decoder configured to decode the digital composite signals based on the coding scheme having the high code rate and to output digital signals corresponding to the received plurality of analog signals.
US11108402B1

Various embodiments relate to a single slope analog to digital converter (ADC), including: a voltage slope generator; a reference voltage generator configured to generate a first reference voltage, a second reference voltage, and a third reference voltage, where the first reference voltage equals the sum of the second reference voltage and the third reference voltage; a first comparator configured to compare a voltage to a voltage output from the voltage slope generator; a first register configured to store a first count based upon the first reference voltage being input into the first comparator; a second register configured to store a second count based upon the second reference voltage being input into the first comparator; a third register configured to store a third count based upon the third reference voltage being input into the first comparator; a fourth register configured to store a fourth count based upon a first input voltage being input into the first comparator, wherein the first input voltage is the voltage to be converted to a digital value by the ADC; and an output circuit configured to calculate a digital value for the first input voltage based upon the first, second, third, and fourth counts.
US11108382B1

An oscillator circuit includes a first oscillator, a second oscillator, and a calibration circuit to calibrate the first and second oscillators. The first oscillator is supplied with a first supply voltage, and the second oscillator is supplied with a second supply voltage. The calibration includes setting a frequency control of the second oscillator at a target frequency. Then, a voltage control of the second supply voltage is adjusted incrementally until a first control value is identified at which a second oscillator output frequency matches the target frequency. Then, a voltage control of the first supply voltage is set to the first control value. Then, the voltage control for the first supply voltage is adjusted incrementally until a second control value is identified at which a first oscillator output frequency is as close to the second oscillator output frequency as is achievable, but does not exceed it.
US11108370B2

A filter circuit has a first resistor which is connected between an input node and an output node, a second resistor which is connected between the output node and a reference potential node, a first capacitor and a second capacitor which are connected in series between the input node and the output node, and a variable capacity part which is connected between a connection node of the first capacitor and the second capacitor and the reference potential node.
US11108369B2

A band pass filter is provided with a first filter circuit which includes a first resonant circuit including a first inductor and a second resonant circuit including a second inductor, a second filter circuit which includes a third resonant circuit including a third inductor and a fourth resonant circuit including a fourth inductor, and a fifth resonant circuit including a fifth inductor. The fifth inductor is electromagnetically coupled to each of the first inductor, the second inductor, the third inductor, and the fourth inductor.
US11108366B2

An amplifier circuit includes an output terminal, an amplification unit and a switch. The output terminal is used to output an amplification signal. The amplification unit includes a first transistor and a second transistor. The first transistor includes a control terminal for receiving a first input signal, a first terminal coupled to the output terminal for outputting an amplified first input signal, and a second terminal. The second transistor includes a control terminal for receiving a second input signal, a first terminal coupled to the output terminal for outputting an amplified second input signal, and a second terminal. The switch includes a first terminal coupled to the second terminal of the first transistor, and a second terminal. The amplification signal is generated using at least the amplified first input signal and/or the amplified second input signal.
US11108365B2

The invention relates to a method for operating a class-D amplifier (2) for an audio signal (4), which class-D amplifier contains an output stage (10) and a signal-processing unit (12) in a signal path (6), wherein a voltage (U) of at least two magnitudes (U1, U2) is provided for the output stage (10), a voltage requirement (B) of the output stage (10) for the audio signal (4) is predictively determined from the audio signal (4) at a measurement location (14) before the signal-processing unit (12), a magnitude (U1, U2) that is minimally sufficient for the voltage requirement (B) is selected on the basis of the voltage requirement (B) and said magnitude is applied to the output stage (10) before the amplification. A class-D amplifier (2) for an audio signal (4), having a signal path (6), which has an output stage (10) and a signal-processing unit (12), contains a voltage source (16) for the output stage (10) having a voltage (U) of at least two magnitudes (U1, U2), a measurement location (14) before the signal-processing unit (12), and a control and evaluation unit (18) for predictively determining a voltage requirement (B) for the output stage (10) for the proper amplification of the audio signal (4) from the audio signal (4) at the measurement location (14), wherein the control and evaluation unit (18) selects a magnitude (U1, U2) that is minimally sufficient for the voltage requirement (B) on the basis of the voltage requirement (B) and applies said magnitude to the output stage (10) before the amplification.
US11108353B1

A system and method for array level terrain based backtracking includes a tracker configured to collect solar irradiance and attached to a rotational mechanism for changing a plane of the tracker and a controller in communication with a rotational mechanism. The controller is programmed to determine a position of the sun at a first specific point in time, retrieve height information, execute a shadow model based on the retrieved height information and the position of the sun, determine a first angle for the tracker; collect an angle for each tracker in a plurality of trackers in an array; adjust the first angle based on executing the shadow model with the first angle and the plurality of angles associated with the plurality of trackers; transmit instructions to the rotational mechanism to change the plane of the tracker to the adjusted first angle.
US11108335B1

A medium- and high-power frequency adjustable digital power system includes a switch switching circuit, an output sampling circuit, and a microcontroller. The switch switching circuit has a plurality of switches, receives an AC input power source and converts the AC input power source into an output power source. The output sampling circuit receives an output voltage and an output current of the output power source. The microcontroller receives the output voltage and the output current, and generates a plurality of control signals according to power information calculated by the output voltage and the output current to correspondingly control turning on and turning off the switches.
US11108318B2

In a method for controlling a line converter on board a track-bound vehicle semiconductor devices of current valves of the line converter are controlled to be turned on and off so as to prevent the current (I) through a secondary winding of a transformer to which midpoints of phase-legs of the converter are connected to pass zero and shift direction other when the voltage across the secondary winding shifts direction by a start of a new half period of an AC line voltage across the windings of the transformer.
US11108312B2

Each of a plurality of permanent-magnet pairs is configured with a pair of permanent magnets that are arranged in a v-shaped manner in such a way that the distance between the portions of the permanent magnets, facing each other at the outer side in the radial direction of the rotor core, is smaller than the distance between the portions thereof, facing each other at the inner side in the radial direction of the rotor core; a magnetic-field pole is formed of part, of the rotor core, that is situated between the adjacent permanent-magnet pairs.
US11108307B2

A coil (1) for a rotary electric machine is annularly formed by twelve coil members (10), each coil member (10) is configured of four coil elements (10A) to (10D), the coil elements (10A) to (10D) integrally include a plurality of sets of coil element structures each set of coil element structures including a pair of base portions (11), and four arm portions (12) and two curl portions (13), and the plurality of sets of coil element structures are annularly configured.
US11108293B2

A stator includes a stator core and a winding wound around the stator core in wave winding. The winding includes an assembly of a plurality of covered wires, and an outer cover film that surrounds and covers the assembly and contains thermosetting resin. Each of the covered wires includes a conductor and an insulating film surrounding and covering the conductor. Each of the covered wires has a wire width of 1.5 mm or less.
US11108279B2

A method and an apparatus are provided for determining a cross connection during wireless charging. The method includes transmitting a first power to a plurality of wireless power receivers, based on first voltage setting information of a first wireless power receiver from among the plurality of wireless power receivers; determining to identify whether the wireless power transmitter is cross-connected with a second wireless power receiver from among the plurality of wireless power receivers; receiving second voltage setting information from the second wireless power receiver, while transmitting the first power to the plurality of wireless power receivers; transmitting a second power the plurality of wireless power receivers based on the second voltage setting information of the second wireless power receiver; and receiving measured voltage information from the second wireless power receiver, while transmitting the second power to the plurality of wireless power receivers.
US11108278B2

A communication method of a wireless power receiver performing communication with a wireless power transmitter, includes transmitting control information to the wireless power transmitter at a time slot in a first cycle; receiving an ACK signal from the wireless power transmitter when the control information is transmitted without collision at the time slot in the first cycle; determining a position of the time slot from among a plurality of time slots within the first cycle in response to the received ACK signal; receiving, in a second cycle, a sync pattern which indicates that the time slot is allocated to the wireless power receiver; and performing communication with the wireless power transmitter using the allocated time slot in the second cycle.
US11108270B2

A control method for an inductive power supply (IPS), according to one embodiment of the present invention, can comprise the steps of: applying a ping for sensing an object; measuring a coil current; sensing the object on the basis of the coil current measurement result; transmitting, to the object, the minimum power for waking up a communication unit of the object, wherein the communication unit performs communication by using an out-of band communication protocol; receiving, from the object, pairing information through the out-of band communication protocol so as to perform pairing with the object; and transmitting main power to the paired object.
US11108269B2

A system (1) for transferring electric energy and data is proposed, comprising a primary circuit (10) and a secondary circuit (20). The primary circuit (10) comprises: an electric energy source module (11); a primary inductive element (12) connected to the source module (11); a primary transceiver module (13) configured to encode data into electromagnetic signals and decode electromagnetic signals into data, and a pair of electrically conductive primary transceiving armatures (14a, 14b) connected to the primary transceiver modules (13). The secondary circuit (20) comprises: an electric energy conversion module (21); a secondary inductive element (22) connected to the conversion module (21); a secondary transceiver module (23) configured to encode data into electromagnetic signals and decode electromagnetic signals into data, and a pair of electrically conductive secondary transceiving armatures (24a, 24b) connected to the secondary transceiver module (23). The primary inductive element (12) and the secondary inductive element (22) are configured to be mutually coupled inductively, allowing a transfer of electric energy from the source module (11) to the conversion module (21). Moreover, each primary transceiving armature (14a, 14b) is configured to be coupled capacitively to a respective secondary transceiving armature (24a, 24b), allowing an exchange of data between the primary transceiver module (13) and the secondary transceiver module (23).
US11108266B2

A control method for a power supply system includes a driving circuit conducting a switch element of a first backup transforming module of a backup supplying module corresponding to a phase of one of a plurality of power transforming modules in an abnormal operation according to a working signal corresponding to the power transforming module in the abnormal operation, when one of the plurality of power transforming modules corresponding to a three-phase voltage source is in the abnormal operation; and the driving circuit latching unconducted switch elements of at least one of undriven second backup transforming module of the backup supplying module corresponding to the phase, after a logic control circuit detects working signals corresponding to all phases of each backup transforming module, and latching unconducted switch elements corresponding to phases different with the phase of the first backup transforming module.
US11108259B2

A charging control apparatus: an information acquisition circuit configured to acquire, when a storage battery of a vehicle that is being stopped is charged with the power from the external power supply, location information indicating a current location of the vehicle, and altitude information on surroundings of the current location; a calculation circuit configured to calculate, when a travel route has not been designated, a change amount of a state of charge (SOC) of the storage battery from the current location to at least one predetermined point in the surroundings, based on the location information and the altitude information; and a setting circuit configured to set, based on the calculated change amount of the SOC, a charge amount of the storage battery to be charged with the power from the external power supply.
US11108258B2

An electronic timepiece includes a secondary battery, a first power feeder, a second power feeder, and a processor. The first power feeder feeds power to the secondary battery. The second power feeder feeds power to the secondary battery at a current larger than a current fed by the first power feeder. The processor determines remaining power of the secondary battery based on different references that are a reference of when the first power feeder is feeding the power to the secondary battery and a reference of when the second power feeder is feeding the power to the secondary battery.
US11108256B2

A multi-port battery charge and discharge system used in the charge and discharge battery pack application. The multi-port battery charge and discharge system has N voltage converting circuits, each of which can operate in a charge mode to charge a battery pack or in a discharge mode to supply power sinks. The N voltage converting circuits can be operated in a master-slave configuration with one of the N voltage converting circuits set as a master voltage converting circuit and the remained ones set as slave voltage converting circuits. In a charge state, the master voltage converting circuit provides a regulated current signal to charge the battery pack, and the slave voltage converting circuits provide slave current signals to complementally charge the battery pack.
US11108247B2

The present application discloses a method, apparatus, device and medium for equalization control of battery packs. The method may include: acquiring a voltage of each of a plurality of cells of the battery pack; on the condition that one or more voltages of the voltages of the plurality of cells are within a preset voltage interval, selecting a target State of Charge (SOC)-Open Circuit Voltage (OCV) curve from a charging SOC-OCV curve and a discharging SOC-OCV curve stored for the battery pack based on the voltages within the preset voltage interval; acquiring a target SOC of each cell based on the target SOC-OCV curve and the voltage of each cell; calculating, for each cell, a SOC difference between the target SOC of the cell and a reference SOC; calculating an equalizing time for each cell based on the SOC difference of each cell.
US11108242B2

There is provided a system for use with a set of generators. The system includes a processor and a memory including instructions that, when executed by the processor, cause the processor to perform certain operations. The operations can include receiving a command and receiving a signal indicative of a current of at least one generator in the set of generators. The operations can further include causing, based on the command and the signal, a controller to adjust a voltage level of at least one other generator in the set of generators.
US11108234B2

A grid power configuration may provide a reliable, efficient, inexpensive and environmentally conscious power source to a site, for example, a remote site such as a well services environment. Grid power may be provided for one or more operations at the site by coupling a main breaker to a switchgear unit coupled to one or more loads. The switchgear unit may be coupled to the main breaker via a main power distribution unit and may also be coupled to one or more loads. At least one of a grid power unit and a switchgear unit may be coupled to the main breaker via the main power distribution unit and may also be coupled to one or more additional loads. A control center may be communicatively coupled to the main breaker or any one or more other components to control one or more operations of the grid power configuration.
US11108224B1

An improved electric circuit structure for short circuit protection is applicable to examining a device under test, comprising a circuit breaking element, a thermistor, a filtering and rectifying module and a capacitor. A first end of the circuit breaking element is electrically connected to a power source. A first end of the thermistor is electrically connected to a ground. The filtering and rectifying module is connected between the second end of the circuit breaking element and the second end of the thermistor. The capacitor is connected to the filtering and rectifying module and in parallel with the device under test. The circuit breaking element disclosed in the present invention is a multi-protector fuse and forms an open circuit when the device under test forms a short circuit. Meanwhile, the multi-protector fuse is able to withstand voltage between its first and second end without generating any physical damage.
US11108223B2

In an aspect, a fire detection system is described. The first detection system may include isolation circuit having an isolation switch coupled with a system line of the fire detection system and configured to isolate a first side of the system line from a second side of the system line. The isolation circuit may also include a controller coupled with the isolation switch. The controller may be configured to detect a short circuit on the system line and control the isolation switch based on a calculated impedance on the system line in response to detecting the short circuit.
US11108219B2

Electrical box assemblies and electrical box separators are provided. The electrical box assembly includes a box housing having four sides and a bottom and a box separator secured within the box housing and configured to create at least two isolated compartments within the box housing.
US11108212B2

Provided is an optical interference light source device of a current-temperature controlled semiconductor laser, including a heat dissipation plate, a ring-shaped semiconductor refrigerating sheet, a semiconductor laser, a PCB board, a thermal sensor and a fixed plate. The first circular window copper area of the PCB is in contact with the second circular copper area through a via. A lower end of a housing of the semiconductor laser is connected to the first circular windowed copper area through a thermally conductive silicone grease. The ring-shaped semiconductor refrigerating sheet is connected to the first circular window copper area through a thermally conductive silicone grease connected to the heat dissipation plate. The thermal sensor is configured to detect a temperature of the first circular windowed copper area. The present disclosure has beneficial effects of simple structures, good thermal conductivities, high temperature control precisions, and stable output wavelengths of the laser.
US11108211B1

The invention is a Demodulator for an Optical Analog Pulse Position Modulated signal suitable for inclusion in receivers for Free Space Optical communication systems. In one embodiment the Demodulator may use the pulse position modulated optical information signal and the clock signal with different wavelengths. By proper biasing of a Semiconductor Optical Amplifier and selection of wavelengths for the information signal and the clock signal, the performance of the Demodulator is made insensitive to noise in the received signals.
US11108210B2

An optical member includes a conversion member including a first surface that serves as a light-irradiated surface or a light extraction surface, and adapted to convert laser light, which is an excitation light, into light having a wavelength different from a wavelength of the excitation light; a holding member holding the conversion member and including a second surface that is continuous with the first surface of the conversion member; and a wiring having an elongated shape and extending continuously along the first surface of the conversion member and the second surface of the holding member.
US11108208B2

An optical amplification system includes: three or more nodes; a multi-core fiber having a plurality of cores, the multi-core fiber being used in at least a partial segment of the connection between the nodes; an amplification light input unit configured to input amplification light to a core of the plurality of cores of the multi-core fiber; an amplification unit configured to amplify communication light transmitted through at least one core of the plurality of cores of the multi-core fiber using the amplification light, the amplification unit being provided in the nodes or between the nodes; and an amplification light coupling unit configured to couple the amplification light input by the amplification light input unit to the amplification unit.
US11108204B2

A terminating apparatus for terminating a plurality of wires of a cable to a plurality of connection terminations of a communication module, the communication module comprises at least one upright walls each provided with at least one receiving slots for receiving the connection terminations each of which is electrically connected with one wire. The terminating apparatus comprises: at least one terminating portion into which the upright walls of the communication module are able to be inserted, each terminating portion separately holding the plurality of wires of the cable; and at least one cutting apparatus mounted in the terminating portions outside the receiving slot of the communication module and constructed to cut off parts of the wires which extend out the receiving slots after the wires are terminated to the connection terminations of the communication module. The wires may be easily and quickly terminated to the communication module. External protection layers of the wires are pierced and conductors of the wires are electrically connected to the communication module during terminating the wires. It does not need to peel off the external protection layers of the wires before terminating the wires.
US11108197B2

A power cable assembly includes a lamp that has a base. A power cord extends outwardly from the base and the power cord is electrically coupled to a power source comprising a female electrical outlet. A housing is provided and the power cord extends through the housing. The housing has a first power port and a second power port. Each of the first power port and the second power port is in electrical communication with the power cord. A surge protector is positioned within the housing to protect the power cord, the first power port and the second power port from electrical surges. Each of the first power port and the second power port can supply electrical power for an electronic device.
US11108183B2

An electrical connector for connecting an electronic package to a printed circuit board, includes an insulative housing with a plurality of passageways therein, and a plurality of contacts are retained in the corresponding passageways, respectively. Each contact has a main body and opposite upper and lower contacting arms extending therefrom in a symmetrical manner in the vertical direction. Each of the upper contacting arm and the lower contacting arm has a pair of spring beams spaced from each other. Each beam includes an extension section directly extending from and coplanar with the main body, an oblique section extending from the extension section and a contacting section extending from the oblique section. The distance between the oblique sections of the pair of beams is essentially same with that of the extension sections thereof, while larger than that of the contacting sections thereof.
US11108182B2

An electrical connector assembly includes a plug connector and a receptacle connector. A plug connector includes an insulative plug housing and a plurality of blade type male contacts retained in the plug housing. Each of the blade type male contacts includes a contacting section composed of two opposite primary mating planes and two opposite side locking planes. Correspondingly, a receptacle connector includes an insulative receptacle housing and a plurality of clip type female contacts retained in the receptacle housing. Each of the clip type female contacts includes a pair of contacting portions sandwiching the two opposite primary mating planes of the corresponding blade type male contact therebetween in a first horizontal direction. A metallic blade type locking piece retained in the receptacle housing, includes a pair of locking arms sandwiching the two opposite side locking planes therebetween in a second horizontal direction perpendicular to the first horizontal direction.
US11108174B2

To provide a stack-type wire mount wafer connector and a connector assembly that can reduce the number of components and the size, and can enhance operability of insertion and removal. A latch portion 25 that is integrally formed with a wafer 40 and extends along a second side surface 46a of the wafer 40, at least one protrusion 47b extending outward along a Z-axis direction of the wafer 40 from a first base portion 47 of the wafer, and at least one opening portion into which the protrusion 47b of another stack-type wire mount wafer connector 20 is to be inserted are included. When the protrusion 47b of another stack-type wire mount wafer connector 20 is inserted into the opening portion of the stack-type wire mount wafer connector 20, shifting between the stack-type wire mount wafer connector 20 and another stack-type wire mount wafer connector 20 in a fitting direction (X-axis direction) of a fitting connector is prevented.
US11108173B2

A coaxial connector includes internal and external terminals, and an insulation member disposed between the terminals. The external terminal includes a holding portion that holds coaxial cables, and crimping portions. A crimping portion outermost in an arrangement direction of the cables is formed from a plate member bent to follow an outer circumference of the cable, and includes a connection portion connectable with the holding portion between both end portions in the arrangement direction. An inner hook extends inward in the arrangement direction from a point of intersection between the connection portion connectable with the holding portion and a virtual straight line orthogonal to the arrangement direction and passing a center of the cable, in a cross-sectional view orthogonal to a longitudinal direction of the cable. An outer hook extends outward in the arrangement direction from the point of intersection. The inner hook is shorter than the outer hook.
US11108167B2

An antenna system, includes a first substrate, a plurality of chips, and a waveguide antenna element based beam forming phased array. The waveguide antenna element based beam forming phased array has a unitary body that comprises a plurality of radiating waveguide antenna cells in a first layout for millimeter wave communication. Each radiating waveguide antenna cell comprises a plurality of pins that are connected with a body of a corresponding radiating waveguide antenna cell that acts as ground for the plurality of pins. A first end of the plurality of radiating waveguide antenna cells of the waveguide antenna element based beam forming phased array, as the unitary body, in the first layout is mounted on the first substrate. The plurality of chips are electrically connected with the plurality of pins and the ground of each of the plurality of radiating waveguide antenna cells to control beamforming.
US11108156B2

Aspects of the embodiments are directed to an on-chip loop antenna and methods of manufacturing the same. The on-chip loop antenna can be carried by a semiconductor package. The semiconductor package can include a printed circuit board coupled to an integrated circuit chip. The integrated circuit chip can include a semiconductor substrate, an integrated circuit; and a loop antenna surrounding the integrated circuit. In embodiments, the semiconductor package can include a metal shield enclosing the integrated circuit chip. In embodiments, the on-chip loop antenna can be impedance matched to the impedance of the integrated circuit. In embodiments, the integrated circuit can include an antenna driver to drive the antenna differentially, the on-chip loop antenna surrounding the antenna driver.
US11108142B2

An antenna includes a cylindrical substrate, an arc-shaped outer metal strip formed on an outer surface of the cylindrical substrate, and an arc-shaped inner metal strip formed on an inner surface of the cylindrical substrate. A cross section of the cylindrical substrate forms a complete circle with a center angle equal to 360 degrees or forms an arc with a center angle less than 360 degrees. The cylindrical substrate, the arc-shaped outer metal strip, and the arc-shaped inner metal strip have a common central axis.
US11108139B2

An electronic device may include a rear housing wall, antenna resonating element, coil, sensor board, and antenna grounding ring structures. The coil may receive wireless charging signals through the grounding ring structures and the rear housing wall. The grounding ring structures may include concentric ring-shaped traces. The ring-shaped traces may be separated by at least one gap. The ring-shaped traces and the gaps may configure the grounding ring structures to short antenna currents at relatively high frequencies from the antenna resonating element to a ground trace on the sensor board while blocking currents at relatively low frequencies. This may allow the ground trace to form part of an antenna without substantially impairing wireless charging efficiency of the coil.
US11108138B2

An antenna system includes: a radiating sheet provided with an elastic first fixing portion; an insulating bracket including a bracket body, and mounting portions, a second fixing portion and a first assembling portion; coupling circuit sheets, each of which is provided with a coupling circuit at a single side thereof and fixed in a slide rail of the mounting portion in such a manner that a feeding pin at a bottom of the coupling circuit sheet extends out of the one mounting portion; and a feeding network circuit board. In the antenna system and an assembly method thereof, and a base station array antenna, there is various one-time fixing structures, which makes the assembly to be simple and efficient, and there are few feeding welding points, which is suitable for automatic production.
US11108130B1

An electronic device such as a desktop computer may have a housing with a conductive housing wall and a display mounted to the housing opposite the conductive housing wall. A conductive tongue may extend through an opening in the housing wall to secure the housing to a hinge barrel on a desktop stand. A slot antenna may be formed from a slot element in the conductive tongue. The antenna may be fed by a flexible printed circuit coupled across the slot element or by a feed printed circuit in the housing that is coupled to the conductive tongue by a conductive screw. A conductive sleeve may be placed over the conductive tongue. The stand may be replaced with a mounting bracket.
US11108117B2

A sealed battery includes a battery case including a mounting hole, an internal terminal disposed in the battery case and including a shaft portion inserted through the mounting hole, an external terminal disposed on an outside of the battery case and including an insertion hole through which the shaft portion of the internal terminal is inserted, and a gasket and an insulator interposed between the battery case and the internal terminal and between the battery case and the external terminal to insulate the internal terminal and the external terminal from the battery case. The shaft portion of the internal terminal is fastened to the insertion hole of the external terminal. The external terminal includes a raised portion provided around a portion of the external terminal onto which the shaft portion of the internal terminal is fastened.
US11108115B2

The present application provides a battery case and a battery module. The battery case includes a bottom plate; and a plurality of circumferentially spaced extensions formed by extending horizontally outward along the bottom plate, and each extension is bended at least once to form a case side arm, and a cavity of the battery case is enclosed by the case side arms and the bottom plate, and end faces for connection of the case side arms are bended to form connecting portions, and two adjacent connecting portions are snap-fitted to fix the adjacent case side arms to each other.
US11108111B2

There is provided a backplane assembly with a power substructure and a cooling substructure. Battery modules may be engaged with the backplane assembly. When engaged, power connectors in the power substructure engage with corresponding power connectors on the battery modules. A cooling fluid moving through the cooling substructure is directed toward the battery modules so as to cool the battery modules during operation. The backplane assembly may additionally include an exhaust substructure. Gases vented by the battery modules move through the exhaust substructure and are directed away from the backplane assembly.
US11108108B2

A method of forming a package is provided and includes providing two laminate edge portions of the package, each of which includes a foil layer between first and second resin layers; and welding together the respective first resin layers at a first position spaced apart from the edges while not welding the respective first resin layers at the edges, wherein the edge portions include edges from which electrode terminals extend such that portions of the electrode terminals are exposed beyond the edges, and wherein the edge portions are between a sealing portion and exposed portions of positive and negative electrode terminals.
US11108105B2

In the case where a film having lower strength than a metal can is used as an exterior body of a secondary battery, a current collector provided in a region surrounded by the exterior body, an active material layer provided on a surface of the current collector, or the like might be damaged when force is externally applied to the secondary battery. A secondary battery resistant to external force is provided. A cushioning material is provided in a region sandwiched by an exterior body of the secondary battery. Specifically, the cushioning material is provided on the periphery of an electrode group including a positive electrode current collector, a positive electrode active material layer formed on at least one surface of the positive electrode current collector, a separator, a negative electrode current collector, and a negative electrode active material layer formed on at least one surface of the negative electrode current collector.
US11108103B2

A thermal management system for an on-vehicle battery includes a battery, a first thermal element, a second thermal element, a battery mounting bracket, and a vehicle body structural element. The battery mounting bracket includes a first portion attached to the vehicle body structural element, and a second portion attached to the first thermal element. The first thermal element is attached to the first end portion of the battery, and the second thermal element is attached to at least one of the second end portion, the first and second side portions, the top portion or the bottom portion of the battery. The first thermal element is composed from a first phase-change material having a first phase-change temperature and the second thermal element is composed from a second phase-change material having a second phase-change temperature, wherein the first phase-change temperature is greater than the second phase-change temperature.
US11108102B2

The present disclosure provides a battery coolant for an electric vehicle that has a low conductivity, a low ion elution performance, a low viscosity at a very low temperature, and a cooling performance equivalent to that of an aqueous coolant composition in a driving temperature range. The present disclosure relates to a battery coolant for an electric vehicle containing at least one kind of carbonates selected from the group consisting of propylene carbonate and butylene carbonate in an amount of 90 mass % or more with respect to a total mass of the coolant and water in an amount of 3 mass % or less with respect to the total mass of the coolant.
US11108099B2

This disclosure details exemplary battery pack designs for use in electrified vehicles. An exemplary battery pack may include a heat exchanger plate and a battery array positioned against the heat exchanger plate. The battery array may include an array frame and a thermal fin held within the array frame. The array frame may additionally include a standoff for controlling a size of a gap extending between the thermal fin and the heat exchanger plate. By controlling this gap, the amount of thermal interface material (TIM) that must be utilized to fill the gap can be reduced.
US11108095B2

A secondary battery includes: a case including an internal receiving space and having an opening; an electrode assembly accommodated in the internal receiving space of the case; a cap plate coupled to the opening of the case; and a terminal coupled to the cap plate and electrically connected to the electrode assembly, and the terminal includes a terminal region integrally formed with the cap plate, a membrane on a bottom surface of the terminal region and being downwardly convex, and a pressure indicator pin on a top surface of the membrane.
US11108092B2

A storage battery management system manages a state of a storage battery that is detachably mounted. The storage battery management system includes an activation signal generation unit configured to generate an activation signal for setting a mounted storage battery to an available state, a management unit configured to manage the mounted storage battery that has received the activation signal and identification information of the mounted storage battery in association with each other, an activation signal transmission line configured to electrically connect a storage battery management unit of the mounted storage battery and the activation signal generation unit with each other, and a signal transmission line configured to electrically connect the storage battery management unit and the management unit to each other.
US11108086B2

An electrolyte, electrochemical device, battery, capacitor, and/or the like include a salt; and a fluorinated organosulfate compound represented by Formula I: wherein, R1 is H, OR3, alkyl, alkenyl, alkynyl, aralkyl, or silyl; R2 is H, OR3, alkyl, alkenyl, alkynyl, aralkyl, or silyl; and R3 is H, alkyl, alkenyl, alkynyl, aryl, heterocyclyl, heteroaryl, or siloxy; or where R1 and R2 join together to form a cyclic compound incorporating the —O—S(O)2—O— group; wherein at least one R1 and R2 is fluorinated.
US11108084B2

A novel sulfide solid electrolyte containing Li, P, S, and a halogen, which can be used as a solid electrolyte for a lithium secondary battery or the like, and is able to suppress the generation of a hydrogen sulfide gas even when exposed to moisture in the atmosphere. The sulfide solid electrolyte comprises a crystal phase or a compound having an argyrodite-type structure and containing Li, P, S, and a halogen; and a compound composed of Li, Cl, and Br and having a peak at each position of 2θ=29.1°±0.5° and 33.7°±0.5° in an X-ray diffraction pattern.
US11108082B2

To provide a composite solid electrolyte layer with a balance between electrical conductivity and deformability, a method for producing the composite solid electrolyte layer, and a method for producing an all-solid-state battery comprising the composite solid electrolyte layer. Disclosed is a method for producing a composite solid electrolyte layer for all-solid-state batteries, herein the method comprises: preparing a solid electrolyte, preparing a three-dimensional porous film containing a resin, forming a precursor of the composite solid electrolyte layer by bringing the solid electrolyte into contact with the three-dimensional porous film, and applying pressure to the precursor while heating the precursor at a temperature which is 80° C. or more and which is less than a softening temperature of the three-dimensional porous film; wherein a pore diameter of the three-dimensional porous film is more than 2 μm; and wherein the softening temperature of the three-dimensional porous film is lower than a crystallization temperature of the solid electrolyte.
US11108081B2

A method for efficiently producing sulfide solid electrolyte particles which are particles in spherical form and which have a small particle diameter. The method comprises: preparing a sulfide solid electrolyte material, grinding the sulfide solid electrolyte material by mechanical milling to obtain particles in flattened form (a first grinding step), and grinding the particles in flattened form by mechanical milling to obtain sulfide solid electrolyte particles in spherical form (a second grinding step), wherein a relationship A (J)>B (J) is satisfied, where A (J) is a kinetic energy (½(mv2)) per grinding medium used in the first grinding step, and B (J) is a kinetic energy (½(mv2)) per grinding medium used in the second grinding step.
US11108080B2

A solid electrolyte material is of the formula A7±2xP3X((11±x)−y)Oy wherein wherein A is Li or Na, wherein X is S, Se, or a combination thereof, provided that when M is Li, X is Se, and wherein 0≤x≤0.25 and 0≤y≤2.5. Also, an electrochemical cell including the solid electrolyte material, and methods for the manufacture of the solid electrolyte material and the electrochemical cell.
US11108075B2

Various arrangements of pressurized battery modules are detailed herein. Such a pressurized battery module may include a sealed battery module housing. The pressurized battery module may include multiple pouch cells. Each pouch cell may be located within the sealed battery module housing. The pressurized battery module may further include an insulative oil that is pressurized within the sealed housing. This insulative oil may exert pressure on an external surface of each pouch cell within the pressurized battery module.
US11108061B2

A clamping chamber in a reactor or fuel cell architecture having a stack of elementary units is above the clamping fittings. The clamping chamber, in which a gas other than the reactive gases will flow, is substantially at the same pressure as the reactive gases in the stack. The pressure of the gas flowing in the clamping chamber above the stack of elementary units will then balance the pressure created by the reactive gases and the gases produced within the stack.
US11108060B2

A fuel cell stack structure in which unit cells are stacked includes first window frames and second window frame. The second window frames each have an area larger than an area of a first window frame and are periodically disposed at a predetermined interval in a direction in which the unit cells are stacked. Heat movement is promoted, a temperature deviation in the fuel cell stack structure is mitigated, and a temperature distribution is uniformized.
US11108058B2

A bipolar plate (100) for a fuel cell includes at least one profiled flow field (120) with at least two flow field channels (121, 122, 123, 124) and an associated inlet channel (111, 112, 113, 114) and an associated outlet channel (131, 132, 133, 134) for each of the flow field channels (121, 122, 123, 124). Here, different inlet channels (111, 112, 113, 114) are of different lengths, and different outlet channels (131, 132, 133, 134) are of different lengths. The bipolar plate (100) is characterized in that the inlet channels and/or the outlet channels (131, 132, 133, 134) are dimensioned in such a way that the pressure loss is equal via each channel which is composed of one of the flow field channels (121, 122, 123, 124), the associated inlet channel (111, 112, 113, 114) and the associated outlet channel (131, 132, 133, 134), as long as a predefined mass flow change takes place in each of the flow field channels (121, 122, 123, 124).
US11108056B2

Provided is a method for producing a fuel cell that can reduce the amount of an adhesive applied to join a pair of sheet-like separators together while also avoiding failures in the conveyance of the separators. A separator, which has a bent portion on the peripheral edge thereof and has a recess and a projection formed on one surface and the other surface, respectively, of the separator by the bent portion, is used. The conveying step includes gripping the bent portion at opposite ends of each separator using grippers. The seal portion forming step includes disposing an adhesive in the recess formed by the bent portion of one of the separators, and fitting the projection formed by the bent portion of the other separator in the recess.
US11108055B2

A fuel cell includes: an electrolyte membrane; a cathode positioned on a first surface of the electrolyte membrane; an anode positioned on a second surface of the electrolyte membrane; a cathode-side sealant positioned on a surface of the cathode different from the electrolyte membrane side of the cathode; an anode-side sealant positioned on a surface of the anode different from the electrolyte membrane side of the anode; a cathode-side separator positioned on a surface of the cathode-side sealant different from the cathode side of the cathode-side sealant; and an anode-side separator positioned on a surface of the anode-side sealant different from the anode side of the anode-side sealant. The anode-side separator has a projection on a surface stacked on the anode-side sealant, or the cathode-side separator has a projection on a surface stacked on the cathode-side sealant.
US11108051B2

The present disclosure provides a modified positive electrode active material. The modified positive electrode active material comprises a positive electrode active material inner core; a metal oxide layer comprising a metal oxide and coated on a surface of the positive electrode active material inner core; and a polymer layer comprising a polymer and coated on a surface of the metal oxide layer, the polymer being one or more selected from a group consisting of polyacrylic acid, polymethyl methacrylate, polyacrylamide and lithium polyacrylate. The modified positive electrode active material of the present disclosure has better structure stability and thermal stability, when the modified positive electrode active material is applied in the electrochemical energy storage device, cycle performance and safety performance of the electrochemical energy storage device can be significantly improved without decreasing energy density of the electrochemical energy storage device.
US11108049B2

An electrode for solid-state batteries, comprising a PTC resistor layer, and a solid-state battery comprising the electrode. The electrode may be an electrode for solid-state batteries, wherein the electrode comprises an electrode active material layer, a current collector and a PTC resistor layer which is disposed between the electrode active material layer and the current collector and which is in contact with the electrode active material layer; wherein the PTC resistor layer contains an electroconductive material, an insulating inorganic substance and a polymer.
US11108047B2

A conductive polymer material is provided that includes an electrically conducting monomer and a zwitterionic sulfate chemically attached to the monomer. The electrically conducting monomer is at least one of acetylene, pyrrole, thiophene, phenylenevinylene, paraphenylene and aniline. The zwitterionic sulfonate includes an imidazolium group or an ammonium group. A solid-state battery is also provided that includes the conductive polymer material in an electrode. The solid-state battery includes an anode, a cathode and a solid electrolyte disposed between the anode and the cathode. At least one of the anode and the cathode includes the conductive polymer material.
US11108046B2

A negative electrode active material for a lithium secondary battery, which includes: natural graphite particles; and soft carbon particles having a BET specific surface area of 7.6 m2/g or more, wherein the natural graphite particles and the soft carbon particles are present in the negative electrode active material at a range of weight ratio of 78:22 to 92:8. Also a negative electrode containing the negative electrode active material and a lithium secondary battery containing the negative electrode.
US11108042B2

A positive electrode composite material for a lithium ion secondary battery that makes it possible to appropriately reduce the electric resistance in a positive electrode and to realize a high-performance lithium ion secondary battery. The positive electrode composite material to be used in the positive electrode of the lithium ion secondary battery includes a particulate positive electrode active material composed of a lithium composite oxide having a layered crystal structure including at least lithium, and a conductive oxide. Here, a particulate region where primary particles of the conductive oxide are aggregated, and a film-shaped region where the conductive oxide is formed in a film shape adhere to at least a part of the surface of the positive electrode active material. The average particle diameter based on cross-sectional TEM observation of primary particles in the particulate region is equal to or greater than 0.3 nm, and in cross-sectional TEM observation of the film-shaped region, no particles with a particle diameter equal to or greater than 0.3 nm are observed, and there are no voids equal to or greater than 2 nm.
US11108035B2

A positive electrode for a solid-state lithium battery, the positive electrode including: a positive active material; and a first solid electrolyte, wherein a ratio λ of an average particle diameter of the positive active material to an average particle diameter of the first solid electrolyte is 3≤λ≤40, wherein the positive active material has an average particle diameter of 1 μm to 30 μm, and wherein the first solid electrolyte has an average particle diameter of 0.1 μm to 4 μm.
US11108034B2

Lead-acid batteries with low water consumption and hydrogen gassing, comprise electrodes of a carbon fibre material having a surface area of less than 50 m2/g. The carbon fibre material may also comprise non-carbon functional groups less than 22% by mass in the bulk fibre, and at least 78% carbon by mass in the bulk fibre. The carbon fibre material may be heated to a temperature of at least 1000° C. and cooled in an inert atmosphere to prevent non-carbon functional groups reforming on the carbonised carbon fibre material. The batteries are suitable for use in hybrid vehicles.
US11108032B2

A method for manufacturing a secondary battery by performing two or more kinds of intermittent coating in combination using two or more die heads so as to apply an electrode material layer-forming raw material to a metal sheet material to obtain an electrode precursor; and cutting the electrode precursor to form a plurality of electrodes.
US11108027B2

Techniques and devices are provided for attaching a die to a metal manifold. A metal-containing ink is used to deposit a metal trace on the die and thereby to form a gasket, after which the die is compressed against the manifold to form a sealed connection between the two.
US11108026B2

An electro-luminescence display apparatus comprises a transparent substrate; a thin-film transistor array disposed on the transparent substrate; a first electrode disposed on the thin-film transistor array; an electro-luminescence diode disposed on the first electrode; a second electrode disposed on the electro-luminescence diode; an encapsulation unit disposed on the second electrode; and an external light-absorbing layer disposed on the encapsulation unit and absorbing external light that passes through the transparent substrate.
US11108019B2

An organic light emitting diode (OLED) display panel includes a light transmitting area at least partially disposed in an electronic component setting area. A transparent filling layer, a built-in encapsulation layer, and a planarization layer are disposed in the light transmitting area. By providing the transparent filling layer in the light transmitting area to replace part of a film layer material, light transmittance is improved, and there is no technical problem that it is difficult to package. The built-in encapsulation layer reduces the speed at which water and oxygen penetrate the inside of a display panel through the transparent filling layer.
US11108016B2

The present disclosure relates to a display screen and a display device. The display screen includes a display area, and the display area includes a pixel area and a non-pixel area located around the pixel area. The display screen includes a plurality of film layers stacked in sequence. The plurality of film layers are provided with at least one support pillar therein. The support pillar is located in the non-pixel area and is embedded in at least two film layers along a longitudinal direction orthogonal to a surface of the display screen. In addition, a display device including the aforementioned display screen is provided.
US11108014B2

A flexible display device including a display panel, a cover window disposed on the display panel, and a first adhesive layer disposed between the display panel and the cover window, in which the first adhesive layer includes a first pressure sensitive adhesive layer, a second pressure sensitive adhesive layer, and a first elastomer layer disposed between the first pressure sensitive adhesive layer and the second pressure sensitive adhesive layer.
US11108010B2

An organic light-emitting display apparatus includes: a substrate; a display unit on the substrate and including a display area and a non-display area outside of the display area; and a thin-film encapsulation layer that seals the display unit, wherein the non-display area includes a dam region located outside of the display area and a plurality of protrusions on at least a part of the display unit outside of the dam region.
US11108007B2

A method of making a perovskite layer includes providing a flexible substrate; providing a perovskite solution comprising an initial amount of solvent and perovskite precursor materials and a total solids concentration between 30 percent and 70 percent by weight of its saturation concentration; depositing the perovskite solution on the flexible substrate; removing a first portion of the solvent from the deposited perovskite solution and increasing the total solids concentration of the perovskite solution to at least 75 percent of its saturation concentration with a first drying step; and removing a second portion of the solvent from the deposited perovskite solution with a second drying step having a higher rate of solvent evaporation that causes saturation and a conversion reaction in the deposited perovskite solution resulting in perovskite crystal formation or formation of a perovskite intermediate phase, wherein the first drying step dwell time is at least 5 times longer than the second drying step dwell time.
US11108005B2

The present disclosure provides an array substrate, a stretchable display device, and a method for manufacturing an array substrate. The array substrate includes: a display area; a circuit area configured to provide an electrical signal to the display area; and a protection area including a plurality of island-shaped protection blocks, a plurality of first connection bridges and a plurality of second connection bridges, wherein each of the plurality of first connection bridges is configured to connect two adjacent island-shaped protection blocks of the plurality of island-shaped protection blocks, and the plurality of second connection bridges are configured to connect the protection area and the circuit area, and wherein the plurality of first connection bridges include a first flexible substrate, and the plurality of second connection bridges include a second flexible substrate.
US11108002B2

When visible light (light having wavelength of 380 nm or more and 780 nm or less) is transmitted through a first light transmitting region (TR1) (a first light emitting portion (160a)), a second light transmitting region (TR2) (a second light emitting portion (160b)) and a third light transmitting region (TR3) (a first light transmitting portion (162)), more specifically, when light from a D65 light source is transmitted through the first light transmitting region (TR1), the second light transmitting region (TR2) and the third light transmitting region (TR3), both of a color difference between the first light transmitting region (TR1) and the third light transmitting region (TR3) and a color difference between the second light transmitting region (TR2) and the third light transmitting region (TR3) are both, for example, 0.4 or more and 6.5 or less in CIELAB. This reduces conspicuousness of both of the first light transmitting region (TR1) and the second light transmitting region (TR2). Furthermore, it is possible to identify the first light transmitting region (TR1), the second light transmitting region (TR2), and the third light transmitting region (TR3).
US11108001B2

The present invention discloses an organic compound and an organic electroluminescence device employing the organic compound as the fluorescent host or guest material in the light emitting layer of the organic electroluminescence device. The organic electroluminescence device employing the organic compound of the present invention can operate under reduced driving voltage, increased current efficiency, or prolong half-life time.
US11107997B2

The present disclosure relates to an organic electroluminescent device. The organic electroluminescent device of the present disclosure comprises a specific combination of an electron buffer material and an electron transport material which can provide high efficiency and/or long lifespan.
US11107985B2

Phase change memory cells, structures, and devices having a phase change material and an electrode forming an ohmic contact therewith are disclosed and described. Such electrodes can have a resistivity of from 10 to 100 mOhm·cm.
US11107981B2

Disclosures of the present invention describe a halide semiconductor memristor that is suitable for being as an artificial synapse. The halide semiconductor memristor comprises a first electrode layer, an active layer and a second electrode layer, wherein the active layer comprises a first oxide semiconductor film formed on the first electrode layer, a halide semiconductor film formed on the first oxide semiconductor film, and a second oxide semiconductor film formed on the halide semiconductor film Moreover, a variety of experimental data have proved that, this halide semiconductor memristor is indeed suitable for being adopted as a plurality of artificial synapses that are used in manufacture of a neuromorphic device, and exhibits many advantages, including: capable of being driven by a low operation voltage, having a multi-stage adjustable resistance state, and a wide dynamic range of the switching resistance states.
US11107979B2

Aspects of the present technology are directed toward Integrated Circuits (IC) including a plurality of trenches disposed in a substrate about a set of silicide regions. The trenches can extend down into the substrate below the set of silicide regions. The silicide regions can be formed by implanting metal ions into portions of a substrate exposed by a mask layer with narrow pitch openings. The trenches can be formed by selectively etching the substrate utilizing the set of silicide regions as a trench mask. An semiconductor material with various degree of crystallinity can be grown from the silicide regions, in openings that extend through subsequently formed layers down to the silicide regions.
US11107977B2

A magnetic element is disclosed wherein a composite seed layer such as TaN/Mg enhances perpendicular magnetic anisotropy (PMA) in an overlying magnetic layer that may be a reference layer, free layer, or dipole layer. The first seed layer is selected from one or more of Ta, Zr, Nb, TaN, ZrN, NbN, and Ru. The second seed layer is selected from one or more of Mg, Sr, Ti, Al, V, Hf, B, and Si. A growth promoting layer made of NiCr or an alloy thereof is inserted between the seed layer and magnetic layer. In some embodiments, a first composite seed layer/NiCr stack is formed below the reference layer, and a second composite seed layer/NiCr stack is formed between the free layer and a dipole layer. The magnetic element has thermal stability to at least 400° C.
US11107974B2

A Magnetic Tunnel Junction (MTJ) device can include a reference magnetic layer having one or more trenches disposed therein. One or more sections of a tunnel barrier layer can be disposed on the walls of the one or more trenches. One or more sections of a free magnetic layer can be disposed on the one or more sections of the tunnel barrier layer in the one or more trenches. One or more sections of a conductive layer can be disposed on the one or more sections of the free magnetic layer in the one or more trenches. One or more insulator blocks can be disposed between corresponding sections of the tunnel barrier layer, corresponding sections of the free magnetic layer and corresponding sections of the conductive layer in the one or more trenches.
US11107972B2

An optical element includes a nanovoided polymer layer having a first refractive index in an unactuated state and a second refractive index different than the first refractive index in an actuated state. Compression or expansion of the nanovoided polymer layer, for instance, can be used to reversibly control the size and shape of the nanovoids within the polymer layer and hence tune its refractive index over a range of values, e.g., during operation of the optical element. Various other apparatuses, systems, materials, and methods are also disclosed.
US11107969B2

A piezoelectric drive device includes: a vibrating body having a first surface and a second surface provided with a recessed portion; and a piezoelectric element provided on the first surface. The recessed portion and the piezoelectric element have an overlap region when viewed in a normal direction of the second surface.
US11107968B1

According to an embodiment of the present invention, a quantum mechanical device includes a monolithic crystalline structure. The monolithic crystalline structure includes a first region doped to provide a first superconducting region, and a second region doped to provide a second superconducting region, the second superconducting region being separated from the first superconducting region by an undoped crystalline region. The first and second superconducting regions and the undoped crystalline region form a Josephson junction.
US11107966B2

A quantum computing device is fabricated by forming, on a superconductor layer, a first resist pattern defining a device region and a sensing region within the device region. The superconductor layer within the sensing region is removed, exposing a region of a first surface of an underlying semiconductor layer outside the device region. The exposed region of the semiconductor layer is implanted, forming an isolation region surrounding the device region. The sensing region and a portion of the device region of the superconductor layer are exposed. A sensing region contact is formed by coupling the first surface of the semiconductor layer with a first metal layer. A nanorod contact using the first metal within the portion of the device region outside the sensing region is formed. By depositing a second metal layer on a second surface of the semiconductor layer within the sensing region, a tunnel junction gate is formed.
US11107961B2

The ultraviolet light-emitting device includes a base, a nitride semiconductor ultraviolet light-emitting element flip-chip mounted on the base, and a lens for sealing a nitride semiconductor ultraviolet light-emitting element to focus or diffuse light emitted from the nitride semiconductor ultraviolet light-emitting device. The lens is composed of an amorphous fluororesin in which a structural unit of a polymer or copolymer has a fluorine-containing aliphatic cyclic structure and a terminal functional group is a perfluoroalkyl group, and a density of the amorphous fluororesin is higher than 2.11 g/cm3.
US11107959B2

The invention relates to a light emitting device (LED), especially a LED at least partly embedded in transparent or translucent silicone fill, whereby the embedded LED is housed in a white silicone housing. Here and in the following, the wording transparent silicone fill always means a transparent or translucent silicone material. The invention further relates to a method for embedding the LED partly in a white silicone housing on the one hand and partly in transparent silicone fill on the other hand. The invention finally relates to the transparent silicone fill. The inner part of the LED device is at least partly embedded in transparent silicone fill, wherein the at least partly embedded LED device is housed in a white silicone housing comprising a white box silicone. A part of the inner part of the LED device is embedded in the white box silicone.
US11107950B2

A light emitting chip includes a first-type semiconductor layer, a light emitting layer, and a second-type semiconductor layer which are disposed in such order, a passivation layer, and a current spreading layer. The second-type semiconductor layer and the light emitting layer cooperate to form a mesa structure which partially exposes the first-type semiconductor layer. The mesa structure has a lateral surface over which the passivation layer is disposed. The current spreading layer is disposed in contact with the second-type semiconductor layer. A distance between peripheries of a contact surface of the current spreading layer and a top surface of the second-type semiconductor layer is not greater than 5 μm. A method for producing the chip is also disclosed.
US11107937B2

The n-type amorphous semiconductor layers 4 are on parts of that one of the faces of the semiconductor substrate 1, there being provided no p-type amorphous semiconductor layers 5 in the parts. The electrodes 6 are disposed on the n-type amorphous semiconductor layers 4. The electrodes 7 are disposed on the p-type amorphous semiconductor layers 5. The p-type amorphous semiconductor layers 5 between those n-type amorphous semiconductor layers 4 which are adjacent along an in-plane direction of the semiconductor substrate 1 include, arranged along a first direction that points from the n-type amorphous semiconductor layers 4 toward the adjacent n-type amorphous semiconductor layers 4: first and second electrode-provided regions where the electrodes 7 are disposed; and a no-electrode-provided region, between the first and second electrode-provided regions, where there are provided no electrodes 7.
US11107936B2

An output voltage control circuit device includes a rectifying unit configured to permit a flow of a current from a negative electrode side to a positive electrode side of a power supply cell, a voltage generation unit, through which a current is able to flow in both directions between both ends inserted between a negative electrode of an odd-numbered power supply cell counted from the negative electrode side of the power supply cells and an anode of the rectifying unit, and a generated voltage between both ends is able to be cyclically inverted; a voltage holding capacitor, and a voltage control circuit unit configured to generate a voltage, a direction of which is cyclically inverted, between both ends of the voltage generation unit on the negative electrode side of the power supply cells.
US11107926B2

A new and useful oxide semiconductor film with enhanced p-type semiconductor property and the method of manufacturing the oxide semiconductor film are provided. A method of manufacturing an oxide semiconductor film including: generating atomized droplets by atomizing a raw material solution containing a metal of Group 9 of the periodic table and/or a metal of Group 13 of the periodic table and a p-type dopant; carrying the atomized droplets onto a surface of a base by using a carrier gas; causing a thermal reaction of the atomized droplets adjacent to the surface of the base under oxygen atmosphere to form the oxide semiconductor film on the base.
US11107917B2

A high voltage semiconductor device includes a semiconductor substrate, a first doped well, a second doped well, a mixed doped well, and a gate structure. The first, the second, and the mixed doped wells are disposed in the semiconductor substrate. At least a part of the first doped well and at least a part of the second doped well are located at two opposites sides of the gate structure in a horizontal direction respectively. The mixed doped well are located between the first doped well and the second doped well. The first and the second doped well include a first conductivity type dopant and a second conductivity type dopant respectively. The mixed doped well includes a mixed dopant. A part of the mixed dopant is identical to the first conductivity type dopant, and another part of the mixed dopant is identical to the second conductivity type dopant.
US11107916B2

A device includes a first buried layer over a substrate, a second buried layer over the first buried layer, a first well over the first buried layer and the second buried layer, a first high voltage well, a second high voltage well and a third high voltage well extending through the first well, wherein the second high voltage well is between the first high voltage well and the third high voltage well, a first drain/source region in the first high voltage well, a first gate electrode over the first well, a second drain/source region in the second high voltage well and a first isolation region in the second high voltage well, and between the second drain/source region and the first gate electrode, wherein a bottom of the first isolation region is lower than a bottom of the second drain/source region.
US11107908B2

Embodiments herein describe techniques for a semi-conductor device comprising a channel having a first semiconductor material; a source contact coupled to the channel, comprising a first Heusler alloy; and a drain contact coupled to the channel, comprising a second Heusler alloy. The first Heusler alloy is lattice-matched to the first semiconductor material within a first predetermined threshold. A first Schottky barrier between the channel and the source contact, and a second Schottky barrier between the channel and the drain contact are negative, or smaller than another predetermined threshold. The source contact and the drain contact can be applied to a strained silicon transistor, an III-V transistor, a tunnel field-effect transistor, a dichalcogenide (MX2) transistor, and a junctionless nanowire transistor.
US11107906B2

Integrated circuit devices and methods of forming the same are provided. The methods may include forming a dummy channel region and an active region of a substrate, forming a bottom source/drain region on the active region, forming a gate electrode on one of opposing side surfaces of the dummy channel region, and forming first and second spacers on the opposing side surfaces of the dummy channel region, respectively. The gate electrode may include a first portion on the one of the opposing side surfaces of the dummy channel region and a second portion between the bottom source/drain region and the first spacer. The methods may also include forming a bottom source/drain contact by replacing the first portion of the gate electrode with a conductive material. The bottom source/drain contact may electrically connect the second portion of the gate electrode to the bottom source/drain region.
US11107903B2

Embodiments disclosed herein relate generally to forming a gate layer in high aspect ratio trenches using a cyclic deposition-treatment process. In an embodiment, a method includes subjecting a substrate surface having at least one feature to a film deposition process to form a conformal film over a bottom surface and along sidewall surfaces of the feature, subjecting the substrate surface to a treatment process to form respective halogen surface layers or respective halogen-terminated layers on the conformal film formed at respective upper portions of the sidewall surfaces, and performing sequentially and repeatedly the film deposition process and the treatment process to fill the feature with the film.
US11107894B2

Provided is a Group III-V compound semiconductor device. The device includes a substrate, a compound semiconductor layer provided on the substrate; and a buffer layer interposed between the compound semiconductor layer and the substrate. The compound semiconductor layer includes a first semiconductor area having a first conductivity type and a second semiconductor area having a second conductivity type. The buffer layer includes a high electron density area. In the buffer layer, an electron density of the high electron density area is higher than an electron density outside the high electron density area.
US11107888B2

A method for manufacturing a semiconductor device includes doping a substrate with a dopant to form a first well region of a first circuit and a second well region of a second circuit; forming a semiconductor fin extending over the first and second well regions, wherein a first section of the semiconductor fin on the first well region has a width different from a second section of the semiconductor fin on the second well region; forming a first gate electrode across first section of the first semiconductor fin and a second gate electrode across the second section of the semiconductor fin; and forming a first source/drain region adjoining the first section of the semiconductor fin and a second source/drain region adjoining the second section of the semiconductor fin.
US11107883B2

Isolator structures for an integrated circuit with reduced effective parasitic capacitance. Disclosed embodiments include an isolator structure with parallel conductive elements forming a capacitor or inductive transformer, overlying a semiconductor structure including a well region of a first conductivity type formed within an tank region of a second conductivity type. The tank region is surrounded by doped regions and a buried doped layer of the first conductivity type, forming a plurality of diodes in series to the substrate. The junction capacitances of the series diodes have the effect of reducing the parasitic capacitance apparent at the isolator.
US11107871B2

The present disclosure provides an active-matrix organic light-emitting diode (AMOLED) display panel and a display device. The AMOLED display panel includes a plurality of first pixel units and a plurality of second pixel units. The first pixel unit includes a first sub-pixel and a second sub-pixel. The present disclosure is achieved by the first sub-pixel and the second sub-pixel in the first pixel unit to share one of the data lines, and by another first sub-pixel and a third sub-pixel in the second pixel unit to share one of the data lines, such that a quantity of data lines and a quantity of fan-out wires are reduced, so as to reduce a size of a lower bezel.
US11107870B2

The present disclosure relates to a thin film transistor substrate having two different types of thin film transistors on the same substrate and a display using the same. A disclosed display device may include a substrate, a first thin film transistor including a first semiconductor layer having a polycrystalline semiconductor material on the substrate, and a second thin film transistor including a second semiconductor layer including an oxide semiconductor material on the substrate. Both the first semiconductor layer and the second semiconductor layer may be disposed directly on a same underlying layer.
US11107860B2

An organic image sensor may be configured to obtain a color signal associated with a particular wavelength spectrum of light absorbed by the organic image sensor may omit a color filter. The organic image sensor may include an organic photoelectric conversion layer including a first material and a second material. The first material may absorb a first wavelength spectrum of light, and the second material may absorb a second wavelength spectrum of light. The organic photoelectric conversion layer may include stacked upper and lower layers, and the respective material compositions of the lower and upper layers may be first and second mixtures of the first and second materials. A ratio of the first material to the second material in the first mixture may be greater than 1/1, and a ratio of the first material to the second material in the second mixture may be less than 1/1.
US11107854B2

A device and process in which a single continuous depositional layer of a polycrystalline photoactive material is deposited on an integrated charge storage, amplification, and readout circuit with an irregular surface wherein the polycrystalline photoactive material is comprised of a II-VI semiconductor compound or alloys of II-VI compounds.
US11107829B2

In a method of manufacturing a non-volatile memory device, insulating layers and conductive gates may be alternately formed on a semiconductor substrate to form a stack structure. A contact hole may be formed through the stack structure. A channel layer may be formed on a surface of the contact hole. The contact hole may be filled with a gap-fill insulating layer. The gap-fill insulating layer may be etched by a target depth to define a preliminary junction region. The channel layer may be etched until a surface of the channel layer may correspond to a surface of an uppermost gate among the gates. Diffusion-preventing ions may be implanted into the channel layer. A capping layer with impurities may be formed in the preliminary junction region.
US11107827B2

Embodiments of the present invention are directed to techniques for integrating a split gate metal-oxide-nitride-oxide-semiconductor (SG-MONOS) memory with a vertical field effect transistor (VFET). In a non-limiting embodiment of the invention, a vertical SG-MONOS memory device is formed on a first region of a substrate. The SG-MONOS memory device can include a charge storage stack, a memory gate on the charge storage stack, and a control gate vertically stacked over the charge storage stack and the memory gate. A VFET is formed on a second region of the substrate. The VFET can include a logic gate.
US11107825B2

The present disclosure relates to a flash memory structure. The flash memory structure includes a first doped region and a second doped region disposed within a substrate. A select gate is disposed over the substrate between the first doped region and the second doped region. A floating gate is disposed over the substrate between the select gate and the first doped region, and a control gate is over the floating gate. The floating gate extends along multiple surfaces of the substrate.
US11107821B2

An integrated FinFET and deep trench capacitor structure and methods of manufacture are disclosed. The method includes forming at least one deep trench capacitor in a silicon on insulator (SOI) substrate. The method further includes simultaneously forming polysilicon fins from material of the at least one deep trench capacitor and SOI fins from the SOI substrate. The method further includes forming an insulator layer on the polysilicon fins. The method further includes forming gate structures over the SOI fins and the insulator layer on the polysilicon fins.
US11107817B2

Some embodiments include an integrated assembly having a first semiconductor material between two regions of a second semiconductor material. The second semiconductor material is a different composition than the first semiconductor material. Hydrogen is diffused within the first and second semiconductor materials. The conductivity of the second semiconductor material increases in response to the hydrogen diffused therein to thereby create a structure having the second semiconductor material as source/drain regions, and having the first semiconductor material as a channel region between the source/drain regions. A transistor gate is adjacent the channel region and is configured to induce an electric field within the channel region. Some embodiments include methods of forming integrated assemblies.
US11107807B1

An IC package having a metal die for ESD protection includes: a printed circuit board having power connections and ground connections; a function die; and a metal die adhered unto the function die and electrically insulated from the function die, wherein the metal die comprises a metal layer and a dummy die underlying the metal layer, and the metal layer is electrically coupled to one or more of the power connections and ground connections of the printed circuit board to provide package level electrostatic discharge (ESD) protection; and an encapsulant covering the metal die, the function die and a surface of the printed circuit board supporting the metal die and function die.
US11107804B1

An IC that includes a contiguous standard cell area with a 4x3 e-beam pad that is compatible with advanced manufacturing processes and an associated e-beam testable structure.
US11107801B2

A package structure and method for forming the same are provided. The package structure includes a first redistribution structure formed over a substrate, and the first redistribution structure includes a first conductive line, a second conductive line and a first overlapping conductive line between the first conductive line and the second conductive line. The first conductive line has a first width, the second conductive line which is parallel to the first conductive line has a second width, and the overlapping conductive line has a third width which is greater than the first width and the second width. The package structure includes a first package unit formed over the first redistribution structure, and the first package unit includes a first semiconductor die and a first die stack, and the first semiconductor die has a different function than the first die stack.
US11107791B2

A semiconductor package structure includes a conductive structure, a first semiconductor chip, a second semiconductor chip, a first encapsulant and an upper semiconductor chip. The first semiconductor chip is electrically connected to the conductive structure. The first semiconductor chip includes at least one first conductive element disposed adjacent to a second surface thereof. The second semiconductor chip is electrically connected to the conductive structure and disposed next to the first semiconductor chip. The second semiconductor chip includes at least one second conductive element disposed adjacent to a second surface thereof. The first encapsulant is disposed on the conductive structure to cover the first semiconductor chip and the second semiconductor chip. The first conductive element and the second conductive element are exposed from the first encapsulant. The upper semiconductor chip is disposed on the first encapsulant and electrically connected to the first conductive element and the second conductive element.
US11107790B2

A laser bonding method includes forming a bonding part including an adhesive layer and a conductive particle disposed within the adhesive layer on a substrate; aligning a bonding target by disposing the bonding target on a surface of the bonding part opposite the substrate; disposing a pressing part on a surface of the bonding target that is opposite to the bonding part and pressing the bonding target onto the bonding part through the pressing part; heating the bonding target by irradiating at least the pressing part with a laser and conducting heat from the pressing part to the bonding target and from the bonding target to the bonding part; and bonding together the bonding part and the bonding target by the heat conducted from the bonding target to the bonding part so that the conductive particle electrically connects the substrate and the bonding target. The pressing part may be removed.
US11107785B2

The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a substrate, a plurality of conductive features positioned above the substrate, a plurality of landing pads positioned above the substrate, a coverage layer positioned above the substrate, and a plurality of capacitor structures positioned above the substrate. An angle between the axes of two adjacent landing pads is less than 180 degrees.
US11107783B2

A semiconductor package includes a semiconductor chip comprising a first surface and a second surface, a redistribution layer on the first surface of the semiconductor chip, an under bump metal (UBM) layer on the redistribution layer, and a solder bump on the UBM layer, and the solder bump covers both outer side surfaces of the UBM layer.
US11107773B2

A semiconductor device includes a semiconductor substrate having a scribe lane defined therein. A plurality of semiconductor chips is formed on an upper surface of the semiconductor substrate. At least one conductive structure is arranged on an upper surface of the semiconductor substrate, within the scribe lane thereof. A fillet is arranged on at least one side surface of the conductive structure. The fillet is configured to induce a cut line which spreads along the scribe lane, through a central portion of the conductive structure.
US11107770B1

An improved chip package, and methods for fabricating the same are provided that utilize two tier packaging of an optical die and another die commonly disposed over a substrate. In one example, a chip package is provided that includes an optical die, a core die, and an electrical/optical interface die are all disposed over a common substrate. In one example, a first routing region is provided between the core and electrical/optical interface dies, a second routing region is provided between the electrical/optical interface die and the optical dies, and a third routing region is disposed between the substrate and the core and electrical/optical interface dies.
US11107764B2

Group III-V semiconductor fuses and their methods of fabrication are described. In an example, a fuse includes a gallium nitride layer on a substrate. An oxide layer is disposed in a trench in the gallium nitride layer. A first contact is on the gallium nitride layer on a first side of the trench, the first contact comprising indium, gallium and nitrogen. A second contact is on the gallium nitride layer on a second side of the trench, the second side opposite the first side, the second contact comprising indium, gallium and nitrogen. A filament is over the oxide layer in the trench, the filament coupled to the first contact and to the second contact wherein the filament comprises indium, gallium and nitrogen.
US11107763B2

A microelectronic package includes at least two semiconductor die, one die stacked over at least partially another. At a least the upper die is oriented with its active surface facing in the direction of a redistribution structure, and one or more wires are coupled to extend from contacts on that active surface into conductive structures in the redistribution structure.
US11107759B2

A chip package includes a lower substrate, a first silicon nitride substrate, a bonding layer, an upper substrate, a first functional layer, a transparent conductive layer, an isolation layer, and a first conductive pad. The supporting layer is located between the lower substrate and the first silicon nitride substrate, and is made of a material including Benzocyclobutene (BCB). The upper substrate is located on the first silicon nitride substrate. The first functional layer is located between the upper substrate and the first silicon nitride substrate. The transparent conductive layer is located on the upper substrate. The isolation layer covers the upper substrate and the transparent conductive layer. The first conductive pad is located in the isolation layer and in electrical contact with the transparent conductive layer.
US11107747B2

A semiconductor package is provided. The semiconductor package includes a substrate and a semiconductor die over the substrate. A heat-dissipating feature covers the substrate and the semiconductor die, and a composite thermal interface material (TIM) structure is thermally bonded between the semiconductor die and the heat-dissipating feature. The composite TIM structure includes a metal-containing matrix material layer and polymer particles embedded in the metal-containing matrix material layer.
US11107745B2

A semiconductor device includes a power module unit, a fin base, and a plurality of radiator fins. The power module unit and the fin base are integrated together, with a recess-projection portion formed on the power module unit being fitted to a recess-projection portion formed on the fin base. The plurality of radiator fins are integrally fitted on a heat radiation diffusion portion of the fin base.
US11107744B2

An IGBT module includes a heat dissipation base plate. A first ceramic heat dissipation element is embedded in the heat dissipation base plate. A first wiring layer is provided on the surface of the heat dissipation base plate. The first side of an IGBT chip is mounted onto the first wiring layer. The second side of the IGBT chip is provided with a heat conductive metal plate. A first heat dissipation plate having a first through hole is provided on a side of the first wiring layer. The IGBT chip and the heat conductive metal plate are located in the first through hole. A second wiring layer is provided on a side of the first heat dissipation plate away from the IGBT chip. The second wiring layer is provided on a side of the heat conductive metal plate.
US11107741B2

A composite ceramic multilayer substrate includes a glass ceramic insulating layer including a wiring layer and a highly thermally conductive ceramic insulating layer made of a ceramic material having a higher thermal conductivity than the glass ceramic insulating layer. The glass ceramic insulating layer is provided on at least one main surface of the highly thermally conductive ceramic insulating layer directly and/or with a wiring layer interposed therebetween. When viewed in a direction perpendicular or substantially perpendicular to a main surface of the composite ceramic multilayer substrate, the composite ceramic multilayer substrate includes at least one heat generating element-mounting portion surrounded by the glass ceramic insulating layer and at which a heat generating element-mounting wiring line provide on the main surface of the highly thermally conductive ceramic insulating layer is exposed.
US11107736B1

A semiconductor device with different gate structure configurations and a method of fabricating the semiconductor device are disclosed. The method includes depositing a high-K dielectric layer surrounding nanostructured channel regions, performing a first doping with a rare-earth metal (REM)-based dopant on first and second portions of the high-K dielectric layer, and performing a second doping with the REM-based dopants on the first portions of the high-K dielectric layer and third portions of the high-K dielectric layer. The first doping dopes the first and second portions of the high-K dielectric layer with a first REM-based dopant concentration. The second doping dopes the first and third portions of the high-K dielectric layer with a second REM-based dopant concentration different from the first REM-based dopant concentration. The method further includes depositing a work function metal layer on the high-K dielectric layer and depositing a metal fill layer on the work function metal layer.
US11107735B2

A method of fabricating a fin-like field effect transistor (FinFET) device includes providing a semiconductor substrate having a region for forming p-type metal-oxide-semiconductor (PMOS) devices and a region for forming n-type metal-oxide-semiconductor (PMOS) devices, forming fin structures in both regions of the substrate separated by isolation features, first forming source/drain (S/D) features in the PMOS region, and subsequently forming S/D features in the NMOS region. First forming the PMOS S/D features and then forming the NMOS S/D features results in a greater extent of loss of isolation features in the PMOS region than in the NMOS region.
US11107734B2

A semiconductor device includes an isolation layer disposed over a substrate, first and second fin structures, a gate structure, a source/drain structure and a dielectric layer disposed on an upper surface of the isolation insulating layer. Both the first fin structure and the second fin structure are disposed over the substrate, and extend in a first direction in plan view. The gate structure is disposed over parts of the first and second fin structures, and extends in a second direction crossing the first direction. The first and second fin structures not covered by the gate structure are recessed below the upper surface of the isolation insulating layer. The source/drain structure is formed over the recessed first and second fin structures. A void is formed between the source/drain structure and the dielectric layer.
US11107730B1

A method of manufacturing a semiconductor structure including following operations is provided. A substrate extending along a first direction is provided. A trench crossing the substrate is then formed to define a first active region and a second active region. A lower isolation structure is formed in the trench, in which the lower isolation structure exposes a portion of a sidewall of the substrate. The exposed sidewall of the substrate is oxidized to form an upper isolation structure on the lower isolation structure, in which the upper isolation structure extends into the substrate. A conductive structure embedded in the upper isolation structure is formed. A first transistor and a second transistor are respectively formed in the first active region and the second active region.
US11107724B2

Some embodiments include an integrated memory having an array of capacitors. The array has edges. The capacitors along the edges are edge capacitors, and the other capacitors are internal capacitors. The edge capacitors have inner edges facing toward the internal capacitors, and have outer edges in opposing relation to the inner edges. An insulative beam extends laterally between the capacitors. The insulative beam is along upper regions of the capacitors. First void regions are under the insulative beam, along lower regions of the internal capacitors, and along the inner edges of the edge capacitors. Peripheral extensions of the insulative beam extend laterally outward of the edge capacitors, and second void regions are under the peripheral extensions and along the outer edges of the edge capacitors. Some embodiments included integrated assemblies having two or more memory array decks stacked on atop another. Some embodiments include methods of forming memory arrays.
US11107721B2

A 3D semiconductor device, the device including: a first level including a single crystal layer and a plurality of first transistors; a first metal layer including interconnects between the plurality of first transistors, where the interconnects between the plurality of first transistors includes forming a plurality of logic gates; a plurality of second transistors atop at least a portion of the first metal layer, where at least six of the plurality of first transistors are connected in series forming at least a portion of a NAND logic structure, where the plurality of second transistors are vertically oriented transistors, and where the plurality of second transistors are at least partially directly atop of the NAND logic structure; and a second metal layer atop at least a portion of the plurality of second transistors, where the second metal layer is aligned to the first metal layer with less than 150 nm misalignment, and where at least one of the second transistors is a junction-less transistor.
US11107712B2

Apparatus and techniques are described herein for use in manufacturing electronic devices. Such as can include organic light emitting diode (OLED) devices. Such apparatus and techniques can include using one or more modules having a controlled environment. For example, a substrate can be received from a printing system located in a first processing environment, and the substrate can be provided a second processing environment, such as to an enclosed thermal treatment module comprising a controlled second processing environment. The second processing environment can include a purified gas environment having a different composition than the first processing environment.
US11107711B2

A micro light emitting diode (micro LED) transferring apparatus is provided. The micro LED transferring apparatus includes a transfer array including an array of a plurality of transfer heads; and an array mask having an array of a plurality of alignment holes. A respective one of the plurality of alignment holes has a size allowing a respective one of the plurality of transfer heads and a micro LED attached to the respective one of the plurality of transfer heads to pass through.
US11107707B2

A method includes dispensing a chemical solution including charged ions onto a semiconductor substrate to chemically etch a target structure on the semiconductor substrate, and applying an electric field on the semiconductor substrate during dispensing the chemical solution on the semiconductor substrate, such that the charged ions in the chemical solution are moved in response to the electric field.
US11107697B2

A floating gate fabrication method is disclosed. The method includes: providing a substrate, and depositing an oxide layer on the substrate; fabricating a shallow trench isolation in the substrate, a top surface of the shallow trench isolation being higher than a top surface of the oxide layer; depositing a polysilicon layer on the oxide layer and the shallow trench isolation; performing a first thermal annealing process on the polysilicon layer, thereby repairing cavities formed after the deposition of the polysilicon layer; implanting ions into the polysilicon layer; performing a second thermal annealing process on the polysilicon layer, thereby activating the implanted ions and repairing again the cavities formed after the deposition of the polysilicon layer; and planarizing the polysilicon layer to form a floating gate.
US11107696B1

Examples described herein provide for methods for semiconductor processing for forming source/drain regions of transistors. An example is a method for semiconductor processing. An etch stop liner is formed in a semiconductor substrate. Forming the etch stop liner includes implanting etch selectivity dopants into the semiconductor substrate. The etch selectivity dopants form at least part of the etch stop liner. A source/drain cavity is formed in the semiconductor substrate. Forming the source/drain cavity includes etching the etch stop liner. Etching the etch stop liner selectively etches the etch stop liner relative to a material of the semiconductor substrate. A source/drain region is epitaxially grown in the source/drain cavity.
US11107692B2

An etching method of etching a silicon nitride region with high selectivity is provided. In the etching method, a processing target object, having a silicon nitride region and a silicon-containing region having a composition different from the silicon nitride region, is accommodated in a processing vessel, and the silicon nitride region is selectively etched. In a first process, a deposit containing hydrofluorocarbon is formed on the silicon nitride region and the silicon-containing region by generating plasma of a processing gas containing a hydrofluorocarbon gas within the processing vessel. In a second process, the silicon nitride region is etched by radicals of the hydrofluorocarbon contained in the deposit. The first process and the second process are repeated alternately.
US11107691B2

A method of manufacturing a semiconductor device is provided, and the method may include: preparing a semiconductor substrate constituted of a group III nitride semiconductor, a main surface of the semiconductor substrate being a c-plane; forming a grove on the main surface by dry dry-etching the main surface; and wet-etching an inner surface of the groove using an etchant to expose the c-plane of the semiconductor substrate in a wet-etched region, the etching having an etching rate to the c-plane of the semiconductor substrate that is lower than the etching rate to a plane other than the c-plane of the semiconductor substrate.
US11107689B2

A method for fabricating semiconductor device includes the steps of: providing a substrate having a NMOS region and a PMOS region; forming a pad oxide layer on the substrate, wherein the pad oxide layer comprises a first thickness; performing an implantation process to inject germanium (Ge) into the substrate on the PMOS region; performing a first cleaning process to reduce the first thickness of the pad oxide layer on the PMOS region to a second thickness; performing an anneal process; and performing a second cleaning process to remove the pad oxide layer.
US11107679B2

Methods of processing a target material are disclosed. In one arrangement, a multilayer structure is irradiated with a radiation beam. The multilayer structure comprises at least a target layer comprising the target material and an additional layer not comprising the target material. The additional layer is metallic. The target layer is irradiated through the additional layer during the irradiation of the multilayer structure. A transfer of energy from the radiation beam to the target layer and to the additional layer is such as to cause a thermally-induced change in the target layer. The thermally-induced change comprising one or more of: crystal growth in the target material, increased carrier mobility in the target material, increased chemical stability in the target material, and increased uniformity of electrical properties in the target material.
US11107666B2

Systems and methods are used to analyze a sample using variable mass selection window widths. A tandem mass spectrometer is instructed to perform at least two fragmentation scans of a sample with different mass selection window widths using a processor. The tandem mass spectrometer includes a mass analyzer that allows variable mass selection window widths. The selection of the different mass selection window widths can be based on one or more properties of sample compounds. The properties may include a sample compound molecular weight distribution that is calculated from a molecular weight distribution of expected compounds or is determined from a list of molecular weights for one or more known compounds. The tandem mass spectrometer can also be instructed to perform an analysis of the sample before instructing the tandem mass spectrometer to perform the at least two fragmentation scans of the sample.
US11107665B2

The present disclosure provides a feeding structure, an upper electrode assembly, and a physical vapor deposition chamber and device. In the present disclosure a RF power is fed through the center of a first introduction member of the feeding structure and is evenly distributed onto a target by a plurality of distribution members.
US11107662B2

A microwave energy source that generates a microwave energy is disclosed. The microwave energy source has an on-state and an off-state. A control circuit is coupled to the microwave energy source and includes an output to generate a control signal that adjusts a pulse frequency of the microwave energy. A voltage generator applies a non-zero voltage to the microwave energy source during the off-state. A frequency and a duty cycle of the non-zero voltage is based on a frequency and a duty cycle of the control signal. A waveguide is coupled to the microwave energy source. The waveguide has a supply gas inlet that receives a supply gas, a reaction zone that generates a plasma, a process inlet that injects a raw material into the reaction zone, and an outlet that outputs a powder based on a mixture of the supply gas and the raw material within the plasma.
US11107658B2

Lithographic apparatuses suitable for complementary e-beam lithography (CEBL) are described. In an example, a method of forming a pattern for a semiconductor structure includes forming a pattern of parallel lines above a substrate. The method also includes aligning the substrate in an e-beam tool to provide the pattern of parallel lines parallel with a scan direction of the e-beam tool. The e-beam tool includes a column having a blanker aperture array (BAA) with a staggered pair of columns of openings along an array direction orthogonal to the scan direction. The method also includes forming a pattern of cuts or vias in or above the pattern of parallel lines to provide line breaks for the pattern of parallel lines by scanning the substrate along the scan direction. A cumulative current through the column has a non-zero and substantially uniform cumulative current value throughout the scanning.
US11107657B2

A multi-beam apparatus for observing a sample with high resolution and high throughput is proposed. In the apparatus, a source-conversion unit changes a single electron source into a virtual multi-source array, a primary projection imaging system projects the array to form plural probe spots on the sample, and a condenser lens adjusts the currents of the plural probe spots. In the source-conversion unit, the image-forming means is on the upstream of the beamlet-limit means, and thereby generating less scattered electrons. The image-forming means not only forms the virtual multi-source array, but also compensates the off-axis aberrations of the plurality of probe spots.
US11107643B2

A contact press-on assembly for a switching contact piece of an electrical switching unit has a first stop and a second stop. A spring element extends between the two stops, wherein the first stop can move relative to the second stop. The second stop provides a counterbearing for the first stop, wherein a rotary bearing for the spring element can move together with the first stop.
US11107642B2

The electrical switch includes a first and a second fixed contact, and a movable knife contact including at least one longitudinal pair of blades being flexibly connected to each other, wherein the blades form, in a switching event, contact with contact portions of the first and/or the second fixed contact. Opposite surfaces of the contact portions of the first and the second fixed contact include a roughened area and the inner surface of each blade includes a protruded area or opposite surfaces of the contact portions of the first and the second fixed contact include a protruded area and the inner surface of each blade includes a roughened area.
US11107640B2

An energy storage device can include a cathode, an anode, and a separator between the cathode and the anode, and an electrolyte where the electrolyte includes one or more additives and/or solvent components selected from vinylene carbonate (VC), vinyl ethylene carbonate (VEC), dimethylacetamide (DMAc), hydro fluorinated ether branched cyclic carbonate, a hydro fluorinated ether ethylene carbonate (HFEEC), hydro fluorinated ether (HFE), and fluorinated ethylene carbonate (FEC). The electrolyte may include a carbonate based solvent and one or more solvent components and/or one or more of vinylene carbonate (VC), vinyl ethylene carbonate (VEC), dimethylacetamide (DMAc), hydro fluorinated ether branched cyclic carbonate, a hydro fluorinated ether ethylene carbonate (HFEEC), hydro fluorinated ether (HFE), and fluorinated ethylene carbonate (FEC).
US11107621B2

A coil component includes a body including a magnetic material; a support member disposed in the body; and a coil pattern on the support member in the body. The coil pattern may include a first conductor layer formed on the support member and having a planar spiral shape; a second conductor layer formed on the first conductor layer and having a volume of a lower portion greater than a volume of an upper portion; and a third conductor layer formed to cover the second conductor layer from the outside of the second conductor layer.
US11107620B2

For a substrate of a coil component, there are arranged a plurality of through-holes; the pattern-wiring is provided with a loop-shaped portion surrounding the circumference of a center hole which penetrates the substrate a pair of end portions which extend from that loop-shaped portion; and the neighboring two through-holes within the plurality of through-holes penetrate the substrate in a state that at least a part of each of the openings thereof superimpose each of the pair of end portions and is connected electrically with each of the end portions. In addition, the opening of one of the through-holes at one of the end portions within the pair of end portions is provided at a biased position close to the other of the end portions with respect to the center of the one of the end portions in the intersecting-direction.
US11107619B2

An inductor includes: a body including a coil portion; and an external electrode disposed on an external surface of the body, wherein the coil portion includes an insulator having an opening and a coil pattern filling the opening, and a maximum thickness of the coil pattern is greater than a thickness of the insulator in contact with a side surface of the coil pattern.
US11107617B2

The present invention is to improve a performance of a transformer having wound iron cores. The transformer having the wound iron cores which have multi-layer band-shape magnetic material, and a coil wound to pass through an inner circumference of the wound iron core, includes a wound iron core holding member that is a member longer than a width of the wound iron core for supporting an upper inner portion of the wound iron core, a coil holding member for supporting a lower outer portion of the coil, a first support structure including an upper beam arranged on an outer circumference of the wound iron core to support the wound iron core holding member, and a lower beam arranged on an outer circumference of the coil to support the coil holding member, and a second support structure including a pair of outer plates arranged on an inner portion of the upper frame and connected to a connection member that is longer than a width obtained by adding a diameter of the wound iron core and a diameter of the coil, and a wound iron core protection structure that is longer than a width of the wound iron core, for covering a portion where the outer circumference of the coil and an inner portion of the wound iron core face each other, and being connected to the outer plates.
US11107611B2

Provided are a thermistor element including a conductive intermediate layer containing RuO2 which can have a lower resistance and a thinner profile, whereby the increase in resistance can be suppressed even when peeling of the electrode proceeds; and a method for producing the same. The thermistor element according to the present invention includes: a thermistor body 2 made of a thermistor material; a conductive intermediate layer 4 formed on the thermistor body; and an electrode layer 5 formed on the conductive intermediate layer, wherein the conductive intermediate layer has an aggregation structure of RuO2 particles that are in electrical contact with each other where SiO2 is placed in the gaps in the aggregation structure, and has a thickness of 100 to 1000 nm.
US11107607B2

A cable separator includes a body, and the body includes a polycarbonate-based material that is at least a partially foamed. Cables and methods of manufacturing such cables having a separator are also provided.
US11107600B2

The present disclosure discloses rare earth metal halide scintillators compositions with reduced hygroscopicity. Compositions in specific implementations include three group of elements: Lanthanides, (La, Ce, Lu, Gd or V), elements in group 17 of the periodic table of elements (CI, Br and I) and elements of group 13 (B, AI, Ga, In, TI), and any combination of these elements. Examples of methods for making the compositions are also disclosed.
US11107599B2

The present invention relates to a grating for X-ray phase contrast and/or dark-field imaging. It is described to form a photo-resist layer on a surface of a substrate. The photo-resist layer is illuminated with radiation using a mask representing a desired grating structure. The photo-resist layer is etched to remove parts of the photo-resist layer, to leave a plurality of trenches that are laterally spaced from one across the surface of the substrate. A plurality of material layers are formed on the surface of the substrate. Each layer is formed in a trench. A material layer comprises a plurality of materials, wherein the plurality of materials are formed one on top of the other in a direction perpendicular to the surface of the substrate. The plurality of materials comprises at least one material that has a k-edge absorption energy that is higher than the k-edge absorption energy of Gold and the plurality of materials comprises Gold.
US11107598B2

Among other things, an anti-scatter collimator (200) includes a first anti-scatter structure (302) defining a retaining member (432). The retaining member includes a first protruding member having a top surface defining a first plane, and a second protruding member having a second top surface defining a second plane. The second protruding member is spaced apart from the first protruding member to define a groove (434). The retaining member includes a support member extending between the first protruding member and the second protruding member. The support member defines a bottom surface of the groove. The bottom surface of the support member is spaced a distance apart from the first plane and the second plane. A second anti-scatter structure (303) includes a septum disposed within the groove. The first protruding member, the second protruding member, and the support member maintain a position of the septum relative to the first anti-scatter structure.
US11107597B2

A cask includes a cask body, an outer cylinder, a plurality of fins, and a plurality of neutron shields. The cask body has a tubular shape around a central axis and is capable of housing fuel assemblies. The outer cylinder has a tubular shape surrounding the cask body. The fins are aligned in a circumferential direction in a tubular space formed between the cask body and the outer cylinder, and connect an outer peripheral surface of the cask body and an inner peripheral surface of the outer cylinder to divide the tubular space into a plurality of divided spaces. The neutron shields contain a neutron shielding material with which the divided spaces are filled. Each neutron shield includes a void portion extending in the axial direction along the central axis. Accordingly, it is possible to reduce stress that may be exerted on the outer cylinder or other components by thermal expansion of the neutron shielding material when the fuel assemblies are housed in the cask.
US11107592B2

A device and method for generating plasma conditions for deuterium-tritium and advanced fuel thermonuclear fusion consisting of an inner helicity-containing plasma such as a spheromak compact toroid bounded by a plurality of outer cusped magnetic fields. Helicity driven by steady-inductive helicity injectors energizes the plasmoid with helicity. The device further includes means for driving fluid rotation about the device axis, about the device magnetic axis, and means for a hot electron sheath. Means are also provided for reducing particle losses out through the open cusp field lines through helicity injector rectification.
US11107591B1

A method is disclosed for providing, by an artificial intelligence engine, an optimal treatment plan to use with a treatment apparatus. The method includes receiving, from a data source, clinical information pertaining to results of using the treatment apparatus to perform particular treatment plans for people having certain characteristics. The clinical information has a first data format. The method also includes translating a portion of the clinical information from the first data format to a medical description language used by the artificial intelligence engine, determining, based on the portion of the clinical information described by the medical description language and a plurality of characteristics pertaining to a patient, the optimal treatment plan for the patient to follow using the treatment apparatus to achieve a desired result, and providing the optimal treatment plan to be presented on a computing device of a medical professional.
US11107590B2

A method is provided for advanced-retrieval of medical data in a system that synchronizes medical data between a cloud repository on a cloud server and a plurality of local repositories on a plurality of local servers of healthcare facilities connected to the cloud server. The method is executed by the cloud server and includes: receiving diagnostic reservation information, that includes timing information for a future diagnosis date and diagnosis information that associates the diagnostic reservation information with a medical image stored in the cloud server; receiving an advanced-retrieval request that comprises an advanced-retrieval time period; determining, in response to receiving the advanced-retrieval request, that the timing information of the diagnostic reservation information overlaps with the advanced-acquisition time period; transmitting in response to the medical image being associated with the diagnostic reservation information, the medical images and data.
US11107588B2

System and methods for anonymously selecting subjects for treatment against an infectious disease caused by a pathogen. The system comprises a plurality of electronic devices comprising instructions to generate an ID and, when in proximity of another such electronic device, one or both electronic devices transmit/receive the ID to/from the other electronic device. Then, a score is generated based on a plurality of such received IDs. Additionally, based on information received from a server, relevant treatment instructions are displayed to the subjects based on the received information and the score. The server comprises instructions for sending to the plurality of electronic devices the information to be displayed with the relevant treatment instructions, additionally the server and/or the electronic devices comprise instructions to generate a prediction of likelihood of a subject transmitting the pathogen, based on the score of the subject.
US11107579B2

Systems and methods are disclosed that facilitate providing guidance to a user during performance of a program or routine using a personalized avatar. In an aspect, a system includes a reception component configured to receive biochemical information about a physiological state or condition of a user, including information identifying a presence or a status of one or more biomarkers. The system further includes an analysis component configured to determine or infer one or more characteristics of the physiological state or condition of the user based on the information identifying the presence or the status of the one or more biomarkers, and a visualization component configured to adapt an appearance of an avatar presented to the user based on the one or more characteristics to reflect the one or more characteristics.
US11107570B2

The present disclosure relates to automated systems and methods which assess the quality of radiology examinations and identify actionable changes to improve the quality of future exams. For each of a plurality of imaging studies, a study protocol and set of study metrics can be defined and the defined study protocol can be performed to generate data associated with the imaging study. A metrics assessment can be performed by applying at least a portion of the data associated with the result of the imaging study against the set of study metrics for the imaging study so as to generate a metrics score for the imaging study. The metrics scores can be stored in a score repository and analyzed so as to provide recommendations to improve the examination process.
US11107557B1

Systems and methods for molecular structure generation and conformer elaboration, in which natural physical molecular movements can be combined with a molecular force field that constrains those movements, to rapidly produce conformational variants with relatively low energy. Construction and energy minimization of initial and subsequent 3D molecular models using force field parameters, are combined with alteration of the molecular model using biophysical transformations, to generate one or more conformations thereof. The biophysical transformations each include natural physical movements of parts of the molecule, such as rotation of atoms or bonds about a selected axis in the 3D molecular model. The selected axis can define ring components, selected bonds within a macrocyclic ring, selected bonds joining substituents or other portions of the molecule, or axes or lines defining one or more geometric features of the molecular model. Once altered using biophysical transformations, the 3D molecular model can also have energy minimization performed with respect to a molecular force field model. A subset of the generated conformers can be collected, compressed from time to time, and selected for output.
US11107549B2

A volatile memory device is configured to self-document by identifying its own bad or at-risk excludable memory locations in a nonvolatile identification embedded in itself, without using additional board real estate. The identification of bad or at-risk memory is readable by firmware outside the device. The device includes volatile memory cells that have respective failure susceptibility values, some of which indicate bad or at-risk memory cells. The memory device also includes read logic and write logic, and may include refresh logic. The identification may be embedded in the device by blowing fuses in an adaptation of self-repair activity, or by writing identification data into a serial presence detect logic, for example. The configured memory device may efficiently, persistently, and reliably provide detailed memory test results regarding itself, thereby allowing customers to accept and safely use memory that would otherwise have been discarded to prevent software crashes.
US11107548B2

Embodiments are described that leverage variability of a chip. Different areas of a chip vary in terms of reliability under a same operating condition. The variability may be captured by measuring errors over different areas of the chip. A physical factor that affects or controls the likelihood of an error on the chip can be varied. For example, the voltage supplied to a chip may be provided at different levels. At each level of the physical factor, the chip is tested for errors within the regions. Some indication of the error statistics for the regions is stored and then used to adjust power used by the chip, to adjust reliability behavior of the chip, to allow applications to control how the chip is used, to compute a signature uniquely identifying the chip, etc.
US11107545B2

This application discloses a shift register, a gate drive circuit and a display device. The signal of the input signal terminal is provided to the pull-up node by the input circuit under the control of the input signal terminal; and the signal of the second reference signal terminal is provided to the output signal terminal by the output circuit under the control of the clock signal terminal and the signal of the pull-up node. The signal of the first reference signal terminal is provided to the pull-up node by the reset circuit under the control of the input signal terminal and the clock signal terminal. The pull-down control circuit resets the output signal terminal according to the signal of the first reference signal terminal.
US11107543B2

A current demarcation voltage is determined, where the current demarcation voltage is to be applied to a memory cell for reading a state of the memory cell. Based on the current demarcation voltage and a space between a first threshold voltage distribution corresponding to a first state of the memory cell and a second threshold voltage distribution corresponding to a second state of the memory cell, a test demarcation voltage having a low error rate of reading the state of the memory cell is selected. The current demarcation voltage is set to correspond to the selected test demarcation voltage.
US11107542B2

A semiconductor memory device includes a word line connected to memory cells, bit lines respectively connected to the memory cells, and a control circuit configured to control voltages applied to the word line and the bit lines during a write operation. When writing data into a target memory cell, the control circuit executes first and second loops in sequence. In executing the first loop, the control circuit applies a first program voltage to the word line during the program operation, and applies a verify voltage to the word line during the verify operation, and upon detecting that the verify operation neither passed nor failed, the control circuit selects one of two pass write voltages to be applied to the bit line connected to the target memory cell during the program operation of the second loop according to a sequential position of the first loop in the sequence of loops.
US11107541B2

The present technology relates to a memory device and method of operating the memory device. The memory device includes a plurality of memory cells, a peripheral circuit, and control logic. The peripheral circuit performs a plurality of program loops each including a program operation and a verify operation on selected memory cells of the plurality of memory cells. The control logic controls the peripheral circuit to increase a potential of selected bit lines.
US11107537B2

A non-volatile memory includes a memory cell region including a first metal pad, a peripheral circuit region including a second metal pad and vertically connected to the memory cell region by the first metal pad and the second metal pad, a memory cell array region in the memory cell region including an outer region proximate a first end of the memory cell region and an inner region separated from the first end by the outer region, first and second bit lines in the memory cell region, an outer memory cell string in the memory cell region including memory cells connected to an outer pillar extending vertically upward through the outer region, and an inner memory cell string including memory cells connected to an inner pillar extending vertically upward through the inner region, and a data input/output (I/O) circuit in the peripheral circuit region including a page buffer circuit that connects the first bit line during a first read operation directed to memory cells of the outer memory cell string, and connects the second bit line during a second read operation directed to memory cells of the inner memory cell string, and a read voltage determination unit that selects a first optimal read voltage used during the first read operation, and a second optimal read voltage used during the second read operation.
US11107522B2

Disclosed are systems and methods for providing programming of multi-level memory cells using an optimized multiphase mapping with a balanced Gray code. A method includes programming, in a first phase, a first portion of data into memory cells in a first-level cell mode. The method may also include reading, from the memory cells, the programmed first portion of the data. The method may also include programming, in a second phase, a second portion of the data into the memory cells in a second-level cell mode, wherein programming the second phase is based on applying, to the read first portion of the data, a mapping from the first-level cell mode to the second-level cell mode. The mapping may be selected based on minimizing an average voltage change of the memory cells from the first to second phase while maintaining a balanced Gray code.
US11107521B2

A semiconductor memory device may include a memory cell array; and a cache latch circuit that exchanges data with the memory cell array through a plurality of bit lines extended in a second direction crossing a first direction. The memory cell array may include a plurality of cache latches arranged in a plurality of columns in the first direction and in a plurality of rows in the second direction. Each of the cache latches may be coupled to any one of a plurality of input/output (IO) pins. Cache latches coupled to the IO pins at the same time may constitute one IO cache latch unit. The cache latches included in the one IO cache latch unit may be arranged in 2×2 array units.
US11107518B2

A storage device having a wide range of operating temperatures is disclosed. Techniques disclosed herein may be used to operate MLC cells at higher temperatures before resorting to thermal throttling. Techniques disclosed herein may be used to operate MLC cells at lower temperatures without needing to pre-heat the storage device. SLC data stored in a first group of memory cells is folded to MLC data stored in a second group of memory cells while an operating temperature is outside a first temperature range. After the operating temperature is within a second temperature range, the data integrity of the MLC data is checked. The SLC data in the first group is folded to MLC data in a third group of memory cells responsive to the MLC data in the second group failing the data integrity check. The foregoing permits the storage device to increase its range in operating temperatures.
US11107517B2

A semiconductor memory device includes: a plurality of banks each suitable for refreshing at least one word line corresponding to a refresh address according to a row active signal; a refresh control circuit suitable for controlling, in response to a refresh command, an activation timing of the row active signal according to mode signals and a counting signal; a refresh counter suitable for generating the counting signal by counting the number of times the row active signal is activated, and generating sequence signals which are sequentially activated; and a detection circuit suitable for generating flag signals by combining the sequence signals, and generating a detection signal according to a corresponding one of the flag signals when any of the mode signals is activated, wherein the refresh counter is initialized by the detection signal.
US11107516B1

A ferroelectric memory device includes a two-dimensional electron gas channel, a gate electrode, and a ferroelectric element located between the gate electrode and the two-dimensional electron gas channel.
US11107503B2

Methods, apparatus and systems related to pre-production stage of a movie, a TV show or a multimedia content are described. In one example aspect, a pre-production system for producing a multimedia digital content including a movie includes a user interface operable to receive information about a storyline, cameras, cast, and other assets for the movie from a user, a processor, and a memory including processor executable code. The processor executable code upon execution by the processor configures the processor to determine one or more scenes based on the storyline, generate one or more machine-readable scripts corresponding to the one or more scenes, and automatically update the one or more machine-readable scripts to satisfy one or more constraints for producing the multimedia digital content.
US11107501B2

A method for securing user data that is stored to a tape cartridge having a medium auxiliary memory (MAM) is described. When user data is sent to a tape library from a client, the tape library sends a request to a cloud based key management service for a data key to encrypt the user data and an encrypted data key that corresponds to the data key. The data key is used to encrypt the user data which is then stored to the tape cartridge and the encrypted data key is stored to the MAM. Upon decrypting the encrypted user data, the encrypted data key is extracted from the MAM and sent to the cloud based key management service where it is used to produce the data key from the cloud based key management service which is then sent to the tape library. When the tape library is in possession of the data key, the encrypted data in the tape cartridge can then be decrypted and sent to a requester of the user data.
US11107497B1

A recording head includes a near-field transducer proximate a media-facing surface of the recording head and a waveguide that overlaps and delivers light to the near-field transducer. The recording head includes subwavelength-sized focusing mirror comprising first and second reflectors disposed on cross track sides of the near-field transducer. Each of the first and second reflectors is spaced apart from the media-facing surface by a distance, D, measured along an axis normal to the media-facing surface.
US11107491B2

A system and method including receiving, from a plurality of sensors, a sequence of data indicative of a presence of a person in an area of interest within a field of view of the plurality of sensors; determining an estimate of background level information for the area of interest in an instance of an absence of a person in the area of interest; generating a probability of a person being located in the area of interest based on a combination of the determined background level information and the sequence of data indicative of a presence of a person in the area of interest; determining a number of centroids in the area of interest based on an execution of clustering executed to determine an optimized total number of centroids for a dataset; and generating a count of persons in the area of interest based on determined total number of centroids.
US11107490B1

Automated methods and systems are provided for performing acoustic echo cancellation of streaming audio for a plurality of participants who are each receiving the streaming audio from a host, and who are simultaneously engaged in remote audio communications with each other. The streaming audio is captured in memory as an audio signal copy for subsequent use in performing the acoustic echo cancellation. In this manner, participants may engage in remote audio communications with each other without receiving acoustic echoes of the streaming audio received by other participant computers, while still being able to individually hear the streaming audio outputted from their respective speakers.
US11107470B2

Systems and methods of selecting digital platforms for execution of voice-based commands are provided. The system receives an application that performs an action associated with a service via digital platforms. The system debugs the application to validate parameters of the action on at least two platforms of the digital platforms. The system receives data packets comprising an input audio signal detected by a sensor of a client device, and parses the input audio signal to identify the action and the service. The system selects a first platform from the digital platforms to perform the action. The system initiates, responsive to selection of the first platform, an interactive data exchange to populate parameters of an action data structure corresponding to the action. The system executes the action via the selected platform using the action data structure.
US11107469B2

The present disclosure relates to an information processing apparatus and an information processing method for enabling provision of a more convenient speech recognition service. The information processing apparatus includes a speech recognition unit that performs speech recognition for speech information based on an utterance of a user, and a correction portion estimation unit that collates content of a sentence obtained as a speech recognition result with collation information necessary for determining accuracy of the content to estimate, for the sentence, a correction portion that requires correction. The sentence obtained as a speech recognition result is displayed together with the correction portion estimated by the correction portion estimation unit and presented to the user.
US11107468B2

Apparatuses, methods, and program products are disclosed for context-based communications. One apparatus includes a processor, a microphone, and a memory that stores code executable by the processor. The code is executable by the processor to receive, via the microphone, information indicating to initiate communications between the apparatus and a second device. The code is executable by the processor to transmit a request for the communications to the second device. The code is executable by the processor to, in response to transmitting the request, receive contextual awareness information corresponding to the second device. The code is executable by the processor to facilitate the communications between the apparatus and the second device based on the contextual awareness information.
US11107459B2

An electronic device is disclosed. The electronic device includes a memory configured to store a pronunciation dictionary including a plurality of words; and a processor configured to: obtain a second word based on a first word of the plurality of words; obtain a first text corpus related to the first word through web crawling of the first word and a second text corpus related to the second word through web crawling of the second word; and verify the second word based on a result of comparison of the first text corpus and the second text corpus.
US11107453B2

An anti-noise signal generator and a method of generating an anti-noise signal are presented. The anti-noise generator includes a first microphone input to receive a first sigma-delta modulated signal at a microphone sampling frequency. The first microphone input is coupled to a combiner via a first path and a second path. The combiner is adapted to combine a first filtered signal from the first path and a second filtered signal from the second path to generate the anti-noise signal. The first path includes a first digital filter adapted to operate at a filter frequency equal or greater than the microphone sampling frequency. The second path includes a second digital filter. The first digital filter may be a sigma-delta based filter that includes a sigma-delta modulator.
US11107452B2

Provided is an asymmetric three-dimensional lattice structure in which physical properties of a strut of a symmetric three-dimensional lattice structure is asymmetrically changed so as to adjust a band gap and a frequency range of a wave propagated in a particular direction in the three-dimensional lattice structure. An embodiment of the present disclosure also provides a lattice structure having six struts, four nodes, a first coating layer, and a second coating layer. The basic structure of the six struts is formed of polymer and the strut's basic structure has a same length L and radius r. Some struts may have a different thickness ratio between the first coating layer and the second coating layer, or may be coated with different materials to thereby have different properties.
US11107445B2

A system, method and computer readable medium to render, as a single image, source data from a network of data providers, that provide source data of a respective data type. A composition space contains two-dimensional (2D) display surfaces to which the source data is provided from the data providers, and transformation operator surfaces, which are located at different positions in a depth direction than the 2D display surfaces. Each of the transformation operator surfaces represent a respective visual transformation operation on surfaces of the 2D display surfaces that are positioned at lesser depths than the transformation operator surface. Using data-centric communication, updates are published to the 2D display surfaces, the updates including the source data from the data providers, and, upon detecting an update to a subscribed 2D display surface, the subscribed 2D display surface is rendered as the single image by performing the visual transformation operations.
US11107425B2

An electro-optic display having a plurality of display pixels, each of the plurality of display pixels comprising: a pixel electrode for driving the display pixel; a thin film transistor (TFT) coupled to the pixel electrode for transmitting waveforms to the pixel electrode; a resistor coupled to the pixel electrode for discharging remnant charges from the display subsequent to the TFT being de-activated; and a storage capacitor coupled to the pixel electrode and placed in parallel with the resistor. A time constant of a circuit comprising the pixel electrode, the resistor, and the storage capacitor is larger than a driving frame time of the electro-optic display.
US11107403B2

A current limiting circuit includes: a gain calculation circuit which calculates a screen power value based on pixel values and calculates a gain based on the screen power value; and a gain multiplication circuit which multiplies the pixel values by the gain, and when a maximum value of the pixel values exceeds a first threshold value, the gain calculation circuit calculates the screen power value by use of a common pixel value greater than or equal to the maximum value instead of the pixel values, and when the screen power value exceeds a control target power value, the gain calculation circuit sets the gain to a ratio of the control target power value with respect to the screen power value, and when the screen power value is less than or equal to the control target power value, the gain calculation circuit sets the gain to 1.
US11107399B2

A display device includes power lines, first driving transistors on a first side of each of the power lines, second driving transistors on a second side of each of the power lines, light-emitting elements of a first color, a second color and a third color. A first driving transistor of a first power line drives a light-emitting element of the first color. A second driving transistor of the first power line drives a light-emitting element of the second color. A first driving transistor of a second power line drives a light-emitting element of the third color. A second driving transistor of the second power line drives a light-emitting element of the second color. A first driving transistor of a third power line drives a light-emitting element of the first color. A second driving transistor of the third power line drives a light-emitting element of the third color.
US11107397B2

A display device includes a display panel including pixels, a data driver providing data signals to the pixels, a scan driver providing scan signals to the pixels, a DC-DC converter converting an input voltage to a power supply voltage and supplying the power supply voltage to the display panel, a feedback circuit having a variable impedance and providing a feedback path of the power supply voltage to the DC-DC converter by receiving the power supply voltage supplied from the DC-DC converter to the display panel and providing an error signal corresponding to a difference between the feedback voltage and a reference voltage to the DC-DC converter, and a controller controlling the data driver and the scan driver, calculating a panel load of the display panel based on input image data, and adjusting the variable impedance of the feedback circuit according to the calculated panel load.
US11107384B2

A display driving device includes sensing lines configured to sense pixel signals of a display panel; and a voltage limiter provided for each of the sensing lines. The voltage limiter senses a voltage variation of the sensing line, and limits a voltage level of the sensing line to a reference voltage.
US11107377B2

A system, method, and computer-readable medium are disclosed for performing a projected equipment information operation within an IT environment. In various embodiments, the projected equipment information operation includes: receiving equipment information regarding an information handling system within the IT environment; identifying AR content associated with the equipment information regarding the information handling system within the IT environment; and, projecting the AR content associated with the equipment information onto a physical device within the IT environment, a combination of the AR content and the physical device providing a composite view, the composite view providing a hands free and device free provision of the equipment information.
US11107372B2

[Object] To make it possible to improve viewing angle characteristics more. [Solution] Provided is a display device including: a plurality of light emitting sections formed on a substrate. The light emitting section has a configuration in which a luminescence layer is sandwiched by a first electrode functioning as a reflecting electrode and a second electrode in a stacking direction, a surface of the first electrode facing the luminescence layer is inclined from a plane perpendicular to the stacking direction in at least a partial region in a display surface, and an inclination direction of the first electrode has a distribution in the display surface.
US11107367B2

A device implementing an adaptive assembly guidance system includes an image sensor and a processor configured to capture, using the image sensor, an image of a set of connectable components. The processor is further configured to process the captured image to detect individual connectable components of the set of connectable components and to detect a current configuration of the set of connectable components. The processor is further configured to determine, based at least in part on the detected individual connectable components of the set of connectable components, a recommended configuration of the set of connectable components. The processor is further configured to display information for assembling the set of connectable components into the recommended configuration from the current configuration.
US11107355B2

An example operation includes one or more of identifying a dangerous driving situation, capturing first media by a vehicle involved in the dangerous driving situation, establishing a geofence based on a distance associated with the dangerous driving situation, and capturing second media by one or more other vehicles within the geofence.
US11107353B2

Embodiments of the present invention provide a system for transferring one or more resources associated with an interaction via an automobile. The system is typically configured for receiving an input from a user, via one or components of an automobile, to identify one or more third party entities associated with an interaction, identifying, via the one or more components, a current location and a destination of the user, identifying the one or more third party entities between the current location and the destination, applying logic to select a third party entity from the one or more third party entities, establishing a communication link with a third party entity device associated with the third party entity, and initiating transfer of resources to the remote device to complete the interaction.
US11107340B1

An automobile child alert warning system that will prevent young children, babies, and, pets from dying as a result of being left alone in hot locked automobiles. The system includes a warning light, a recording mechanism, a time delay provision, a speaker, and a visual and verbal warning message that alerts driver to make sure everyone has vacated from the vehicle at the end of the trip. This system may be built into a dashboard of the automobile during the manufacturing process. Preferably, the warning light will protrude through the speedometer or be placed adjacent to it. The speedometer location is the ideal location for this warning device because speedometers are usually located directly in front of the driver. In actuality, all that will be visible of this device will be the red warning light. The rest of the components will be hidden behind the dashboard.
US11107330B1

A system for and method of conducting the operations of a wagering game including player stations that permit a game player to tip a game dealer.
US11107328B2

Systems and methods which utilize zero, one or more random determinations in association with a determination of an award of a placed sporting event wager.
US11107322B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing no rake line wagering. In one aspect, a method includes accessing rake line data for an event. The accessed rake line data is converted into a no rake line. The no rake line is published to a wagering platform accessible by multiple members. The wagering platform includes multiple separate wagering groups that each include multiple members. At a pre-specified time relative to a start time of the sports event, locking any wagers made within a particular group based on the no rake line. An outcome of the sporting event is obtained. From among the wagers, winning wagers and losing wagers in the particular group are determined based on the outcome of the sports event and the no rake line. Accounts of the members in the particular group that wagered on the sporting event are updated.
US11107321B2

A system is provided for securely issuing a ticket for a draw of a game via smart contracts of a blockchain. The system records in the blockchain a game smart contract. The game smart contract records a draw smart contract for issuing tickets for a draw of the game. The game smart contract receives a game place order message indicating placement of an order for a ticket for the draw of the game. The game smart contract sends to the draw smart contract a draw place order message indicating the placement of the order for the ticket for the draw of the game. The game smart contact receives from the draw smart contract a confirmation that the ticket for the draw of the game has been issued. The game smart contract coordinates generation of winning drawlines and directs the draw smart contract to identify winning tickets.
US11107311B2

A lottery ticket dispenser array includes a plurality of interconnected bins, wherein the bins include a housing having a bottom and an open top. A drawer is slidable into and out of the housing and includes an open top and a ticket compartment configured for receipt of a stack of the interconnected lottery tickets in a laid-down orientation. A component section adjacent in the drawer is configured to automatically dispense the lottery tickets through a dispense slot upon receipt of a dispense command. A ramp is disposed within the ticket compartment and is angled upwards from a floor of the ticket compartment towards the component section. The ramp includes a plurality of raised ridges extending across the ramp and spaced longitudinally apart along the ramp, wherein each ridge defines a retaining edge for progressively longer stacks of interconnected lottery tickets placed within the ticket compartment in the laid-down orientation.
US11107297B2

A method of monitoring a condition of a system is provided. The method includes receiving a first sampled signal having first sampled points sampled at a first sampling rate, and receiving a second sampled signal having second sampled points sampled at a second sampling rate. Both the first and second sampled signals originate from sensing over a dimension in the same sensing process. The method further includes determining a first shift over the dimension between the first sampled signal and the second sampled signal at a first sampled point of the first sampled signal, determining a second shift over the dimension between the first sampled signal and the second sampled signal at a second sampled point of the first sampled signal, the second sampled point being different than the first sampled point, determining a calculated shift that is a function of the first shift and the second shift, generating a merged signal that includes each of the first sampled points and each of the second sampled points shifted based on the calculated shift, determining whether there is at least a threshold indication of failure based on analysis of the merged signal, and disabling or recommending for removal the component in response to determining that there is at least a threshold indication of failure.
US11107291B2

Systems and methods are described that obtain depth data associated with a scene captured by an electronic device, obtain location data associated with a plurality of physical objects within a predetermined distance of the electronic device, generate a plurality of augmented reality objects configured to be displayed over a portion of the plurality of physical objects, and generate a plurality of proximity layers corresponding to the at least one scene, wherein a respective proximity layer is configured to trigger display of the auxiliary data corresponding to AR objects associated with the respective proximity layer while suppressing other AR objects.
US11107286B2

There are provided systems and methods for synchronizing effects for multi-user mixed reality experiences. In one implementation, such a system includes a computing platform having a hardware processor and a system memory storing a software code. The hardware processor executes the software code to receive sensor data from multiple sensors within a venue, identify an activity in the venue based on the sensor data, and track a respective perspective and a respective location within the venue of each of multiple observers of the activity. The hardware processor also executes the software code to identify a first effect triggered by an action of one of the observers, conform the first effect to the respective perspective and the respective location of each of the observers to produce multiple second effects corresponding to the first effect, and output the second effects for operating multiple actuating devices within the venue during the activity.
US11107281B2

A method, system, computer-readable media, and apparatuses for providing a shared vehicle experience. The method includes capturing an exterior video stream that depicts an exterior environment of a vehicle, and receiving remote user information indicating a bodily movement of a remote user. The method further includes generating and displaying an augmented video stream comprising a dynamic avatar representing the remote user as a virtual passenger, the dynamic avatar being updated based on the remote user information while the augmented video stream is being displayed in the vehicle. At least a portion of the exterior video stream and occupant information are sent to a computer device that causes, based on the at least a portion of the exterior video stream and the occupant information, a display device of the remote user to output an additional augmented video stream that provides the remote user with an experience of being in the vehicle.
US11107274B2

A data-driven, object-oriented, and customizable method for visualizing a three-dimensional (3D) structure is disclosed which includes receiving a model-based data file including instantiation of elements of a structure, identifying one or more instances of one or more objects, providing data associated with the plurality of polygons for the object geometry to a visualization engine, providing data associated with the plurality of polygons for the object placement information to the visualization engine, providing data associated with the plurality of polygons for the object color and transparency information to the visualization engine, providing data associated with the plurality of polygons for the object functional information to the visualization engine, generating a 3D model of the object based on the plurality of polygons, and outputting a rendering of the 3D model for displaying on a digital display.
US11107273B2

In a computing environment comprising a plurality of equipment racks wherein each equipment rack comprises one or more of compute, storage and network assets, the method captures an image of at least one equipment rack in the computing environment. The method identifies a known object in the image to determine physical characteristics of the equipment rack. The method receives, from a peer-to-peer network, positioning beacon signals respectively associated with at least a portion of the compute, storage and network assets in and around the equipment rack. The method determines a closest asset among the portion of the compute, storage and network assets for which positioning beacon signals are received. The method obtains data indicative of physical characteristics associated with the closest asset, obtains a model of the computing environment based on the obtained data, and then obtains a three-dimensional map of the computing environment based on the model.
US11107272B2

Scalable volumetric reconstruction is described whereby data from a mobile environment capture device is used to form a 3D model of a real-world environment. In various examples, a hierarchical structure is used to store the 3D model where the structure comprises a root level node, a plurality of interior level nodes and a plurality of leaf nodes, each of the nodes having an associated voxel grid representing a portion of the real world environment, the voxel grids being of finer resolution at the leaf nodes than at the root node. In various examples, parallel processing is used to enable captured data to be integrated into the 3D model and/or to enable images to be rendered from the 3D model. In an example, metadata is computed and stored in the hierarchical structure and used to enable space skipping and/or pruning of the hierarchical structure.
US11107271B2

An apparatus includes a memory configured to store multiple sets of image data. Each of the sets corresponds to a respective portion of a surface of an object and a respective portion of a structured light pattern projected onto the surface. The apparatus includes a processor configured to perform structured light reconstruction of the sets, including matching a first group of image pixels that correspond to a projected pixel of the structured light pattern in a first set of image data with a second group of image pixels that correspond to the projected pixel in a second set of image data. The processor is configured to perform stereo reconstruction of the sets, including matching one or more features detected within the first group of image pixels with one or more features detected within the second group of image pixels, to generate three-dimensional point data of the surface.
US11107268B2

The techniques described herein relate to methods, apparatus, and computer readable media for efficiently processing data of initial correspondence assignments, e.g., for three-dimensional reconstruction of an object. In some aspects, the system includes a processor configured to perform the acts of receiving a first set of images of a scene and a second set of images of the scene, determining a first pixel fingerprint based on the first set of images and a second pixel fingerprint based on the second set of images, generating a first binary pixel fingerprint based on the first pixel fingerprint and a second binary pixel fingerprint based on the second pixel fingerprint, and determining whether there exists a stereo correspondence between the first pixel fingerprint and the second pixel fingerprint at least in part based on comparing the first binary pixel fingerprint and the second binary pixel fingerprint.
US11107267B2

Provided are an image generation apparatus, an image generation method, and a program that can reflect, on a virtual space image, a natural light environment of a real space in actually capturing captured images. A corresponding camera position specification unit (68) specifies a corresponding camera position that is a position in a virtual space equivalent to a captured position that is a position in a real space of a real camera that has captured a captured image. An influence degree determination unit (80) determines a degree of influence on a virtual space image influenced by the captured image captured by the real camera at the captured position equivalent to the corresponding camera position based on a position of a virtual camera in the virtual space and the corresponding camera position. A virtual space image generation unit (86) generates the virtual space image based on the captured image captured by the real camera at the captured position and the degree of influence on the virtual space image influenced by the captured image.
US11107263B2

Examples are described here that can be used to enable a main routine to request subroutines or other related code to be executed with other instantiations of the same subroutine or other related code for parallel execution. A sorting unit can be used to accumulate requests to execute instantiations of the subroutine. The sorting unit can request execution of a number of multiple instantiations of the subroutine corresponding to a number of lanes in a SIMD unit. A call stack can be used to share information to be accessed by a main routine after execution of the subroutine completes.
US11107258B2

A method for improving visibility of contents displayed on a GUI by providing a dark viewing mode that preserves user-generated formatting and/or style contained in the contents is disclosed. The method includes receiving content for displaying on the display, parsing the received content into one or more objects, based on at least a formatting characteristic of the objects, and comparing for each object a first color characteristic of the object with a second color characteristic to determine if a contrast between the first color characteristic and the second color characteristic satisfies a threshold requirement. Upon determining that the threshold requirement is not satisfied, the method includes adjusting the first characteristic, and displaying the objects with the adjusted first characteristic.
US11107239B2

An orientation detection method and device, electronic device and storage medium, the method comprising: determining first position information of at least one first feature part of a target object in a target image (S100); determining three-dimensional position information of a second feature part of the target object on the basis of the first position information and device parameters of a camera device (S200); and determining spatial orientation of the target object on the basis of the first position information of the at least one first feature part comprised in the second feature part and the three-dimensional position information of the second feature part (S300). The described method may increase the accuracy of orientation detection.
US11107228B1

The present disclosure discloses a system and a method. In example implementations, the system and the method can include receiving an image having a first perspective; generating, via a deep neural network, a depth map corresponding to the image having the first perspective; generating, via the deep neural network, a point cloud representation based on the depth map; projecting the point cloud representation onto a point cloud representation corresponding to an image having a second perspective; generating a depth map corresponding to the image having the second perspective; and generating a synthetic image having the second perspective based on the depth map corresponding to the image having the second perspective and a semantic segmentation map corresponding to the image having the first perspective, wherein the second perspective is different from the first perspective.
US11107227B1

Distance measurements are received from one or more distance measurement sensors, which may be coupled to a vehicle. A three-dimensional (3D) point cloud are generated based on the distance measurements. In some cases, 3D point clouds corresponding to distance measurements from different distance measurement sensors may be combined into one 3D point cloud. A voxelized model is generated based on the 3D point cloud. An object may be detected within the voxelized model, and in some cases may be classified by object type. If the distance measurement sensors are coupled to a vehicle, the vehicle may avoid the detected object.
US11107225B2

An object recognition device includes a memory, a processor and a computer program stored in the memory and executed by the processor. When the computer program is executed by the processor, the processor implements the following steps: extracting object recognition feature vectors based on at least one frame image of the video on the first tracking target; matching the extracted object recognition feature vectors with object feature vectors of registered objects in a registration object library, the registration object library being established based on pre-learning of the object feature vectors in images of the registered objects; and taking one of the registered objects as a recognition result if the extracted object recognition feature vectors match with the object feature vectors of the one of the registered objects.
US11107224B2

An extended reality (XR) device and a method for controlling the same are disclosed. The XR device is applicable to 5G communication technology, robot technology, autonomous driving technology, and Artificial Intelligence (AI) technology. The XR device includes a communication module configured to communicate with a Head-Mounted Display (HMD) that is worn by a user to provide the user with Virtual Reality (VR) content, a camera configured to receive an image of a first space including the user, and a processor configured to transmit VR content to the HMD through the communication module. The processor recognizes a position of the user and positions of a plurality of real-world objects within an image of the first space. When the user moves closer to at least one of the recognized objects by a predetermined distance or less, the processor warns the user of possibility of collision with the at least one recognized object.
US11107223B2

Provided are an image detection device, an image detection method and a program, which are capable of improving correspondence to a target deformation by optimizing a template shape, when performing target detection using template matching. An image detection device 100 for detecting a target from an input image comprises: a template generation unit 10 that generates a template for detecting a target; a mask generation unit 20 that generates a mask which shields a portion of the template, on the basis of temporal variations of a feature point extracted from an area including the image target; and a detection unit 30 that detects the target from the image using the template a portion of which is shielded by the mask.
US11107220B2

An image processing method includes the following steps: receiving a two-dimensional image and segmenting an object block in the two-dimensional image, masking the object block with a color block to generate a mask image; inputting the two-dimensional image and the mask image into a first image processing model, outputting a feature vector from the first image processing model; and inputting the two-dimensional image into a second image processing model to obtain a feature map. The feature map comprises a plurality of feature channel maps, and the feature vector contains a plurality of feature values. Each of the feature channel maps corresponds to one of the feature values in sequence. A weighted feature map is generated according to the feature channel maps and the feature values.
US11107219B2

The present disclosure relates to an object selection system that accurately detects and automatically selects user-requested objects (e.g., query objects) in a digital image. For example, the object selection system builds and utilizes an object selection pipeline to determine which object detection neural network to utilize to detect a query object based on analyzing the object class of the query object. In addition, the object selection system can add, update, or replace portions of the object selection pipeline to improve overall accuracy and efficiency of automatic object selection within an image.
US11107216B2

A system and method for microscopic image processing. The method includes cleaning leaks shown in images to create cleaned images, each of the images having a neuron signal intensity, wherein the images include at least one neuron channel image and at least one oligodendrocyte channel image, wherein cleaning the images further includes applying a filtering function to each of the images and adjusting the neuron signal intensity of each of the images based on an output of the filtering function; detecting oligodendrocytes in the cleaned images, wherein each detected oligodendrocyte is a region of the images including an object for which the neuron signal intensity is within a range of neuron signal intensities; and identifying high-intensity sub-regions within each detected oligodendrocyte, wherein each high-intensity sub-region includes at least one high-intensity object, wherein each high-intensity object is an object for which the neuron signal intensity is above a threshold.
US11107215B2

Disclosed are a medical image diagnosis assistant apparatus and method. The diagnosis assistant apparatus includes a computing system includes a processor. The computing system stores a plurality of medical image diagnosis algorithms each having the diagnostic function of a medical image in memory or a database. The processor extracts a diagnosis requirement for a medical image by analyzing the medical image, selects a plurality of diagnosis application algorithms based on the diagnosis requirement to analyze the medical image from among the plurality of medical image diagnosis algorithms, stores a plurality of diagnosis results for the medical image associated with each of the plurality of diagnosis application algorithms in the memory or database inside the computing system, and generates evaluation scores for the plurality of medical image diagnosis algorithms.
US11107210B2

In an image data generating apparatus, an image processor acquires target output image data converted from target input image data by a pre-trained model. The target input image data represents a captured image of a target product. The target output image data represents an image of a target product free from defects. The pre-trained model performs data compression and data decompression on inputted image data. The image processor generates first data by performing a first generation process on the target input image data. The first generation process includes a luminosity adjustment process adjusting luminosity in image data. The image processor generates second data by performing a second generation process including the luminosity adjustment process on the target output image data. The image processor generates inspection image data by using a difference between the first data and the second data for inspecting an external appearance of the target product.
US11107209B2

An electronic device includes at least one processor, at least one memory storing a model based definition (MBD) representing a model of a part, and an artificial intelligence (AI) client service. The AI client service, in response to execution by the at least one processor, is configured to receive inspection data corresponding to a cut part being fabricated based on the model of the part, compare the received inspection data to the MBD to determine any deviations of the cut part from the MBD, determine whether the cut part is defective based on the comparison, and update a digital thread corresponding to the part when the cut part is determined to be defective.
US11107201B2

Disclosed is an electronic device including a memory and a processor electrically connected with the memory. The memory stores instructions that, when executed, cause the processor to control the electronic device to: obtain information about a maximum value of brightness of image content based on metadata of the image content, to perform tone mapping on at least one or more frames corresponding to a preview image of the image content based on the information about the maximum value of the brightness, and to output the preview image based on the at least one or more frames on which the tone mapping is performed, on a display device.
US11107197B2

Provided is an apparatus for processing image blurring configured to extract a sample image by calculating a blur generation area through scales of a horizontal length and a vertical length of an original image, read a pixel value corresponding to the blur generation area calculated from the original image and perform a bitwise operation on the sample image, and set, at a pixel of the sample image changed by the bitwise operation, a result value of the bitwise operation. In this case, the bitwise operation performed on the sample image includes applying the same blurring value on n pixel regions adjacent to a corresponding pixel of the sample image to reduce the time for removing image noise.
US11107193B2

Provided is a method of processing an image, the method including: obtaining rotation information with respect to each of a plurality of regions included in a 360-degree image; determining representative rotation information indicating movement of a capturing device, the movement occurring when capturing the 360-degree image, based on the rotation information of each of the plurality of regions; and correcting distortion of the 360-degree image based on the determined representative rotation information.
US11107192B2

A display control device for a vehicle is mounted on a host vehicle, and the display control device for a vehicle is configured to generate a non-rectangular image from a rectangular image of an area located rearward of the host vehicle, the rectangular image being captured by a capturing unit mounted on the host vehicle, and display the non-rectangular image in a rectangular display area of a display unit.
US11107190B2

Provided is a decoding apparatus including: a communication interface configured to receive AI encoding data generated as a result of artificial intelligence (AI) down-scaling and first encoding of an original image; a processor configured to divide the AI encoding data into image data and AI data; and an input/output (I/O) device, wherein the processor is further configured to: obtain a second image by performing first decoding on a first image obtained by performing AI down-scaling on the original image, based on the image data; and control the I/O device to transmit the second image and the AI data to an external apparatus. In some embodiments, the external apparatus performs an AI upscaling of the second image using the AI data, and displays the resulting third image.
US11107184B2

Techniques are disclosed for translating a virtual object within a displayed scene in a digital environment in a realistic and intuitive manner. The realistic and intuitive translation is achieved due to new techniques that are used for determining locations of the virtual object in the digital scene as the virtual object is being translated responsive to user input. In some embodiments, a control plane is constructed based upon a point of interaction with a virtual object and an initial surface in the scene on which the virtual object is located. The constructed control plane is then used to determine locations in the scene for locating and displaying the virtual object as the virtual object is translated from its start position to an end position in the scene.
US11107181B2

Fidelity-driven runtime thermal management for near-sensor architectures is provided. In this regard, a runtime controller is provided for controlling an operational mode of a vision or imaging system driven by fidelity demands. The runtime controller is responsible for guaranteeing the fidelity demands of a vision application and coordinating state transfer between operating modes to ensure a smooth transition. Under this approach, the vision application only needs to provide the runtime controller with high-level vision/imaging fidelity demands and when to trigger them. The runtime controller translates these demands into effective thermal management. To do this, the runtime controller applies application-specific requirements into appropriate policy parameters and activates temperature reduction mechanisms, such as clock gating and task offload. Furthermore, the runtime controller continuously adapts the policy parameters to situational settings, such as ambient temperature and ambient lighting, to meet ongoing fidelity demands.
US11107172B2

Zoning codes are unique to a specific city which means no two zoning ordinances are the same. Even if two cities cite the same zoning district abbreviation or name, it does not mean the zoning controls are the same confusing the lay person and limiting understanding. Zoning is often used in a generic sense but not specific. This invention transforms the complexity zoning by associating mapping data with the corresponding zoning ordinance and uses descriptors to standardize zoning districts, controls and changes across multiple cities.
US11107155B2

A system and method may create a user interface where a first account may be lined up in relation to a second account and a transfer may move value from the first account to the second account.
US11107149B2

Techniques described herein provide collaborative list management features. Various implementations receive selection of a list item included in a list associated with a list manager that provides the collaborative list management services. In response to receiving selection of the list item, one or more implementations receive input to invoke an action in a context associated with the list item, such as establishing a communication session, acquiring supplemental content, sharing list information, generating vendor-based lists, accessing third-party services, and so forth. Accordingly, various implementations invoke the action in the context of the selected list item.
US11107145B2

Order determination technologies for unmanned store are disclosed. In an implementation, registration information including a container identifier (ID) associated with a shopping container is received from a mobile device of a customer shopping at a store. A user account of the customer is associated with the container ID based on the registration information. A radio frequency (RF) signal from an RF tag attached to the shopping container is detected. A plurality of RF signals are received from a plurality of RF tags are attached to a plurality of corresponding items in the store. One or more items of the plurality of items are determined within a predetermined distance from the shopping container based on the RF signals. An order including the determined one or more items is generated, and the order is associated to the customer's user account to be paid by the customer.
US11107142B2

Several systems, apparatuses, and methods are described. A data transmission that includes data indicating a first search query for an item of a publication system is received from a client machine. A first plurality of search results is determined from listed items based, at least in part, on the first search query, and the first plurality of search results are each associated with a price. A range of prices associated with a first subset of the search results is determined based on a price distribution range including a median price associated with the first search results, or a utility cost function using a plurality of price quantiles and a plurality of price values included in different price quantiles. The determined first search results and the range of prices associated with the first subset of the first search results are transmitted to the client machine for display.
US11107141B1

Various methods and systems are disclosed for managing and facilitating bot-to-bot transactions, implemented with electronic operations and communications in connection with a bot interaction framework service. In an example, a transaction in a bot-to-bot communication session is established and conducted via the bot interaction framework service using a series of communication, trust, and functional attributes. The processing operations performed by the bot interaction framework service may include: receiving a request for a transaction, for a transaction to be conducted via a bot-to-bot communication session between the user bot and the service bot; identifying communication, trust, and functional attributes for the bot-to-bot communication session; transmitting the communication, trust, and functional attributes to the user bot; and conducting the bot-to-bot communication session based on the communication, trust, and functional attributes.
US11107137B2

A system for automatic categorization and assessment of billing narratives has a semantic engine that classifies billing entries with descriptions expressed in natural language into standardized categories of activity and task objective. The classification is by machine learning methods via training data that is maintained, updated and extended as needed. A rules engine applies rules to the categorized invoice data to analyze the data, report violations to a user/consumer of billed services and to perform related calculations.
US11107132B2

A system for generating an advertisement includes: a memory; and a processor coupled to the memory, the processor configured to execute a process including: obtaining an address of a content related to a product to be advertised, the product being determined by referring to at least one of an operation history of a user terminal operated by a user, an attribute of the user, and activity information of the user; obtaining a still image or a moving image related to the product; generating advertisement data by associating the address with the still image or the moving image; and displaying the advertisement data on the user terminal.
US11107131B2

An example system can include a server that includes or is associated with a keyword recommendation module. The keyword recommendation module can be configured to select keywords for a search engine for use in a search engine marketing campaign, wherein the search engine provides more traffic to Internet content of a publisher than other search engines, for the keywords. The module can also be configured to determine, per keyword, user engagement with the Internet content resulting from the traffic provided by the search engine for the keywords, according to one or more of time spent viewing the Internet content, page views of the Internet content, and dwell times. The module can also be configured to score, per keyword, the keywords according to the determined user engagement with the Internet content, and generate keyword recommendations according to the scoring of the keywords.
US11107130B1

Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for providing content based on social influence scores of publishers. The method comprises identifying a social influence score for each of a plurality of users associated with a social network where one or more of the users is also a publisher of content. The method further comprises receiving a request for content, the content to be delivered along with content provided by a content publisher. The method further comprises determining a social influence score for the particular content publisher and identifying one or more offers associated with content, where each offer is based at least in part on a specification by a content sponsor of at least a minimum social influence score for a given impression. The method further comprises providing a content item based on the one or more identified offers.
US11107129B1

Systems, methods, and computer program products for performing an operation comprising detecting a first mobile device within a predefined proximity of a display device, receiving profile data from the first mobile device, identifying at least one rule for selecting media content based on the profile data, selecting, based on the at least one rule applied to the profile data, a first item of media content of a plurality of items of media content, and outputting the first item of media content for display on the display device.
US11107128B1

Systems, methods, and computer-readable media are disclosed for systems and methods for portable interactive product displays with region-specific products. Example methods may include determining a set of product identifiers of products to be positioned at an interactive display, the set of product identifiers including a first product identifier for a first product, determining a user identifier associated with a user device positioned within a distance of the interactive display, and determining a user interaction with the first product by a user of the user device. Certain methods may include determining a user interaction history for the user using the user identifier, and determining that an indication of the user interaction is to be added to the user interaction hi story.
US11107125B1

Recommendations are made to an e-shopper based on commercials that the e-shopper may have recently viewed on TV or heard on radio. In one preferred embodiment, a cloud-based server collects and stores TV viewership data through mobile devices, using automated content recognition (ACR).
US11107118B2

Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of collecting training attribute values for a set of attributes; generating a probability model using the training attribute values, the probability model providing predicted outcomes for at least one attribute in the set of attributes; identifying, using the probability model, a first predicted outcome corresponding to a subsequent combination of attribute values collected by a collection module, wherein the predicted outcomes can comprise the first predicted outcome; coordinating a first display of an ad content version of a subsequent webpage when the first predicted outcome satisfies an objective of the subsequent webpage, wherein the first display can comprise: (a) an ad at a first location on the subsequent webpage and a webpage content in a first format at a second location on the subsequent webpage; or (b) the ad at a third location on the subsequent webpage and the webpage content in a second format at a fourth location on the subsequent webpage; and coordinating a second display of an ad-free version of the subsequent webpage when the first predicted outcome does not satisfy the objective of the subsequent webpage. Other embodiments are disclosed herein.
US11107114B2

A monitoring project is defined interactively through an interface. Resources needed for the project are obtained, configured, arranged, and verified within a target area. Video and audio feeds are captured and analyzed during a project period within the target area and customer interactions and intentions are derived from detected customer behaviors within the feeds. The intentions and behaviors are indexed with aggregated metrics within a data store. The interface provides custom queries, reports, interactive graphics, and real-time notifications from the data store that depict the custom aggregated metrics for the intentions and behaviors of the monitoring project.
US11107107B2

Techniques are provided for determining, by a coupon distributor, a value for a coupon of a product or service that will be provided by a coupon provider. The coupon provider provides, to the coupon distributor, one or both of a budget value that indicates an amount the coupon provider is willing to pay the coupon distributor for distributing the coupon, and a redemption rate that indicates one or more target redemption rates. The coupon provider uses a coupon value equation to calculate the coupon value based on a budget value and a redemption rate. The coupon provider might estimate that no coupon value will allow the coupon provider to stay within the budget and ensure that the actual redemption rate will be close to a particular redemption rate, which may or may not be specified by the coupon distributor.
US11107106B2

Systems and methods for subscription-based product referrals are provided. In example embodiments, a user request to refer a subscription is received. A user selection of a social network connection having a social network relationship with the user on a social network service is received. A referral request is transmitted to a device of the social network connection. Acceptance of the referral request is determined. Based on determining acceptance of the referral request, a credit is provided to the user.
US11107100B2

Optimizing market assets using tensor optimization across cloud and edge resources by generating a tensor space associated with market assets, calculating matrices associated with the tensor space according to market asset correlations, determining market asset allocation opportunities, and suggesting market asset allocations according to a user risk assessment.
US11107096B1

A survey analysis process is disclosed for extracting and organizing dynamic textual content to use as input to structural equation modeling (SEM) for survey analysis in order to understand how customer experiences driver customer decisions. The survey analysis process applies natural language processing (NLP) to understand customers' open-ended comments and segment customers based on the topics. By doing this, open-ended questions can be handled in SEM. The survey analysis process then builds a structural equation model to evaluate how customers' real feelings affect their loyalty, satisfaction score, etc., which are measured as closed-ended questions in the survey. In this way, the survey analysis process enables SEM to handle customers' actual feelings.
US11107081B2

Embodiments of the present invention are directed to a “one-click payment” scheme for streamlining customers' online checkout experiences. According to one particular embodiment, a customer can use a computing device to be authenticated and receive a unique, one-time token to make a one-click payment during an online checkout process. The one-time token may be encrypted and directly associated with a payment account which the customer is authorized to access. The online merchant may forward a transaction request including the one-time token and purchase amount to an authorization server which would verify the token and charge the corresponding payment account.
US11107080B2

There is provided systems and methods for passwordless authentication through use of device tokens or web browser cookies. A user may enter into a checkout process with a merchant for a transaction requiring electronic transaction processing with a service provider. The checkout process may be performed prior to or without the user having previously established an account with the service provider for electronic transaction processing. The user may therefore provide user information, such as a name and financial information, and an account for the user may be established. To establish the account, the user is not required to enter a password, and the password is automatically set by the service provider. The service provider may then establish a token on the user's device during transaction processing that later authenticates the device for use of the account during future transaction processing when the token is received.
US11107078B2

A computer system is configured to provide a payment card security application programming interface (API) for providing a payment card security score to a partner entity computer system. Responsive to receipt of user identification data for a card holder from the partner entity computer system via the API, the computer system retrieves payment card electronic funds transfer (EFT) transaction data records corresponding to the card holder, and determines a transaction type and security level associated for the user's transactions. The computer system generates, based on the determined security level for each of the transactions, a security score for the card holder. The partner entity computer system provides the user identification data for the card holder to the payment card security API responsive to receipt of an authorization request for a new transaction. The partner entity computer system may determine whether to approve or deny the new payment card EFT transaction based upon the security score.
US11107069B2

Systems and method for improved consumer and portable consumer device authentication are disclosed. Such systems and methods may include using dynamic verification values, challenge questions, and consumer notification as ways to prevent fraudulent transactions from being conducted.
US11107060B2

Systems and methods for transferring transactions between applications at a user device include receiving, at a first application at a user device, an indication of a transaction request for a transaction that is initiated by a second application at the user device. The transaction involves an online financial transaction program of a transaction server with a merchant application of a merchant server. The first application is authorized by a communication engine of the transaction server for transactions with the online financial transaction program. Communication is established between the first application and the communication engine to authorize the transaction initiated by the second application to be processed by the transaction server. Data is received from at least one button based on a selection by the user, and a transaction notification indicating authorization of the transaction is received at the first application and from the communication engine.
US11107056B2

Disclosed are method and apparatus that enable a cardless payment transaction to be executed from a merchant point-of-sale (POS) system. A user is enabled to check in at a merchant by using a mobile device of the user and then to pay by simply appearing at the merchant and mentioning his name. By emulating card read events and intercepting receipt printer outputs, the technique cleanly integrates into a conventional merchant POS system, without the need for customized software or hardware to accommodate individual POS vendor-proprietary application programming interfaces (APIs).
US11107052B2

The disclosed merchant server initiates a verification process in response to receiving an account identifier for an account in response to a payment selection by an account holder. In response to confirming enrollment of the account in a verification service, the merchant server receives an access point (e.g., a uniform resource locator (URL), API, etc.) and presents an offer interface corresponding to the access point. The offer interface includes a value added offer based on a profile of the account. The merchant server receives a credential and an acceptance indicator in response to the account holder accepting the value added offer. The merchant server may send an authorization request to a transaction authorization system.
US11107049B2

There may be provided a secure ledger network for executing cryptocurrency transactions, the secure ledger network includes at least one hardware processor, a non-transitory machine-readable storage medium having an executable computer readable program code, the at least one hardware processor configured to execute the computer-readable program code to: receive, by the secure ledger network, a request to validate a smart contract that determines at least one rule for performing a transaction related to a first cryptocurrency token, wherein an execution of the transaction comprising determining a price of the first cryptocurrency token based on a status of the first cryptocurrency token, and a status of an other cryptocurrency token; determine whether to validate the smart contract; when determining to validate the smart contract then updating a secure ledger maintained by the secure ledger network with the smart contract; receiving, by the secure ledger network, a request to execute a transaction related to the first cryptocurrency token; performing the transaction by executing, by the secure ledger network, the smart contract; and updating the secure ledger about a completion of the transaction.
US11107038B2

A multimedia resume distribution system includes staffing core appliances including processors and memory configured to store and execute staffing core applications to receive video resume content; receive audio resume content; receive graphics resume content; receive text resume content; integrate the video resume content, the audio resume content, the graphics resume content, and the text resume content into a multimedia resume; record the multimedia resume; and distribute the recorded multimedia resume.
US11107013B2

Provided are methods, systems, and apparatuses for automatically allocating physical units of a physical space. In example embodiments, an allocation request is received from a first computing device. The allocation request includes a physical space identifier, a physical unit quantity, and a physical unit arrangement type. A plurality of possible physical unit allocation subsets matching the allocation request are retrieved from a physical space repository and based on a physical unit allocation regulation associated with the physical space identifier. A physical unit allocation interface including one or more of the possible physical unit allocation subsets is transmitted to the first computing device. Available physical units associated with the physical space identifier are transformed in the physical space repository to unavailable physical units. The unavailable physical units include first physical units allocated for physical use by a physical being as well as second physical units allocated to remain unused by physical beings according to the physical unit allocation regulation.
US11107009B2

A software application on a device manages transportation procurement for a user. The software application collects application data. The application data is from a plurality of software applications on the device. The application detects a triggering event. The triggering event is based on the collected application data and corresponds to a state of the user. The application determines a transportation need of the user. The need is determined in response to the triggering event. The application determines the need based on the application data. The transportation need includes both a time parameter and a location parameter. The need is determined without direct input from the user. The application generates candidate transportation options which satisfy the need. These options are generated based on the time and location parameters. The application provides the candidate options to the user.
US11107007B2

A computer-implemented method includes obtaining, by one or more processing devices, a training sample dataset, wherein the training sample dataset comprises at least two pieces of sample data and a sample label corresponding to each piece of sample data; constructing, by the one or more processing devices, a first relational network of the at least two pieces of sample data, and representing the at least two pieces of sample data using nodes of the first relational network; obtaining, by the one or more processing devices, a vectorized representation of each node in the first relational network based on a predetermined network embedding learning model; and training, by the one or more processing devices, a classification model based on the training sample dataset, wherein the classification model associates the sample label with the vectorized representation of each node in the first relational network.
US11107001B1

A system includes a machine learning engine configured to receive training data including a plurality of input conditions associated with a state space and a plurality of response maneuvers associated with the state space and train a learning system using the training data and a reward function including a plurality of terms associated with a plurality of end state spaces, each term in the plurality of terms defines an end reward value for each end state space. A value function and policy are generated. The value function comprising a plurality of values, wherein each response maneuvers in the plurality of response maneuvers is associated with a value in the plurality of values related to transitioning from the state space to each end state space, the policy indicative of connections between the state spaces, plurality of values, and the respective end reward value for the plurality of end state spaces.
US11106996B2

A method for machine learning based database management is provided. The method may include training a machine learning model to detect an anomaly that is present and/or developing in a database system. The anomaly in the database system may be detected by at least processing, with a trained machine learning model, one or more performance metrics for the database system. In response to detecting the presence of the anomaly at the database system, one or more remedial actions may be determined for correcting and/or preventing the anomaly at the database system. The one or more remedial actions may further be sent to a database management system associated with the database system. Related systems and articles of manufacture are also provided.
US11106986B2

Systems and methods for implementing and using a data modeling and machine learning lifecycle management platform that facilitates collaboration among data engineering, development and operations teams and provides capabilities to experiment using different models in a production environment to accelerate the innovation cycle. Stored computer instructions and processors instantiate various modules of the platform. The modules include a user interface, a collector module for accessing various data sources, a workflow module for processing data received from the data sources, a training module for executing stored computer instructions to train one or more data analytics models using the processed data, a predictor module for producing predictive datasets based on the data analytics models, and a challenger module for executing multi-sample hypothesis testing of the data analytics models.
US11106979B2

Techniques for implementing a learning semantic representations of sparse entities using unsupervised embeddings are disclosed herein. In some embodiments, a computer system accesses corresponding profile data of users indicating at least one entity of a first facet type associated with the user, and generating a graph data structure comprising nodes and edges based on the accessed profile data, with each node corresponding to a different entity indicated by the accessed profile data, and each edge directly connecting a different pair of nodes and indicating a number of users whose profile data indicates both entities of the pair of nodes. The computer system generating a corresponding embedding vector for the entities based on the graph data structure using an unsupervised machine learning algorithm.
US11106965B2

Provided are a radio frequency identification tag and a method of manufacturing the same. The radio frequency identification tag includes a substrate, an antenna unit provided on the substrate and configured to transmit and receive signals, an integrated circuit unit spaced apart from the antenna unit on the substrate, and an interrupter and a delay circuit unit connected in parallel between the antenna unit and the integrated circuit unit, wherein the interrupter includes a variable portion and a fixed portion opposite the variable portion, wherein the delay circuit unit includes a capacitor and a resistor.
US11106962B2

An apparatus for arranging an electronic data carrier on a component of a fluidic system is proposed. The apparatus includes the electronic data carrier. An insert is provided that can be inserted into a main body, which insert, in a first position with respect to the main body, vacates a release space in order for at least one cable portion of a cable to be introduced. In a second position with respect to the main body, the insert secures itself and the at least one cable portion to the main body such that they cannot be pulled out.
US11106957B1

Example implementations described herein are directed to a tag using a color/pattern coding scheme for better use in industrial settings which may involve curved objects such as pipes. The tag can include one or more anchors indicative of an orientation of the tag; a calibration pattern mapping each of a plurality of colors/patterns to one or more values; and encoded information provided on the tag in one or more of the plurality of colors/patterns. The tag may be printed directly on the object to ensure longevity and readability, or attached as a sticker or printed label depending on the desired implementation.
US11106956B2

An image forming apparatus includes: a transceiver circuit configured to transmit a signal. A carriage having a recording head is movable relative to the transceiver circuit. A counter counts how many times the carriage moves. An amplifier circuit mounted on the carriage receives the signal from the transceiver circuit through a cable and amplifies the received signal. A carriage controller changes a gain of the amplifier circuit, based on a count value of the counter.
US11106953B2

Apparatuses and embodiments related to compensated laser cutting of labels. A computer system receives an image of a label, and rasterizes the image. The computer system determines how much of each type of printer ink of a label printer to deposit at each pixel location of the image. The computer system determines which pixels intersect a cut line, and determines the characteristics of the ink of the pixels, such as the quantity or thickness of the ink at the pixel locations. The computer system determines laser data including power, cut speed, and/or frequency of a laser that is tuned to accurately cut through the ink that forms the image, the material(s) of the label, and the adhesive that removably adheres the label to base material(s), but to not excessively damage the base material(s). A laser cutting system uses the laser data to control a laser.
US11106950B2

The present invention relates to the identification of regions of interest in medical images. More particularly, the present invention relates to the identification of regions of interest in medical images based on encoding and/or classification methods trained on multiple types of medical imaging data. Aspects and/or embodiments seek to provide a method for training an encoder and/or classifier based on multimodal data inputs in order to classify regions of interest in medical images based on a single modality of data input source.
US11106949B2

A computing device, including a processor configured to receive a first video including a plurality of frames. For each frame, the processor may determine that a target region of the frame includes a target object. The processor may determine a surrounding region within which the target region is located. The surrounding region may be smaller than the frame. The processor may identify one or more features located in the surrounding region. From the one or more features, the processor may generate one or more manipulated object identifiers. For each of a plurality of pairs of frames, the processor may determine a respective manipulated object movement between a first manipulated object identifier of the first frame and a second manipulated object identifier of the second frame. The processor may classify at least one action performed in the first video based on the plurality of manipulated object movements.
US11106944B2

This disclosure relates to methods, non-transitory computer readable media, and systems that can initially train a machine-learning-logo classifier using synthetic training images and incrementally apply the machine-learning-logo classifier to identify logo images to replace the synthetic training images as training data. By incrementally applying the machine-learning-logo classifier to determine one or both of logo scores and positions for logos within candidate logo images, the disclosed systems can select logo images and corresponding annotations indicating positions for ground-truth logos. In some embodiments, the disclosed systems can further augment the iterative training of a machine-learning-logo classifier to include user curation and removal of incorrectly detected logos from candidate images, thereby avoiding the risk of model drift across training iterations.
US11106942B2

Disclosed are a learning data generation method and apparatus needed to learn animation characters on the basis of deep learning. The learning data generation method needed to learn animation characters on the basis of deep learning may include collecting various images from an external source using wired/wireless communication, acquiring character images from the collected images using a character detection module, clustering the acquired character images, selecting learning data from among the clustered images, and inputting the selected learning data to an artificial neural network for character recognition.
US11106930B2

A system and method for automatically detecting prohibited objects in a compartment at a security checkpoint includes receiving a three-dimensional representation of a compartment from an imaging device connected to the computing system, identifying, by the processor, a region within the compartment that has a highest likelihood of containing a prohibited object, based on a voxel classification of the three-dimensional representation using a first trained neural network, and classifying, by the processor, shapes of objects located within the identified region using a second trained neural network to determine whether any of the shapes correspond to a shape of a prohibited object known by the second neural network.
US11106929B2

A mobile device such as a mobile phone is used to image a nearby user for eye tracking at a closer range than would be provided by cameras on a display device such as a TV and send the eye tracking data to a server streaming video being presented on the display. The eye tracking data is used by the server to identify a region of interest (ROI) in the video, which is more highly compressed than regions outside the ROI to facilitate efficient compression of the video game image while preserving the quality of the ROI in the image where the user is looking.
US11106926B2

A system and computer-implemented method for automatically predicting the labor, hours, and parts costs for repair of a vehicle includes receiving one or more images of the vehicle from a policyholder. A damage assessment model is accessed. The damage assessment model corresponds to features of vehicle damage based on a plurality of damaged vehicle images contained in an image training database. The damage assessment model is compared to the images of the vehicle and vehicle damage is identified based on the images. In addition, in response to identifying the vehicle damage, total labor costs, total parts costs, and total hours for repair of the vehicle are predicted based on the associated total labor costs, total parts costs, and total hours for repair data contained in the historical claims database.
US11106921B2

The present disclosure provides a method and an apparatus for determining road information, a vehicle and a computer readable storage medium. The method includes: triggering the camera to capture M images during driving, M being an integer not less than 2; performing three-dimensional reconstruction based on the M images to obtain a three-dimensional model; determining a first vector of the three-dimensional model, the first vector indicating a gravity direction in the three-dimensional model; and determining the road information of a road where the vehicle is located based on M spatial positions and the first vector, the M spatial positions being spatial positions of a center of the camera in the three-dimensional model at M time points and the M images are captured by the camera respectively at the M time points, the road information including a slope type and/or a slope value.
US11106916B2

Technology for identifying segment starting locations in video compilations. The method includes: receiving an enumerated video compilation of a plurality of joined video segments; identifying enumerating text in key frames of the video compilation, wherein the key frames are at time intervals in the video compilation; and storing identified enumerating text information in relation to the key frames. The method then includes: analyzing the stored enumerating text information to identify time locations in the video compilation of a first occurrence of each enumerating value; and providing location references in the video compilation of the identified time locations for navigation.
US11106908B2

Techniques to determine document recognition errors are described. In one embodiment, an apparatus may comprise an image reception component operative to receive an incoming document image; a document recognition component operative to perform a document recognition process on the incoming document image to generate a recognized document; and collect document recognition process information for the document recognition process of the incoming document image; a document reconstruction component operative to generate a reconstructed document image based on the document recognition process information; and an image comparison component operative to compare the reconstructed document image to the incoming document image to generate document recognition performance information for the recognized document. Other embodiments are described and claimed.
US11106907B2

Embodiments include methods, system and computer program products for processing a scanned document. Aspects include obtaining an image of the scanned document and identifying a boundary of a portion of the scanned document, wherein the portion includes at least partially obscured text. Aspects also include performing optical character recognition on the image of the scanned document to extract text from the document. Aspects further include performing additional processing on the text extracted from inside the portion of the document.
US11106905B2

A system for inputting and processing handwritten, multi-character text may comprise a handwriting recognition subsystem, a word completion subsystem, and an audio feedback system. The handwriting recognition system may be configured to capture a series of handwritten characters formed by a user and to convert the handwritten characters into a set of candidate partial text strings. The word completion subsystem may be configured to identify if a candidate partial text string constitutes a word segment and if so, generate one or both of (i) at least one clarifying word and (ii) at least one clarifying phrase that includes the clarifying word. The word segment may be an arbitrary string and not correspond to a valid complete word in a language associated with the system. The audio feedback subsystem may be configured to produce an audio representation of the word segment(s), the clarifying word(s), and the clarifying phrase(s).
US11106897B2

Aspects of the present disclosure provide an image-based face detection and recognition system that processes and/or analyzes portions of an image using “image strips” and cascading classifiers to detect faces and/or various facial features, such an eye, nose, mouth, cheekbone, jaw line, etc.
US11106896B2

Methods and apparatus for multi-task recognition using neural networks are disclosed. An example apparatus includes a filter engine to generate a facial identifier feature map based on image data, the facial identifier feature map to identify a face within the image data. The example apparatus also includes a sibling semantic engine to process the facial identifier feature map to generate an attribute feature map associated with a facial attribute. The example apparatus also includes a task loss engine to calculate a probability factor for the attribute, the probability factor identifying the facial attribute. The example apparatus also includes a report generator to generate a report indicative of a classification of the facial attribute.
US11106888B2

The embodiments of this disclosure provide a display device and a control method thereof. The display device comprises a display panel including a plurality of photosensitive sensing units and the display device further comprising: a light-transmitting hole forming layer, a liquid crystal lens layer, and a light guide layer arranged on a display side of the display panel and in sequence in a direction away from the display panel, and a light source arranged on a side of the light guide layer. The light-transmitting hole forming layer is switchable between a light-transmitting state and a pinhole state, in which the light-transmitting hole forming layer forms light-transmitting holes facing each photosensitive sensing unit; the liquid crystal lens layer is switchable between a non-lens state and a lens state, in which the liquid crystal lens layer forms a convex lens facing each of the photosensitive sensing units.
US11106884B2

The present disclosure discloses a fingerprint identification component, a fingerprint identification method and a fingerprint identification device. the fingerprint identification component includes an ultrasonic wave transmission circuit and an ultrasonic wave reception circuit, the ultrasonic wave transmission circuit is configured to transmit an ultrasonic wave in a direction towards a fingerprint at an interval of a first time period in a detection phase; the ultrasonic wave reception circuit is configured to, in the detection phase, receive an ultrasonic wave reflected by the fingerprint, convert the ultrasonic wave into an electric signal, and output the electric signal to a signal reading line, in order for an external detection component to determine texture information of the fingerprint according to the electric signal in the signal reading line.
US11106876B1

Summarization of an input story can be accomplished through identification of causal relationships, both explicit and implicit. The input story is transformed into an interpretation sequence, using syntactic cues, and common sense knowledge of an average reader. The interpretation sequence is a time ordered semantic representation of the input story, comprised of story elements. The common sense knowledge includes inference rules, which, from story elements already present, can add additional story elements to the interpretation sequence. Application of inference rules, based on type, can be prioritized. Summarization of the interpretation sequence can be accomplished by the selection of explicit story elements, according to a connection-based strategy, or a concept-based strategy. Regarding a concept-based strategy, metrics can be applied, to select the concepts for contra-causal searching of the interpretation sequence. Options can be provided, for the exclusion of means, or the inclusion of implicit, story elements in the output summary.
US11106875B2

Evaluating intent authoring processes, by a processor in a computing environment. Results are received of a simulated intent labeling effort of a dataset comprising utterances of interactive dialog sessions between agents and clients for a given product or service. Figures of merits for respective algorithms used to perform the simulated intent labeling effort are computed. Each of the respective algorithms are evaluated according to the computed figures of merits; and one of the respective algorithms is implemented for labeling intents of a remaining corpus of the synthesized dataset according to parameters evaluated in the computed figures of merits.
US11106870B2

Embodiments for intelligent text enhancement in an Internet of Things (IoT) computing environment by a processor. One or more contextual factors relating to text data in a communication may be interpreted to identify a mood/sentiment of the user prior to the user sending the communication to one or more persons using one of a plurality of applications. A text font matching the one or more contextual factors may be suggested in the communication.
US11106864B2

An article is automatically augmented. The article and one or more comments are received. Comment elements are extracted from the one or more comments, and article elements are extracted from the article. Alignment scores are generated for comment-article pairs based on the extracted comment and article elements. Further, it is determined that at least one comment-article pair has an alignment score at or above a threshold alignment score. At least one augmentation feature is then generated.
US11106863B1

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for replacing text in a message thread. The program and method provide for receiving an indication of user input provided by a first user, the user input comprising a text-based term for updating a message thread between the first user and a second user; determining that the text-based term is included within a set of predefined terms, each predefined term within the set of predefined terms having corresponding replacement content for including in the message thread, the replacement content having been specified by the first or second user with respect to messages exchanged between the first and second user; and providing, in response to the determining and based on the set of predefined terms, the replacement content corresponding to the text-based term within the message thread.
US11106858B2

The present disclosure relates to systems, methods, and non-transitory computer-readable media that merge separate digital point text objects into a single merged digital text object while preserving the properties and original visual appearance associated with the digital text included therein. For example, the disclosed systems can determine point text character properties associated with the separate digital point text objects (e.g., rotations, baseline shifts, etc.). The disclosed systems can merge the separate digital point text objects into a single merged digital point text object and modify associated font character properties to reflect the determined point text character properties. Further, the disclosed systems can generate an area text object based on the merged digital point text object where the area text object includes the digital text and the font character properties.
US11106840B2

Systems and methods for models utilizing siloed data are disclosed. For example, data stored with and/or available to one or more systems may be siloed such that it may not be aggregated and/or shared with other systems. The presently-disclosed systems and methods generate and utilize predictive layers and models to allow each system to predict outcomes using its own data and then models are shared between systems to allow each associated system to gain the benefits of the data of other systems without aggregating such data or otherwise sharing the data.
US11106835B2

A method of manufacturing conductive lines in a circuit is disclosed. The method includes grouping signal traces into a first set of signal traces and a second set of signal traces, fabricating, using a first mask, at least a first conductive line of a first signal trace of the first set of signal traces, and fabricating, using a second mask, at least a second conductive line of a second signal trace of the second set of signal traces. Each signal trace of the first set of signal traces has a first width. Each signal trace of the second set of signal traces has a second width different from the first width. The grouping is based on at least a current of at least a signal trace of the signal traces.
US11106831B2

Implementations of the present disclosure relate to method and device for managing a storage system. The method comprises in response to receiving a write request at a storage system, determining whether storage units allocated to a logic storage unit of the storage system are sufficient for data associated with the write request. The method also comprises in response to determining that the allocated storage units are insufficient, allocating a new storage unit to the logic storage unit. The method further comprises updating metadata associated with allocation of the storage units of the storage system, the metadata indicating a mapping between the logic storage unit and the storage units. The method also comprises encrypting the updated metadata. Other implementations of the present disclosure also involve corresponding method, device and computer-readable medium for decryption metadata and recovering the logic storage unit using the decrypted metadata.
US11106830B2

A system for securing a secret word during a read of the secret word from a read-only memory (ROM) is disclosed. The system includes a memory controller coupled to the ROM and a random number generator coupled to the memory controller. The random number generator is configured to generate a random number. The system further includes a number shuffler coupled to the random number generator and the memory controller. The number shuffler is configured to generate a bit read order based on the random number and the memory controller is configured to read bits of the secret word from the ROM according to the bit read order.
US11106828B2

Provided is a method and apparatus for providing a cryptographic security function for the operation of a device, and to an associated computer program (product). The method for providing a cryptographic security function for the operation of a device carries out the following steps: receiving a request to provide such a security function, providing an interface to a point providing such a security function, said point being called a trust anchor, wherein said interface determines context information in accordance with the application initialing the request, providing the requested security function for the application initiating the request, wherein the determined context information influences the provision of said security function.
US11106824B2

Systems and methods of dynamic management of private data during communication between a remote server and a user's device, including receipt of a request for retrieval of at least one data packet from the user's device, wherein the user's device is configured to provide a response corresponding to the received request, determination of at least one communication data type of the at least one data packet corresponding to the received request, receipt of a privacy preference for the user's device, wherein the privacy preference comprises a list of allowed data packet communication types for sharing during communication, modification of data packets corresponding to requests for sharing of responses that are not compatible with the received privacy preference and maintenance of communication between the remote server and the user's device, with sharing of the modified data packet.
US11106812B2

In a dataset exchange environment in which datasets are available for exchange or transformation, a dataset validation platform may be configured to update a cryptographically signed record based on each dataset that is available via the data exchange environment. The dataset validation platform may be further configured to control access to the datasets based on whether a request to access a particular dataset is compliant with an availability requirement of the particular dataset. The dataset validation platform may be further configured to update the cryptographically signed record based on requests to access the datasets, transformations that are based on the datasets, or modifications to the availability requirement of the datasets, such as a modification to a privacy limitation or other availability requirement indicating a criteria for usage of the requested dataset.
US11106807B2

Systems and methods are described for the generation of domain names that may be associated with a particular user device and may be encrypted to obfuscate the domain names of content requested by the user device.
US11106798B2

A technique includes, in a first phase of a secure boot of a computer system, executing boot code of the computer system to access a first version of a secure boot key database to authenticate driver code. The first version of the secure boot key database stores a key corresponding to a plurality of drivers. The technique includes executing the boot code to automatically prepare the secure boot key database for a second phase of the secure boot in which operating system bootloader code is executed. Preparing for the second phase includes executing the boot code to automatically replace the first version of the secure boot key database with a second version of the secure boot key database, and the second version of the secure boot key database stores a key, which corresponds to the operating system bootloader code. The technique includes in the second phase of the secure boot, executing the boot code to access the secure boot key database to authenticate the operating system bootloader code.
US11106792B2

Disclosed herein are systems and method for deep dynamic analysis for protecting endpoint devices from malware. In one aspect, an exemplary method comprises launching a deep analysis process, by a deep analysis tool, the launching including: injecting a dynamically loaded component into an address space of an application code and initializing, by the dynamically loaded component, to allow an execution activity, by the injected dynamically loaded component, parsing dependencies of run-time linkages, hooking system functions, creating an application memory map with separate application and system code areas, transferring control back to the application code, and performing on-sample-execution activity, obtaining control of exception handler and monitoring attempts to use the exception handler, changing an available area, logging accesses, inspecting exception reasons and applying policies, determining whether or not the application of the sample is a malware, and sending a final verdict.
US11106783B2

An authentication method for a tag device includes exchanging authentication codes between the tag device and an authentication server to perform mutual authentication. A reader device acts as a communications bridge between the tag device and the authentication server. The reader device may observe mutual authentication between the tag device and the authentication server as an indicator that the tag device is authentic. A failure of mutual authentication indicates that the tag device is not authentic.
US11106778B2

Techniques are described for enabling administrators of teams that use a particular service to specify which sign-on options, of multiple possible sign-on options, are assigned to the members of the teams to which the administrators belong. For example, an administrator may assign a sign-on option, which allows members of the team to use either native authentication or third-party single-sign-on authentication. Upon successful authentication of a member using third party single sign-on authentication, the member is automatically assigned to use only the third party single sign-on authentication.
US11106776B2

Application information is received by a client and from a server, and the application information includes an application identifier corresponding to a digital certificate application request transmitted by the client to the server. The application information is delivered to a secure element associated with the client by the client. A public and private key pair are generated by the secure element. The application identifier is signed using the private key to generate terminal signature data. Specified format data is generated by encapsulating the terminal signature data and the public key into the specified format data. The specified format data is transmitted from the secure element to the client. The specified format data is transmitted by the client to the server.
US11106773B2

A vape device system including a payload reservoir that is identified by a payload identifier and that is configured to hold a substance for atomization. A processor is configured to determine an operational setting based on at least one of the payload identifier and a secondary data, which may include user information, prescription information, location information, payload information, historical vape device usage information, and historical payload reservoir information. A vape device system, and method of using the same, that includes a vape device and a computing device that includes the processor. A method of controlling a vape device including determining an operational setting of the vape device based on the payload identifier and/or secondary data. The operational settings may include a duty cycle setting, a temperature setting, an operational time duration, a dosage setting, and a security setting.
US11106772B2

A piezo haptic keyboard and touchpad user identification system may comprise a processor receiving an authenticating user input identifying an authorized user of the information handling system, and a controller operably connected to a plurality of piezo electric elements situated beneath the keyboard. The controller may detect haptic hardware typing or touch behavior parameters describing characteristics of a plurality of deformations of the piezo electric elements during interaction between the authorized user and the keyboard, and the processor may use machine learning to identify a repeated pattern of values for a combination of the haptic hardware typing or touch behavior parameters reoccurring during interaction between the authorized user and keyboard. The processor may associate the repeated pattern of values for the combination of the haptic hardware typing or touch behavior parameters with the authorized user for later, passive authentication of a user based on typing dynamics.
US11106765B2

Methods, apparatus, and articles of manufacture to encode auxiliary data into relational database keys and methods, apparatus, and articles of manufacture to obtain encoded data from relational database keys are disclosed. Example apparatus disclosed herein include a code determiner to divide a relational database key value into a first number of groups. Disclosed example apparatus also includes an encoded data determiner to determine remainders for respective ones of the groups based on corresponding incremental values, and modify the remainders to obtain the encoded data.
US11106763B2

The present disclosure relates to a transaction licensing system (TLS) for managing transactions and entitlements in a cloud-based system, wherein a transaction is a communication with an external server. The TLS includes at least one transaction licensing database (TLDB) that is configure to store entitlement and transaction data. The entitlements may include a general entitlement pool, as well as specialized entitlement pools with entitlements for executing particular transactions. The TLS is configured to determine identifying information for a transaction and then use this information to determine whether the general or specialized entitlement pools associated with the transaction has entitlements available in the TLDB to execute the transaction. When a suitable entitlement is determined to be available, the transaction is executed and the general or specialized entitlement pool is appropriately decremented. When no suitable entitlements are available, the TLS returns an exception.
US11106746B2

One or more computing devices, systems, and/or methods are provided. An informational database may be analyzed based upon an entity to identify an informational article. The informational article may be analyzed to identify one or more first references associated with a first sentiment category and/or one or more second references associated with a second sentiment category. Sentiment tags, indicative of sentiment categories, may be assigned to one or more first reference content items associated with the one or more first references and/or to one or more second reference content items associated with the one or more second references. For each content item of a plurality of content items associated with the entity, a sentiment category associated with the content item may be determined based upon a comparison of the content item with the one or more first reference content items and the one or more second reference content items.
US11106745B2

An electronic device with one or more processors, a screen and memory displays, using a web browser application, a webpage on the screen. After receiving, at the web browser application, a user request for receiving updated content of the webpage, the device generates a webpage update summary widget and displays the webpage update summary widget on the screen. The electronic device obtains, using the webpage update summary widget, current summary information corresponding to the webpage in accordance with a predetermined monitoring frequency and then displays, in the webpage update summary widget, the current summary information corresponding to the webpage.
US11106744B2

A search engine to index web content with user content. A server computer receives, from a first client computer operated by a first user, an identification of first web content displayed by a web browser of the first client computer in a main browser window. The identification of the first web content is transmitted by the first user to the server computer via a user interface separate from the main browser window. The server computer then indexes the first web content. In response to receiving a search query from a web browser of a second client computer operated by a second user, the server computer transmits search results to the web browser of the second client computer. The search results include the first web content identified by the first user in a position relative to identifications of other web content received from other users.
US11106735B2

In one embodiment of the present disclosure, an original graph including nodes is obtained. The nodes of the original graph are reordered to generate a reordered graph. Non-zero elements in an adjacency matrix for the reordered graph are clustered as compared with an adjacency matrix for the original graph. The adjacency matrix for the reordered graph is encoded with integers. The integers correspond to non-empty blocks in the adjacency matrix for the reordered graph.
US11106733B2

Systems and methods are disclosed for providing playlist analytics. A method includes logging first user interactions associated with a playlist of content items and generating metrics based on the logged first user interactions with the playlist. The playlist is associated with a default playback sequence of the content items. A first metric indicates a last content item played by a user from the playlist is different from a last content item in the default playback sequence associated with of the playlist. The method further includes reporting at least the first metric. The playlist is to be modified based on one or more of the plurality of metrics.
US11106722B2

This application relates to a client-server architecture that enables search queries to be applied to transcription information for multimedia files. A server device implements a service configured to query a search platform to retrieve results associated with a plurality of multimedia files stored in a content database. The results are ordered according to a plurality of heuristic values calculated based on a text relevance analysis. The service is configured to modify the heuristic values to adjust an order of the results, and generate a response to a search request that includes a representation of at least a portion of the transcription information of the multimedia files referenced by the results. The heuristic values are modified based on at least one of a popularity score for a corresponding multimedia file, a weight associated with a particular field, or a relevance score based on feedback signals.
US11106721B2

Methods, systems and wearable devices are provided, which are associated with users in communicating group(s). Devices receive or derive their position, calculate their device axis orientation with respect to an axis of a reference frame and a line of sight (LOS) of associated component(s) or user, and deliver specified data to other users according to their position with respect to the LOS and predefined rules. The systems may be configured to understand the nature of the situation and to enable automatic sharing of relevant digital information among the users within a dynamic network according to specified criteria (e.g., thresholds). Pictures and videos may be shared automatically with the relevant friends assuming that those friends are within the position and orientation of the taken image, linked within a private network to the user sharing the image, and approved to receive such data from the network.
US11106715B1

The disclosed computer-implemented method may include (1) maintaining a heterogeneous graph that represents (a) objects of a first type, (b) objects of a second type, and (c) relationships between the objects of the first type and objects of the second type, (2) using features of the objects of the first type to train a first embedding model to generate embeddings of the first type that (a) predict a label of objects of the first type and (b) predict, when combined with embeddings of the second type, graphical relationships in the graph, and (3) using features of each of the objects of the second type to train a second embedding model to generate the embeddings of the second type that predict, when combined with the embeddings of the first type, the graphical relationships in the graph. Various other methods, systems, and computer-readable media are also disclosed.
US11106711B2

A system for natural language analytics, stored and operating on a network-connected computing device, comprising a natural language application data importer, further comprising a natural language application data importer, a natural language application data augmenter that enriches the data and an analytics component which provides a means of querying structured as well as unstructured data and which also contains a method for providing adaptive natural language analytics.
US11106706B1

A geospatial query and navigation process receives a user selection of a geographical region of interest, and retrieves an identification of assets within a portfolio dataset. The process also generates an exposure rank, and associates for each retrieved identification of an asset, an indicium where the associated indicium is related to the exposure rank. The process generates for display in a graphical user interface, data representing a geospatial relationship of the assets, where each asset is distinguished based upon the associated indicium and receives a user-selection of a displayed asset by detecting that the user has selected the indicium of the associated asset. The process displays an image view of the selected asset, and displays within the graphical user interface, a set of fields of information that characterize the asset.
US11106704B2

The subject technology creates partitions based on changes to a table, at least one of the one or more partitions overlapping with respect to values of one or more attributes with at least one of another partition and a previous partition. The subject technology maintains states for the partitions, each state from the plurality of states representing a particular degree of clustering of the table. The subject technology determines a number of overlapping partitions and a depth of the overlapping partitions, and determines a clustering ratio based at least in part on the number of overlapping partitions and the depth. The subject technology reclusters partitions of the table to increase the clustering ratio, the clustering ratio determined by at least a proportion of rows in a layout of the table that satisfy an ordering criteria based at least in part a particular attribute of the one or more attributes.
US11106702B2

A data processing technique includes: accessing a matrix (M) representing a graph; wherein: the graph comprises a plurality of nodes to be clustered and a plurality of edges; an edge in the plurality of edges represents an association between two of the plurality of nodes; and an entry of the matrix has a corresponding edge among the plurality of edges. The technique further includes performing an operation on the matrix to generate a result matrix, the operation includes a multiplication function on the matrix; and identifying one or more clusters among the plurality of nodes, based at least in part on the result matrix, including detecting one or more vertices among the plurality of nodes using the result matrix.
US11106697B2

In embodiments, a context object is created when a write operation is initiated. The client application or user performs a write operation to a table and receives a context object which has information on all the tablets that are impacted by writes by the client application. In embodiments, the context object may contain a list describing what key ranges the client application has updated. As such, only that small portion of what has been touched needs to be looked for and this typically only includes a small subset of tablets compared to all the tablets associated with that table. This leads to a small verification cost when checking only impacted tablets in the cluster. The only portion of the table in the database that needs to be verified is the one or more portions that were updated and nothing else.
US11106691B2

Embodiments are directed towards a graphical user interface identify locations within event records with splittable timestamp information. A display of event records is provided using any of a variety of formats. A splittable timestamp selector allows a user to select one or more locations within event records as having time related information that may be split across the one or more locations, including, information based on date, time of day, day of the week, or other time information. Any of a plurality of mechanisms is used to associate the selected locations with the split timestamp information, including tags, labels, or header information within the event records. In other embodiments, a separate table, list, index, or the like may be generated that associates the selected locations with the split timestamp information. The split timestamp information may be used within extraction rules for selecting subsets or the event records.
US11106690B1

Various embodiments of systems and methods allow unsupervised, deep learning, character-level language models to complete and correct search engine queries, given arbitrary search prefixes. Embodiments use a multi-layer, character-level, recurrent neural network trained on query logs to generate query suggestions for the user. Integrated is an error correction framework. More particularly, approaches disclosed herein for query error correction and completion combine the character-level language models with an edit-distance-based potential function calibrated to generate spelling corrections, linking the two using a tree-based beam search algorithm that can exploit the potential functions and efficiently rank the suggestions. Optimizations are made to the predictive system, and efficient processor-based computations complete the queries, with error correction, in real-time. The embodiments substantially increase hit rate over standard approaches and are capable of handling tail queries.
US11106680B2

Example implementations described herein are directed to systems and methods for managing a relationship between real-time analysis processes and applications, where each of the applications are configured to utilize output from one or more of the corresponding real-time analysis processes. In an example implementation, resource adjustment is applied to the real-time analysis process based on a determined priority.
US11106679B2

A method for execution by a query processing system includes determining a first set of query rules for first data received from a first data provider and to determine a second set of query rules for second data received from a second data provider. A query received from a requesting entity is determined to involve at least one query function that accesses a subset of the first data. Compliance data is generated by determining whether the query complies with the first set of query rules. When the compliance data indicates the query complies with the first set of query rules, a query result is for the query based on execution of the query, and the query result is transmitted to the requesting entity. The query result is not transmitted to the requesting entity when the compliance data indicates the query does not comply with the first set of query rules.
US11106671B2

Embodiments of the invention relate to executing graph path queries. A database stores data entities and attributes in node tables and stores links between nodes in an edge table. Edges form a path between a source node and a target node. A source node set is generated and joined with the edge table to produce a first intermediate set. Similarly, a target node set is generated and joined with the edge table to produce a second intermediate set. A result path is generated through a joining of the first and second intermediate paths and application of a length condition.
Patent Agency Ranking