US11356855B2

Improved techniques are provided for managing and optimizing network resources and spectrum access in a Self-Organizing Network (SON). A Spectrum Access System (SAS) collects network-related information from a plurality of network sources, such as base stations and user equipments (UEs), to perform optimization and organization across different networks, network operators, and network technologies. In some embodiments, the SAS may use the network information and a Radio Environment Map to optimize TDD synchronization in the SON. In other embodiments, the SAS may use the network information to populate a global Neighbor Relation Table. The SAS also may use the network information to optimize one or more network parameters, such as Physical Cell Identities or Root Sequence Indexes, antenna parameters, transmit power levels, handover thresholds, channel assignments, and so on, for use in the SON. Advantageously, the SAS's optimized network parameters may be used to improve network performance, reduce signal interference, and adjust to network failures in the SON.
US11356850B2

A method at a wireless terminal (UE) may include providing a first NAS connection with a network node (AMF) through a first access node (AN_1), wherein a first NAS CID is associated with the first NAS connection. While providing the first NAS connection, a second NAS CID may be allocated for a second NAS connection with the network node (AMF) through a second access node (AN_2). A registration request message may be transmitted to the network node (AMF) to request the second NAS connection, wherein transmitting the registration request message includes performing integrity protection for the registration request message using the second NAS CID. A security mode command message may be received from the network node (AMF), wherein the security mode command message corresponds to the registration request message. Responsive to receiving the security mode command message, a security mode complete message may be transmitted to the network node (AMF) through the second access node (AN_2).
US11356845B1

A method of attaching to a wireless communication network to receive wireless communication service. The method comprises calculating a checksum by a monitor application over at least a portion of an operating system stored in a wireless communication device, wherein the monitor application is stored in a trusted portion of memory of the device and executes in a trusted execution environment (TEE) of the device and wherein the operating system is authorized by a wireless communication network, comparing the calculated checksum value by the monitor application to a checksum value stored in the TEE, based on determining that the calculated checksum value matches the stored checksum value, rebooting the device to execute the operating system, and transmitting radio access credentials to the wireless communication network by the device, whereby the device authenticates into the wireless coverage of the wireless communication network based on the radio access credentials.
US11356835B2

Disclosed is a wireless communication system, including one or more monitoring devices and one or more asset tag devices. The one or more monitoring devices are configured to: transmit a beacon frame on at least one first communication channel and listen to the second communication channel. The one or more asset tag devices are configured to: scan at least one first communication channel to receive at least one beacon frame; select a monitoring device; switch to the second communication channel indicated in the beacon frame; and initiate communication with the selected monitoring device on the second communication channel. The selected monitoring device is further configured to communicate with the one or more asset tag devices on the second communication channel. Also disclosed are discovery methods, an asset tag device and a monitoring device for the wireless communication system.
US11356831B2

An information transmission system is formed by a plurality of input devices for the transmission of an information data, wherein each input device is signally connected to an electronic device. An information transmission method includes the following steps: one of the plurality of input devices receives a connection request from another input device; the input device receiving the connection request creates a wireless communication with the input device that issues the connection request according to the connection request; the input device receiving the connection request receives an information data transmitted by the input device that issues the connection request and transmits the information data to the electronic device connected to the input device that receives the connection request.
US11356829B2

The described embodiments transfer an activity from a source electronic device to a companion electronic device. The source electronic device receives activity information describing an activity performed in a first application at the source electronic device, determines an activity identifier for the activity information, and broadcasts an activity advertisement comprising the activity identifier. Upon receiving the activity advertisement, the companion electronic device determines whether a second application that is associated with the first application is available at the companion electronic device. If the second application is available, the companion electronic device requests extended activity data from the source electronic device. The source electronic device responds by sending extended activity data from the first application to the companion electronic device. Then, the companion electronic device uses the extended activity data to configure the second application and commences performing the activity with the second application at the companion electronic device.
US11356822B2

Provided is a driving assistance system capable of providing more pieces of information to a vehicle side by using magnetic markers. A driving assistance system (1A) is a system including magnetic markers (1) laid on a travelling road so as to be magnetically detectable and also be able to provide code information to a vehicle side, a vehicle (5) configured to be able to magnetically detect the magnetic markers (1) and also read the code information, and a base station (6) configured to make a reply with corresponding information when receiving the code information from the vehicle (5) reading the code information.
US11356819B2

Apparatus and methods for monitoring a wireless network such as a WLAN to characterize a venue or other area. In one embodiment, the network comprises a WLAN which includes one or more access points (APs) in data communication with a controller, which in turn communicates with managed network entities via a backhaul connection. The controller s is configured to monitor the operation of the network components including the APs, as well as one or more fixed or mobile sensors. In one variant, the sensors provide data relating to wireless signal performance at their current location, which can be provided to a cloud-based evaluation process for enhanced characterization of the venue in conjunction with the AP-derived data. In the exemplary embodiment, logic operative to run on the system includes automated seating allocation suggestions, thereby providing end users with a better quality experience.
US11356810B1

Reducing the spread of contagions. At least one example embodiment is a computer-implemented method including: creating, by a server system, an indication of suspended micro-droplets of spittle in an area of a building; receiving, by the server system, an indication that a mobile device is moving toward the area of the building; and sending, by the server system, an alert to the mobile device, the alert indicating that entry into the area of the building is not safe based on the indication of suspended micro-droplets of spittle.
US11356805B2

A method for determining location of a target within an indoor environment, including the steps of: classifying a set of anchors having known locations within the indoor environment and a set of targets having unknown locations within the indoor environment, wherein each of the anchors and targets comprise hardware having sensors and wireless communication capabilities; creating a set of ordinal pair data sets comprising relative distances between each target and all anchors; ranking and aggregating the ordinal pair data sets to produce a set of dissimilarities that approximate distances; transforming the dissimilarities into estimated distances between each anchor and target using the known distances between the anchors as calibration; and inferring location of targets by formulating and solving a multidimensional unfolding optimization.
US11356792B2

A computer converts each content sources from textual content to speech comprising a separate audio selection. The computer applies, to each audio selection, one or more speech attributes to specify the audio attributes that select a respective position of the respective audio selection from among multiple positions within a multidimensional sound space and audibly distinguish one or more characteristics of the respective audio selection from other audio selections, wherein the respective position of the respective audio selection reflects a rank of the respective audio selection as ordered by interest to a user. The computer outputs a simultaneous stream of the multiple audio selections to an audio output device for stereo play of the audio selections within the multiple positions within the multidimensional sound space to the user, with the multiple positions reflecting the content sources ordered by interest.
US11356787B2

An audio object including audio content and object metadata is received. The object metadata indicates an object spatial position of the audio object to be rendered by audio speakers in a playback environment. Based on the object spatial position and source spatial positions of the audio speakers, initial gain values for the audio speakers are determined. The initial gain values can be used to select a set of audio speakers from among the audio speakers. Based on the object spatial position and a set of source spatial positions at which the set of audio speakers are respectively located in the playback environment, a set of non-negative optimized gain values for the set of audio speakers is determined. The audio object at the object spatial position is rendered with the set of optimized gain values for the set of audio speakers.
US11356786B2

An image capture device includes a sensor, a microphone array, and a processor. The microphone array may include a first microphone, a second microphone, a third microphone, or any combination thereof. The first microphone may be configured to face a first direction. The second microphone may be configured to face a second direction. The second direction may be diametrically opposed to the first direction. The third microphone may be configured to face a third direction. The third direction may be substantially perpendicular to the first direction, the second direction, or both. The processor may be configured to determine a microphone capture pattern and detect wind noise. The microphone capture pattern may be determined based on data obtained from the sensor. The sensor data may include image data, audio data, image capture device orientation data, location data, accelerometer data, or any combination thereof.
US11356777B2

Examples described herein relate to transitioning a playback session between portable playback devices such as “smart” headphones, earbuds, and handheld speakers with playback devices of a zone-based media playback system. Exemplary techniques facilitate continuity of playback when transitioning between locations (e.g., from at home to on-the-go or vice versa) or between listening paradigms (e.g., personal or out-loud playback of audio content). An example implementation includes detecting a swap trigger, determining the source playback device(s) and target playback device(s), and performing a playback session swap between the source playback device(s) and target playback device(s).
US11356776B2

A method of associating audio devices into a network association, including alerting a network of the presence of a first audio device by engaging a first button associated with the first audio device; assigning a first role to the first audio device; alerting the network of the presence of each subsequent audio device by engaging a subsequent button associated with each subsequent audio device; assigning a subsequent role to each subsequent audio device; and alerting the network that all subsequent audio devices have been identified by engaging the first button associated with the first audio device.
US11356775B2

A system and method for processing and enhancing utility of a sound mask noise signal, including generating, by a signal processor, the sound mask noise signal by modulating a noise signal with embedded additional information, outputting, by a plurality of audio speakers, sound signals comprising the sound mask noise signal with the embedded additional information, and receiving, by one or more microphones, the outputted sound signals comprising the sound mask noise signal, wherein an impulse response between each audio speaker and each microphone is measured in real time based on the embedded additional information.
US11356763B2

The present disclosure relates to a waterproof open earphone. The waterproof open earphone may include a housing, at least one button, at least one elastic pad, and at least one pair of speaker units. The housing may be placed on a head or at least one ear of a user while not blocking an ear canal of the user. The at least one button may be set on the housing, wherein each of the at least one button corresponds to a button hole. The at least one elastic pad may correspond to the at least one button, respectively, wherein each elastic pad prevents the corresponding button from moving relative to the button hole. Each pair of the at least one pair of speaker units may generate sound within a frequency range from two sound guiding holes through two sound guiding tubes.
US11356755B2

An OLT comprises a processor configured to generate a first message comprising a first field instructing an ONU to report its data rate capability as at least one of 10 Gb/s, 25 Gb/s, or 50 Gb/s; a transmitter coupled to the processor and configured to transmit the first message to the ONU; and a receiver coupled to the processor and configured to receive a second message from the ONU in response to the first message, the second message comprises a second field indicating the data rate capability. A method comprises generating a first message comprising a first field instructing reporting of a data rate capability as at least one of 10 Gb/s, 25 Gb/s, or 50 Gb/s; transmitting the first message; and receiving a second message in response to the first message, the second message comprises a second field indicating the data rate capability.
US11356753B1

A utility meter includes a metrology core, a short-range radio configured to communicate wirelessly over a local area mesh network, a long-range radio configured to communicate wirelessly over a wide area network and a controller that checks a performance of the local area mesh network against one or more predetermined performance criteria. When the performance of the local area mesh network meets a set of one or more predetermined performance criteria, the utility meter communicates a first set of the information to the head-end system using the short-range radio. When the performance of the local area mesh network does not meet the set of one or more predetermined performance criteria, the utility meter communicates a second set of information to the head-end system using the long-range radio.
US11356747B2

Methods, apparatus, systems and articles of manufacture are disclosed for associating different watermarks detected in media. An example method disclosed herein includes determining whether a first watermark detected in a media signal is represented in a watermark data structure and associating the first watermark with a first media presentation record associated with a second watermark in response to the first watermark being associated in the watermark data structure with the second watermark. The example method further includes transmitting monitoring data including the first media presentation record to an audience measurement entity.
US11356745B2

A computer-implemented method for optimizing the placement of previously selected breaks in a media item is provided herein. Embodiments of the method include steps of identifying a break in a media item, the break being associated with a first break point at a first time during playback of the media item. The method may also include steps of dynamically adjusting the placement of the breaks within the media item based on the performance of the media item.
US11356732B2

Systems and methods for determining a comparative level of user engagement are disclosed. According to at least one embodiment, a method of determining a comparative level of user engagement with content of a first type includes receiving sensor data (e.g., rotational vector, attitude, or ambient light sensor data) from a mobile device. The sensor data includes first sensor data sensed by the mobile device during display of the content of the first type at the device, and second sensor data sensed by the mobile device during display of content of a second type at the device. The method may include determining the comparative level of user engagement with the content of the first type based on the first and second sensor data, selecting additional content based on the determined comparative level of user engagement, and transmitting the selected additional content to the mobile device for output by the mobile device.
US11356730B2

Devices and methods for routing content are provided herein. In some embodiments, a method for routing content include receiving audio data representing a command from a first electronic device, determining content that is associated with the command, sending responsive audio data to the first electronic device, and sending instructions to the second electronic device to output the content associated with the command. In some embodiments, a method for routing contents includes determining a state of the second electronic device and sending instructions to output the content to a selected one of the first and second electronic devices based on the state of the second electronic device.
US11356726B2

A method for managing user interface includes displaying related information of an in-vehicle device using a first user interface. An authority of accessing related information of a handheld device is acquired when the handheld device is in communication with the in-vehicle device. Once the related information of the handheld device is obtained, the related information of the in-vehicle device and the related information of the handheld device are displayed using a second user interface.
US11356721B2

Content is automatically removed from closed-caption data embedded in a video signal. A closed-caption compliance system decodes a first portion of a first video frame that includes a closed-caption data packet. The system extracts a first character string that includes at least a portion of the closed-caption data packet. The system determines whether the first character string is suitable for distribution to viewers. If the first character string is suitable for distribution to viewers, then the system encodes at least a first portion of the first character string as a second closed-caption data packet to include in a second video frame. Otherwise, the system modifies the first character string to generate a second character string that is suitable for distribution to viewers; and encodes at least a first portion of the second character string as a third closed-caption data packet to include in the second video frame.
US11356717B2

A method for the reception of a flow representing a multimedia content is described, along with a device for receiving such a flow. The method includes determining that the restoration of first and second successive portions of the content modified by the restoration of respective first and second multimedia content, and activating a reading module for reading the first multimedia content, and another reading module for reading the second multimedia content, at a point in time prior to the end of the first portion. The method also includes alternately controlling the restoration of the first multimedia content and the second multimedia content during the reading of the first and second portions, respectively.
US11356716B2

An example includes receiving a request for supplemental content; determining a type of supplemental content insertion to be performed to insert the supplemental content within the media stream; identifying a break of the media stream based on a characteristic of the media stream and the type of supplemental content insertion; determining location information identifying a location associated with a media client accessing the media stream; identifying the supplemental content for the break based on the location associated with the media client; generating an instruction file associated with the type of supplemental content insertion and the supplemental content, where the instruction file is to include supplemental content information for inserting the supplemental content in the break of the media stream; and sending the instruction file to the media client to enable the media client to access the supplemental content that is to be inserted within the media stream.
US11356713B2

A computing device is configured to execute an interactive streaming application, and the interactive streaming application configured to join a live broadcast of an event that is shared by an interactive video broadcasting service executing on a server computer, receive a first video stream having video captured from a camera device configured as a first video source and display the video on a display screen, receive a second video stream having panoramic video captured from a panoramic video capturing device configured as a second video source and display a portion of the panoramic video according to a first viewing angle on the display screen, receive a change to the first viewing angle of the panoramic video, and display another portion of the panoramic video according to a second viewing angle.
US11356700B2

The invention relates to the encoding of spherical 360-degree videos using 2D block-based encoders. The encoding requires a spherical 360-degree image to be projected onto a projection subpart of a 2D image, using for instance CMP, OHP, ISP, TSP, SSP or RSP techniques. The boundary of the projected image may then be extended, within the 2D image, into an extended block-based boundary portion based on the block structure used by the 2D encoder to then encode the 2D image. The boundary extension may be set along block edges in the vicinity of the projected image. The extended pixels added to the projected image may be padding pixels with values set based on continuing 360-degree image projection or based on neighboring pixels. More homogenous blocks can be obtained for better compression by the encoder, while the seam artefacts resulting from discontinuity between projected subparts of the 360-degree image are reduced.
US11356697B2

A video processing method is provided to include determining, for a current video block of a video, a final prediction block for the current video block by refining one or more initial predictions for the current video block using an optical flow calculation based on a gradient of initial prediction samples according to a precision rule; and performing a conversion between the current video block and a coded representation using the final prediction block, wherein the optical flow calculation includes a prediction refinement with optical flow (PROF) procedure or a bi-directional optical flow (BDOF) procedure, wherein the precision rule specifies to use a same precision for representing the gradient for both the PROF procedure and the BDOF procedure.
US11356691B2

An image coding method includes: writing, into a sequence parameter set, buffer description defining information for defining a plurality of buffer descriptions; selecting one of the buffer descriptions for each processing unit that is a picture or a slice, and writing buffer description selecting information for specifying the selected buffer description, into a first header of the processing unit which is included in the coded bitstream; and coding the processing unit using the selected buffer description, and the buffer description defining information includes long-term information for identifying, among a plurality of reference pictures indicated in the buffer descriptions, a reference picture to be assigned as a long-term reference picture.
US11356679B2

The present disclosure provides methods and apparatuses for processing chroma sampled pictures. An exemplary video processing method includes: determining whether a chroma component is included in a sequence of frames; and in response to a determination that the chroma component is included in the sequence, activating a sub-process for processing the sequence, wherein the sub-process comprises one or more of joint coding for chroma residues (JCCR), block differential pulse coded modulation (BDPCM), palette mode, or adaptive color transform (ACT).
US11356665B2

Disclosed are a method for determining a color difference component quantization parameter and a device using the method. Method for decoding an image can comprise the steps of: decoding a color difference component quantization parameter offset on the basis of size information of a transform unit; and calculating a color difference component quantization parameter index on the basis of the decoded color difference component quantization parameter offset. Therefore, the present invention enables effective quantization by applying different color difference component quantization parameters according to the size of the transform unit when executing the quantization.
US11356663B2

An encoder which encodes a picture includes processing circuitry and memory. Using the memory, the processing circuitry: splits the picture into a plurality of slice segments; encodes a plurality of blocks included in each of the plurality of slice segments; reconstructs the plurality of blocks encoded; adds, for each of the plurality of slice segments, control information to a header area of the slice segment, the control information being for controlling application of a filter to the slice segment; and applies, for each of the plurality of slice segments, the filter to a block which has been reconstructed in the slice segment, according to the control information of the slice segment.
US11356662B2

Systems, methods, and computer-readable media are provided for simplification of clipping value calculations for adaptive loop filtering. An example method can include obtaining video data including one or more pictures; obtaining a block of a picture from the one or more pictures; determining clipping values for a filter, the clipping values corresponding to a luma component in the picture and/or a chroma component in the picture, wherein each clipping value is determined by left shifting a first integer by a second integer, the second integer including a result of a bit depth value for a sample from the picture minus an offset value associated with a clipping index value; and applying the filter to the block.
US11356661B2

There is includes a method and apparatus comprising computer code configured to cause a hardware processor or processors to perform intra prediction among a plurality of reference lines, to set a plurality of intra prediction modes for a zero reference line nearest to a current block of the intra prediction among non-zero reference lines, and to set one or more most probable modes for one of the non-zero reference lines.
US11356652B2

A stereoscopic image generating apparatus includes a FOV processor configured to receive head and body movements of a user mounted with a Head Mount Display (HMD) device and a Virtual Reality (VR) Vest device, a first eye image generating unit including an intra image independently generated for a first eye and an inter image derived from the intra image and configured to generate a redundant image up to a redundant angle of view greater by a specific criterion or more than a real angle of view which is currently displayed in a direction of the first eye from a center of the head direction of a user as a plurality of first eye images, and a second eye image generating unit configured to generate a plurality of second eye images based on the intra image among the plurality of first eye images for the second eye.
US11356649B2

An integrated three-dimensional display includes a recording surface which includes a calculated element region in which phase components of light from light converging points of a holographic reconstructed image are calculated, and a phase angle recorded area for recording a phase angle calculated based on the phase components. The phase angle recorded area includes a plurality of monochromatic regions having a uneven structure surface. The phase angle is recorded in an overlap area in which the calculated element region and the phase angle recorded area overlap each other. Light converges on the light converging points at specific distances from the recording surface, the specific distances being determined for the respective light converging points even when light reflected from the plurality of monochromatic regions converges.
US11356645B2

The invention provides a full color projection system (1000) comprising a lighting system (100) configured to provide first light (111) including blue light, second light (121) including one or more of green and yellow light, third light (131) including red light, wherein the first light (111), the second light (121), and the third light (131) include light having a wavelength of 430 nm or larger; a further light source (140) configured to provide further light source light (141) including one or more of UV light and short wavelength blue light having a wavelength of 420 nm or smaller, wherein the first light (111), second light (121), third light (131) and the further light source light (141) have mutually differing spectral power distributions; a spatial light modulator system (200) configured to receive the first light (111), the second light (121), the third light (131), and the further light source light (141), wherein the spatial light modulator system (200) is configured to provide a plurality of pixels (210) for providing projection system light (1001) with one or more of the first light (111), the second light (121), and the third light (131), and in one or more control modes the further light source light (141); and a control system (300) configured to control the lighting system (100), the further light source (140), and the spatial light modulator system (200), wherein during operation one or more pixels (210) are temporarily configured to provide white projection system light (1001), and wherein the projection system (1000) is configured to provide also the further light source light (141) via one or more of those one or more pixels (210).
US11356641B2

At least one image of an interior of a vehicle is captured by at least one camera present in the vehicle. Image data of the at least one image that are denoted in reference to the vehicle are transmitted to an external server. A user is authorized by the external server to access the image data denoted in reference to the vehicle, for display to the user via VR goggles. An object detected by numerical methods is highlighted in color in the image depicted in the VR goggles.
US11356632B2

A display-information generating apparatus includes a shooting-area acquisition unit, an arrangement deriving unit, and a generating unit. For each of multiple imaging apparatuses, the shooting-area acquisition unit acquires information about a shooting area of the imaging apparatus. The arrangement deriving unit obtains a three-dimensional arrangement of the shooting area on the basis of the information about the shooting area. The three-dimensional arrangement is obtained when the shooting area is viewed in a three-dimensional space. The generating unit generates display information for a display apparatus displaying the three-dimensional arrangement.
US11356629B2

To divide an image capture region into multiple regions for which different image capture conditions are set and to generate multiple moving images corresponding to the multiple regions. An electronic apparatus includes an image sensor that captures first and second moving images in first and second regions of an image capture region on different image capture conditions, the second region differing from the first region, and a moving image generation unit that generates the first and second moving images captured in the first and second regions.
US11356627B2

An imaging apparatus includes a light receiving pixel, a first light shielded pixel, and a second light shielded pixel. The first light shielded pixel includes a first transfer transistor and the second light shielded pixel includes a second transfer transistor. Impurity concentration of a source of the first transfer transistor is lower than impurity concentration of a source of the second transfer transistor. The first light shielded pixel includes a first element isolation structure and the second light shielded pixel includes a second element isolation structure different from the first element isolation structure. An area of an interface between a semiconductor region and an insulator in the first light shielded pixel is different from an area of an interface between a semiconductor region and an interface in the second light shielded pixel.
US11356626B2

An imaging device includes a photodiode array. The photodiodes include a first set of photodiodes configured as image sensing photodiodes and a second set of photodiodes configured as phase detection auto focus (PDAF) photodiodes. The PDAF photodiodes are arranged in at least pairs in neighboring columns and are interspersed among the image sensing photodiodes. Transfer transistors are coupled to corresponding photodiodes. The transfer transistors coupled to the image sensing photodiodes included in an active row of are controlled in response to a first transfer control signal or a second transfer control signal that control all of the image sensing photodiodes of the active row. A transfer transistor is coupled to one of a pair of the PDAF photodiodes of the active row. The first transfer transistor is controlled in response to a first PDAF control signal that is independent of the first or second transfer control signals.
US11356620B2

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for including a video feed in a message thread. The program and method provide for determining that a message thread is being concurrently displayed on a first device associated with a first user and on a second device associated with a second user, the first user and the second user corresponding to contacts within a messaging application; and transmitting, in response to the determining, image data captured on the first device to the second device, for display within the message thread on the second device.
US11356619B2

Embodiments of this application disclose methods, systems, and devices for video synthesis. In one aspect, a method comprises obtaining a plurality of frames corresponding to source image information of a first to-be-synthesized video, each frame of the source image information. The method also comprises obtaining a plurality of frames corresponding to target image information of a second to-be-synthesized video. For each frame of the plurality of frames corresponding to the target image information of the second to-be-synthesized video, the method comprises fusing a respective source image from the first to-be-synthesized video, a corresponding source motion key point, and a respective target motion key point corresponding to the frame using a pre-trained video synthesis model, and generating a respective output image in accordance with the fusing. The method further comprises repeating the fusing and the generating steps for the second to-be-synthesized video to produce a synthesized video.
US11356618B2

According to one embodiment, an image synthesis device for an electronic mirror includes a rear camera which obtains a first image from a first position, and a side camera which obtains a second image of the same direction with a view of the rear camera from a second position. The second image includes a view obstruction. When a part of the first image is connected as a complementary image to the view obstruction of the second image, an image processing device converts an image of the view obstruction into a translucent image, superimposes the complementary image on the translucent image, and obtains a third image which remains an outline of the complementary image.
US11356596B2

Proposed are a new and improved imaging device, imaging device control unit, and imaging method capable of stably adjusting various parameters of the imaging device without significantly changing the design of the imaging device. Provided is an imaging device including a rotating shaft insertion portion allowed to be attached to and detached from a housing, a rotating shaft having an operation member being inserted into the rotating shaft insertion portion, a rotation amount detector that detects a rotation amount of the rotating shaft, and a controller that controls a control target based on the rotation amount.
US11356595B2

An image sensor outputs captured image data by discriminating whether to add a result of an imaging plane phase difference AF calculation to a top of the captured image data or whether to add the result to an end of the captured image data, thus reducing a time lag between exposure and focus position movement.
US11356588B2

System and method for improving the shaving experience by providing improved visibility of the skin shaving area. A digital camera is integrated with the electric shaver for close image capturing of shaving area, and displaying it on a display unit. The display unit can be integral part of the electric shaver casing, or housed in a separated device which receives the image via a communication channel. The communication channel can be wireless (using radio, audio or light) or wired, such as dedicated cabling or using powerline communication. A light source is used to better illuminate the shaving area. Video compression and digital image processing techniques are used for providing for improved shaving results. The wired communication medium can simultaneously be used also for carrying power from the electric shaver assembly to the display unit, or from the display unit to the electric shaver.
US11356586B2

A camera system including a first imaging sensor having a first imaging surface with a first diagonal length, a first lens arranged to guide a first image formation light flux toward the first imaging surface with the first image formation light flux having at the first imaging surface a width equal to or greater than the first diagonal length, a second imaging sensor having a second imaging surface with a second diagonal length, a second lens arranged to guide a second image formation light flux toward the second imaging surface with the second image formation light flux having at the second imaging surface a width equal to or greater than the second diagonal length. The first lens and the second lens are oriented in opposing directions, and the first imaging sensor, the first lens, the second imaging sensor, and the second lens are each mounted partially within an enclosure.
US11356585B1

A system for optical alignment and calibration of an infrared camera lens, including: a lens support mechanism configured to adjust a position of an infrared camera lens relative to a camera body; at least one collimator configured to output infrared rays, wherein the at least one collimator is positioned such that the output infrared rays converge on an infrared sensor within the camera body through the infrared camera lens; and at least one curing catalyst configured to cure an adhesive placed on the infrared camera lens when an ideal lens position is determined.
US11356581B2

On a recording sheet of a first size, an image combined with gradation patches of a plurality of colors is printed, on a recording sheet of a second size smaller than the first size, images combined with the gradation patches of the plurality of colors are divided and printed into a plurality of recording sheets, color measurement is performed on each of the gradation patches, and gradation correction data is generated.
US11356567B1

Provided is an image forming apparatus that speeds up the auto color mode. The image forming apparatus includes a document reading unit that reads a document including a plurality of pages and outputs image data and can determine whether the document is a color document or a monochrome document. In the document read by the document reading unit, when monochrome pages of the first specific number of pages or more continues in the same job, a document determining unit predicts that the subsequent page is also determined to be a monochrome document. When the document is predicted by the document determination unit to be a monochrome document, an image processing unit performs monochrome image processing for the monochrome document on the image data immediately after reading.
US11356566B2

Methods and apparatus for managing quality of service for video streaming, in which a Policy and Charging Rules Function (PCRF) in a Policy Charging Control (PCC) architecture of a telecommunications system receives from a Policy Control Enforcement Function (PCEF) a notification indicating that a video service has started for streaming video content to a user equipment (UE). A first Quality of Service (QoS) setting for streaming the video service to the UE is determined. First QoS setting data identifying the first QoS setting is transmitted to the PCEF. The PCEF transmits a further notification to the PCRF indicating that a particular stage has been reached. The PCRF receives the notification from the PCEF. In response to the further notification, a second QoS setting specifying a lower QoS than the first QoS setting for streaming the video service after the particular stage is determined. The PCRF identifies the second QoS setting to the PCEF.
US11356561B2

Systems and methods for providing headset/ear bud voice control to crew members in a quick-service restaurant are disclosed. Exemplary implementations may: transmit transmission signals from a headset to the base station, receive reception signals by the headset from the base station; capture audio information from a first crew member, generate sound based on the received reception signals, generate the transmission signals to form a headset-specific uplink packet based on the captured audio information; generate semantic information based on the headset-specific uplink packet, wherein the semantic information includes one or more individual words; determine one or more commands that modify operation of the communication system, based on the semantic information, and facilitate execution of the one or more commands to control and/or modify the operation of the communication system.
US11356558B2

A conversation system may dynamically control a conversation or workflow by performing multi-modal conversation monitoring, generating actions that control the conversation based on the multi-modal monitoring producing conversation elements that deviate from patterns of a selected plan for that conversation, and/or by dynamically generating and/or updating the plan for future conversations based on the pattern recognition. For instance, the conversation system may detect a pattern within completed conversations that resulted in a common outcome, may monitor an active conversation between at least an agent and a participant, may extract different sets of conversation elements from different points in the active conversation, may determine that a particular set of conversation elements deviates from the pattern, and may modify the active conversation by performing one or more actions based on the particular set of conversation elements that deviate from the pattern.
US11356556B2

Techniques for benchmarking performance in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for benchmarking contact center system performance comprising cycling, by at least one computer processor configured to perform contact center operations, between a first contact-agent pairing strategy and a second contact-agent pairing strategy for pairing contacts with agents in the contact center system; determining an agent-utilization bias in the first contact-agent pairing strategy comprising a difference between a first agent utilization of the first contact-agent pairing strategy and a balanced agent utilization; and determining a relative performance of the second contact-agent pairing strategy compared to the first contact-agent pairing strategy based on the agent-utilization bias in the first contact-agent pairing strategy.
US11356553B2

An availability-based telephonic transmission/reception calling service method is provided for communicating with a person who has a different lifestyle or who may not be available at a specific call time. When a receiver inputs the receiver's characteristic information and reception/communication availability information into a server, the server acquires and sets the reception/communication availability information. An originator fetches contact information in a memory medium within a device or contact information to be displayed in a separate service on the Internet and selects a receiver. When the contact information of the selected receiver is stored on the server, the server acquires the receiver's reception/communication availability information and displays whether the receiver can receive a call on a screen of an originator's communication device. Thus, the originator can be notified of whether a receiver can receive a call before the originator makes a telephone call via a cellular phone network or the Internet.
US11356550B1

A system and method for disabling distracting apps on a driver's personal devices while allowing passengers travelling in the same vehicle to have full use of their personal devices. The system works by first identifying all the personal devices that are in the vehicle and then establishing a loose mesh network between those devices. Once the mesh network is established, the system identifies which of the personal devices is associated with the driver, and ensures that any distracting apps on the driver's personal device are disabled, while allowing full functionality for any passenger's personal devices.
US11356548B2

Systems and methods for use with a mobile electronic device comprising a sensor operatively associated with the mobile electronic device for detecting contact with the display and a feature that helps prevent unauthorized access to the mobile electronic device responsive to the determination that the detected contact is accidental, and in some embodiments, the systems and methods of the invention include a case for mating with the body, a sensor mounted to the case, and a software application stored in the memory of the mobile electronic device, the application being in communication with the sensor for detecting contact with the cover to receive data relating to the contact and determine whether the contact is accidental contact, wherein the mobile electronic device is made inaccessible responsive to the determination that the detected contact is accidental.
US11356547B2

A background display method during a call includes: obtaining information on the call; and dynamically displaying a background image on a call interface based on the information.
US11356530B2

A system comprising: a plurality of mobile edge caches integrated within a corresponding plurality of mobile environments; a local network manager coupled to each edge cache device in each mobile environment to provide network connectivity to client devices within each mobile environment; a mobile high speed network interface coupled to each mobile edge cache within each mobile environment to establish a high bandwidth link to one or more fixed high speed network interfaces when the mobile environment is within range; a fixed core cache to store content titles owned by a content provider, the content titles to be distributed to the plurality of mobile edge caches, each content title comprising a plurality of title segments; a plurality of fixed edge caches coupled between the fixed core cache and the mobile edge caches; a content distribution manager to cause the title segments to be strategically spread across the fixed edge caches, wherein different fixed edge caches are initially to be provided with different sets of the title segments; a first content aggregator coupled to a first fixed edge cache, the first content aggregator to request title segments not stored in the first fixed edge cache from the plurality of mobile edge caches as the high bandwidth link becomes available to each of the mobile edge caches.
US11356516B1

Methods and apparatus are described for facilitating the client-side caching of media content based on one or more properties of the media content. Information relating to the cacheability of different types of content is communicated to the media player on a client device in the manifest or playlist employed by the media player to request fragments of the media content. The media player uses this information to make decisions about how to cache the corresponding content.
US11356510B2

Embodiments of the present disclosure disclose a control system and a control method of an unmanned engineering machinery. The system includes at least a slave computer, a master computer and an execution device. The slave computer is configured to receive a current sensing value fed back by a sensing device in the unmanned engineering machinery, and to send the current sensing value to the master computer. The master computer is configured to generate a control instruction according to the current sensing value and a predetermined target sensing value of the sensing device, and to send the control instruction to the execution device through the slave computer.
US11356509B2

Methods, apparatus, and computer-accessible storage media for providing a volume-based block storage service and application programming interfaces (APIs) to the service. A block storage service and block storage service APIs may allow processes (applications or appliances) on the service client network to leverage remote, volume-based block storage provided by the service provider. The APIs may provide a standard interface to volume-based block storage operations on a remote data store. The service provider, the service clients, and/or third parties may develop various applications and/or appliances that may, for example, be instantiated in service clients' local networks and that leverage the block storage service via the APIs to create and manage volumes and snapshots on the remote data store and to upload and download data from the volumes and snapshots on the remote data store.
US11356505B2

Example implementations relate hybrid cloud compliance and remediation service. A hybrid cloud management system may comprise a first service to evaluate a compliance check for a hybrid cloud environment utilizing a framework that corresponds to different cloud services of the hybrid cloud environment, a second service to publish a compliance event based on the compliance check of the first service, and a third service to route the compliance event based on a remediation action determined by the third service, where the first, second, and third services are deployed as services in a cluster.
US11356502B1

An example system for routing session requests between existing application code and new application code can: receive a request for an application; access a synthetic session identifier associated with the request; when the synthetic session identifier is associated with the existing application code, route the request to the existing application code; and when the synthetic session identifier is associated with the new application code, route the request to the new application code.
US11356500B1

A determination is made, at a first server of an extension resource group of a provider network, that a network function of a radio-based application is to be executed. A request for the network function is transmitted from a first server to a second server of the extension resource group. The network function is executed at a network function accelerator card of the second server. A result of the execution is sent to a radio unit of the radio-based application from the second server.
US11356494B2

A technique implements an administrative user interface of a backend service used to manage and administer on-premises resources, such as storage nodes of a cluster, within a private customer network. The backend service includes a browser configured to issue cross-origin resource sharing (CORS) requests among target storage nodes and a publicly-hosted web application on remote computing systems accessed via a public computer network (i.e., internet) that can be loaded on the browser within the customer network to manage and administer the on-prem resources on the private network. The technique involves the use of CORS over HyperText Transfer Protocol to access an origin that is not reachable via the public internet from a predetermined location of the browser, e.g., within the same customer network as the target storage nodes, particularly to facilitate management of the nodes.
US11356488B2

During an online meeting, captured video content generated at an endpoint is analyzed. A participant at the endpoint is identified from the captured video content utilizing face recognition analysis of an isolated facial image of the participant within the captured video content. Identified participant information is generated, modified and/or maintained in response to one or more changes associated with the captured video content, where the one or more changes includes an identification of each participant at the endpoint and/or a change in location of one or more identified participants at the endpoint. In response to a determination of one or more criteria being satisfied, the identified participant information is provided in video content for transmission to a remote endpoint (to facilitate display of identifiers for one or more identified participants in the display at the remote endpoint).
US11356483B2

A policy management server manages a segmentation policy for segmenting a network and a deception policy for implementing deception services. The policy management server distributes segmentation rules and deception rules to distributed enforcement modules that configure respective traffic filters to enforce the policies. The deception rule may be enforced directly by the traffic filter acting as a deception service, or the traffic filter may act as a proxy to an external deception service. The deception service can behave similarly to a real service to obtain information about the malicious actor that is reported to the policy management server to enable the policy management server to take a remedial action. Furthermore, the policy management server may automatically generate the deception policy based on the segmentation policy such that connection requests that are not allowed by the segmentation policy are automatically sent to a deception service.
US11356481B1

A computer system is provided. The computer system includes a memory and at least one processor coupled to the memory and configured to identify a first domain name associated with a website that served a login form to a web browser. The at least one processor is further configured to identify a one-time password (OTP) entry request served from the website in response to transmitting user credentials to the website. The at least one processor is further configured to identify a second domain name associated with an OTP server that provided an OTP. The at least one processor is further configured to perform a security action in response to determining that the first domain name differs from the second domain name. The security action may include blocking a response to the OTP request from the website, providing a warning, and/or obtaining confirmation for the response to the OTP entry request.
US11356459B2

A method and console are provided to create and manage dispatch unit identities on multiple independent communications systems. A console server receives a first dispatch unit list from a first radio system. The first dispatch unit list includes a first plurality of dispatch unit IDs from the first radio system. The console server receives a second dispatch unit list from a second radio system. The second dispatch unit list includes a second plurality of dispatch unit IDs from the second radio system. The console server creates a first role that includes at most one dispatch unit ID from each radio system. Multiple roles can be created by the console server. Upon authenticating a dispatcher at the console server, the console server presents a menu of roles available to the dispatcher. The menu of roles can include all roles on the console server or only the roles that the dispatcher is allowed to choose and that are currently available. Upon receiving a valid selection from the dispatcher, the console server associates the selected role with the dispatcher and makes the selected role unavailable to other dispatchers until released by the dispatcher that selected it. While associated with a dispatcher, the dispatch console uses the relationship of dispatch unit ID and associated communication system defined in the role to enable the single dispatcher to be identified correctly on the associated communications systems being used.
US11356456B2

Embodiments are directed to techniques for constructing, configuring, triggering, and executing various types of multi-party pipelines that access and/or use a shielded asset required to exist or execute within a data trustee environment. Generally, authorized participants can build upon template data privacy pipelines and other shielded assets to create other pipelines. Building blocks such as entitlements, cross-environment pipelines, and/or shielded assets governed by various collaborative intelligence contracts can be used to construct more complicated pipelines that may include any number of data privacy pipelines, cross-environment pipelines, input datasets, computational steps, output datasets, permissible queries, participants, and/or governing collaborative intelligence contracts. As such, various types of multi-participant pipelines can be constructed, configured, triggered, and executed to generate collaborative intelligence, without exposing shielded assets, underlying raw data or algorithms provided by owners, or collaborative data shielded by the data trustee environment.
US11356451B2

A security system and method for use on a global computer network, such as the Internet, allows for the creation, development, maintenance and sharing of information to enable verified and authenticated (accredited) members to interact in a highly secure environment. Accredited members are represented by a three dimensional graphical cube and are classified under one of four categories/groups, namely: People; Products; Places; or Services. Each cube is assigned a unique global serial number, barcode or QR code. The six sides of each cube correspond to the six generic questions, who, what, where, when, why and how, and the data information applicable to each generic question is stored on the respective one of the six sides of the cube. The cubes are all linked to one another, thereby enabling accredited members to communicate and interact efficiently on all socio and economic levels with a high degree of trust.
US11356444B2

Systems and methods for protected verification of user information are provided. Multiple computing systems may transmit or receive communications from one or more other computing systems as part of the protected user information verification. For example, a user may utilize a verification service to independently verify the user's information to third-party systems without the verification service actually storing, receiving, accessing, or otherwise coming into contact with the user-specific information that it is verifying. In this way, the system can protect a user's personal information while streamlining the user's verification with one or more third parties.
US11356442B2

A wearable device-based identity authentication method and system, comprising: a user terminal initiates an authentication request to a target server and provides device information of the user terminal, the target server generates a temporary session, and sends a temporary session ID and the device information to a quantum key distribution network; the quantum key distribution network generates identification information, searches a wearable device bound to the user terminal, and sends the identification information to the wearable device; the wearable device receives and provides the identification information to the user terminal, the user terminal acquires the identification information, and sends verification information to the wearable device and then to the quantum key distribution network; the quantum key distribution network generates an authentication result and sends to the target server; and the target server generates an identification authentication result and sends to the user terminal.
US11356436B2

A hybrid authentication system, a method, and a non-transitory computer-readable medium for single-sign-on authentication is provided. The hybrid authentication system is communicatively coupled to a web application server and a public ledger. The hybrid authentication system receives a request from the web application server to access secure content on a resource server and controls display of a set of user-selectable options on a user interface of a user device based on the received request. The hybrid authentication system selects at least one authentication option from the displayed set of user-selectable options and authenticates the received request based on the selected at least one authentication option. The selection of the at least one authentication option is based on a user input over the displayed set of user-selectable options.
US11356435B1

Systems and methods are provided for sharing authentication information. The systems and methods include retrieving, with a messaging application, a list of applications that are installed on a user device; searching the list of applications to identify a given application within the list of applications that is configured to share authentication information with the messaging application; and in response to identifying the given application within the list of applications, generating for display within a graphical user interface of the messaging application an option to authorize the messaging application to share authentication information with the given application.
US11356410B2

Provided are a packet transmission method and device and a computer readable storage medium. The packet transmission method includes: receiving, by the routing device, a packet, determining whether the packet is a packet that needs to be accelerated, in response to determining that the packet is the packet that needs to be accelerated, querying a customized connection tracking table to acquire connection tracking information corresponding to the packet, transmitting the packet to a driver layer for processing, where the customized connection tracking table includes connection tracking information of a packet corresponding to a packet type which is predetermined to be accelerated.
US11356408B2

Some embodiments provide a novel method for assigning a unique internet protocol version 6 (IPv6) link-local address to each interface of a software router implementing a plurality of logical interfaces for a corresponding plurality of logical networks. In some embodiments, the method, for each logical interface, determines a logical network identifier for a logical network corresponding to the logical interface and generates the link-local address based on that logical network identifier (e.g., a virtual network identifier (VNI)).
US11356406B2

A computer-implemented method includes receiving an internet protocol address and an identifier for a display and storing the display's internet protocol address and the display's identifier in a viewing record. A device's internet protocol address and a user identifier are received for a request sent by the device to a server. The display's internet protocol address is determined to match the device's internet protocol address and in response the display's identifier is associated with the user identifier. A display identifier in a viewing record and the association between the display's identifier and the user identifier are then used to determine that content listed in the viewing record was viewed by a user represented by the user identifier.
US11356402B2

A method for transmitting an IP data packet to an IP address associated with a host name is described. A first service message of a Short Message Service is transmitted to a Short Message Service gateway server. The first service message includes a host name resolution request for a host name. A second service message of the Short Message Service is received from the Short Message Service gateway server. The second service message includes an IP address associated with the host name. An IP data packet is transmitted to the IP address associated with the host name.
US11356397B2

Systems and methods are provided for retrieving assets associated with branding for an entity, generating an interactive message comprising at least a first mechanical object, updating the first mechanical object with one or more of the assets associated with branding for the entity, and sending the generated interactive message to a plurality of computing devices. The systems and methods further provided for receiving from at least a subset of the plurality of computing devices, usage data associated with interaction by each computing device of the subset of computing devices with the interactive message, generating metrics for the interactive message from the usage data for the interactive message, and generating at least one report based on the metrics for the interactive message.
US11356393B2

Assessing, using a computer, a state of a participant and sharing personalized data for the participant in an electronic group meeting or collaboration using a communications network. Personalized data is received at a computer for a user participating in electronic group communications including group collaboration. The personalized data received at the computer includes biometric data and personality profile results. The biometric data includes biometric changes in real-time. A biometric change in the user is detected from a baseline for the user. In response to the biometric change, the biometric data is analyzed and the personality profile results to determine a suggested action regarding the user. The suggested action is communicated to the user or another participant user of the group meeting based on the analysis.
US11356389B2

Methods and systems are described for generating dynamic conversational responses using two-tier machine learning models. The dynamic conversational responses may be generated in real time and reflect the likely goals and/or intents of a user. The two-tier machine learning model may include a first tier that determines an intent cluster based on a feature input, and a second tier that determines a specific intent from the cluster.
US11356381B2

A method for managing several queues of a network interface card (NIC) of a computer. The method initially configures the NIC to direct data messages received for a data compute node (DCN) executing on the computer to a default first NIC queue. When the DCN requests data messages addressed to the particular DCN to be processed with a first feature for load balancing data messages across multiple queues and a second feature for aggregating multiple related data messages into a single data message, the method configures the NIC to direct subsequent data messages received for the DCN to a second queue in a first subset of queues associated with the first feature if a load on the default first queue exceeds a first threshold. Otherwise, if a load on the first subset of queues exceeds a second threshold, the method configures the NIC to direct subsequent data messages received for the particular DCN to a third queue in a second subset of queues associated with both the first and second features.
US11356380B1

A scheduling device for managing a packet queue of a communication gateway includes a receiving portion configured to receive data packets according to at least one communication protocol, a processor, and classification module configured to separate the received data packets into a first traffic queue and a second traffic queue separate from the first traffic queue. The first traffic queue includes a low latency service flow classified to have strict priority. The second traffic queue includes a primary service flow classified as having a classic priority. The classification module separates the received data packets so that those with a first indicator are sent to the first traffic queue and those without the first indicator are sent to the second traffic queue.
US11356378B2

A credit return field is used in a credit-based flow control system to indicate that one or more credits are being returned to a sending device from a receiving device. Based on the number of credits available, the sending device determines whether to send device or wait until more credits are returned. A write enable mask allows a wide data field to be used even when a smaller amount of data is to be written. A novel data packet uses a combined write enable mask and credit return field. In one mode, the field contains a write enable mask. In another mode, the field contains credit return data. If the field contains credit return data, a default value (e.g., all ones) is used for the write enable mask. The mode may be selected based on another value in the data packet.
US11356372B2

This application provides a data traffic processing method, a device, and a system. The method includes: receiving, by a first network device on a first link, a first VXLAN packet sent by a second network device, where the first VXLAN packet includes a first sequence number and a first service packet; decapsulating, by the first network device, the first VXLAN packet; receiving, by the first network device on a second link, a second VXLAN packet sent by the second network device, where the second VXLAN packet includes a second sequence number and a second service packet; and when the first network device determines that the second sequence number is a next sequence number of the first sequence number, decapsulating, by the first network device, the second VXLAN packet.
US11356370B2

A system and method for supporting network isolation in a multi-tenant cluster environment. An exemplary method can support one or more tenants, and can associate each of the one or more tenants with a partition of a plurality of partitions, and can also associate each of the plurality of partitions with one or more nodes of a plurality of nodes, each of the plurality of nodes being associated with a leaf switch of a plurality of switches. The method can mark each of the plurality of partitions with a policy parameter. The method can assign each node of the plurality of nodes a partitioning order based on the marked on the partition associated with each node. Finally, the method can, based at least upon the marking of the partition of the plurality of partitions, generate one or more linear forwarding tables for use in the multi-tenant cluster environment.
US11356365B2

Techniques are directed to determining a rank value associated with a first network node. An example method includes determining a second network node indicated as being a preferred parent network node for the first network node. A first rank value is processed to determine a second rank value, the first rank value corresponding to a path from the second network node to a destination network node, including rounding up the first rank value in a predetermined manner to at least a second next higher integral rank value than the first rank value, to determine the second rank value. The second rank value is processed with at least a third rank value to determine the rank value associated with the first network node, the third rank value associated with a path from one of a plurality of candidate parent network nodes, for the first network node, to the destination network node.
US11356357B2

The present disclosure provides a proactive method of prefix disaggregation in a network fabric when one or more communication failures are detected. In one aspect, a method includes determining, by a first node of a network fabric, a corresponding prefix disaggregation policy for at least one second node of the network fabric, the corresponding prefix disaggregation policy identifying one or more network prefixes that are inaccessible via the first node when at least one communication failure is detected in association with the first node; sending the corresponding prefix disaggregation policy to the second node; and causing the second node to implement the prefix disaggregation policy upon detecting the at least one communication failure.
US11356348B2

Methods and systems for monitoring a service provided over a packet-switched network, such as an Internet Protocol television (IPTV) service, an Internet access service, or a voice-over-Internet-Protocol (VoIP) telephony service. Various parameters related to the service (e.g., parameters indicative of packet loss, packet corruption, or other packet error) are determined and used to assess various aspects of the service and/or network over which the service is delivered, including a quality of experience (QoE) of subscribers.
US11356344B2

A distributed cloud computing system is disclosed that includes a controller configured to deploy a first gateway in a first cloud computing network and a second gateway in a second cloud computing network, and logic. The logic, upon execution by one or more processors, causes performance of operations including receiving, from the controller, metadata pertaining to a plurality of constructs corresponding to a plurality of time instances, receiving, from each of the first and second gateways, network data corresponding to the plurality of time instances, wherein the metadata and the network data identify each of the plurality of constructs, communication paths between each construct, and in which cloud computing network each construct is deployed, generating a visualization illustrating differences between the plurality of constructs and communication paths at the first time instance and at the second time instance, and causing rendering of the visualization on a display screen.
US11356338B2

Examples can include an optimizer that dynamically determines where to place virtual network functions for a slice in a distributed Telco cloud network. The optimizer can determine a slice path that complies with a service level agreement and balances network load. The virtual network functions of the slice can be provisioned at clouds identified by the optimal slice path. In one example, performance metrics are normalized, and tenant-selected weights can be applied. This can allow the optimizer to prioritize particular SLA attributes in choosing an optimal slice path.
US11356329B2

A processing system may obtain an intent comprising a desired network state for a telecommunication network, determine an existing network state, where the desired network state and the existing network state are defined in accordance with a graph representing the telecommunication network, where the graph includes objects and relationships between the plurality of objects, and where each of the objects includes one or more properties. The processing system may compose a strategy that includes a plurality of policies to obtain the desired network state from the existing network state, where each of the policies comprises an action that is to be implemented in the telecommunication network, where the composing comprises performing a state exploration process over the graph, and where each state transition of the process corresponds to one of the policies. The processing system may then implement the strategy to place the telecommunication network in the desired network state.
US11356325B1

Systems, methods, and computer-readable media for accelerating a transaction from a trusted source are provided. A method, according to one implementation, includes the step of obtaining a transaction to be processed in a network. The transaction may include one or more changes to data records stored in a database. The method also includes determining whether the transaction is obtained from a trusted source, where the trusted source may be predefined as a device that knows the state of components in the network. When the transaction is obtained from a trusted source, the method includes the step of committing the one or more changes prior to checking the validity of the one or more changes. When the transaction is not obtained from a trusted source, the method includes the step of checking the validity of the one or more changes prior to committing the one or more changes.
US11356323B2

A method is provided for configuring communication of data points from producers of data points of an industrial automation control system, power distribution system, power generation system, and/or power transmission system to a consumer of data points. The method includes receiving, by a configuration device, information on required data points. The required data points are a subset of all available data points and are the set of data points required by the consumer of data points. The configuration device automatically determines a communication configuration of data points for transmission of the required data points from the producers to the consumer.
US11356322B2

Disclosed are a radio resource configuration method and apparatus, a user equipment and a network element. The radio resource configuration method includes that: a user equipment (UE) receives a message of a radio resource configuration from a first signaling radio bearer (SRB) of a first radio access technology (RAT), where the message carries information of a first configuration, and the first configuration is a configuration of a radio resource of the first RAT; and when the UE fails to configure the radio resource of the first RAT according to the information of the first configuration, the UE sends a response message of the radio resource configuration to indicate that the radio resource configuration of the first RAT fails.
US11356320B2

Systems and methods for detecting patterns in data from a time-series are provided. According to some implementations, the systems and methods may use network topology information combined with object recognition techniques to detect patterns. One embodiment of a method includes the steps of obtaining information defining a topology of a multi-layer network having a plurality of Network Elements (NEs) and a plurality of links interconnecting the NEs and receiving Performance Monitoring (PM) metrics and one or more alarms from the multi-layer network. Based on the information defining the topology, the PM metrics, and the one or more alarms, the method also includes the step of utilizing a Machine Learning (ML) process to identify a problematic component from the plurality of NEs and links and to identify a root cause associated with the problematic component.
US11356316B2

A system may include one or more processors disposed within a management network, where the management network has computing resources dedicated to an end-user network. The end-user network may include agent instances and one or more servers associated with the end-user network. The one or more servers are operable to: (i) receive communications to the end-user network, and (ii) assign agent instances to service the communications. The one or more processors may be configured to perform one or more tasks. These tasks may include receiving data associated with the processes of the one or more servers, where the processes relate to the end-user network. The tasks may also include determining, based on a specification, an operation to be performed by the one or more servers, where the specification is defined by the end-user network and comprises a logical directive including at least one condition that, if satisfied by the received data, define the operation. The tasks may also include providing, to the one or more servers, the operation.
US11356313B2

Provided are methods of estimating a time delay and/or a frequency shift of a reference signal. Such methods include receiving a first reference signal that is generated using a first Zadoff-Chu (ZC) sequence, receiving a second reference signal that is generated using a second ZC sequence that is different than the first ZC sequence, and processing the first reference signal and the second reference signal to estimate at least one of the time delay and the frequency shift of the first reference signal and/or the second reference signal. The first ZC sequence is generated by a first root and the second ZC sequence is generated by a second root that is different than the first root.
US11356306B2

Technologies for cooperative link equalization include a network device with a network interface controller (NIC). The NIC is to monitor variation in a property of a link channel that connects the network device with a target network device. The NIC detects, based on the channel variation, an event that triggers a condition to change an equalization setting of the link channel. In response to the detection, the NIC communicates, via an in-band equalization control channel, changes to the equalization setting of the link channel to the target network device.
US11356289B2

Techniques for prioritization of data streams include transmitting a plurality of data streams to a first device over a network where each data stream is configured to cause the first device to perform a specific function, dynamically detecting a bandwidth limitation limiting an amount of available bandwidth for transmitting the plurality of data streams, dynamically determining bandwidth reduction criteria by identifying a first subset of the plurality of data streams to stop transmitting based on the specific function that each respective data stream causes the first device to perform, temporarily stopping transmitting of the first subset of data streams configured to cause the first device to perform a first set of functions, and continuing to transmit a second subset of data streams not included in the first subset of the data streams to the first device to cause the first device to continue to perform a second set of functions.
US11356288B2

An interactive broadcast management system including an automatic dynamic creation of groups of online participants to form or reform chat rooms based on any one or more of: the number of people joining a sub chat room; the amount of interaction of those people; and the range of opinions of those people; and as a result of one or more of those reviews an automatic change in: the size of the chat room; ranking of people in that chat room; and the number of people to be selected from each chat room to form a pool of engaging participants.
US11356273B1

A workflow orchestration system obtains a plurality of documents for execution of a workflow on a plurality of different sub-systems. A document from the plurality of documents indicates an action to be executed by a corresponding sub-system and comprises an authorization for execution of the action by the corresponding sub-system. The authorization specified in the document can be verified by the corresponding sub-system. Based on the obtained plurality of documents, the workflow orchestration system determines whether these documents provide sufficient authorizations for execution of the workflow. If so, the workflow orchestration system executes the workflow by transmitting the documents to the corresponding sub-systems for execution of the actions specified therein.
US11356269B1

An electronic device. The electronic device comprises a processor, a memory, a radio transceiver, and an application stored in the memory. When executed by the processor, the application establishes a communication link via the radio transceiver with an Internet of things (IoT) device, wherein the IoT device is associated with a block chain comprising event blocks that capture information about a state of the IoT device, receives a heartbeat message via the communication link from the IoT device, determines a period of time that passes after receiving the heartbeat message, determines that the period of time exceeds a predefined threshold, and transmits an end-of-life message via the radio transceiver to a server computer, wherein the end-of-life message identifies the IoT device, whereby the server computer is enabled to add an end-of-life block to the block chain associated with the IoT device to finalize the block chain.
US11356268B2

Examples associated with digital composition hashing are described. One example method includes receiving a digital composition file from a user. The digital composition file may include a top-level design and a hierarchy of sub-level designs. A hashed structure may be generated from the digital composition file, where a node in the hashed structure for the first sub-level design is generated based on hashes of sub-level designs below the first sub-level design in the hierarchy. The hashed structure and a hash of the digital composition file are stored in association with the user.
US11356266B2

A system receives a login sample. The login sample is decomposed into first and second layers. A verification media sample is decomposed into first and second layers. The system determines that the first layer of the login sample does not match the first layer of the verification sample, that the second layer of the login sample does not match the second layer of the verification sample, or both. First and second critical portions are extracted from the login sample. A first and second login hash are generated from the first and second critical portions. A first and second ledger hash are retrieved from a blockchain ledger. It's determined that the first login hash does not match the first ledger hash, the second login hash does not match the second ledger hash, or both. The user is flagged.
US11356265B2

The present disclosure includes secure communication between a vehicle and a remote device. An embodiment includes a processing resource, memory, and a vehicular communication component configured to, in response to receiving a request from a remote communication component to switch a state of a lock, calculate a challenge count for the request, generate a vehicular private key and a vehicular public key, perform a number of verification iterations, each respective verification iteration including providing the public key to the remote communication component, receiving, from the remote communication component, code for switching the lock state, verifying the remote communication component's identity, and incrementing a counter in response to verifying the remote communication component's identity, and decrypt the code using the private key and switch the lock state in response to the counter being incremented to a value equal to or greater than the challenge count.
US11356264B2

An authentication system includes an authentication unit that performs an authentication process between a first communication device and a second communication device when the first communication device and the second communication device communicate. The authentication unit performs the authentication process by transmitting authentication information from one of the first communication device and the second communication device to the other one, calculating the authentication information with an encryption code in each of the first communication device and the second communication device, and evaluating a calculation result. During a processing series in the authentication process, the authentication unit performs a first authentication based on part of the calculation result transmitted between the first and second communication device, and a second authentication based on another part of the calculation result transmitted between the first and second communication device.
US11356261B2

System comprising an authorisation server; a client device communicably coupled to the authorisation server and configured to execute an application program; and a remote server communicably coupled to the client device for providing an application feature to the application program. The application program is configured to, in response to receiving a user request to use an application feature: access a first private key; and transmit an access request signed with the first private key to the authorisation server. The authorisation server is configured to issue a signed security token signed with a second private key to the application program in response to receiving the signed access request. The signed security token has a finite lifetime within which the application program can access the requested application feature using the signed security token. The application program is configured to access the application feature from the remote server using the signed security token.
US11356246B2

The application discloses a data analysis system and a data analysis method. The data analysis system includes a data provider host and a data analysis host. The data provider host is configured to perform a stream cipher algorithm based on raw data to obtain first data. The data analysis host is configured to perform a data analysis based on the first data to obtain an analysis result. The data provider host or the data analysis host is further configured to perform a block cipher algorithm based on the analysis result to obtain second data, and send the second data to an external device. The data provider host is further configured to calculate an attribute-value correspondence between the raw data and the second data, and send the attribute-value correspondence to the external device.
US11356242B2

Provided is a system and method for verifying a blockchain using an external audit chain. The system may include an engine which facilitates communication between two or more independent blockchains. In one example, the method may include reading block data of a source data block that is stored among a hash-linked chain of data blocks on a blockchain, verifying a hash of the source block based on the block data that is read, generating a token based on the hash verification of the source block and storing the generated token in a verification block among the hash-linked chain of blocks on the blockchain to create a verification point on the blockchain, and storing a copy of the generated token in a block among a hash-linked chain of blocks on an audit blockchain that is independent from the blockchain.
US11356239B2

An information processing apparatus that includes processing circuitry that: acquires information regarding a processing content to be performed by a terminal; acquires information regarding a designated time at which the terminal is designated to perform the processing content; acquires a selection of a base time zone from a plurality of time zones including at least a first time zone to which the information processing apparatus belongs and a second time zone to which the terminal belongs, the designated time being corrected according to the selected base time zone to set an execution time at which the terminal performs the processing content; and transmits an instruction to the terminal to perform the processing content at the execution time.
US11356238B1

A system includes a first controller configured to transmit a synchronization signal to a second controller. The second controller is configured to produce a PWM signal. The system also includes a counter configured to provide a count for the second controller, where the second controller is configured to initiate rising edges and falling edges of the PWM signal based on the count from the counter. The second controller is also configured to measure an error between a time when the synchronization signal is received at the second controller and an expected time of receipt for the synchronization signal. The second controller is also configured to adjust a period of the counter based at least in part on the error.
US11356235B2

An analog self-interference cancellation technique for In-Band Full-Duplex (IBFD) systems generates an inherent secondary self-interference (SI) signal of a circulator and uses that signal to cancel a primary SI signal leaked from a transmitter port within a communication device. The communication device manipulates the phase and angle of this secondary SI, using an adjustable Impedance Mismatch Terminal (IMT) circuit. The result is an efficient SI cancellation technique in the analog domain, which uses the circulator inherent SI signals.
US11356216B2

Dual-connectivity for the User Equipment (UE) in a cellular network is performed by monitoring a plurality of cells. During dual-connectivity, the UE may be simultaneously connected to one serving cell for the Control Plane (C-plane) and to another serving cell, controlled by a different eNodeB, for the User Plane (U-plane). In another embodiment, the dual-connected UE monitors a Physical Downlink Control Channel (PDCCH) from the first eNB and monitors an EPDCCH from the second eNB.
US11356213B2

Transmitters consider the size of a gap segment adjacent to at least one negatively acknowledged (NACKed) Radio Link Control (RLC) Service Data Unit (SDU) when considering when and/or how to concatenate one or more NACKed SDU segments for retransmission. Depending on which RLC SDU segment(s) is/are NACKed, e.g., considering the size of NACKed segments in relation to Protocol Data Unit (PDU) header size(s) needed, the transmitter implements a single RLC SDU retransmission or multiple RLC SDU segment retransmissions. In so doing, the solution presented herein not only defines how such transmissions occur, but also provides improved efficiency when retransmitting such NACKed SDU segments.
US11356210B2

A data acknowledgement information generation and feedback method is provided. The method includes steps described below. UE determines an actual valid CBG level HARQ-ACK bit of a transmission block according to a number of CBGs actually scheduled in last transmission of the transmission block or according to a number of CBGs actually scheduled in initial transmission of the transmission block, generates and transmits an HARQ-ACK containing the actual valid CBG level HARQ-ACK bit. A data acknowledgement information receiving method, a data acknowledgement information generation and feedback device, a data acknowledgement information receiving device, a UE, a base station and a storage medium are further provided.
US11356208B2

In accordance with one or more embodiments, a transmission device operates by: generating a transmit signal conveying transmit data in accordance with an HARQ protocol; converting the transmit signal to transmitted guided electromagnetic waves that propagate along a surface of a transmission medium; converting to a receive signal received guided electromagnetic waves that propagate along the surface of the transmission medium; generating, based on the receive signal, corona discharge data that indicates a corona discharge in proximity to the transmission medium during a first time period; identifying, responsive to the corona discharge data, a first packet of the transmit signal that was converted to transmitted guided electromagnetic waves during the first time period; and regenerating the transmit signal to include the first packet for retransmission via the transmitted guided electromagnetic waves, without waiting for a repeat request to be received from the remote device indicating the first packet.
US11356205B2

Method for receiving retransmitted data is disclosed. A terminal device receives identification information of a code block group. The code block group is one of a plurality of code block groups of a transport block that the terminal device received from a radio access network device, and the code block group includes at least one code block that is not transmitted correctly. The terminal device also receives a retransmission of the code block group from the radio access network device. The terminal device restores information carried in the received transport block. The identification information of the code block group is carried in downlink control information. The identification information of the code block group indicates which code block group of the transport block is retransmitted. The downlink control information further includes indication information that indicates whether the code block group is punctured or interfered.
US11356202B2

A method for transmitting system information on a PBCH is described herein. A transmission/reception point (TRP) may generate a concatenated master information block (MIB) transport block that includes information bits associated with system bandwidth information, timing information, system frame number (SFN), a beam sweeping configuration, and a control resource set (CORESET). The TRP may then attach at least 16 cyclic redundancy check (CRC) bits to the concatenated MIB and then prioritize the concatenated MIB and the at least 16 CRC bits based on content. The TRP may then perform channel coding of the prioritized concatenated MIB and the at least 16 CRC bits to produce coded bits using at least one polar encoder with a coding rate that is less than ⅓, perform rate matching via repetition on the coded bits, and then transmit the rate matched, coded bits on the PBCH of a radio frame.
US11356201B2

A sensor system is configured to communicate at least partially protected sensor data over a communication interface. The sensor system includes a sensor element and a communication interface communicatively coupled to the sensor element. The sensor element is configured to provide sensor data in the digital domain. The communication interface is configured to generate a data package for transmission over the communication interface from the sensor data. The data package includes a data grouping comprising one or more nibbles related to the sensor data. The data package further includes a nibble indicia based on at least a portion of selected nibbles within the data grouping.
US11356194B2

A communication system that uses a wired transmission line and multi-carrier modulation includes a transmitting device and a receiving device that are connected through the wired transmission line, wherein the receiving device includes an estimator configured to estimate a first SINR (Signal-to-Interference-Plus-Noise Ratio) of a first sub-carrier and a second SINR of a second sub-carrier, the transmitting device includes a power adjustor configured to boost a transmission power for the first sub-carrier such that an SINR of the first sub-carrier reaches a first SINR threshold corresponding to a first MCS (Modulation and Coding Scheme) that is larger than the first SINR, and back off a transmission power for the second sub-carrier such that an SINR of the second sub-carrier is lowered to a second SINR threshold corresponding to a second MCS that is smaller than the second SINR, and the transmitting device allocates the first MCS to the first sub-carrier.
US11356188B2

This application provides a method for sending and receiving a clock synchronization packet in FlexE. The method includes: generating, by a sending apparatus, indication information and a plurality of data blocks, where the plurality of data blocks are obtained by encoding a first clock synchronization packet, the indication information is used to indicate a first data block, and the first data block is a data block used for timestamp sampling in the plurality of data blocks; determining, by the sending apparatus, according to the indication information, a moment at which the first data block arrives at a medium dependent interface MDI of the sending apparatus, and generating a sending timestamp, where the sending timestamp is used to record a sending moment of the first clock synchronization packet; generating a second clock synchronization packet carrying the sending timestamp; and sending, by the sending apparatus, the second clock synchronization packet.
US11356172B2

Systems and methods implementing a multi-unmanned aerial vehicle (UAV) wireless communication network are provided. The system includes application UAVs that wirelessly provide applications. The system includes relay UAVs that connect the application UAVs to a ground station. The ground station connects to a wireless backhaul network. Processor devices determine mobility for the application UAVs based on application-specific objectives. The processor devices also determine mobility for the relay UAVs based on forming and maintaining the wireless backhaul network.
US11356165B2

Apparatuses, methods, and systems are disclosed for determining a TPMI for a codebook set. One method includes receiving information indicating a transmission capability of a remote unit. The method includes determining a transmit precoding matrix indication based on a rank and a codebook corresponding to the transmission capability and the rank, wherein the transmit precoding matrix indication corresponding to a rank of one includes a maximum of five bits, and the transmit precoding matrix indication corresponding to a rank of two includes a maximum of four bits. The method includes transmitting the transmit precoding matrix indication to the remote unit.
US11356160B2

Proposed are a method and an apparatus for transmitting a signal by performing MIMO beamforming in a wireless LAN system. Specifically, a first STA performs MIMO beamforming during a second STA and TDD-based SP. The first STA transmits a signal to the second STA on the basis of a result of the MIMO beamforming. The SP includes a plurality of TDD slots. The MIMO beamforming includes a first sub-step and a second sub-step. In the first sub-step, after receiving a first MIMO beamforming setup frame from the second STA, the first STA transmits a second MIMO beamforming setup frame in the first allocated TDD slot among the TDD slots allocated to the first STA. In the second sub-step, after receiving a first MIMO beamforming feedback frame from the second STA, the first STA transmits a second MIMO beamforming feedback frame in a first allocated TDD slot among the TDD slots allocated to the first STA.
US11356154B2

According to one embodiment, a wireless communication device includes: a receiver configured to receive a plurality of first frames each including first information required for uplink multi-user transmission; and a transmitter configured to transmit a second frame generated on the basis of the first information included in the plurality of first frames. The transmitter does not transmit a transmission request for the first information before the first frames are received. The second frame is a frame instructing transmission of a third frame including data after a predetermined time from reception of the second frame.
US11356149B2

The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). Disclosed is a method of operating a telecommunications network comprising a plurality of Base Stations, BS, and a User Equipment, UE, wherein the plurality of BSs and the UE are operable in a particular transmission mode wherein signals are transmitted between the BSs and the UE, and the transmission mode is indicated to the UE.
US11356147B1

Techniques are described for accurate tracking of a radiofrequency (RF) carrier for amplitude-modulated signals in unstable reference clock environments. For example, some embodiments operate in context of clock circuits in devices configured for near-field communication (NFC) card emulation (CE) mode. The clock circuits seek to generate an internal clocking signal by tracking a clock reference, such as an RF carrier. In some cases, the clock reference can unpredictably become unreliable for periods of time, during which continued tracking of the unreliable clock reference and/or improper reacquisition can yield appreciable frequency and phase errors in the generated internal clocking signal. Some embodiments implement phase delta detection with time limiting to limit the magnitude of such errors in the internal clocking signal introduced while tracking an unreliable clock reference. Other embodiments provide feedback-pause-control (FPC) to force proper clock reference reacquisition. Such FPC can be implemented additionally with time-limited phase detection.
US11356139B2

The present disclosure relates to an interference coordination method and apparatus, a base station, user equipment, and a computer readable storage medium. The interference coordination method includes: determining whether intra-device interference exists between uplink transmission and downlink transmission of user equipment (UE) in two frequency bands; and if it is determined that intra-device interference exists between the uplink transmission and downlink transmission of the UE in two frequency bands, stopping sending downlink transmission scheduling information of one frequency band to the UE in a time interval during which the UE is scheduled to send uplink transmission in at least one frequency band of the two frequency bands; or, sending a blank subframe or an almost blank subframe to the UE in a time interval in which the UE is scheduled to send uplink transmission in at least one frequency band of the two frequency bands; or stopping sending the uplink transmission scheduling information of at least one frequency band in the two frequency bands to the UE in a time interval of sending downlink transmission scheduling information of one frequency band to the UE. By means of the embodiments of the present invention, the objective for avoiding data channel interference in a device can be achieved.
US11356138B1

Embodiments disclosed herein relate to transition of a radio frequency module between a first operating state and a second operating state. The first and second states may be passive/slow (e.g., non-active) states or active/fast states. A passive state may include a sleep state, an idle state, an off state, or a low power state. An active state may include a receiving state or a transmitting state, for receiving and transmitting signals, respectively. If the first operating state is an active state and the second operating state is a passive state, the transition from the first operating state may be delayed such that the radio frequency module transitions directly from the first operating state to a third operating state. This enables the radio frequency module to avoid entering a passive second state with a slow settling time which can interfere with communications and operation of the radio frequency module.
US11356136B2

A receiver circuit includes a mixer receiving an RF signal encoding an information signal. The mixer receives a number of multiphase oscillator signals and generates multiphase baseband signals. The receiver circuit also includes a variable gain circuit receives the multiphase baseband signals, generates a first output signal having a first distortion, and a second output signal having a second distortion. The variable gain circuit is configured to generate a reduced distortion output signal based on the first and second output signals.
US11356135B2

A method includes generating a first current through a first node based on a differential pair of signals received by a differential pair of input nodes of a differential circuit of a first integrated circuit die of an isolator product. The method includes generating a second current through a second node. The second current matches the first current through the first node and is based on an attenuated version of an output measurement signal. The method includes generating the output measurement signal having a level corresponding to an average amplitude of the differential pair of signals based on the first current and the second current.
US11356118B2

The present technology relates to a data processing device and a data processing method, which are capable of securing excellent communication quality in data transmission using an LDPC code. In group-wise interleave, an LDPC code in which a code length N is 16200 bits and an encoding rate r is 6/15, 8/15, or 10/15 is interleaved in units of bit groups of 360 bits. In group-wise deinterleave, a sequence of the LDPC code that has undergone the group-wise interleave is restored to an original sequence. For example, the present technology can be applied to a technique of performing data transmission using an LDPC code.
US11356117B2

A transmitting apparatus and a receiving apparatus are provided. The transmitting apparatus includes an encoder configured to generate a low density parity check (LDPC) codeword by performing LDPC encoding, an interleaver configured to interleave the LDPC codeword, and a modulator configured to modulate the interleaved LDPC codeword according to a modulation method to generate a modulation symbol. The interleaver performs interleaving by dividing the LDPC codeword into a plurality of groups, rearranging an order of the plurality of groups in group units, and dividing the plurality of rearranged groups based on a modulation order according to the modulation method.
US11356114B2

In some examples, a system includes an integrated circuit comprising a transistor, a first amplifier coupled to the transistor, a second amplifier having an output and coupled to the transistor and the first amplifier, and an R-2R resistor ladder having multiple rungs. Each rung is switchably coupled to a terminal of the transistor and to the output of the second amplifier. The R-2R resistor ladder includes a resistor coupled to either the transistor or the output of the second amplifier.
US11356111B1

A self-calibrating digital-to-analog converter (DAC) is disclosed. The self-calibrating DAC includes an input port, a non-binary DAC, an ADC to receive an output of the non-binary DAC, a lookup table to store a plurality of calibration code and a calibration logic coupled with the non-binary DAC. The self-calibrating DAC has two modes of operations, a calibration mode and a normal operational mode. In the calibration mode, the self-calibrating DAC is configured to calculate weightages of the non-binary DAC and to calculate an offset coefficient and a gain coefficients using high precision on chip analog-to-digital converter (ADC).
US11356101B1

A digital signal processing block has a first input port, a second input port, a third input port, a cascade input port and an output port. The DSP block may have a cascade output port. The DSP block may have a multiplexer that has selectable output, to the cascade output port, of concatenated inputs from the first input port, the second input port and the third input port. The DSP block may be connectable to another DSP block via a cascade path. The DSP block may have a variable shifter. The DSP block may have a full-width adder and reduced-width input ports.
US11356091B2

A drive circuit capable of inhibiting a drop of a voltage of a drive signal is provided. A drive circuit includes: a drive signal output circuit configured to output a pulse signal input to a gate terminal of a first field effect transistor driving a device; a switching circuit having a switching element that is connected between the gate terminal and the signal output terminal and configured to switch a conduction state between the gate terminal and output terminal; a delay circuit configured to delay an input of the drive signal to the gate terminal by switching a state of the switching element between an on state and an off state; and a reverse flow suppressing unit configured to suppress a reverse flow of a current from the static capacitance to the drive signal output circuit.
US11356087B2

In described examples, a first transistor has: a drain coupled to a source of a depletion-mode transistor; a source coupled to a first voltage node; and a gate coupled to a control node. A second transistor has: a drain coupled to a gate of the depletion-mode transistor; a source coupled to the first voltage node; and a gate coupled through at least one first logic device to an input node. A third transistor has: a drain coupled to the gate of the depletion-mode transistor; a source coupled to a second voltage node; and a gate coupled through at least one second logic device to the input node.
US11356081B2

Disclosed herein is an apparatus that includes a first circuit configured to generate a first signal a first number of times in response to an input signal, a second circuit configured to generate a second signal having a second numerical value each time the first signal is activated, and a third circuit configured to receive the second signal to update a count value obtained by accumulating the second numerical value, configured to generate a third signal each time the count value reaches a third numerical value, and configured to update the count value obtained by accumulating the second numerical value and subtracting the third numerical value when the count value reached the third numerical value.
US11356073B2

In a multilayer filter, a first LC parallel resonance unit, a second LC parallel resonance unit, and an LC circuit unit are configured in an element body, in which the LC circuit unit is connected between the first LC parallel resonance unit and the second LC parallel resonance unit in a path between a first terminal electrode and a second terminal electrode, a conductor pattern constituting an inductor of the LC circuit unit is not disposed between a conductor pattern constituting a first inductor of the first LC parallel resonance unit and a conductor pattern constituting a second inductor of the second LC parallel resonance unit in the element body, and the first inductor of the first LC parallel resonance unit and the second inductor of the second LC parallel resonance unit are magnetically coupled.
US11356071B2

A method and structure for a transfer process for an acoustic resonator device. In an example, a bulk acoustic wave resonator (BAWR) with an air reflection cavity is formed. A piezoelectric thin film is grown on a crystalline substrate. Patterned electrodes are deposited on the surface of the piezoelectric film. An etched sacrificial layer is deposited over the electrodes and a planarized support layer is deposited over the sacrificial layer. The device can include temperature compensation layers (TCL) that improve the device TCF. These layers can be thin layers of oxide type materials and can be configured between the top electrode and the piezoelectric layer, between the bottom electrode and the piezoelectric layer, between two or more piezoelectric layers, and any combination thereof. In an example, the TCLs can be configured from thick passivation layers overlying the top electrode and/or underlying the bottom electrode.
US11356059B2

An oscillator system includes a first oscillator structure configured to oscillate about a first rotation axis at a first oscillation frequency; a second oscillator structure configured to oscillate about a second rotation axis at a second oscillation frequency; a driver circuit configured to generate a first driving signal to drive an oscillation of the first oscillator structure with a first oscillation phase and the first oscillation frequency and generate a second driving signal to drive an oscillation of the second oscillator structure with a second oscillation phase and the second oscillation frequency. The first oscillation frequency and the second oscillation frequency have a variable frequency ratio with respect to each other that varies over time. The driver circuit is configured to modulate at least one of the first oscillation phase or the second oscillation phase to modulate the variable frequency ratio.
US11356054B2

In the optical power supply converters (1A to 1C) having a semiconductor light receiving element (2) including a light receiving section (15) on a main surface (10a) side of a semiconductor substrate (10), the semiconductor substrate (10) has at least one inclined end surface (10c) that intersects the main surface (10a) at an acute angle, and the light incident on the inclined end surface (10c) is refracted so as to be incident on the receiving section (15).
US11356047B2

A motor control apparatus includes: a high-pole-number controller that generates a voltage command for high-pole-number drive of an electric motor and controls operation of the electric motor under the high-pole-number drive; a low-pole-number controller that generates a voltage command for low-pole-number drive of the electric motor and controls operation of the electric motor under the low-pole-number drive; and a priority pole-number determiner that determines which one of the high-pole-number drive and the low-pole-number drive is to be given priority during switching between the high-pole-number and low-pole-number drives. Moreover, during the switching, of the high-pole-number and low-pole-number controllers, the controller corresponding to the drive given priority by the priority pole-number determiner calculates the voltage command for the drive given priority; and the controller corresponding to the drive not given priority calculates, based on the voltage command for the drive given priority, the voltage command for the drive not given priority.
US11356044B2

The present invention provides a method for detecting motor initial phase and phase sequence and a system for controlling a permanent-magnet synchronous motor. The method is applied to the system and comprises sequentially acquiring, through an encoder, first displacement data which register the encoder's reading when a rotor spins to a Q-axis, second displacement data which register the encoder's reading when the rotor spins from the Q-axis to a D-axis, third displacement data which register the encoder's reading when the rotor spins from the D-axis to a negative Q-axis and fourth displacement data which register the encoder's reading when the rotor spins from the negative Q-axis to the D-axis; obtaining an initial phase of the motor to be detected according to the second displacement data, the fourth displacement data and the encoder's CPR; and determining the phase sequence of the motor based on the first displacement data, the second displacement data and the encoder's CPR. That is to say, the method can not only automatically detect the initial phase of the rotor, but also the motor wiring phase sequence, and overcome the influence of friction force to improve the initial phase detection precision.
US11356040B2

A piezo actuator comprises a piezo material having a first, top surface, a second, bottom surface, and a third, circumference surface. The piezo material has a polarity and the piezo material includes one or more mounting holes in the piezo material, the one or more mounting holes being positioned substantially central in at least the top surface or the bottom surface of the piezo material. The actuator also comprises at least one contact point for contacting a load to be actuated, the at least one contact point being positioned on the third, circumference, surface of the piezo material, and a set of electrodes being positioned on the top surface of the piezo material and at least one electrode being positioned at the bottom surface of the piezo material.
US11356029B2

Disclosed are a rectifying circuit and a switched-mode power supply. The rectifying circuit includes a first rectifying section for rectifying a positive induced voltage generated across a secondary winding of a transformer, a second rectifying section for rectifying a negative induced voltage generated across the secondary winding, and an inductance section connected between the first rectifying section and the second rectifying section. The switched-mode power supply includes a transformer having a primary winding and a secondary winding, a drive circuit for switchingly driving the primary winding of the transformer, and the rectifying circuit connected to the secondary winding of the transformer.
US11356022B2

An inductor current detecting circuit is provided. A current supplying circuit supplies a first current signal to an energy storage circuit having a zero voltage during a high-side conduction time, and a second current signal to the energy storage circuit having the zero voltage during a low-side conduction time. A voltage comparator circuit subtracts a valley voltage of a low-side switch from a peak voltage of a high-side switch to obtain a reference voltage, and outputs a comparison signal according to a voltage of the energy storage circuit and a reference voltage. A current modulation controller circuit modulates currents of the first and second current signals according to the comparison signal. A synthesizing circuit synthesizes the first and the second current signals, each of which charges the voltage of the energy storage circuit to be equal to the reference voltage from zero, to obtain an inductor current signal.
US11356016B1

This disclosure describes a charge pump circuit comprising a plurality of switches configured to control phases of the charge pump circuit for charging a first capacitor, a second capacitor and a third capacitor. The phases may include: a first phase that charges the first capacitor to a first voltage based on an input voltage; a second phase that charges the second capacitor to a second voltage based on the first voltage and the input voltage; a third phase that charges the first capacitor to a third voltage based on the input voltage; and a fourth phase that charges the third capacitor to a fourth voltage based the second voltage, the third voltage, and the input voltage. In some examples, one or more of the capacitors are charged with duty cycles that are less than 50 percent.
US11356014B2

Circuits and methods for providing at least a startup voltage for reversed-operation unidirectional power converters or bi-modal power converters sufficient to power at least an auxiliary circuit of such power converters while the normal supply voltage to at least the auxiliary circuit is insufficient to enable operation of the auxiliary circuit. Embodiments of the invention utilize an initial startup charge pump circuit to create a suitable startup voltage while the normal supply voltage to the auxiliary circuit is less than a specified voltage VMIN. Embodiments of the present invention also provide additional benefits, including small size since the initial startup charge pump circuit omits the use of an inductor, and high efficiency since the initial startup charge pump circuit may be disabled when the normal supply voltage to the auxiliary circuit is equal to or greater than VMIN.
US11356009B2

A magnetic coupling assembly for coupling of a first rotary shaft and a second rotary shaft. The magnetic coupling assembly includes a first and second rotary hub, a sleeve, coaxial with the first rotary hub and arranged to be rotatable with respect to the first rotary hub, a first and second displacement element threadingly connected to the sleeve, and a first and a second rotatable inductor rotor arranged to co-rotate with the rotation of the first rotary hub. The first and second rotatable inductor rotors are connected to the first and second displacement element, respectively, and rotatable central magnet rotor. The sleeve includes threaded outer surfaces of opposite threading engaged by the first and second displacement elements so as to displace the first and second displacement elements in opposite directions.
US11356005B2

The present invention discloses a stator, a rotor and a multi-working-harmonic permanent magnet motor using the above rotor and the stator, wherein the N poles and the S poles are alternately distributed in a circumference direction of the rotor core or the stator core; any N pole comprises at least one N-pole permanent magnet; any S pole comprises at least one S-pole permanent magnet; and at least two adjacent N pole and S pole has different widths. According to the invention, through the arrangement of magnetic poles with different widths on a rotor or a stator, it is possible to generate magnetic fields containing a plurality of harmonic magnetic fields with high amplitudes so that the harmonic magnetic fields can interact with the magnetic fields generated by the armature windings of the permanent motor to realize the superposition of multi-part torques, thereby further enhancing the outputted torque of the motor. In addition, with the invention, the harmonic permanent fields can be completely decoupled on the frequency, thereby significantly improving the fault tolerance performance of the motor, and as a dual-mechanical-port motor, the motor of the invention can be applied to electric vehicles and other relevant variable transmission field.
US11356004B2

An apparatus for molding a hairpin inserted into a stator core includes a clamping unit including a connection bracket mounted on a front end of a robot arm and at least one clamper mounted on the connection bracket and configured to be reciprocally driven in opposite directions in a straight line, and a mold unit detachably coupled with the at least one clamper and configured to press mold a head portion of the hairpin by a molding jig configured to be driven by the at least one clamper.
US11355998B2

According to the method, either CO2-free air or pure nitrogen N2 is pumped into the cooling circuit selectively depending on system parameters. To this end, the method ensures that the air injection rate is high enough that, under normal conditions, the hydrogen concentration in the tank and in the riser remains below 2% H2. On air injection, the oxygen O2 (>2 ppm) in the cooling water reacts with the copper in the cooling ducts and a layer of copper oxide forms on the inner walls of said ducts. No reaction is triggered by the injection of nitrogen N2. The CO2 content in the injection air and, at the same time, also the H2 content in the exhaust air are continuously measured and monitored, and an alarm is triggered if adjustable limit values are exceeded. The equipment for performing the method comprises an electronic control unit (65) with an input field and display as a control box, and a pump and a pipe circuit for drawing air in from the riser. The control unit (65) can evaluate all the measured data from the sensors and analysers connected to the pipe and can at least check the CO2 content in the supply air and the H2 content in the riser (13) and display the hydrogen leakage.
US11355985B2

An electric machine includes a rotor configured to rotate about an axis of rotation, a stator having a plurality of teeth annularly arranged on a stator core about the axis of rotation, a plurality of electromagnetic coils, and a base plate. Each coil of the plurality of electromagnetic coils may be mounted on a separate tooth of the plurality of teeth, and the base plate may be located adjacent to the plurality of electromagnetic coils and the stator core. The base plate may be in thermal contact with the plurality of electromagnetic coils and the stator core such that as the plurality of electromagnetic coils and the stator core heat during operation, the base plate is configured to serve as a common heat sink for the plurality of electromagnetic coils and the stator core.
US11355981B2

A stator includes a stator core in which an annular back yoke is integrated with a plurality of teeth circumferentially arranged on the back yoke at intervals, and an insulator that sandwiches the stator core from axial sides of the stator core. The insulator is molded integrally with the stator core using resin molding such that the insulator covers an inner surface of a slot portion of the stator core. A motor includes a rotor and the stator radially facing the rotor. A compressor includes a hermetic container, a compression mechanism disposed in the hermetic container, the motor disposed in the hermetic container to drive the compression mechanism.
US11355965B2

A device for inductively transferring electrical energy and/or data from a primary-sided carrier to at least one secondary-sided recipient which can be positioned on the carrier has a meander-shaped winding on the primary side and at least one meander-shaped winding on the secondary side.
US11355961B2

The disclosure provides a method for fast reconfiguration of power supply grid in tens of milliseconds after power grid failure. The master station of fast reconfiguration of power grid concentrates the network status information from the client stations at transformer substations or power plants, and compares it with the built-in control strategy table which deals with possible faults. When an expected power gird disconnection fault is detected, the pre-start switch-on instruction is sent to the client stations with multiple breakers which can reconnect the grid. When the fault is cleared, the client stations shall identify the fault clearing time according to the local information, and send the instruction of synchronous switch-on to the corresponding local breakers which can reconnect the separated grids. At the same time, the master station independently monitors the removal of the fault, and sends the backup switch-on signal with synchronism check to the corresponding breakers which can reconnect the separated grids. Based on the above mechanism, the disconnected grid can be reconnected within 150 ms after disconnecting. After the interconnection of the grid is restored, the breakers that form the electromagnetic ring network switch off.
US11355957B2

An uninterruptible power supply (UPS) system is provided. The UPS system includes a plurality of UPSs, a ring bus coupled to the UPSs, a plurality of chokes, and at least one static switch coupled between an associated UPS of the UPSs and the ring bus. Each choke electrically couples an associated UPS to the ring bus. The static switch is switchable to selectively bypass at least one choke.
US11355954B1

Systems and methods of self-replenishing power supply, having two modes of operation, are provided. The first mode of operation being a power delivery mode, where at least one charge bank comprised of rechargeable batteries couples to a power output port for supplying power to users. When a governance module detects a charge bank level is below a defined threshold it may switch another charge bank into user support and simultaneously initiates the second mode of operation, a power charging mode. Wherein, a power generator is enabled to generate power to recharge any depleted charge bank and may enable a charging module that expeditiously replenishes respective charge bank depletion. When all charge banks are recharged, the power charging mode is temporarily suspended until a low level is again detected, then the cycle recurs. Thereby, a self-replenishing, continuous, supply of power is available to the user.
US11355949B2

Disclosed herein is an electronic gaming system with a wireless charger for providing wireless charging of a user's wirelessly chargeable device(s). The electronic gaming system may include a wireless charging status determination system that may measure an aspect of power supplied to the wireless charger by the electronic gaming system and may determine a charging status of the wireless charger from such measurements, thereby allowing determination of charging status of the wireless charger (and, correspondingly, a determination of charge status for a wirelessly chargeable device being charged by wireless charger) by the wireless charging status determination system without requiring any data communication between itself and the wireless charger and/or the wirelessly chargeable device. This may allow the wireless charging status determination system to communicate charging status information with, for example, the electronic gaming system without exposing the electronic gaming system to potential malicious interference from the wirelessly chargeable device.
US11355926B2

A test device is disclosed. The test device includes an input/output (I/O) circuit configured to allow static electricity flowing between an input/output (I/O) pad and an internal circuit to be discharged to a power-supply line, a ground line, or a substrate line, a capacitor circuit configured to perform modeling of parasitic capacitance extracted from a package design, and a discharge circuit configured to allow capacitance stored in the capacitor circuit to be discharged to the substrate line.
US11355924B2

A circuit for electrostatic discharge (ESD) protection for wide frequency range multi-band interfaces. The interface may be split into a plurality of signal paths. Each signal path may include an ESD protection circuit configured to shunt an ESD current on each signal path to either ground or supply voltage and a filter configured to block signals from other signal paths. The signal paths are connected to a common signal line such that the signals for the plurality of signal paths can be transported simultaneously. The plurality of signal paths may be a high frequency path and a low frequency path. The low frequency path may include an inductor connected in series and the high frequency path may include a capacitor or transformer connected in series. The ESD protection circuit on each signal path is placed behind the inductor, the capacitor or the transformer.
US11355921B2

A detecting system for a load control circuit includes: a main fuse connected on a main current path between a power supply and a load that receives power supplied from the power supply; a switching element connected on the main current path between the main fuse and the load; a thermal fuse attached to a surface of the switching element and configured to open when a temperature of the switching element exceeds a preset temperature; a controller configured to control the switching element to be turned on/off, detect an open state of the thermal fuse, and generate a fault signal; and a system controller configured to interrupt the power supplied from the power supply when the fault signal is received from the controller.
US11355918B2

A USB Type-C/Power Delivery controller chip includes a first pin for receiving a first voltage, a second pin for receiving a second voltage, and a third pin for coupling to the CC pin of a USB connector. The USB controller chip includes a VCONN power supply circuit having a blocking field effect transistor (BFET) coupled in series with a hot-swap field FET (HSFET) between the first and third pins, and first and second Zener diodes coupled anode-to-anode between the HSFET's source and gate. A cable detection circuit includes a BFET coupled between the second and third pins, and a Zener diode coupled between the BFET's gate and a lower rail. A power delivery physical layer circuit includes a receiver and a transmitter, each coupled to the third pin through a respective BFET, the respective BFETs each having a Zener diode coupled between respective gates and the lower rail.
US11355909B2

An electrical fitting including a body having an inner cavity for receiving a plurality of conductors, the inner cavity including a first portion extending to a first exterior opening and a second portion extending to a second exterior opening, and a brush barrier positioned within the inner cavity between the first portion and the second portion, the brush barrier including an outer edge and a plurality of bristles extending inwardly from the outer edge, the bristles being displaceable by the conductors, wherein the electrical fitting is configured to receive a sealing compound within the first portion of the inner cavity between the first exterior opening of the first portion and the brush barrier, the sealing compound being at least partially prevented from propagating into the second portion of the inner cavity by the brush barrier.
US11355907B2

An integrated latching mechanism includes a slider button extending along a first direction, curved elastic arms that extend from the slider button in a second direction and then curve back in an direction opposite thereto, a locking part contiguous with the slider button and extending away from the slider button and the elastic arms in a third direction perpendicular to the first direction. In response to ends of the elastic arms being held at fixed positions and an external force urging the slider button in a direction opposite to the third direction, the locking part moves in the same direction, and the urging of the slider button distorts the elastic arms such that upon removal of the external force, the elastic arms move the slider button and the locking part in the third direction. The elastic arms, slider button, and locking part form a single piece of elastic material.
US11355906B2

An attachment can secure an electrical box to a support structure without the use of fasteners. An attachment body can be configured to be secured to the support structure. One or more engagement arrangements can include first and second arms that are configured to engage first and second mounting openings of an electrical box without use of a separate fastener.
US11355905B2

A mounting bracket assembly for securement of elongate items, such as wires, cables, or other bundles items to a support structure. The mounting bracket assembly may include a clamp member defining a first clamp member and a second clamp member joined to the first clamp member by a hinge mechanism. The mounting bracket assembly may also include a locking mechanism, a wedge-shaped pawl having a plurality of teeth disposed within the slotted opening, and a mounting member defining a mounting aperture configured to receive an attachment feature therethrough.
US11355904B1

A pole attachable enclosure is installable, replaceable, and accessible from ground level on poles installed in various deployments for camera, lights, and antennas. The pole attachable enclosure provides a secure, tamper resistant enclosure for electronic and support equipment in both new and retrofit installations to improve serviceability and protect investment.
US11355900B2

A packaged transmitter device includes a base member comprising a planar part mounted with a thermoelectric cooler, a transmitter, and a coupling lens assembly, and an assembling part connected to one side of the planar part. The device further includes a circuit board bended to have a first end region and a second end region being raised to a higher level. The first end region disposed on a top surface of the planar part includes multiple electrical connection patches respectively connected to the thermoelectric and the transmitter. The second end region includes an electrical port for external connection. Additionally, the device includes a cover member disposed over the planar part. Furthermore, the device includes a cylindrical member installed to the assembling part for enclosing an isolator aligned to the coupling lens assembly along its axis and connected to a fiber to couple optical signal from the transmitter to the fiber.
US11355893B2

A terminal crimping process includes using a plurality of terminal holders to respectively hold various types of the terminal fittings and arranging the terminal holders in a terminal magazine. The terminal magazine is detachably installed on the terminal feeding mechanism. The terminal feeding process further includes moving the terminal magazine to convey the terminal fittings held on the terminal holders to the crimping position, and subsequently crimping the terminal fitting with a wire disposed therein.
US11355884B2

A connector assembly includes a receptacle connector, a shielding cage and a partitioning element. The shielding cage has a receiving cavity. The partitioning element is provided to the receiving cavity and partitions the receiving cavity into a first module passageway and a second module passageway, the partitioning element includes a compartment frame and a grounding gasket assembled to a front end of the compartment frame, the compartment frame has a first partitioning wall and a second partitioning wall which respectively correspond to the first module passageway and the second module passageway, the grounding gasket integrally has a front plate, a first panel and a second panel, the first panel and the second panel together clamp the first partitioning wall and the second partitioning wall, the first panel and the second panel and the front plate are integrally connected by bulging portions at certain corners.
US11355881B2

An electrical connector includes an electrical connector housing having a body with a receiving portion, a movable pin, a part of the movable pin is movably disposed in the receiving portion, a first elastic piece disposed in the receiving portion, and a second elastic piece located between a side wall of the receiving portion and the movable pin and elastically abutted against an outer circumferential surface of the movable pin. A first end of the movable pin movably protrudes out of the receiving portion against an elasticity of the first elastic piece. The movable pin is electrically connected to the electrical connector housing by the first elastic piece and the second elastic piece.
US11355879B2

The present application discloses an interconnection connector including an insulative housing and a number of conductive terminals. The insulative housing includes a base portion and a mating portion adapted to mate with a mating connector. Each conductive terminal includes a contact portion positioned in the mating portion and an abutment portion located on the base portion. The contact portions are adapted for being electrically connected to the mating connector, and the abutment portions are adapted for contacting a conductive pad of a flexible flat cable. Besides, a connector assembly including the interconnection connector is also disclosed. The present application simplifies the mating structure by providing the abutment portions on the base portion to contact the conductive pads of the flexible flat cable, thereby easily to achieve electrical connection between the conductive terminals and the flexible flat cable.
US11355876B2

An electrical connector provides electrical connection between first, second, and third printed circuit boards (PCBs). The connector defines spaced apart substantially parallel, first, second and third mating slots and includes a plurality of pairs of first terminals and a plurality of pairs of second terminals. For each pair of first terminals: the first terminals are electrically connected to each other; one of the first terminals is disposed in the first mating slot; and the other of the first terminals is disposed in the third mating slot. For each pair of second terminals: the second terminals are electrically isolated from each other; one of the second terminals is disposed in the second mating slot; and the other of the second terminals is disposed in the third mating slot. When first, second and third PCBs are received in the respective first, second and third mating slots, each pair of first terminals electrically connects corresponding traces of the first and third PCBs and each pair of second terminals electrically connects corresponding traces of the second and third PCBs.
US11355873B2

An electrical connector pin comprising a link segment for linking to the connector and an end segment that is free, the end segment having a cross-section that presents at least one curved portion curved about an axis parallel to a longitudinal direction of the end segment and the end segment having side edges forming electrical contact portions that can be moved towards each other causing the curved portion to deform elastically.
US11355869B2

A cable connector for electrically connecting at least one first electrical conductor to at least one second electrical conductor. The cable connector includes an insulating-material housing, which has at least one first conductor insertion opening and at least one second conductor insertion opening. The second conductor insertion opening is opposite the first conductor insertion opening. The cable connector has at least one electrical contact in the insulating-material housing. The least one electrical contact is electrically contacted by a first electrical conductor via the first conductor insertion opening and by a second electrical conductor via the second conductor insertion opening. The first electrical conductor is loaded against the electrical contact via a first clamping spring and the second electrical conductor is loaded against the electrical contact via a second clamping spring such that the first electrical conductor is electrically connected to the second electrical conductor by means of the electrical contact.
US11355865B2

A planar antenna can include one or more high permeability objects that are added near the planar coil's tips. Further, the planar antenna includes a coil having two or more layers, with each layer having two or more turns. The planar antenna also has a restricted conductor arrangement, where there are a maximum number of turns arranged in any horizontal layer. A turn's conductor could be a single conductor or could be two (2) or more conductors arranged in parallel.
US11355863B2

A display device includes: a substrate having a display area and a non-display area at a periphery of the display area; at least one unit antenna disposed in the non-display area on the substrate and having a coplanar wave guide structure; and a communication circuit unit transmitting and receiving a communication signal with the at least one unit antenna.
US11355861B2

A patch antenna array system is provided. The patch antenna array system can include a plurality of patch antennas oriented with respect to each other to provide a nearly symmetric radiation pattern over a range of frequencies, such as from 1500 Megahertz (MHz) to 1700 MHz. The patch antenna array system can include a sequential phase feed network that is in communication with the plurality of patch antennas. The sequential phase feed network can be configured to provide a radio frequency (RF) signal to each patch antenna of the plurality of patch antennas such that the patch antenna array system has an axial ratio of less than 1 decibel (dB) over the range of frequencies.
US11355860B2

According to one embodiment, an antenna device includes a first transmission array antenna including transmission antennas of a first number, arranged with a first distance in a first direction, a first reception array antenna including reception antennas of a second number, arranged with a second distance in a first direction or a second direction which is parallel to the first direction, a second transmission array antenna including transmission antennas of a third number, arranged with the first distance in the first direction, and a second reception array antenna including reception antennas of a fourth number, arranged with the second distance in the first direction or the second direction.
US11355857B2

A directable antenna system includes at least one directable antenna which has an omnidirectional antenna at a center, an inner frequency selective surface centered around the omnidirectional antenna, and an outer frequency selective surface spaced from the inner frequency selective surface. An antenna control unit can vary antenna beamwidth by changing states of active elements of the inner and the outer frequency selective surfaces. The system may include a searchable database, for example, to direct the antenna in the optimum direction for transmission and reception at a particular location. Transmission and/or reception data from a second directable antenna can be used to aim the first directable antenna.
US11355846B2

An antenna structure with wide radiation bandwidth includes a first radiation portion, a ground portion, a connection portion, a second radiation portion, and a feed portion. The ground portion is positioned at a plane perpendicular to plane of the first radiation portion. The ground portion is grounded. The connection portion connects to one side of the first radiation portion. The second radiation portion connects to one side of the connection portion away from the first radiation portion. The feed portion is electrically connected to the connection portion and the second radiation portion for feeding current and signals to the antenna structure.
US11355841B2

An embodiment of an antenna configured to form a high-power beam, such as a battery-charging beam, includes a transmission structure, signal couplers, amplifiers, and antenna elements. The transmission structure (e.g., a waveguide) is configured to carry a reference signal (e.g., a traveling reference wave), and each of the signal couplers is configured to generate a respective intermediate signal in response to the reference signal at a respective location along the transmission structure. Each of the amplifiers is configured to amplify, selectively, an intermediate signal from a respective one of the couplers, and each of the antenna elements (e.g., conductive patches) is configured to radiate a respective elemental signal in response to an amplified intermediate signal from a respective one of the amplifiers. In operation, the elemental signals interfere with one another to form a transmission beam, such as a battery-charging, or other high-power, transmission beam.
US11355840B2

Examples disclosed herein relate to a wireless device having a plurality of metastructure switched antennas, each metastructure switched antenna having an array of metastructures. A controller in the wireless device selects a metastructure switched antenna from the plurality of metastructure switched antennas and determines a direction for transmission of a beam from the selected metastructure switched antenna.
US11355839B1

An antenna transmission device includes a shell, an output unit, and an input unit. The output unit is slidingly arranged at the shell and includes a rack. The input unit is at least partially arranged in the shell, meshes with the rack of the output unit, and is configured to drive the output unit to move linearly.
US11355838B2

A packaged radar includes laminate layers, a ground plane associated with at least one of the laminate layers, a transmit antenna and a receive antenna associated with at least one of the laminate layers, and an electromagnetic band gap structure between the transmit antenna and the receive antenna for isolating the transmit antenna and the receive antenna, the electromagnetic band gap structure including elementary cells forming adjacent columns each coupled to the ground plane, and each elementary cell including a conductive planar element and a columnar element coupled to the conductive planar element.
US11355832B2

A communications device is provided, including a metal carrier having a mounting plane with at least one mounting area, and further includes an antenna element disposed in each mounting area. The mounting area is where the mounting plane intersects a circle centered at a feedpoint of the antenna element in the area and whose radius does not exceed a specified radius. When a boundary line of the mounting area includes a boundary line, a distance from the feedpoint to the boundary line is less than or equal to a specified distance; and/or when a boundary line of the mounting area includes a vertex of the mounting plane, a distance from the feedpoint to the vertex is less than or equal to a specified distance. A feed position on the antenna element is designed to obtain relatively good antenna roundness performance and enhance an antenna signal coverage effect.
US11355829B2

A microwave or radio frequency (RF) device includes stacked printed circuit boards (PCBs) mounted on a flexible PCB having at least one ground plane and a signal terminal. Each of the stacked PCBs includes through-holes the sidewalls of which are coated with a conductive material. Microwave components are mounted on the flexible PCB within the through-holes, such that signal terminals of the components bond to signal terminals of respective through-holes. A conductive cover is mounted on the PCBs such that the cover is in electrical contact with the ground plane of the flexible PCB through the conductive material, forming shielding cavities around the components. The flexible PCB is folded such that the cover of one PCB faces the cover of the second PCB. The flexible PCB includes striplines or microstrips that carry RF or microwave signals to the signal terminals.
US11355825B2

A battery pack and a method for manufacturing the same, and more particularly, a battery pack in which a heat dissipation member is attached to a protection element assembly to reduce heat generated from the battery pack when being discharged and a method for manufacturing the same.
US11355820B2

A new weld configuration is used to obtain a robust and consistent resistance weld between the tabs of an anode current collector and the casing of an electrochemical cell. This is done by adding a resistive transferable electrode tip between at least one of the welding electrodes, preferably the movable welding electrode, and the stacked parts that are being joined together. The purpose of the transferable electrode tip is to generate a sufficient amount of heat during the welding process so that the stacked parts are joined together without adding any product functionality. In one embodiment of the present invention, the transferrable electrode tip is a stainless-steel ball, the stacked anode current collector tabs are of nickel, and the cell casing is of stainless-steel.
US11355812B2

A device includes a battery case (42) that stores a battery (62A or 62B), a lock mechanism (133) that is capable of fixing and holding the stored battery (62A or 62B) in the battery case (42), and an operation member (44) that is capable of performing switching operation of the lock mechanism (133) between a battery-fixed state and a non-battery-fixed state. The lock mechanism (133) includes a movable block (160) which is supported by the battery case (42) in a displaceable manner. The movable block (160) has a battery restriction portion (160b or 160c) which restricts displacement of the battery (62A or 62B) in a separation direction in a state of being displaced to a battery fixing position, and a holding force receiving portion (160d) which receives a holding force for maintaining the movable block (160) at the battery fixing position from the operation member (44) in a state where the operation member (44) is operated within a predetermined positional range.
US11355810B2

A cell holder structure for holding a plurality of battery cells includes a holder base part and a holder cover part forming an array of cell-receiving spaces and cell intermediate spaces lying inbetween. The holder base part has one or more base side cell supporting pillars extending axially from a base plane of the holder base part into cell intermediate spaces and has a circumferential side securing wall region abutting in an axially and radially position securing manner against a circumferential surface of battery cells to be accommodated in the cell receiving spaces, and/or the holder cover part has one or more cover side cell-supporting pillars which extend axially from a cover plane of the holder cover part into the cell intermediate spaces and have a circumferential side securing wall region abutting in an axially and radially position securing manner against a circumferential surface of the rechargeable battery cells.
US11355809B2

A vehicle substructure is capable of changing arrangement in a battery case depending on the type and/or size of batteries. The vehicle substructure includes: a battery case having a battery housed therein and including a bottomed case pan having an opening at a top thereof, and a case cover to close the opening of the case pan; a floor panel positioned above the battery case; a pair of right and left seat frames fixed to a top surface of the floor panel; and a battery cross member extending in a vehicle width direction in the battery case, fastened to the pair of right and left seat frames and fixed to the floor panel, wherein the pair of right and left seat frames extend in a vehicle front-rear direction and are provided with mounting holes in the vehicle front-rear direction for fastening the battery cross member.
US11355806B2

A vehicle includes a battery unit which has a first battery pack and a second battery pack that is disposed above the first battery pack. The first battery pack includes a battery module; and a first battery case body and a first battery case cover that house the battery module. The second battery pack includes a battery module; and a second battery case body and a second battery case cover that house the battery module. The second battery case body houses a power shutdown portion configured to shut down an electric circuit of the battery unit; a cover removal restricting portion configured to restrict removal of the second battery case cover; and an interlock mechanism configured to disable release of the cover removal restricting portion unless the electric circuit is shut down by the power shutdown portion. The second battery case cover includes an opening accessible to the interlock mechanism.
US11355805B2

Provided is a battery pack having an improved temperature control performance. The battery pack includes a plurality of battery modules including at least one secondary battery therein and spaced apart from each other by a predetermined distance, and a bridge member including a heat conductive material and configured to receive heat generated from at least one battery module by being disposed in contact with at least two battery modules among the plurality of battery modules.
US11355802B2

According to the present disclosure, technology of preventing reduction of battery performances in manufacturing steps is provided for a secondary battery provided with a protective member for preventing cleavage of a welded part. A secondary battery disclosed herein includes an electrode body including a terminal connecting part, an exterior body including a welded part at an outer circumferential edge part, and an electrode terminal connected with the terminal connecting part. The secondary battery includes a protective member that is placed between the exterior body and the electrode body, and regulates shrinkage deformation of the exterior body toward a center in a width direction. The second battery further includes a movement regulating means for regulating movement of the protective member. This can prevent reduction of battery performances in manufacturing steps.
US11355801B2

Disclosed are an electrolyte membrane for a lithium air battery having good durability, a method of manufacturing the same, and a lithium air battery including the same. The electrolyte membrane for a lithium air battery may include a reinforced membrane and an electrolyte solution and is thus nonvolatile and capable of ensuring sufficient physical strength.
US11355796B2

The present invention discloses a thermal management system for a battery module of an electric vehicle. The battery module is incorporated with phase change material (PCM)-metal foam and cooling water arrangement of two opposing fluid currents. At least one PCM-metal foam is disposed at either side of each battery cell of the module to cool and maintain an optimal temperature of the battery cells The system comprises a controller in communication with the cooling water arrangement and a sensor at the battery module, and a first cooler module and a second cooler module in communication with the controller and cooling water arrangement. The controller is configured to activate the first cooler module on failure to maintain the optimal temperature by the PCM-metal foam, and the controller is configured to activate the second cooler module on failure to maintain the optimal temperature by the first cooler module and the PCM-metal foam.
US11355793B2

In this power supplying device used in this power storage system, a power supplying unit charges a battery. A control unit controls the power supplying unit so as to charge the battery in a pulsed manner, in at least a part of a charging period of the battery. The control unit extends a unit on time and a unit off time when charging in the pulsed manner, as the temperature of the battery becomes lower.
US11355792B2

A vehicle battery charger and a vehicle battery charging system are described and illustrated, and can include a controller enabling a user to enter a time of day at which the vehicle battery charger or system begins and/or ends charging of the vehicle battery. The vehicle battery charger can be separate from the vehicle, can be at least partially integrated into the vehicle, can include a transmitter and/or a receiver capable of communication with a controller that is remote from the vehicle and vehicle charger, and can be controlled by a user or another party (e.g., a power utility) to control battery charging based upon a time of day, cost of power, or other factors.
US11355788B2

A pouch-type secondary battery pack having a simplified manufacturing process with a reduced number of components, including a battery cell in which an electrode assembly is sealed in a pouch exterior together with an electrolyte, the battery cell having an electrode lead formed at one side thereof; and a protection circuit module having a printed circuit board with a protection circuit formed thereon and a lead connection plate formed at one surface of the printed circuit board so that the printed circuit board is electrically connected to the electrode lead of the battery cell, the protection circuit module having an exposing portion formed at the other surface of the printed circuit board to expose at least a portion of the lead connection plate.
US11355784B2

In initial charge and discharge, decomposition products or a gas is generated, degrading a battery. At least one of solvents (e.g., ethylene carbonate) used for an electrolytic solution is brought into contact with a positive electrode and a negative electrode and then charge is performed to some degree, and after that, a different solvent or electrolytic solution (e.g., ethyl methyl carbonate or vinylene carbonate) was added to adjust the electrolytic solution and then charge is performed. Through this process, stable coating films are formed in initial charge and discharge, which stably inhibits a side reaction between the electrolytic solution and an active material.
US11355780B2

A sulfide solid electrolyte particles comprising lithium, phosphorus and sulfur, having a volume-based average particle size measured by laser diffraction particle size distribution measurement of 0.1 μm to 10 μm, having a diffraction peak having 2θ of 29.0 to 31.0 deg in powder X-ray diffraction measurement using CuKα ray, and an intensity ratio (Ib/Ip) of a peak intensity Ib at a high angle-side low part of the diffraction peak to a peak intensity Ip of the diffraction peak is less than 0.09.
US11355779B2

Set forth herein are garnet material compositions, e.g., lithium-stuffed garnets and lithium-stuffed garnets doped with alumina, which are suitable for use as electrolytes and catholytes in solid state battery applications. Also set forth herein are lithium-stuffed garnet thin films having fine grains therein. Disclosed herein are novel and inventive methods of making and using lithium-stuffed garnets as catholytes, electrolytes and/or anolytes for all solid state lithium rechargeable batteries. Also disclosed herein are novel electrochemical devices which incorporate these garnet catholytes, electrolytes and/or anolytes. Also set forth herein are methods for preparing novel structures, including dense thin (<50 um) free standing membranes of an ionically conducting material for use as a catholyte, electrolyte, and, or, anolyte, in an electrochemical device, a battery component (positive or negative electrode materials), or a complete solid state electrochemical energy storage device. Also, the methods set forth herein disclose novel sintering techniques, e.g., for heating and/or field assisted (FAST) sintering, for solid state energy storage devices and the components thereof.
US11355774B2

Provided herein is a fiber having a fiber body including fiber body material with a longitudinal-axis fiber body length. A plurality of gel domains is disposed within the fiber body along at least a portion of the longitudinal-axis fiber body length. Each gel domain includes a porous host matrix material and a liquid gel component that is entrapped in the molecular structure of the host matrix material and that is disposed in interstices of the host material matrix. At least two of the gel domains within the fiber body are disposed directly adjacent to each other in direct physical contact with each other. This fiber can include polymeric fiber body material and gel domains including a porous polymer host matrix material and an ionically conducting liquid solvent that is entrapped in the molecular structure of the polymer host matrix material and disposed in interstices of the polymer host material matrix.
US11355770B2

Disclosed is a method of the apparatus for manufacturing a membrane-electrode assembly for a fuel cell. The method includes: (a) unwinding an electrolyte membrane sheet from an electrolyte membrane sheet roll, recovering a protect film attached on an electrolyte membrane, and supplying the electrolyte membrane along a set feed path; (b) unwinding a first electrode film sheet including a first electrode film continuously coated with an anode electrode layer and a second electrode film sheet including a second electrode film coated with a cathode electrode layer with a predetermined gap, and supplying the first electrode film sheet and the second electrode film sheet along the set feed path; (c) passing the electrolyte membrane and the first and second electrode film sheets through between a driving bonding roll and a driven bonding roll.
US11355758B2

A current collector for a lithium ion battery includes a first conductive resin layer and a second conductive resin layer. The first conductive resin layer includes a first conductive filler. The second conductive resin layer is formed on the first conductive resin layer and includes a second conductive filler. The first conductive filler is a conductive carbon. The second conductive filler contains at least one kind of metal element selected from the group consisting of platinum, gold, silver, copper, nickel, and titanium. A volume % of the second conductive filler in the second conductive resin layer on a first surface side, which is a first conductive resin layer side, is higher than that on the second surface side that is opposite to the first conductive resin layer.
US11355748B2

In some embodiments, an electrode can include a current collector, a composite material in electrical communication with the current collector, and at least one phase configured to adhere the composite material to the current collector. The current collector can include one or more layers of metal, and the composite material can include electrochemically active material. The at least one phase can include a compound of the metal and the electrochemically active material. In some embodiments, a composite material can include electrochemically active material. The composite material can also include at least one phase configured to bind electrochemically active particles of the electrochemically active material together. The at least one phase can include a compound of metal and the electrochemically active material.
US11355745B2

Provided are a nickel-based active material precursor for a lithium secondary battery including: a first porous core; a second core located on the first porous core and having a higher density than that of the first porous core, a shell located on the second core; and having a radial arrangement structure, wherein an amount of nickel included in the first porous core is greater than or equal to an amount of nickel included in the second core, and the amount of nickel included in the second core is greater than an amount of nickel included in the shell, a method of producing the nickel-based active precursor, a nickel-based active material for a lithium secondary battery, obtained from the nickel-based active precursor, and a lithium secondary battery including a cathode containing the nickel-based active material.
US11355742B2

This application discloses a negative electrode plate and a lithium-ion secondary battery, wherein the negative electrode plate includes a negative electrode current collector and a negative active material layer disposed on at least one surface of the negative electrode current collector, and wherein the negative active material layer includes a graphite material; wherein a ratio r between diffraction peak intensity of (004) crystal surface and diffraction peak intensity of (110) crystal surface of the negative electrode plate, a porosity s of the negative electrode plate, and a resistivity t of the negative electrode plate satisfy: 0.05 ≤ 100 × s r × t ≤ 10. The negative electrode plate and the lithium-ion secondary battery provided by this application can simultaneously achieve high safety performance, cycle performance and rate performance.
US11355731B2

A display panel disclosed in the application includes a display region and a peripheral region. The display panel includes a substrate and at least one dam disposed on the substrate. The dam is in the peripheral region. An anode is disposed on the substrate and is in the peripheral region. A plurality of holes is provided on the anode to expose the dam. In a direction which the display region faces the peripheral region, a size of the holes is greater than a size of the dam.
US11355726B2

A flexible display panel, a method of manufacturing the flexible display panel and a display device are provided. The method of manufacturing the flexible display panel includes: providing a flexible film, wherein the flexible film includes a first region and a second region other than the first region; forming an adhesive on the second region of the flexible film; attaching a flexible display substrate to the flexible film by using the adhesive; cutting the flexible film to remove at least a portion of the first region of the flexible film, wherein the flexible film is configured to support the flexible display substrate.
US11355714B2

The present invention relates to compounds comprising a heterocyclic group substituted with a fluoranthene group and a particular aromatic or heteroaromatic group. The compounds are suitable for use in electronic devices, in particular organic electroluminescent devices, comprising these compounds. In some embodiments, the compounds are used as matrix materials for phosphorescent or fluorescent emitters as well as a hole-blocking or an electron-transport layer.
US11355711B2

An organic light-emitting device includes: a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode and including an emission layer. The emission layer includes at least one doping layer and at least one non-doping layer. The doping layer comprises a first host, a second host, and a dopant.
US11355703B2

According to some embodiments of the present invention a phase change device (PCD) has a first and second semiconductor layer. The first semiconductor layer made of a first semiconductor material and has a first semiconductor thickness, a first interface surface, and a first electrode surface. The first interface surface and first electrode surface are on opposite sides of the first semiconductor layer. The first semiconductor material can transition between a first amorphous state and a first crystalline state at one or more first conditions. The second semiconductor layer is made of a second semiconductor material and has a second semiconductor thickness, a second interface surface, and a second electrode surface. The second interface surface and second electrode surface are on opposite sides of the second semiconductor layer. The first interface surface and the second interface surface are in electrical, physical, and chemical contact with one another at an interface. The second semiconductor material can transition between a second amorphous state and a second crystalline state at one or more second conditions. A first electrode in physical and electrical contact with the first electrode surface of the first semiconductor layer and a second electrode in physical and electrical contact with the second electrode surface of the second semiconductor layer. The first conditions and second conditions are different. Therefore, in some embodiments, the first and second semiconductor materials can be in different amorphous and/or crystalline states. The layers can have split amorphous/crystalline states. By controlling how the layers are split, the PCD can be in different resistive states.
US11355700B2

A method for fabricating semiconductor device includes the steps of: forming a magnetic tunneling junction (MTJ) stack on a substrate; forming a top electrode on the MTJ stack; performing a first patterning process to remove the MTJ stack for forming a first MTJ; forming a first inter-metal dielectric (IMD) layer around the first MTJ; and performing a second patterning process to remove the first MTJ for forming a second MTJ and a third MTJ.
US11355699B2

A magnetoresistive random-access memory (MRAM) is disclosed. MRAM device has a magnetic tunnel junction stack having a significantly improved performance of the free layer in the magnetic tunnel junction structure. The MRAM device utilizes a precessional spin current (PSC) magnetic layer in conjunction with a perpendicular MTJ where the in-plane magnetization direction of the PSC magnetic layer is free to rotate. The precessional spin current magnetic layer is constructed with a material having a face centered cubic crystal structure, such as permalloy.
US11355697B2

Example implementations include an electronic memory device with a metallic layer having a first planar crystalline structure, a first encapsulating layer including an encapsulating material having a second planar crystalline structure, and disposed adjacent to a first planar surface of the metallic layer, and a second encapsulating layer including the encapsulating material, and disposed adjacent to a second planar surface of the metallic layer. Example implementations also include a method of depositing graphite crystals onto a substrate to form a gate bottom layer, depositing BN crystals onto the graphite bottom layer to form a BN bottom layer, depositing tungsten ditelluride (WTe2) crystals onto the BN bottom layer to form a metallic layer, depositing the BN crystals onto the BN bottom layer and the metallic layer to form a BN top layer, and depositing the graphite crystals onto the BN top layer to form a gate top layer.
US11355692B2

A nanomechanical magnetoelectric antenna includes a thin film heterostructure that has a magnetic element and a piezoelectric element. The heterostructure is suspended on a substrate and is capable of resonating at acoustic resonance frequencies. In the transmission mode of the antenna, oscillating mechanical strain produced by voltage-induced acoustic waves is transferred to the thin film heterostructure through strain mediated magnetoelectric coupling. This gives rise to magnetization oscillation or magnetic current that radiates electromagnetic waves at the acoustic resonance frequencies. In the receiving mode, the heterostructure senses magnetic components of electromagnetic waves arriving at the antenna, converting these into a piezoelectric voltage output.
US11355686B2

A unit pixel including a transparent substrate, a plurality of light emitting devices arranged on the transparent substrate, an adhesive layer bonding the light emitting devices to the transparent substrate, a step adjusting layer covering the light emitting device and bonded to the adhesive layer, a plurality of connection layers disposed on the step adjustment layer and electrically connected to the light emitting devices, in which the step adjustment layer has a concave-convex pattern along an edge thereof.
US11355685B2

A light emitting diode including a lead frame unit and a light source unit disposed on the lead frame unit, in which the lead frame unit includes a body portion having a first surface contacting the light source unit and a second surface opposite to the first surface, at least one solder hole recessed from the second surface of the body portion, a first conductive layer disposed on the first surface of the body portion and including a circular portion having a substantially circular shape and an elongated portion provided integrally with the circular portion and elongating in one direction from the circular portion, a second conductive layer disposed on the second surface of the body portion, and a connection portion disposed between the first conductive layer and the second conductive layer and penetrating through the body portion.
US11355677B2

A light-emitting element having a light-emitting unit, a transparent layer and a wavelength conversion layer formed on the transparent layer. The transparent layer covers the light-emitting unit. The wavelength conversion layer includes a phosphor layer having a phosphor and a stress release layer without the phosphor.
US11355674B2

An embodiment discloses a semiconductor device package, comprising: a body including a cavity; a plurality of electrodes disposed inside the body; a semiconductor device disposed in the cavity of the body; and a transparent member disposed on the cavity, wherein the body comprises: a first side surface and a second side surface facing each other, and a third side surface and a fourth side surface facing each other; a first corner area formed by the first side surface and the third side surface; a second corner area formed by the first side surface and the fourth side surface; a third corner area formed by the second side surface and the fourth side surface; and a fourth corner area formed by the second side surface and the third side surface, and wherein the plurality of electrodes comprises a first electrode on which the semiconductor device is disposed, wherein the first electrode comprises: a fifth side surface and a sixth side surface facing each other; a seventh side surface connecting the fifth side surface and the sixth side surface; a fifth corner area formed by the fifth side surface and the seventh side surface; and a sixth corner area formed by the sixth side surface and the seventh side surface, wherein the fifth corner area is disposed between the second corner area and the third corner area, and the sixth corner area is disposed between the third corner area and the fourth corner area.
US11355670B2

A deep ultraviolet light emitting device includes: a light extraction surface; an n-type semiconductor layer provided on the light extraction surface; an active layer having a band gap of 3.4 eV or larger; and a p-type semiconductor layer provided on the active layer. Deep ultraviolet light emitted by the active layer is output outside from the light extraction surface. A side surface of the active layer is inclined with respect to an interface between the n-type semiconductor layer and the active layer, and an angle of inclination of the side surface is not less than 15° and not more than 50°.
US11355666B2

Disclosed herein are techniques for bonding components of LEDs. According to certain embodiments, a device includes a first component having a semiconductor layer stack including an n-side semiconductor layer, an active light emitting layer, and a p-side semiconductor layer. A plurality of mesa shapes are formed within the n-side semiconductor layer, the active light emitting layer, and the p-side semiconductor layer. The semiconductor layer stack comprises a III-V semiconductor material. The device also includes a second component having a passive or an active matrix integrated circuit within a Si layer. A first dielectric material of the first component is bonded to a second dielectric material of the second component, first contacts of the first component are aligned with and bonded to second contacts of the second component, and a run-out between the first contacts and the second contacts is less than 200 nm.
US11355665B2

Disclosed herein are techniques for forming a thin-film circuit layer on an array of light-emitting diodes (LEDs). LEDs in the array of LEDs can be singulated by various processes, such as etching and ion implantation. Singulating LEDs can be performed before or after forming the thin-film circuit layer on the array of LEDs. The array of LEDs can be bonded to a transparent or non-transparent substrate.
US11355664B2

In various embodiments, extraction efficiency of light-emitting devices fabricated on aluminum nitride substrates is enhanced via removal of at least a portion of the substrate.
US11355663B2

A method of manufacturing an electronic device according to the present invention, comprises: preparing a substrate; forming an n-type semiconductor including a III-V compound semiconductor or a II-VI compound semiconductor material on the substrate; forming a metal thin film including at least one of copper (Cu), silver (Ag), gold (Au), titanium (Ti), and nickel (Ni) on the n-type semiconductor; and forming a p-type semiconductor on the n-type semiconductor by iodinizing the metal thin film using any one of liquid iodine (I), solid iodine (I), and gas iodine (I). Therefore, it is possible to overcome the limitation of the light emission efficiency of the p-type semiconductor by providing a hybrid type electronic device and a manufacturing method.
US11355649B2

Embodiments of the invention are directed to a nanosheet field effect transistor (FET) having a nanosheet stack formed over a substrate. The nanosheet stack includes a plurality of channel nanosheets, wherein the plurality of channel nanosheets includes a first channel nanosheet having a first end region, a second end region, and a central region positioned between the first end region and the second end region. The first end region and the second end region include a first type of semiconductor material, wherein, when the first type of semiconductor material is at a first temperature, the first type of semiconductor material has a first diffusion coefficient for a dopant. The central region includes a second type of semiconductor material, wherein, when the second type of semiconductor material is at the first temperature, the second type of semiconductor material has a second diffusion coefficient for the dopant.
US11355648B2

In a semiconductor device including a transistor including a gate electrode formed over a substrate, a gate insulating film covering the gate electrode, a multilayer film overlapping with the gate electrode with the gate insulating film provided therebetween, and a pair of electrodes in contact with the multilayer film, a first oxide insulating film covering the transistor, and a second oxide insulating film formed over the first oxide insulating film, the multilayer film includes an oxide semiconductor film and an oxide film containing In or Ga, the oxide semiconductor film has an amorphous structure or a microcrystalline structure, the first oxide insulating film is an oxide insulating film through which oxygen is permeated, and the second oxide insulating film is an oxide insulating film containing more oxygen than that in the stoichiometric composition.
US11355642B2

Methods for manufacturing semiconductor structures are provided. The method includes forming a first masking layer over a substrate and forming a second masking layer over the first masking layer. The method includes forming a photoresist pattern over the second masking layer and patterning the second masking layer through the photoresist pattern. The method further includes diminishing the photoresist pattern and patterning the second masking layer and the first masking layer through the diminished photoresist pattern. The method further includes removing the diminished photoresist pattern and patterning the semiconductor substrate through the second masking layer and the first masking layer to form a fin structure. The method further includes forming a gate structure over the fin structure.
US11355639B1

A method for fabricating semiconductor device includes the steps of: providing a substrate having a first region and a second region; forming a first fin-shaped structure on the first region; removing part of the first fin-shaped structure to form a first trench; forming a dielectric layer in the first trench to form a double diffusion break (DDB) structure; and forming a first gate structure and a second gate structure on the DDB structure. Preferably, a bottom surface of the first gate structure is lower than a top surface of the first fin-shaped structure.
US11355634B2

Semiconductor devices and fabrication methods are provided. An exemplary fabrication method includes providing a semiconductor substrate; forming a first well region and a second well region in the semiconductor substrate; and forming a first gate structure on a surface of the second well region and a portion of a surface of the first well region and a second gate structure on a portion of the first well region. A first opening is formed between the first gate structure and the second gate structure. The method also include forming a sidewall spacer layer covering sidewall and bottom surfaces of the first opening in the first opening; forming a dielectric layer on the semiconductor substrate to cover the first gate structure, the second gate structure and the sidewall spacer layer; and forming a floating plug in the dielectric layer and on the sidewall spacer layer.
US11355631B2

An LDMOS transistor and a method for manufacturing the same are provided. The method includes: forming an epitaxial layer on a substrate, forming a gate structure on an upper surface of the epitaxial layer, forming a body region and a drift region in the epitaxial layer, forming a source region in the body region, forming a first insulating layer on the gate structure and an upper surface of the epitaxial layer and, forming a shield conductor layer on the first insulating layer, forming a second insulating layer covering the shield conductor layer, forming a first conductive path, to connect the source region with the substrate, and forming a drain region in the drift region. By forming the first conductive path which connects the source region with the substrate, the size of the LDMOS transistor and the resistance can be reduced.
US11355620B2

A method includes forming a fin over a substrate, forming an isolation region adjacent the fin, forming a dummy gate structure over the fin, and recessing the fin adjacent the dummy gate structure to form a first recess using a first etching process. The method also includes performing a plasma clean process on the first recess, the plasma clean process including placing the substrate on a holder disposed in a process chamber, heating the holder to a process temperature between 300° C. and 1000° C., introducing hydrogen gas into a plasma generation chamber connected to the process chamber, igniting a plasma within the plasma generation chamber to form hydrogen radicals, and exposing surfaces of the recess to the hydrogen radicals. The method also includes epitaxially growing a source/drain region in the first recess.
US11355604B2

A semiconductor device includes a first and second active pattern extending in a first direction on a substrate, a first and second gate electrode extending in a second direction to intersect the first and second active pattern, a first source/drain contact extending in the second direction and connected to a first and source/drain region of the first and second active patterns, respectively, a first source/drain via connected to the first source/drain contact, a first cell separation film extending in the second direction and crosses the first active pattern and the second active pattern, between the first source/drain contact and the second gate electrode, a first gate via connected to the second gate electrode and arranged with the first source/drain via along the first direction, and a first connection wiring which extending in the first direction and connects the first source/drain via and the first gate via.
US11355600B2

A high electron mobility transistor includes a channel layer, a barrier layer on the channel layer, source and drain contacts on the barrier layer, a gate contact between the source and drain contacts, and a multi-layer passivation structure on the upper surface of the barrier layer between the source contact and the drain contact. The multi-layer passivation structure includes a first passivation layer that comprises a charge dissipation material directly contacts the upper surface of the barrier layer and a second passivation layer comprising a different material than the first passivation layer that also directly contacts the upper surface of the barrier layer. In some embodiments, at least one recess may be formed in the upper surface of the barrier layer and the second passivation layer may be formed within the recesses.
US11355596B2

In some embodiments, the present disclosure relates to an integrated chip that includes a gate dielectric, a gate electrode, a field plate dielectric layer, and a field plate. The gate dielectric layer is arranged over a substrate and between a source region and a drain region. The gate electrode is arranged over the gate dielectric layer. The field plate dielectric layer is arranged over the substrate and between the gate dielectric layer and the drain region. The field plate is arranged over the field plate dielectric layer and is spaced apart from the gate dielectric layer.
US11355588B2

Embodiments of the invention are directed to a configuration of semiconductor devices having a substrate and a first feature formed on the substrate, wherein the first feature includes a first preserve region having compressive strain that extends throughout the first preserve region, and wherein the first feature further includes a cut region that includes a converted dielectric. The converted dielectric is a dielectric material that has been converted to the dielectric from another material.
US11355585B2

A charge control structure is provided for a bipolar junction transistor to control the charge distribution in the depletion region extending into the bulk collector region when the collector-base junction is reverse-biased. The charge control structure comprises a lateral field plate above the upper surface of the collector and dielectrically isolated from the upper surface of the collector and a vertical field plate which is at a side of the collector and is dielectrically isolated from the side of the collector. The charge in the depletion region extending into the collector is coupled to the base as well as the field-plates in the charge-control structure, instead of only being coupled to the base of the bipolar junction transistor. In this way, a bipolar junction transistor is provided where the dependence of collector current on the collector-base voltage, also known as Early effect, can be reduced.
US11355572B2

The present disclosure provides a display substrate and a manufacturing method thereof, a display panel and a manufacturing method and a driving method thereof, and a display apparatus. The display substrate includes: a base substrate; and a first electrode, a signal line, and an organic layer between the first electrode and the signal line, all of which are on the base substrate, wherein the display substrate further comprises a conductive pillar configured to penetrate the organic layer and electrically connect the first electrode to the signal line.
US11355568B2

An organic light emitting diode (“OLED”) display device includes a substrate having a display region including a light emitting region and a peripheral region, and a pad region located in one side of the display region, a plurality of light emitting structures on the substrate in the light emitting region, and a plurality of fan-out wirings including a low fan-out wiring in the peripheral region on the substrate, a middle fan-out wiring on the low fan-out wiring, the middle fan-out wiring overlapping at least a portion of the low fan-out wiring, and an upper fan-out wiring on the middle fan-out wiring, the upper fan-out wiring overlapping at least a portion of the low fan-out wiring.
US11355565B2

The present disclosure relates to a display panel. More specifically, the display panel is configured to surround an opening area, includes a reflective electrode including an inclined surface, and therefore provides increased luminous efficiency.
US11355560B2

The present application provides a touch display panel, because a plurality of touch units is disposed between a first pixel defining layer and a second pixel defining layer, and/or, the plurality of touch units is disposed between the second pixel defining layer and an encapsulation layer, thereby making a thickness of the touch display panel be thinner.
US11355551B2

A magnetic tunnel junction memory device includes a vertical stack of magnetic tunnel junction NOR strings located over a substrate. Each magnetic tunnel junction NOR string includes a respective semiconductor material layer that contains a semiconductor source region, a plurality of semiconductor channels, and a plurality of semiconductor drain regions, a plurality of magnetic tunnel junction memory cells having a respective first electrode that is located on a respective one of the plurality of semiconductor drain regions, and a metallic bit line contacting each second electrode of the plurality of magnetic tunnel junction memory cells. The vertical stack of magnetic tunnel junction NOR strings may be repeated along a channel direction to provide a three-dimensional magnetic tunnel junction memory device.
US11355540B2

An optical device includes a first conductive layer, a first junction layer, a light absorption layer, a second junction layer, and a second conductive layer. The first junction layer is disposed on the first conductive layer. The light absorption layer is disposed on the first junction layer, wherein the light absorption layer includes a plurality of unit cells, each of the unit cells includes a plurality of pillar structures, and the pillar structures of each of the unit cells are different sizes. The second junction layer is disposed on the light absorption layer. The second conductive layer is disposed on the second junction layer.
US11355534B2

A detection element, a manufacturing method thereof and a flat panel detector are disclosed. The detection element includes: a base substrate; a photodiode on the base substrate, the photodiode includes: a first electrode on the base substrate; a photoelectric conversion layer on a side of the first electrode away from the base substrate; a transparent electrode and a second electrode electrically connected with the transparent electrode on a side of the photoelectric conversion layer away from the first electrode. Besides, an orthographic projection of the photoelectric conversion layer on the base substrate completely falls within an orthographic projection of the first electrode on the base substrate; the photoelectric conversion layer includes a sidewall, an orthographic projection of the sidewall of the photoelectric conversion layer on the base substrate is at least partially overlapped with an orthographic projection of the second electrode on the base substrate.
US11355527B2

A display panel and a preparation method thereof, and a display device are disclosed. The display panel includes a display region and a bending region located outside the display region. The display panel includes a source-and-drain electrode metal layer. The display panel includes an organic photoresist layer in the bending region. A bending-region interlayer dielectric layer is disposed at one side of the organic photoresist layer near the source-and-drain electrode metal layer. Source-and-drain electrode traces can be prevented from breaking.
US11355520B2

The purpose of the present invention is to improve reliability of the TFT of the oxide semiconductor. The feature of the invention is: A display device comprising: a substrate including a display area where plural pixels are formed, the pixel includes a first TFT of a first oxide semiconductor, a first gate insulating film is formed under the first oxide semiconductor, a first gate electrode is formed under the first gate insulating film, an interlayer insulating film is formed on the first oxide semiconductor; a drain wiring, which connects with the first oxide semiconductor, and a source wiring, which connects with the first oxide semiconductor, are formed on the interlayer insulating film; the drain wiring or the source wiring is a laminated structure of a second oxide semiconductor and a first metal, the second oxide semiconductor is under the first metal.
US11355495B2

A semiconductor device includes first to sixth transistors of enhancement type. The first and fourth transistors are of p-channel type. The second, third, fifth and sixth transistors are of n-channel type. A breakdown voltage of the third transistor is lower than a breakdown voltage of the second transistor. A breakdown voltage of the sixth transistor is lower than a breakdown voltage of the fifth transistor. The first to third transistors are connected in series between a first power supply potential and a second power supply potential lower than the first power supply potential. The fourth to sixth transistors are connected in series between the first power supply potential and the second power supply potential.
US11355491B2

Systems and methods for protecting a device from an electrostatic discharge (ESD) event are provided. A resistor-capacitor (RC) trigger circuit and a driver circuit are provided. The RC trigger circuit is configured to provide an ESD protection signal to the driver circuit. A discharge circuit includes a first metal oxide semiconductor (MOS) transistor and a second MOS transistor connected in series between a first voltage potential and a second voltage potential. The driver circuit provides one or more signals for turning the first and second MOS transistors on and off.
US11355490B2

A semiconductor structure corresponds to a first diode and a second diode connected in series. A first well region is on a first deep well region. Two second well regions are at two sides of the first well region respectively. A first doping region and a second doping region are on the first well region. A first isolation region is between the first doping region and the second doping region. A third well region is on a second deep well region. Two fourth well regions are at two sides of the third well region respectively. A third doping region and a fourth doping region are on the third well region. A second isolation region is between the third doping region and the fourth doping region. The second doping region and third doping region are connected. The second deep well region is separated from the first deep well region.
US11355487B2

An integrated circuit includes a semiconductor substrate, transistors on the semiconductor, horizontal routing tracks extending in a first direction in a first metal layer, and one or more backside routing tracks extending in the first direction in a backside metal layer. Each transistor has a gate terminal, a source terminal, and a drain terminal. A first transistor has a first terminal, a second terminal, and a third terminal. A first horizontal routing track of the horizontal routing tracks is conductively connected to the first terminal of the first transistor through a via connector. A first backside routing track is conductively connected to the second terminal of the first transistor through a backside via connector. The backside metal layer and the first metal layer are formed at opposite sides of the semiconductor substrate.
US11355476B2

A multi-chip package structure includes outer leads, a first chip and a second chip. The outer leads are disposed on a side of a chip bonding area of a package carrier thereof. The first chip is fixed on the chip bonding area and includes a core and a seal ring. Input/output units, and first bonding pads are disposed, in an outward order, on at a side of the core. Each first bonding pad is electrically connected to a corresponding outer lead through a first wire. Dummy pads are disposed between the input/output units and adjacent first bonding pads on the side of the core. The second chip is stacked on the core and includes second bonding pads connected to the corresponding outer leads through second wires and dummy pads, so as to prevent from short circuit caused by soldering overlap and contact between the wires.
US11355471B2

Tools and systems for processing semiconductor devices, and methods of processing semiconductor devices are disclosed. In some embodiments, a method of using a tool for processing semiconductor devices includes a tool with a second material disposed over a first material, and a plurality of apertures disposed within the first material and the second material. The second material comprises a higher reflectivity than the first material. Each of the apertures is adapted to retain a package component over a support during an exposure to energy.
US11355470B2

In one example, a semiconductor device comprises an electronic component comprising a component face side, a component base side, a component lateral side connecting the component face side to the component base side, and a component port adjacent to the component face side, wherein the component port comprises a component port face. A clip structure comprises a first clip pad, a second clip pad, a first clip leg connecting the first clip pad to the second clip pad, and a first clip face. An encapsulant covers portions of the electronic component and the clip structure. The encapsulant comprises an encapsulant face, the first clip pad is coupled to the electronic component, and the component port face and the first clip face are exposed from the encapsulant face. Other examples and related methods are also disclosed herein.
US11355462B2

A semiconductor device includes a wiring board, a semiconductor chip, and a connecting member provided between a surface of the wiring board and a functional surface of the semiconductor chip. The connecting member extends a distance between the wiring board surface and the functional surface. A sealing material seals a gap space between the wiring board and the semiconductor chip. An electrode is formed at the wiring board surface and arranged outside of an outer periphery of the sealing material. A lateral distance between an outer periphery of the semiconductor chip and the outer periphery of the sealing material is between 0.1 mm and a lateral distance from the outer periphery of the semiconductor chip to the electrode.
US11355461B2

An integrated fan-out package includes a die, an encapsulant, a seed layer, a conductive pillar, a redistribution structure, and a buffer layer. The encapsulant encapsulates the die. The seed layer and the conductive pillar are sequentially stacked over the die and the encapsulant. The redistribution structure is over the die and the encapsulant. The redistribution structure includes a conductive pattern and a dielectric layer. The conductive pattern is directly in contact with the seed layer and the dielectric layer covers the conductive pattern and surrounds the seed layer and the conductive pillar. The buffer layer is disposed over the redistribution structure. The seed layer is separate from the dielectric layer by the buffer layer, and a Young's modulus of the buffer layer is higher than a Young's modulus of the dielectric layer of the redistribution structure.
US11355460B1

A molded semiconductor package includes: a semiconductor die attached to a substrate, the semiconductor die having a bond pad at a first side of the semiconductor die which faces away from the substrate and an insulating layer covering the first side; an electrical conductor attached to a part of the bond pad exposed by an opening in the insulating layer; a mold compound encasing the semiconductor die; and an electrically insulative material filling the opening in the insulating layer and sealing the part of the bond pad exposed by the opening in the insulating layer. The electrically insulative material separates the mold compound from the part of the bond pad exposed by the opening in the insulating layer. A breakdown voltage of the electrically insulative material is greater than a breakdown voltage of the mold compound.
US11355456B2

Electronic chip comprising: an electronic circuit; a resistive element arranged on a rear face of a substrate; two conductive vias passing through the substrate, each connected to the electronic circuit and to one of the ends of the resistive element, and masked by the resistive element; and comprising a weakening structure formed of blind holes such that each of the blind holes comprises a section, at the rear face, of shape and of external dimensions similar to those of the conductive vias, and comprises a portion of the substrate masked by the resistive element, or in which the resistive element comprises first and second parts spaced apart from each other, arranged one above the other, electrically connected to each other and together forming a coil pattern and/or several alternating, intermingled, wound up or intertwined patterns.
US11355450B2

A semiconductor package includes a carrier substrate having a top surface; a semiconductor die mounted on the top surface; a plurality of first bonding wires connecting the semiconductor die to the carrier substrate; an insulating material encapsulating the plurality of first bonding wires; a component having a metal layer mounted on the insulating material; a plurality of second bonding wires connecting the metal layer of the component to the carrier substrate; and a molding compound covering the top surface of the carrier substrate and encapsulating the semiconductor die, the component, the plurality of first bonding wires, the plurality of second bonding wires, and the insulating material. The metal layer and the plurality of second bonding wires constitute an electromagnetic interference (EMI) shielding structure.
US11355449B2

An electronic device structure having a shielding structure includes a substrate with an electronic component electrically connected to the substrate. The shielding structure includes conductive spaced-apart pillar structures that have proximate ends connected to the substrate and distal ends spaced apart from the substrate, and that are laterally spaced apart from the first electronic component. In one embodiment, the conductive pillar structures are conductive wires attached at one end to the substrate with an opposing end extending away from the substrate so that the conductive wires are provided generally perpendicular to the substrate. A package body encapsulates the electronic component and the conductive spaced-apart pillar structures. In one embodiment, the shielding structure further includes a shielding layer disposed adjacent the package body, which is electrically connected to the conductive spaced-apart pillar structures. In one embodiment, the electrical connection is made through the package. In another embodiment, the electrical connection is made through the substrate.
US11355443B2

Dielets on flexible and stretchable packaging for microelectronics are provided. Configurations of flexible, stretchable, and twistable microelectronic packages are achieved by rendering chip layouts, including processors and memories, in distributed collections of dielets implemented on flexible and/or stretchable media. High-density communication between the dielets is achieved with various direct-bonding or hybrid bonding techniques that achieve high conductor count and very fine pitch on flexible substrates. An example process uses high-density interconnects direct-bonded or hybrid bonded between standard interfaces of dielets to create a flexible microelectronics package. In another example, a process uses high-density interconnections direct-bonded between native interconnects of the dielets to create the flexible microelectronics packages, without the standard interfaces.
US11355436B2

In a method for manufacturing a semiconductor device, a first dielectric layer is formed over a substrate, first recesses are formed in the first dielectric layer. Metal wirings extending is a first direction are formed in the first recesses. A mask layer is formed over the metal wirings and the first dielectric layer, which includes a first opening extending in the first direction and is located above a space between adjacent two metal wirings. A first groove corresponding to the first opening is formed between the adjacent two metal wirings by etching the first dielectric layer using the mask layer as an etching mask. A second dielectric layer is formed so that a first air gap is formed in the first groove. A width of the first opening in a perpendicular direction to the first direction is smaller than a space between the adjacent two metal wirings.
US11355430B2

Some embodiments relate to a semiconductor structure including an inter-level dielectric (ILD) layer overlying a substrate. A conductive via is disposed within the ILD layer. A plurality of conductive wires overlie the ILD layer. The plurality of conductive wires includes a first conductive wire laterally offset a second conductive wire. A dielectric structure is disposed laterally between the first and second conductive wires. The dielectric structure includes a first dielectric liner, a dielectric layer, and an air-gap. The air-gap is disposed between an upper surface of the first dielectric liner and a lower surface of the dielectric layer. A dielectric capping layer is disposed along an upper surface of the dielectric structure. The dielectric capping layer continuously extends between opposing sidewalls of the dielectric structure and is laterally offset from the plurality of conductive wires.
US11355428B2

A semiconductor package includes an interconnect structure including a redistribution structure, an insulating layer over the redistribution structure, and conductive pillars on the insulating layer, wherein the conductive pillars are connected to the redistribution structure, wherein the interconnect structure is free of active devices, a routing substrate including a routing layer over a core substrate, wherein the interconnect structure is bonded to the routing substrate by solder joints, wherein each of the solder joints bonds a conductive pillar of the conductive pillars to the routing layer, an underfill surrounding the conductive pillars and the solder joints, and a semiconductor device including a semiconductor die connected to a routing structure, wherein the routing structure is bonded to an opposite side of the interconnect structure as the routing substrate.
US11355427B2

Techniques and mechanisms to facilitate connectivity between circuit components via a substrate. In an embodiment, a microelectronic device includes a substrate, wherein a recess region extends from the first side of the substrate and only partially toward a second side of the substrate. First input/output (IO) contacts of a first hardware interface are disposed in the recess region. The first IO contacts are variously coupled to each to a respective metallization layer of the substrate, wherein the recess region extends though one or more other metallization layers of the substrate. In another embodiment, the microelectronic device further comprises second IO contacts of a second hardware interface, the second IO contacts to couple the microelectronic device to a printed circuit board.
US11355425B2

The present disclosure relates to a chip on film and a display device. The chip on film includes a body and an insulating protective film arranged on the body, in which the body includes a first area, a first binding area for binding and connecting to the back surface of the display panel, and a first bendable area located between the first area and the first binding area and capable of being bent in a first direction; and the insulating protection film includes a first connection area connected to the first area, a second connection area for connecting to the back surface of the display panel, and a second bendable area located between the first connection area and the second connection area and capable of being bent in a second direction opposite to the first direction.
US11355422B2

The present disclosure relates to a radio frequency device that includes a transfer device die and a multilayer redistribution structure underneath the transfer device die. The transfer device die includes a device region with a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion and a transfer substrate. The FEOL portion includes isolation sections and an active layer surrounded by the isolation sections. A top surface of the device region is planarized. The transfer substrate resides over the top surface of the device region. Herein, silicon crystal does not exist within the transfer substrate or between the transfer substrate and the active layer. The multilayer redistribution structure includes a number of bump structures, which are at a bottom of the multilayer redistribution structure and electrically coupled to the FEOL portion of the transfer device die.
US11355420B2

Provided is a cooling apparatus for a semiconductor module including a semiconductor chip, the apparatus including a ceiling plate having a bottom surface; and a case portion having two sets of opposing edges in an overhead view, and including a flow portion arranged on the plate's bottom surface side and allowing coolant to flow therethrough, an outer edge portion surrounding the flow portion, and a side wall provided on the outer edge portion's inner side, the side wall including a first constricted portion changing the flow portion's width in a first direction parallel to one of the edge sets, along a second direction orthogonal to the first direction, a fastening portion for fastening the plate and the case portion to an external apparatus provided where the plate and the outer edge portion are overlapped and arranged, and the fastening portion arranged opposite the first constricted portion in the first direction.
US11355400B2

A fin structure of a FinFET device is formed over a substrate. A first layer is formed over the fin structure. A gate layer is formed over the fin structure and over the first layer. The gate layer is patterned into a gate stack that wraps around the fin structure. A second layer is formed over the first layer and over the gate stack. A first etching process is performed to remove portions of the second layer formed over the fin structure, the first layer serves as an etching-stop layer during the first etching process. A second etching process is performed to remove portions of the first layer to expose a portion of the fin structure. A removal of the portions of the first layer does not substantially affect the second layer. A source/drain region is epitaxially grown on the exposed portion of the fin structure.
US11355394B2

Methods of dicing semiconductor wafers, each wafer having a plurality of integrated circuits, are described. In an example, a method of dicing a semiconductor wafer having a plurality of integrated circuits involves forming a mask above the semiconductor wafer, the mask including a layer covering and protecting the integrated circuits. The mask is patterned with a laser scribing process to provide a patterned mask with gaps, exposing regions of the semiconductor wafer between the integrated circuits. Subsequent to patterning the mask, a breakthrough treatment is performed, the breakthrough treatment comprising a first physical bombardment operation, a second iterative isotropic and directional plasma etch operation, and a third directional breakthrough operation. Subsequent to performing the breakthrough treatment, the semiconductor wafer is plasma etched through the gaps in the patterned mask to singulate the integrated circuits.
US11355387B2

A method includes forming a dummy gate stack over a substrate; forming a gate spacer on a sidewall of the dummy gate stack; after forming the gate spacer, forming a source/drain region in the substrate and adjacent to the gate spacer; forming a first interlayer dielectric layer over the source/drain region and adjacent to the gate spacer; replacing the dummy gate stack with a metal gate stack; forming a protective layer over the metal gate stack and the gate spacer; after forming the protective layer, removing the first interlayer dielectric layer to expose a sidewall of the gate spacer and a sidewall of the protective layer; and forming a bottom conductive feature over the source/drain region.
US11355381B2

A 3D semiconductor device, the device including: a first level including a first single crystal layer, the first level including first transistors, where the first transistors each include a single crystal channel; first metal layers interconnecting at least the first transistors; and a second level including a second single crystal layer, the second level including second transistors, where the second level overlays the first level, where the second level is bonded to the first level, where the bonded includes oxide to oxide bonds, where the second level includes an array of memory cells, and where each of the memory cells includes at least one recessed-channel-array-transistor (RCAT).
US11355376B2

Disclosed herein are systems and methods for treating the surface of a microelectronic substrate, and in particular, relate to an apparatus and method for scanning the microelectronic substrate through a cryogenic fluid mixture used to treat an exposed surface of the microelectronic substrate. The fluid mixture may be expanded through a nozzle to form an aerosol spray or gas cluster jet (GCJ) spray and may impinge the microelectronic substrate and remove particles from the microelectronic substrate's surface. In one embodiment, a two-stage gas nozzle may be used to expand a fluid mixture with a liquid phase concentration of greater than 10% by weight.
US11355373B2

Provided is an assembly jig set of semiconductor module having a plurality of semiconductor chips, the assembly jig set comprising: a first outer frame jig; and a plurality of inner piece jigs positioned by the first outer frame jig and each having a sectioned shape corresponding to the first outer frame jig, wherein one of the inner piece jigs has a plurality of opening portions for positioning the semiconductor chips. A manufacturing method of a semiconductor module using an assembly jig set is provided.
US11355372B2

Described herein is a technique capable of optimizing a timing of a maintenance process. According to one aspect of the technique of the present disclosure, there is provided a method of manufacturing a semiconductor device including: (a) transferring a substrate from a storage container storing one or more substrates including the substrate to a process chamber, and performing a substrate processing; (b) receiving maintenance reservation information of the process chamber; and (c) continuously performing the substrate processing after the maintenance reservation information is received in (b) until the substrate processing in the process chamber related to the maintenance reservation information is completed, and setting the process chamber to a maintenance enable state after the substrate processing is completed by stopping the one or more substrates from being transferred into the process chamber.
US11355370B2

A method of monitoring a fluid includes: applying the fluid from within a nozzle to a surface of a wafer outside of the nozzle; emitting light, by a light source, from the nozzle to the surface; receiving light reflected from the surface by a light sensor and causing the reflected light to propagate into the nozzle; and determining whether a variation of the fluid occurs according to the reflected light.
US11355361B1

The present disclosure provides a method for measuring an underfill profile of an underfill material in an underfill cavity having a plurality of solder bumps. The method includes the operations of: determining a mesh having a plurality of elements according to the underfill cavity; calculating a reference force according to the underfill cavity; obtaining a driving force and a flow speed of the underfill material according to a plurality of weighting factors and the reference force, wherein the plurality of weighting factors respectively correspond to the plurality of elements; obtaining a plurality of volume fractions respectively corresponding to the plurality of elements according to the flow speed; and obtaining the underfill profile according to the plurality of volume fractions.
US11355358B2

Embodiments of methods for processing a semiconductor substrate are described herein. In some embodiments, a method of processing a semiconductor substrate includes removing material from a backside of a reconstituted substrate having a plurality of dies to expose at least one die of the plurality of dies; etching the backside of the reconstituted substrate to remove material from the exposed at least one die; and depositing a first layer of material on the backside of the reconstituted substrate and the exposed at least one die.
US11355357B2

A semiconductor device includes a semiconductor element, an electronic component electrically connected to the semiconductor element, a connection member electrically connecting the electronic component to the semiconductor element, and a sealing resin portion having a first surface and a second surface opposite to the first surface and integrally holding the semiconductor element, the electronic component, and the connection member in a state where a semiconductor top surface as a surface of the semiconductor element and a component surface as a surface of the electronic component are exposed from the sealing resin portion on a side adjacent to the first surface.
US11355345B2

Provided herein are methods and apparatuses for reducing line bending when depositing a metal such as tungsten, molybdenum, ruthenium, or cobalt into features on substrates by periodically exposing the feature to nitrogen, oxygen, or ammonia during atomic layer deposition, chemical vapor deposition, or sequential chemical vapor deposition to reduce interactions between metal deposited onto sidewalls of a feature. Methods are suitable for deposition into V-shaped features.
US11355343B2

A laser irradiation apparatus (1) according to one embodiment includes a laser generating device (14) that generates a laser beam, a flotation unit (10) that causes a workpiece (16) that is to be irradiated with the laser beam to float, and a conveying unit (11) that conveys the floating workpiece (16). The conveying unit (11) conveys the workpiece (16) with the conveying unit (11) holding the workpiece (16) at a position where the conveying unit (11) does not overlap an irradiation position (15) of the laser beam. The laser irradiation apparatus (1) according to one embodiment makes it possible to suppress uneven irradiation with a laser beam.
US11355342B2

A semiconductor structure includes a base layer with a top surface and a plurality of processed areas. A primary pattern is disposed on the top surface of the base layer, wherein the primary pattern has a pattern top surface, a processed area on the pattern top surface, and a sidewall, and the primary pattern has a first critical dimension, and the processed areas are on the part of the top surface of the base layer exposed by the primary pattern. A secondary pattern is disposed on the sidewall of the primary pattern, wherein the secondary pattern has a second critical dimension, and the second critical dimension is smaller than the first critical dimension.
US11355328B2

The invention generally relates to systems and methods for isolating a target ion in an ion trap. In certain aspects, the invention provides a system that includes a mass spectrometer having an ion trap, and a central processing unit (CPU). The CPU includes storage coupled to the CPU for storing instructions that when executed by the CPU cause the system to apply a dual frequency waveform to the ion trap that ejects non-target ions from the ion trap while retaining a target ion in the ion trap.
US11355314B2

Provided is an ion beam processing apparatus including an ion generation chamber, a processing chamber, and electrodes to form an ion beam by extracting ions generated in the ion generation chamber to the processing chamber. The electrodes includes a first electrode disposed close to the ion generation chamber and provided with an ion passage hole to allow passage of the ions, and a second electrode disposed adjacent to the first electrode and closer to the processing chamber than the first electrode is, and provided with an ion passage hole to allow passage of the ions. The apparatus also includes a power unit which applies different electric potentials to the first electrode and the second electrode, respectively, so as to accelerate the ions generated by an ion generator in the ion generation chamber. A material of the first electrode is different from a material of the second electrode.
US11355310B2

A method is carried out with the aid of a particle beam microscope which includes a particle beam column for producing a beam of charged particles, the particle beam column having an optical axis. Furthermore, the particle beam microscope includes a holding device for holding the extracted micro-sample. The method includes holding the extracted micro-sample and an adjacent hinge element via the holding device. The micro-sample adopts a first spatial orientation relative to the optical axis. The method also includes producing a bending edge in the hinge element by way of irradiation with a beam of charged particles such that the adjacent micro-sample is moved in space and the spatial orientation of the micro-sample is altered. The method further includes holding the micro-sample in a second spatial orientation relative to the optical axis, wherein the second spatial orientation differs from the first spatial orientation.
US11355304B2

In the present invention, an electro-optical condition generation unit includes: a condition setting unit that sets, as a plurality of electro-optical conditions, a plurality of electro-optical conditions in which the combinations of the aperture angle and the focal-point height for an electron beam are different; an index calculating unit that determines a measurement-performance index in the electro-optical conditions set by the condition setting unit; and a condition deriving unit that derives an electro-optical condition, including an aperture angle and a focal-point height, so that the measurement-performance index determined by the index calculating unit becomes a prescribed value.
US11355303B2

Embodiments of systems, devices, and methods relate to an electrode standoff isolator. An example electrode standoff isolator includes a plurality of adjacent insulative segments positioned between a proximal end and a distal end of the electrode standoff isolator. A geometry of the adjacent insulative is configured to guard a surface area of the electrode standoff isolator against deposition of a conductive layer of gaseous phase materials from a filament of an ion source.
US11355298B2

A method of assembly of an open-cavity, wire-in-air fuse which provides improved manufacturing yield and fuse reliability, involving coiling, braiding or twisting a fusible element around a sacrificial member during the manufacturing process to provide support for the fusible element to prevent mechanical breakages and necking problems commonly encountered during manufacture.
US11355296B2

A retrofit switch apparatus is designed for attaching to a mechanical switch. The mechanical switch has a manual switch for performing an operation of a connected target device. The retrofit switch apparatus includes an assembly box, a wireless module, a switch unit, and a control unit. The assembly box covers the mechanical switch. The wireless module is used for receiving an external command. The switch unit has a driving structure. The driving structure is disposed in the assembly box for engaging with the mechanical switch for moving the mechanical switch to perform the operation according to the external command. The control unit has an operating unit and a trigger unit connected to the operating unit. A portion of the operating unit is exposed outside a surface of the assembly box for a user to operate to directly trigger the mechanical switch.
US11355276B2

An electronic device including a core, at least a wire and a magnetic material is provided. The core includes a pillar, a top board and a bottom board. The pillar is disposed between the top board and the bottom board. A winding space is formed among the top board, the bottom board and the pillar. The wire is wound around the pillar and located in the winding space. The magnetic material fills the winding space to encapsulate the wire. The magnetic material includes a resin and a magnetic powder, wherein an average particle diameter of the magnetic powder is smaller than 20 μm.
US11355267B2

A wire harness producing device configured to produce a wire harness by displaying a wire laying-out drawing in a full size in a length direction on a plurality of display devices, and laying-out electric wires along the wire laying-out drawing. The device includes a displaying control section configured to look up operation recipe information configured as a database capable of identifying wire laying-out order numbers of the electric wires, and in turn display wire laying-out position indicators configured to indicate positions of the electric wires to be laid out, on the plurality of display devices, according to a wire laying-out order of the electric wires. The operation recipe information includes coordinate information for indicating displaying positions for the wire laying-out position indicators. The displaying control section is configured to display the wire laying-out position indicators, in the displaying positions indicated by the coordinate information on the plurality of display devices.
US11355262B2

The present invention relates to an improved insulated conductor with a low dielectric constant and reduced materials costs. The conductor (12) extends along a longitudinal axis and an insulation (14, 14<1>) surrounds the conductor (12). At least on channel (16, 16<1>) in the insulation (14, 14<1>) extends generally along the longitudinal axis to form an insulated conductor. Apparatuses and methods of manufacturing the improved insulated conductors are also disclosed.
US11355259B2

The present disclosure provides advantageous graphene/graphite stabilized composites (e.g., graphene/graphite stabilized emulsion-templated foam composites), and improved methods for fabricating such graphene/graphite stabilized composites. More particularly, the present disclosure provides improved methods for fabricating pristine, graphene/graphite/polymer composite foams derived from emulsions stabilized by graphene/graphite kinetic trapping. In exemplary embodiments, the present disclosure provides that, instead of viewing the insolubility of pristine graphene/graphite as an obstacle to be overcome, it is utilized as a means to create or fabricate water/oil emulsions, with graphene/graphite stabilizing the spheres formed. These emulsions are then the frameworks used to make foam composites that have shown bulk conductivities up to about 2 S/m, as well as compressive moduli up to about 100 MPa and breaking strengths of over 1200 psi, with densities as low as about 0.25 g/cm3.
US11355254B2

A leakage testing device for testing leakage of a nuclear fuel assembly (18) by sipping. The device includes a collection assembly (32) that is configured to close an upper end (24A) of a cell (24) of a storage rack (22) for storing nuclear fuel assemblies discharged from a nuclear reactor (4). The closing prevents water contained in the cell from escaping via the upper end of the cell. The collection assembly is configured to collect products containing possible fission products released by a nuclear fuel assembly contained in the cell.
US11355243B2

Method and System for providing a medical drug recommendation. Time and location data is read from received client data. Weather data is retrieved based on the time and location data and the weather data is stored in a user data set. A medical drug recommendation is computed from a user data set that comprises migraine event data by using a statistical model. Furthermore, a server is prepared to provide medical drug recommendations, wherein a statistical model for delivering a medical drug recommendation is adjusted by providing user data as input data to a statistical model, the user data sets comprising migraine events.
US11355236B2

A patient support apparatus includes a frame, patient support surface, memory having a first key stored therein, a transceiver, and a controller. The transceiver wirelessly communicates with a medical device over a first mesh network using the first key. The controller transmits a request message over the first mesh network to the medical device via the transceiver. The request message includes an identifier identifying the patient support apparatus and a request to join a second mesh network different from the first mesh network. The controller receives a second key input over the first mesh network, uses the second key input to generate a second key, and to use the second key to communicate over the second mesh network. In some instances, the second key input originates from a cloud-based server storing a list of authorized devices for a particular healthcare facility.
US11355234B2

A method of pairing a therapeutic product delivery device to a handset is described. The handset is restricted to controlling only delivery devices which it is paired with. The method comprises the steps of: at the delivery device, setting, in response to the delivery device being connected to a charging device, a pairing indicator indicating that the delivery device is available for pairing, and broadcasting the pairing indicator using a radio transceiver; at the handset, discovering the delivery device based on the broadcast pairing indicator; and pairing the discovered delivery device and the handset together. By limiting the handset to pairing with devices which are broadcasting a pairing indicator, and by limiting the setting and/or broadcast of the pairing indicator to when the delivery device is connected to a charging device, the risk of accidentally pairing the wrong delivery device (for example someone else's) to the handset is greatly reduced.
US11355229B1

A system and method for generating an ocular dysfunction nourishment program comprises a computing device configured to receive at least an ocular attribute datum as a function of a user visual system, generate at least an ocular profile as a function of the at least an ocular attribute datum, wherein generating comprises receiving an ocular utopia as a function of an ocular guideline, and generating the at least an ocular profile as a function of the at least an ocular attribute datum and the ocular utopia using an ocular machine-learning model, identify at least an edible as a function of the at least an ocular profile, and develop a nourishment program of a plurality of nourishment programs as a function of the edible and a profile outcome using a nourishment machine-learning model.
US11355223B1

A baggage system includes a plurality of RFID tags affixed to baggage items, a data collection engine, client devices and backend devices. The backend devices include trained machine learning models, business logic, and attributes of a plurality of events. A plurality of data collection engines and baggage terminal systems send attributes of new events to the backend devices. The backend devices can track the baggage items and predict particular outcomes of new events based upon the attributes of the new events utilizing the trained machine learning models.
US11355214B2

Methods, systems, and devices for debugging memory devices are described. A memory system may be an example of a multichip package (MCP) that includes at least one volatile memory device and at least one non-volatile memory device. In some examples, errors may occur at the volatile memory device, and data associated with the errors may be stored to the non-volatile memory device. To store the data, access operations being performed on the non-volatile memory may be interrupted (e.g., paused) and the data may be stored to the non-volatile memory before the access operations are resumed. The stored data may be accessed (e.g., by a host device) for use during an error correction operation.
US11355210B2

Embodiments of the present disclosure relate to a memory system and an operating method thereof. According to the embodiments of the present disclosure, the memory system may store target data to be programmed in a memory device in a first memory, selectively store the target data in a second memory, program the target data stored in the first memory into the memory device, and reprogram the target data stored in the first memory or the second memory into the memory device when the programming of the target data stored in the first memory into the memory device fails. The buffer circuit may input the target data input from the memory controller into the second memory or discard the target data.
US11355209B2

Methods, systems, and devices for accessing a multi-level memory cell are described. The memory device may perform a read operation that includes pre-read portion and a read portion to access the multi-level memory cell. During the pre-read portion, the memory device may apply a plurality of voltages to a plurality of memory cells to identify a likely distribution of memory cells storing a first logic state. During the read portion, the memory device may apply a first read voltage to a memory cell based on performing the pre-read portion. The memory device may apply a second read voltage to the memory cell during the read portion that is based on the first read voltage. The memory device may determine the logic state stored by the memory cell based on applying the first read voltage and the second read voltage.
US11355202B2

According to one embodiment, a semiconductor memory includes a first memory cell array including a plurality of first memory cells; and a second memory cell array including a plurality of second memory cells. Each of threshold voltages of the first memory cells and the second memory cells is set to any of a first threshold voltage, a second threshold voltage higher than the first threshold voltage, and a third threshold voltage higher than the second threshold voltage. Data of three or more bits including a first bit, a second bit, and a third bit is stored using a combination of a threshold voltage of the first memory cell and a threshold voltage of the second memory cell.
US11355201B2

A method for performing a read operation of a memory block of a read-only memory array, wherein the method comprises first enabling bit line precharge circuitry of the memory block, (thereby precharging one or more bit lines of the memory block to a first voltage level), enabling a word line of one or more addressed memory cells of the memory block, enabling a leakage current reduction circuit of the memory block, thereby generating across the addressed memory cells a first voltage differential equal to the first voltage level; subsequently discharging the addressed memory cells; disabling the word line of the one or more addressed memory cells; disabling the bit line precharge circuitry; and disabling the leakage current reduction circuit, thereby generating across the one or more addressed memory cells a second voltage differential that is equal to less than the first voltage differential.
US11355197B2

A memory system includes a non-volatile memory having a plurality of memory cells, and a controller configured to carry out write operations in a first mode in which n-bit data is written per target memory cell of the non-volatile memory until an allowable data amount of data items has been written, and then, in a second mode in which m-bit data is written per target memory cell of the non-volatile memory, where n is an integer of one or more and m is an integer greater than n. The controller is further configured to detect that an idle state, in which a command has not been received from the host, has continued for a threshold period of time or more, increase the allowable data amount in response thereto, and after the increase, carry out a write operation to write data items in the non-volatile memory in the first mode.
US11355195B2

A program method of a nonvolatile memory device that performs a plurality of program loops is provided. At least one of the plurality of program loops includes dividing a channel of a selected cell string into a first side channel and a second side channel during a first interval and a second interval, turning off a string selection transistor of the selected cell string by applying a string select line voltage of a first level during the first interval, and boosting a first voltage of the first side channel and a second voltage of the second side channel, and turning on the string selection transistor by applying the string select line voltage of a second level different from the first level during the second interval, and performing a hot carrier injection (HCI) program operation on a selected memory cell corresponding to the first side channel or the second side channel.
US11355168B2

A stacked semiconductor device includes a base die including an input buffer and a parallel circuit; and a plurality of core dies stacked over the base die, the core dies coupled to the base die through a plurality of through-electrodes, wherein the input buffer receives write data in a first order and a write inversion signal, the parallel circuit sorts consecutive bits of the write data to be positioned adjacent to each other so that the write data becomes first parallel data and to transfer the first parallel data to respective first to n-th internal input/output lines, and each of the core dies includes an input control circuit to re-sort the first parallel data transferred via the respective first to n-th internal I/O lines into the write data and a write inversion circuit to selectively invert the re-sorted write data according to the write inversion signal.
US11355167B2

In some embodiments, an in-memory-computing SRAM macro based on capacitive-coupling computing (C3) (which is referred to herein as “C3SRAM”) is provided. In some embodiments, a C3SRAM macro can support array-level fully parallel computation, multi-bit outputs, and configurable multi-bit inputs. The macro can include circuits embedded in bitcells and peripherals to perform hardware acceleration for neural networks with binarized weights and activations in some embodiments. In some embodiments, the macro utilizes analog-mixed-signal capacitive-coupling computing to evaluate the main computations of binary neural networks, binary-multiply-and-accumulate operations. Without needing to access the stored weights by individual row, the macro can assert all of its rows simultaneously and form an analog voltage at the read bitline node through capacitive voltage division, in some embodiments. With one analog-to-digital converter (ADC) per column, the macro cab realize fully parallel vector-matrix multiplication in a single cycle in accordance with some embodiments.
US11355154B2

An intelligent video editing method including: receiving and decoding an image data stream from a source storage device to generate an image sequence; performing image extraction operations on the image sequence at intervals of a predetermined time to obtain a plurality of image shots; selecting a frame out of each aforementioned image shot as a candidate frame, and performing a comparison operation on any two consecutive aforementioned candidate frames to derive a group of aforementioned candidate frames belonging to a same scene, and selecting one aforementioned candidate frame from the group as a target frame; and performing an AI evaluation operation on each aforementioned target frame to classify and/or rate each aforementioned target frame.
US11355150B2

A radiation image reading device includes: a light scanning unit; a light detection unit. Each of a transmittance when the excitation light reflected from the surface of the recording medium is transmitted through the optical filter and a transmittance when the signal light emitted from the surface of the recording medium at an angle larger than a predetermined angle with respect to a direction perpendicular to the scan line within the detection surface is transmitted through the optical filter is smaller than a transmittance when the signal light emitted from the surface of the recording medium at an angle smaller than the predetermined angle with respect to a direction perpendicular to the scan line within the detection surface is transmitted through the optical filter.
US11355149B2

An information recording/playback device includes a recording pulse generation unit generates a recording pulse based on a multi-value modulation data, and a data recording unit records the mark on the recording medium based on the recording pulse. The data recording unit executes recording processing of setting sizes of all of marks to be recorded on the recording medium to a size equal to or smaller than a spot size at a half level of a maximum value of a two-dimensional light intensity distribution of a beam spot, and executes data recording processing of forming recording regions in modes having different densities of recording marks according to the levels of the multi-value modulation data.
US11355144B1

A slider includes a slider body with an air-bearing surface and a top surface opposing the air-bearing surface. A plurality of slider bond pads are disposed on or parallel to the top surface and proximate to or at a trailing edge of the slider. The plurality of slider bond pads have an exposed surface facing away from the top surface of the slider body. One or more mounting supports extend from the top surface to a distance of at least 12 μm above the exposed surface of the plurality of slider bond pads.
US11355137B2

An electronic device receives a first audio content item that includes a plurality of sound sources. The electronic device generates a representation of the first audio content item. The electronic device determines, from the representation of the first audio content item, a representation of an isolated sound source and frequency data associated with the isolated sound source. The determining includes using a neural network to jointly determine the representation of the isolated sound source and the frequency data associated with the isolated sound source.
US11355128B2

Acoustic signatures can be used in connection with a voice-enabled computer system. An acoustic signature can be a specific noise pattern (or other sound) that is played while the user is speaking and that is mixed in the acoustic channel with the user's speech. The microphone of the voice-enabled computer system can capture, as recorded audio, a mix of the acoustic signature and the user's voice. The voice-enabled computer system can analyze the recorded audio (locally or at a backend server) to verify that the expected acoustic signature is present and/or that no previous acoustic signature is present.
US11355127B2

An electronic apparatus and a controlling method thereof are provided. The electronic apparatus includes a communication interface comprising communication circuitry, a memory, and a processor. The processor is configured to control the electronic apparatus to: receive a user voice for controlling an external device connected to the electronic apparatus from a user terminal through the communication interface, perform user authentication by comparing feature information obtained from the user voice with feature information pre-stored in the memory, obtain a control command for controlling the external device by analyzing the user voice based on the user being authenticated, and control the communication interface to transmit the control command to the external device.
US11355110B2

According to various embodiments of the disclosure, An electronic device according to various embodiments of the disclosure may include: a communication module; a display; a memory; and a processor electrically connected to the communication module, the display, and the memory, wherein the memory stores instructions that cause, when executed, the processor to: receive a voice recognition trigger command during a call while a call connection with an external electronic device is maintained; execute a voice recognition function, based on a voice received from the external electronic device; determine a function execution command corresponding to a recognized voice; and execute a function of the electronic device according to the determined function execution command.
US11355105B2

A home appliance including a first microphone that is disposed on a surface of a housing, a second microphone that is disposed on an inside of the housing, and a processor configured to perform signal processing for first voice data that is acquired from the first microphone, and perform voice recognition using the signal-processed first voice data. The processor is further configured to generate noise data using second voice data that is acquired from the second microphone and perform signal processing for the first voice data using the generated noise data.
US11355104B2

Systems and methods for determining that artificial commands, in excess of a threshold value, are detected by multiple voice activated electronic devices is described herein. In some embodiments, numerous voice activated electronic devices may send audio data representing a phrase to a backend system at a substantially same time. Text data representing the phrase, and counts for instances of that text data, may be generated. If the number of counts exceeds a predefined threshold, the backend system may cause any remaining response generation functionality that particular command that is in excess of the predefined threshold to be stopped, and those devices returned to a sleep state. In some embodiments, a sound profile unique to the phrase that caused the excess of the predefined threshold may be generated such that future instances of the same phrase may be recognized prior to text data being generated, conserving the backend system's resources.
US11355103B2

Embodiments described herein provide for a computer that detects one or more keywords of interest using acoustic features, to detect or query commonalities across multiple fraud calls. Embodiments described herein may implement unsupervised keyword spotting (UKWS) or unsupervised word discovery (UWD) in order to identify commonalities across a set of calls, where both UKWS and UWD employ Gaussian Mixture Models (GMM) and one or more dynamic time-warping algorithms. A user may indicate a training exemplar or occurrence of call-specific information, referred to herein as “a named entity,” such as a person's name, an account number, account balance, or order number. The computer may perform a redaction process that computationally nullifies the import of the named entity in the modeling processes described herein.
US11355100B2

A method for processing information includes that: a current audio is acquired, and a current text corresponding to the current audio is acquired; feature extraction is performed on the current audio through a speech feature extraction portion in a semantic analysis model, to obtain a speech feature of the current audio; feature extraction is performed on the current text through a text feature extraction portion in the semantic analysis model, to obtain a text feature of the current text; semantic classification is performed on the speech feature and the text feature through a classification portion in the semantic analysis model, to obtain a classification result; and recognition of the current audio is rejected in response to the classification result indicating that the current audio is to be rejected for recognition.
US11355099B2

A word extraction method according to at least one embodiment of the present disclosure includes: converting, with at least one processor operating with a memory device in a device, received speech information into text data; converting the text data into a string of words including a plurality of words; extracting, with the at least one processor operating with the memory device in the device, a keyword included in a keyword database from the plurality of words; and calculating, with the at least one processor operating with the memory device in the device, importance levels of the plurality of words based on timing of utterance of the keyword and timing of utterance of each of the plurality of words.
US11355093B2

Techniques are described herein for tracking and analyzing musical activity (e.g., musical performances) captured by a music controller device. Data indicative of a musical performance by an individual is received. Metadata characterizing the musical data is generated. One or more analytics of the musical data is generated based, at least in part, on the metadata.
US11355092B1

A strike pad includes a strike layer, a magnet layer, a metal soft sheet, and a base. The magnet layer is provided on a bottom of the strike layer, the metal soft sheet is provided on a top of the base, and then a magnet layer the bottom is magnetically attached to the top of a metal soft sheet. In the above technical solution, a magnet layer is set on the bottom of a strike layer, and a metal soft sheet is set on the top of a base. The user first puts a base on a fixed surface, and then holds a strike layer, facing the magnet layer to a metal. The soft sheet makes the magnet layer adsorb on a metal soft sheet to realize the assembly between the strike layer and a fixing seat; when disassembling, the magnet layer and the metal soft sheet can be separated.
US11355086B2

Various implementations disclosed herein include devices, systems, and methods that enable a first device to obtain two-dimensional (2D) content referenced by a webpage and a second device in communication with the first device to display 3D content referenced by the webpage. In an example, it is detected that the webpage references 3D content associated with 2D content and detected that a second device, capable of displaying the 3D content referenced by the webpage, is linked to or in communication with the first device. In one example, the second device receives input corresponding to a user selection to view the 3D content, and in response, displays an 3D environment including the 3D content.
US11355085B2

Provided are a repeater device for a DisplayPort side channel and an operating method thereof. The repeater device of a DisplayPort includes: a source device processor transmits or receives an electrical signal of a side channel data of the display port to or from a source device and processes repeater data; and a sink device processor transmits or receives an electrical signal of a side channel data of the display port to or from a sink device and processes repeater data, wherein the source device processor or the sink device processor comprising a controller processes repeating of the side channel data of the display port using the repeater data which is obtained by transforming the electrical signal to an optical signal.
US11355082B2

A display device capable of improving image quality is provided. The display device includes a first circuit, a pixel, and a wiring. The first circuit has a function of supplying data to the wiring and a function of making the wiring floating to hold the data. The pixel has a function of taking in the data twice from the wiring and performing addition. The pixel can perform the first writing of the data in a period during which the data is supplied to the wiring, and can perform the second writing of the data in a period during which the data is held in the wiring. Therefore, by one time of data charging to a source line, a data potential larger than or equal to an output voltage of a source driver can be supplied to a display element.
US11355080B2

Embodiments of the present disclosure provides a display panel, a display device, and a display method. A density of a first pixel unit in a first display area is smaller than a density of a second pixel unit in a second display area. In the first pixel unit, a first sub-pixel row includes sub-pixels of different colors arranged along a first direction, and a second sub-pixel row includes first high-transmittance sub-pixels. A plurality of first pixel units are arranged along a second direction to form a first pixel unit column. In one of first pixel unit columns, the first sub-pixel rows and the second sub-pixel rows are alternately arranged. Two closest first sub-pixel rows are located in two adjacent first pixel unit columns and staggered from each other in the first direction.
US11355074B2

A method for checking an operating mode of a display screen switchable between a free-viewing operating mode B1 and a restricted-viewing operating mode B2, comprising: in operating mode B2, determining a brightness value H of a surface and/or edge of a transparent light guide; then, depending on the brightness value H: i) unchanged use of operating mode B2 if the brightness value lies within a range of specified Hg values; ii) switching off operating mode B2 if the brightness value lies within a range of specified Hs values; or iii) changed use of operating mode B2 if the brightness value lies within a range of specified Hm values, with the control unit exerting an influence on the image content perceptible on the display screen by reducing the latter's brightness and/or contrast, with the range Hm lying between the ranges Hs and Hg, and with the ranges bordering on each other.
US11355070B2

Provided are a shift register unit and a control method thereof, a gate driving circuit and a control method thereof, and a display apparatus. The shift register unit may include: a first shift register coupled to an input signal terminal, a first clock signal terminal and a second clock signal terminal. The first shift register is configured to generate a first output signal based on the signal at the first clock signal terminal and generate a second output signal based on the signal at the second clock signal terminal; and a second shift register coupled to the input signal terminal and a third clock signal terminal, the second shift register is configured to generate a third output signal based on the signal at the third clock signal terminal; and a pull-up node of the first shift register is coupled to a pull-up node of the second shift register.
US11355067B2

An array substrate is provided, which includes a gate driver on array (GOA) circuit and a plurality of logic OR gate units integrated in a rear end of the GOA circuit. The GOA circuit includes a plurality of cascaded GOA units, each of the GOA units includes a scan terminal, and at least three continuously-cascaded GOA units are connected to one of the logic OR gate units through the scan terminals.
US11355060B2

A pixel circuit, a method of driving a pixel circuit, a display panel and a display device. The pixel circuit includes a light emitting drive circuit, a storage circuit, a data writing circuit, a light emitting control circuit, and a compensation circuit. The data writing circuit is configured to write a data signal into the storage circuit under a control of a scanning signal; the storage circuit is configured to store the data signal; the compensation circuit is configured to write compensation voltage information which is based on a compensation current signal into the light emitting drive circuit under a control of the scanning signal; and the light emitting control circuit is configured to control the light emitting drive circuit to drive a light emitting element to emit light under a control of a light emitting control signal.
US11355058B2

A driving device includes a control unit, a switch unit and a driver unit. The control unit is configured to generate a gray scale output and a synchronization signal. The switch unit is coupled to an LED array, and switches among different conduction states based on a switching output. The driver unit is coupled to the control unit, the switch unit and the LED array. The driver unit generates the switching output based on a clock signal and the synchronization signal, and generates drive outputs for receipt by the LED array based on the clock signal, the gray scale output and the synchronization signal, so as to drive the LED array to emit light.
US11355055B2

A display apparatus is provided. The display apparatus includes: display modules arranged to form a screen; and an image processing device configured to output a signal to the display device to control display of an image on the screen. One of the display modules includes: a driver configured to output a driving signal to control LEDs to emit light, a storage configured to store an image-quality set value, and a processor configured to update the image-quality set value based on image-quality characteristic information of a different display module among the plurality of display modules, and control the driver to adjust the driving signal based on the image-quality set value.
US11355054B2

The LED display system includes an array of LEDs and a driver circuit. The driver circuit has a PWM engine, an adder, an accumulator, a multiplier, and a frame butter. The multiplier multiplies an image data of a first bit depth (PWM) with a multiple (M) to produce an input data (PWM_M) having a second bit depth. The multiple has an integer section (MI) of one or more bit in length and a fraction section (MF) of one or more bit in length. The input data has an integer section (PWM_MI) and a fraction section (PWM_MF). The adder adds a value of PWM_MF of a current input data with a value of a remainder in an accumulator. The PWM engine receives PWM data from the frame buffer and generates PWM pulses to drive the LED array.
US11355044B2

A gate driver on array (GOA) circuit and a display panel are provided. A pull-down maintaining module of the GOA circuit includes an eleventh transistor and a twelfth transistor to remove a residual charge of a second node and a third node to enhance a stability of the GOA circuit.
US11355041B2

A display device includes a display area configured to include a plurality of pixels and a plurality of data lines connected to the pixels. A hole area is disposed within the display area. A hole crack detection line is disposed adjacent to the hole area and surrounds the hole area. The device includes first and second detection lines which include first and second detection transfer lines and first and second detection receiving lines, respectively. A test controller electrically connects the first detection receiving line to a first data line and the second detection receiving line to a second data line. Pixels connected to the first data line that is connected to a first bright-line transistor and pixels connected to the second data line that is connected to a second bright-line transistor are configured to emit light when a crack occurs in the hole crack detection line.
US11355036B2

A assembled support mechanism for an LED display screen, comprises: a bottom support, being in an assembled frame structure, provided with devices configured for longitudinal and transverse splicing at a periphery thereof, and the devices configured for longitudinal and transverse splicing comprising a longitudinal engagement device and a transverse engagement device; and middle portions of a front side and a rear side of the bottom support being respectively provided with screen connecting portions configured for connecting to an LED display screen in a vertical direction. A plurality of rotational stands, in detachable connection with the bottom support, and a respective rotational stand after being spliced and assembled being rotatable around the bottom support with a rotational angle range of 0° to 180°.
US11355034B2

Disclosed herein are example embodiments of systems and methods of braille transceiving. A braille input output transceiving device (BIOTD) comprises a transceiving module configured to receive braille codes, encode the braille codes into DTMF tones, and transmit the DTMF tones. The BIOTD enables transmission over various types of media, including audio DTMF tones and any networked communication device that can accept audio tones in the appropriate format.
US11355024B2

Methods for administering and taking a test using a headpiece supported on a person's head. A test is directed to the headpiece and includes real displays. A sequence of the real displays and fake displays are displayed on a display in front of the person's face. An encrypted code is provided, which when decrypted, provides places of the real displays in the display sequence. The encrypted code is decrypted to obtain the places of the real displays in the display sequence. A light valve assembly in the viewing portion is controlled to assume, when a real display is being displayed, a first state in which the person is able to view the display through the light valve assembly and thus the real display and assume, when a fake display is being displayed, a second state in which the person is prevented from viewing the display through the light valve assembly.
US11355023B2

A system for treatment and/or psychology intervention of attention deficit disorders in a user in need thereof. The system uses a head mounted display equipped with an eye tracking device. The system is configured to display a scene that includes a principal object and at least one secondary object, then use the eye tracking device to determine whether the user's gaze is directed to one of the objects. If the user's gaze is directed to one of the secondary objects beyond a threshold criterion, that secondary object is removed from the scene. If the user's gaze is directed to the principal object beyond a threshold criterion, a previously removed secondary object is reintroduced into the scene. The principal object is a desired object of the user's attention, while the secondary object(s) may be potentially or known distracting objects. Corresponding software and methods are also disclosed.
US11355018B2

Method and apparatus for flight path information reporting are disclosed. One method of UE such as aerial vehicles for flight path information reporting includes determining whether current flight path information is changed comparing with planned flight path information; and transmitting a report including the current flight path information to a network equipment such as eNB. The method contributes to improve mobility performance of the aerial vehicles by timely communicating the current flight path information.
US11355012B2

A server system 150 for providing data to at least one mobile device 200, the server system comprising a processing resource 174. In a first embodiment, the processing resource 174 is configured to generate contour data representing a boundary of a respective area for which a weather-related parameter has substantially the same value, the contour data being sent to a mobile device 200. In a second embodiment, the processing resource 174 is configured to determine a plurality of parameter values of a model representative of weather-related data, and to filter the parameter values such that only some of the values of sent to a mobile device 200.
US11355001B2

An electronic processor is operatively connected with at least one video camera, or additionally or alternatively a non-camera-based sensor, and at least one annunciator to process real time video acquired by the at least one video camera in real time to perform a hand hygiene compliance enforcement method for encouraging use of a hand sanitation station. The real time video is analyzed to determine an occupancy time interval over which a sanitation zone imaged by the real time video is occupied. Whether a hand sanitation event occurs is determined based on images of a wash station zone extracted from the real time video acquired during the occupancy time interval. The at least one annunciator is controlled to annunciate a hand hygiene compliance status based on the determination of whether a hand sanitation event occurs.
US11354999B2

A system and method for managing and tracking fishing/hunting rules and regulations is provided. The system generally comprises a global positioning system (GPS), a processor operably connected to the GPS, a power supply, a display operably connected to the processor, and a non-transitory computer-readable medium coupled to the processor and having instructions stored thereon. The system and method are designed to easily and conveniently compile and store information or data related to wildlife sports. The system may use this information to help a user comply with state and federal rules and regulations via the creation of registration strategies and via indicia.
US11354998B2

A seismic warning system comprises: a plurality of sensors, each sensor sensitive to a physical phenomenon associated with seismic events and operative to output an electronic signal representative of the sensed physical phenomenon; a data acquisition unit communicatively coupled to receive the electronic signal from each of the plurality of sensors, the data acquisition unit comprising a processor configured to estimate characteristics of a seismic event based on the electronic signal associated with a P-wave from each of the plurality of sensors; and a local device communicatively coupled to the data acquisition unit. The plurality of sensors, the data acquisition unit and the local device are local to one another.
US11354995B2

A life safety device includes a housing, a detector for detecting one or more conditions, and an actuatable mechanism coupled to the housing. The actuatable mechanism includes a light assembly operable in response to detection of at least one of the one or more conditions.
US11354989B1

A device that is configured to track an asset is disclosed. In one aspect, the device includes a radio module that generates proximity data that indicates a distance between the computing device and the device. The device includes a processor that compares the distance between the computing device and the device to a distance threshold. The processor determines that the distance between the computing device and the device satisfies the distance threshold. The processor arms the device. The device includes a motion sensor that generates motion data. The processor compares the motion data to a motion threshold. The processor determines that the motion data satisfies the motion threshold. The processor activates an alarm state.
US11354988B1

In example implementations, a door monitoring sensor is provided. The door monitoring sensor includes a communication interface to transmit an alarm when a door operates outside of operational parameters of the door, an angular sensor to measure rotational movement of the a door, a movement sensor to detect movement along an x-y-z coordinate plane, a radar sensor to detect an object, a rechargeable power supply to provide power to the angular sensor, the movement sensor, and the radar sensor, and a processor. The processor is communicatively coupled to the communication interface, the angular sensor, the movement sensor, and the radar sensor. The processor is to determine that the door is moving outside of the operational parameters of the door and generate the alarm that is transmitted by the communication interface in response to determination that the door is moving outside of the operational parameters of the door.
US11354968B2

A pill-dispensing system includes a base including a first processor and a storage, a container for pills carried by the base, and a dispenser mechanism. A data store includes an authorization code and instructions. A second processor is coupled to the data store, is in communication with the first processor, and is programmed to receive from the first processor a code associated with the container, compare the code to the authorization code, and retrieve and serve the instructions to the first processor upon the code matching the authorization code. The first processor is programmed, upon receiving the instructions from the second processor, to download to the storage the instructions that when executed by the first processor cause the first processor to effectuate a dispensing of pills from the container by the dispenser mechanism.
US11354967B2

There is described a precision dispenser for liquids, in particular medications, which allows the remote control of all operations associated with dispensing the medication to the patient so as to avoid abuses.
US11354966B2

A handle for a product vending system includes a housing configured to be secured to a door of a product storage cabinet having a lock. The handle includes a display arranged on the housing, that is configured to show product information. A payment processing unit is arranged on the housing and is configured to detect or receive a payment. A control unit is configured to communicate with the lock of the product storage cabinet, such that when the payment is detected by the payment processing unit, the control unit is configured to unlock the lock of the product storage cabinet so as to provide access to a product stored in the product storage cabinet.
US11354965B2

A vending machine has an interactive customer experience. Some embodiments of the vending machine include a transparent front wall with a plurality of display units located behind the front wall. Each of the display units may contain an example of a product available for vending. Based on input received from a customer and other information, the vending machine may provide a recommendation for a product or products to select for purchase. The vending machine may highlight the recommendation by selectively illuminating the product display units that contain the recommended products.
US11354957B2

In an embodiment, a server receives—a digital key request for a digital key to unlock a smart lock. A biometric feature request for collecting a biometric feature from the mobile device is generated and sent to the mobile device. A biometric feature corresponding to the biometric feature request is received. Identity information and a device identifier of the smart lock is received from another server. Based on the identity information, a matching biometric feature stored in a biometric feature database is determined. An identity of a user corresponding to the received biometric feature is verified based on the matching biometric feature. After the identity of the user is verified, smart lock information is identified. A digital key for unlocking the smart lock is generated based on the digital key request and the smart lock information and sent to the mobile device.
US11354953B2

A server includes a server controller, a server communication unit, and a server storage unit, and is adapted to be connected to a communication terminal via the server communication unit. The server controller stores a video taken by a vehicle during traveling, in the server storage unit, such that the video is associated with a road on which the vehicle is traveling, determines a scheduled traveling route, in response to a request from the communication terminal, obtains the video corresponding to each of one or more roads that constitute the scheduled traveling route, from the server storage unit, and sends the video to the communication terminal, on which the video is displayed.
US11354949B2

Various examples are directed to systems and methods for dispatching autonomous vehicles. A service arrangement system may receive error data describing an error state at a first autonomous vehicle executing a first transportation service. The first transportation service may include moving a payload from a transportation service start point to a transportation service end point. The service arrangement system may determine, using the error data, a first property of the first autonomous vehicle associated with the error state and select a second autonomous vehicle that does not have the first property. The service arrangement system may send to the second autonomous vehicle a transportation service request requesting that the second autonomous vehicle travel to a rendezvous location to meet the first autonomous vehicle and transport the payload from the rendezvous location to the transportation service end point.
US11354945B2

The invention relates to a method for providing a diagnosis of at least one technical system (1) of a motor vehicle (2). The invention further relates to a diagnostic system (10) and a motor vehicle (2).
US11354941B2

A biometric identification system and a method for biometric authentication are described. A biometric authentication system includes at least one light source comprising at least one of a vertical surface emitting laser (VCSEL) or a VCSEL array configured to provide an illumination beam when the biometric authentication system is turned on. The system also includes an optical element configured to broaden the illumination beam and direct the illumination beam towards the portion of the object so as to generate at least one corresponding image response. The system also includes an image sensing unit configured to receive the at least one corresponding image response, capture a speckle pattern in the image response and form at least one of a computer readable image or data representing a speckle contrast in the speckle pattern.
US11354940B2

A method and system to detect visual spoofing of a process of authenticating a person's identity employs computer vision techniques to define characteristics of different kinds of spoofing. Embodiments identify a foreground object within an image and by examining positions and/or orientations of that foreground object within the image, determine whether the presentation of the foreground object is an attempt to spoof the authentication process.
US11354935B2

A computer-implemented method for emulating an object recognizer includes receiving testing image data, and emulating, by employing a first object recognizer, a second object recognizer. Emulating the second object recognizer includes using the first object recognizer to perform object recognition on a testing object from the testing image data to generate data, the data including a feature representation for the testing object, and classifying the testing object based on the feature representation and a machine learning model configured to predict whether the testing object would be recognized by a second object recognizer. The method further includes triggering an action to be performed based on the classification.
US11354927B2

A fingerprint identification device, a display panel, a fabrication method thereof, and a display device are disclosed. The fingerprint identification device includes a fingerprint sensor, an aperture diaphragm, and a first shielding structure. The fingerprint sensor includes a plurality of sensing units; the aperture diaphragm is on a light incident side of the fingerprint sensor and includes an aperture through which light is allowed to be incident on at least one sensing unit of the fingerprint sensor; and the first shielding structure is on a side of the aperture diaphragm facing away from the fingerprint sensor, and surrounds at least a portion of the aperture.
US11354923B2

The present disclosure provides a human body recognition method and apparatus, and a storage medium, the method comprising: determining a coordinate of a target person in a three-dimensional space according to images containing the target person collected by at least two cameras; calculating back-projection errors of the target person under different cameras respectively according to the coordinate of the target person in the three-dimensional space; determining whether the cameras have a human body recognition error according to the back-projection errors of the cameras; when a camera has the human body recognition error, performing re-recognition of the target person under the camera by using person re-identification ReID, until the back-projection errors of all the cameras containing the target person are not greater than a preset threshold. The present disclosure can improve accuracy of the human body recognition result effectively.
US11354918B2

Various example embodiments relate to an electronic device for recognizing visual stimulus based on spontaneous selective neural response of deep artificial neural network and an operating method thereof, and may configured to measure a response of an untrained randomly-initialized neural network for an input image, and recognize at least one visual stimulus from the input image, based on the measured response.
US11354914B1

Techniques are discussed for determining a data level for portions of data for processing. In some cases, a data level can correspond to a resolution level, a compression level, a bit rate, and the like. In the context of image data, the techniques can determine a region of first image data to be processed a high resolution and a region of second image data to be processed at a low resolution. The regions can be determined by a machine learned algorithm that is trained to output identifications of such regions. Training data may be determined by identifying differences in outputs based on the first and second image data. The image data associated with the determined regions and the determined resolutions can be processed to perform object detection, classification, segmentation, bounding box generation, and the like, thereby conserving processing, bandwidth, and/or memory resources in real time systems.
US11354913B1

In one embodiment, a method includes, by a computing system associated with a vehicle, receiving sensor data from one or more sensors of the vehicle, wherein the sensor data is based on an environment of the vehicle, identifying, based on the sensor data, one or more objects in the environment, generating, based on the one or more objects, a set of points that represent the environment, wherein each object has one or more corresponding points in the set of points, and each of the points is associated with one or more features associated with the corresponding object, generating a prediction for at least one of the objects in the environment or the vehicle by processing the set of points using a machine-learning model, and causing the vehicle to perform one or more operations based on the prediction.
US11354911B2

Provided are a video data acquisition unit that acquires video data captured by a camera; an event detection unit that detects an event occurring on a vehicle; a parking tendency determination unit that determines a tendency of a parking time at a parking position of the vehicle; and a recording function control unit that, when an event is detected while the vehicle is parked, controls a parking recording function for storing the video data captured by the camera.
US11354906B2

A Video Semantic Segmentation System (VSSS) is disclosed that performs accurate and fast semantic segmentation of videos using a set of temporally distributed neural networks. The VSSS receives as input a video signal comprising a contiguous sequence of temporally-related video frames. The VSSS extracts features from the video frames in the contiguous sequence and based upon the extracted features, selects, from a set of labels, a label to be associated with each pixel of each video frame in the video signal. In certain embodiments, a set of multiple neural networks are used to extract the features to be used for video segmentation and the extraction of features is distributed among the multiple neural networks in the set. A strong feature representation representing the entirety of the features is produced for each video frame in the sequence of video frames by aggregating the output features extracted by the multiple neural networks.
US11354901B2

An activity recognition system may comprise a local device and a server. The local device may be configured to: obtain a video; determine whether at least one human is present in one or more frames of the video; in response to determining the at least one human present in the video, determine if the at least one human in each of the frames corresponds to the same person; in response to determining that the at least one human in each of the frames corresponds to the same person, determine if the person is a stranger; and in response to determining that the person is not a stranger, transmit at least a portion of the video to the server. The server may be configured to: predict an activity class associated with the person; and trigger an alarm based on the activity class.
US11354898B2

A contextual filter system configured to perform operations that include, capturing an image frame at a client device, wherein the image frame includes a depiction of an object, identifying an object category of the object based on the depiction of the object within the image frame, accessing media content associated with the object category within a media repository, generating a presentation of the media content, and causing display of the presentation of the media content within the image frame at the client device.
US11354893B2

Method and apparatus for generating a road map, electronic device, and non-transitory computer storage medium are disclosed, including: inputting a remote sensing image into a first neural network to extract first road feature information of multiple channels via the first neural network; inputting the first road feature information of multiple channels into a third neural network, to extract third road feature information of multiple channels via the third neural network, where the third neural network is a neural network trained by using road direction information as supervision information; fusing the first road feature information and the third road feature information; and generating a road map according to a fusion result.
US11354892B1

A computer system for verifying hail damage and/or detecting hail fraud includes a processor and a non-transitory, tangible, computer-readable storage medium having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations including: (i) receiving at least one image of at least a portion of a rooftop; (ii) analyzing the at least one image to identify a plurality of damaged locations; (iii) analyzing damaged locations to determine a shape and a size of each of the damaged locations; and (vi) determining, based upon the analyzing, whether the damaged locations are a result of hail damage by comparing the shape and the size of at least one damaged location to the shape and the size of at least one other damaged location.
US11354886B2

A method of label detection includes: obtaining, by an imaging controller, an image depicting a shelf; increasing an intensity of a foreground subset of image pixels exceeding an upper intensity threshold, and decreasing an intensity of a background subset of pixels below a lower intensity threshold; responsive to the increasing and the decreasing, (i) determining gradients for each of the pixels and (ii) selecting a candidate set of the pixels based on the gradients; overlaying a plurality of shelf candidate lines on the image derived from the candidate set of pixels; identifying a pair of the shelf candidate lines satisfying a predetermined sequence of intensity transitions; and generating and storing a shelf edge bounding box corresponding to the pair of shelf candidate lines.
US11354874B2

Provided is an information processing apparatus, including a control unit that controls a display device to display a first image in a first display region and a second display region, respectively, which are adjacent to each other and have mutually different display timing, so that the first image is superimposed over a real space as seen by a user of the display device, and that controls the display device to transform the first image in the first display region and the first image in the second display region on the basis of changes in position posture information relating to the display device.
US11354870B2

A system for accurately positioning augmented reality (AR) content within a coordinate system such as the World Geodetic System (WGS) may include AR content tethered to trackable physical features. As the system is used by mobile computing devices, each mobile device may calculate and compare relative positioning data between the trackable features. The system may connect and group the trackable features hierarchically, as measurements are obtained. As additional measurements are made of the trackable features in a group, the relative position data may be improved, e.g., using statistical methods.
US11354864B2

A system and method for presenting location-based augmented reality road signs on or within a vehicle includes a database, a plurality of transmitters, and a plurality of vehicle integrated receivers. The database is held in a computer network accessible location and stores a plurality of datasets. The plurality of transmitters are connected to the database through the computer network and broadcast area-relevant datasets from the database wirelessly in a defined geographic coverage area. The plurality of vehicle integrated receivers are operative to receive area-relevant datasets and use the information therein to determine when a particular road sign is required and then generate a standardized road sign image for the required road sign and display the image on or in the vehicle as an augmented reality projection.
US11354852B2

The present disclosure relates generally to systems and methods for creating a mixed reality environment. A mixed reality system includes a performance area for generating a mixed reality environment, a motion determination module that determines and tracks the motion of an object within the performance area, a physical article module that generates a physical article within the performance area, and a mixed reality display that displays a virtual article within the performance area, wherein the physical article and the virtual article are correlated to the motion of the object.
US11354849B2

An information processing apparatus that controls a virtual viewpoint corresponding to a virtual viewpoint image to be generated based on a plurality of images obtained by capturing an image capturing-target area from directions different from one another by a plurality of image capturing apparatuses and includes: a first acquisition unit configured to acquire first position information indicating a watching position of the virtual viewpoint image; a second acquisition unit configured to acquire second position information indicating a position of interest to be included in the virtual viewpoint image and within the image capturing-target area; and a control unit configured to control the virtual viewpoint so that the virtual viewpoint comes close to the position of interest indicated by the acquired second position information from the watching position indicated by the acquired first position information.
US11354845B1

A method for multi-location DJ presence management includes generating an avatar image corresponding to a DJ operating a DJ console at a primary location on a vessel and transmitting from the DJ console, an audio feed produced by the DJ console to multiple other locations on the vessel. The avatar then can be displayed at each of the other locations. Finally, the displayed can be animated in coordination with movements of the DJ operating the DJ console. In this way, irrespective of the location of a member of the audience in any of the locations, the member of the audience can experience the live performance of the DJ as if the DJ were present in person at the location of the member of the audience.
US11354842B2

An animation system includes an animated figure, multiple sensors, and an animation controller that includes a processor and a memory. The memory stores instructions executable by the processor. The instructions cause the animation controller to receive guest detection data from the multiple sensors, receive shiny object detection data from the multiple sensors, determine an animation sequence of the animated figure based on the guest detection data and shiny object detection data, and transmit a control signal indicative of the animation sequence to cause the animated figure to execute the animation sequence. The guest detection data is indicative of a presence of a guest near the animated figure. The animation sequence is responsive to a shiny object detected on or near the guest based on the guest detection data and the shiny object detection data.
US11354826B2

In some aspects, the disclosure is directed to methods and systems for generating an augmented reality environment. An application executing on a computing device may receive a real-time video feed. The application may present the real-time video feed on a display of the computing device. The application may identify an image on a physical token from the real-time video feed. The application may select an animation from a set of one or more animations based on the identified image. The application may add the animation to the real-time video feed at an animation position above the physical token. The application may present the real-time video feed with the added animation.
US11354822B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for image compression and reconstruction. A request to generate an encoded representation of an input image is received. The encoded representation of the input image is then generated. The encoded representation includes a respective set of binary codes at each iteration. Generating the set of binary codes for the iteration from an initial set of binary includes: for any tiles that have already been masked off during any previous iteration, masking off the tile. For any tiles that have not yet been masked off during any of the previous iterations, a determination is made as to whether a reconstruction error of the tile when reconstructed from binary codes at the previous iterations satisfies an error threshold. When the reconstruction quality satisfies the error threshold, the tile is masked off.
US11354818B2

A surgical imaging system comprising circuitry configured to accentuate an image characteristic of an area in captured images; identify the change of the image characteristic in the area; and identify the position of a physiological feature relative to the surgical device on the basis of the change in the image characteristic.
US11354815B2

The present disclosure describes a system and method for a marker-based augmented reality system. The method includes acquiring image data from a camera, analyzing the image data to identify at least one marker, the at least one marker being associated with a physical location in a real-world environment, determining information represented via the at least one marker, the information represented via the at least one marker including at least one of content data, metadata, or server data, generating content based on the at least one of the content data, the metadata, or the server data, and presenting, via a display, the content overlaying a displayed representation of the real-world environment, the content being presented at one or more locations in the displayed representation of the real-world environment relative to the physical location associated with the at least one marker.
US11354812B2

The described technology regards an augmented reality system and method for estimating a position of a location of interest relative to the position and orientation of a display, including receiving and selectively filtering a plurality of measurement vectors from a rate-gyroscope. Systems of the described technology include including a plurality of sensors, a processing module or other computation means, and a database. Methods of the described technology use data from the sensor package useful to accurately render graphical user interface information on a display.
US11354805B2

Identifying a state of a user (e.g., attentive, distracted, mind wandering, etc.) based on the user's physiological (e.g., pupillary) response to luminance change events in which a portion or all of the content quickly becomes brighter or dimmer.
US11354799B2

An image processing apparatus includes an acquisition unit configured to acquire reference data and image data representing an inspection target image, the reference data representing a reference image that is a reference printing result, a setting unit configured to set a detection sensitivity for a plurality of defects in a printing result, a correction unit configured to correct a difference image acquired from the reference data and the image data so that a difference in the difference image that is greater than a threshold value is reduced, and a processing unit configured to inspect the inspection target image based on the detection sensitivity and the corrected difference image.
US11354794B2

A deposit detection device according to an embodiment includes an extraction module and an exclusion module. The extraction module extracts a candidate region for a deposit from a captured image captured by an imaging device. The exclusion module excludes from the candidate region a region that satisfies a predetermined exception condition. The exclusion module excludes from the candidate region a region that satisfies a first exception region when adhesion of a deposit to the imaging device is not detected, and excludes from the candidate region a region that satisfies a second exception condition different from the first exception condition when adhesion of the deposit to the imaging device is detected.
US11354790B2

An image processing apparatus (100) includes: a variable determination unit (134) that performs, based on a distribution of luminance values of individual pixels included in a predetermined area determined according to information regarding a motion of a user out of first video data recorded in a first dynamic range, determination of a variable to be used to calculate the luminance values of the individual pixels when the first dynamic range is converted into a second dynamic range; and a converter (135) that converts the first video data into second video data displayed in the second dynamic range, based on the variable determined by the variable determination unit.
US11354787B2

The disclosed technology teaches an AR calibration system for compensating for AR headset distortions. A calibration image is provided to an external screen and viewable through a headset reflector, and an inverse of the calibration image is provided to a headset display, reflected off the reflector and observed by a camera of the system while it is simultaneously observing the calibration image on the external screen. The camera is located to represent a user's point of view and aligned to observe the inverse calibration image projected onto the reflector. A distortion mapping transform is created using an algorithm to search through projection positions of the inverse calibration image until the inverse image observed by the camera cancels out an acceptable portion of the calibration image provided to the external screen as observed through the reflector by the camera, and the transform is used by the headset, to compensate for distortions.
US11354786B2

The invention relates to a method for masking an image (20) of an image sequence with a mask (30), wherein a mask colour is determined according to an image colour of the image (20) in the environment of the mask (30), and a colour of the mask (30) is set according to the determined mask colour or with the determined mask colour. The invention also relates to a computer program, a machine-readable storage medium and an electronic storage unit.
US11354785B2

An image processing method and device, storage medium and electronic device for deblurring an image. The method includes obtaining an image processing instruction including an instruction to deblur a target blurred image; obtaining a target model by training an original model based on a plurality of sample images of different scales, one of the plurality of sample images being a blurred image composed of a plurality of clear images, and the obtained target model being used for deblurring the blurred image to obtain a clear image; based on the image processing instruction, using the target model to deblur the target blurred image to obtain a target clear image; and outputting the target clear image.
US11354778B2

Provided are systems and methods for contrastive learning of visual representations. In particular, the present disclosure provides systems and methods that leverage particular data augmentation schemes and a learnable nonlinear transformation between the representation and the contrastive loss to provide improved visual representations. In contrast to certain existing techniques, the contrastive self-supervised learning algorithms described herein do not require specialized architectures or a memory bank. Some example implementations of the proposed approaches can be referred to as a simple framework for contrastive learning of representations or “SimCLR.” Further example aspects are described below and provide the following benefits and insights.
US11354773B2

A method for correcting an image divides an output image into a grid with vertical sections of width smaller than the image width but wide enough to allow efficient bursts when writing distortion corrected line sections into memory. A distortion correction engine includes a relatively small amount of memory for an input image buffer but without requiring unduly complex control. The input image buffer accommodates enough lines of an input image to cover the distortion of a single most vertically distorted line section of the input image. The memory required for the input image buffer can be significantly less than would be required to store all the lines of a distorted input image spanning a maximal distortion of a complete line within the input image.
US11354769B2

One embodiment provides for a parallel processor comprising a processing array within the parallel processor, the processing array including multiple compute blocks, each compute block including multiple processing clusters configured for parallel operation, wherein each of the multiple compute blocks is independently preemptable. In one embodiment a preemption hint can be generated for source code during compilation to enable a compute unit to determine an efficient point for preemption.
US11354767B2

This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. One implementation is directed a printed object comprising: a substrate comprising a first area; a first colored ink or design printed within the first area, the first colored ink or design comprising a spectral reflectivity of less than or equal to 20% at or around 660 nm; a colored ink mixture printed over the first colored ink or design at a first plurality of spatial locations within the first area, the colored ink mixture printed such that the first area comprises a second plurality of spatial locations without the colored ink mixture, the colored ink mixture comprising opaque white ink and a first colorant, wherein the color ink mixture comprises a spectral reflectivity greater than the first colored ink or design at or around 660 nm, and wherein colored ink mixture comprises a spectral reflectivity less than the first colored ink or design in the range of 495 nm-570 nm; in which the first plurality of spatial locations is arranged in a pattern conveying an encoded signal, and in which the first colored ink or design and the colored ink mixture comprise a spectral reflectivity difference at or around 660 nm in a difference range of 8%-30%. Of course, other objects, methods, packages, labels, containers, systems and apparatus are described in this patent document.
US11354759B2

The present invention relates to a video-based integrated building construction and maintenance management method in which a series of processes of building construction and maintenance after the completion of the construction is produced as a video and registered in a building management server, and this video is configured to be checked by a building owner or resident so that a building can be transparently managed by fundamentally preventing faulty construction that may occur during a construction step and untrustworthy maintenance, and thus a sense of trust may be given to the building owner or resident.
US11354758B2

A method and system is disclosed that enables purchasers to purchase gas online for future delivery. The invention requires the purchaser prepay for online purchases or have been extended credit accepted by an oil company. The prepayments are credited to the purchaser's account. For each retail gas delivery, the oil company handles the online gas purchase transaction and reimburses the retail gas station owner for the online purchase. Specifically, the oil company reimburses the retail gas station owner for the taxes and profit on the gas delivered to the purchaser and also replaces the amount of gas delivered. In this way, the retail gas station owner is made whole for each delivery. Oil company also benefits with increased gas sales, increased profit and increased cash flow. Various embodiments of the invention are contemplated. The invention may require a purchaser to select a location of a retail gas station, a selected grade of gas or a combination of both.
US11354752B2

Aspects of the present disclosure relate to implementation of a dynamical structural percolation model, that may be implemented via at least one computing device, and models the loss distribution for cyber risk due to breach of IT networks of a single small or medium-sized enterprise, which is believed to be a technical improvement responsive to the foregoing issues and challenges with known risk/loss distribution models.
US11354750B1

Blockchain techniques for providing insurance to an affinity group may include an enforcement server that receives a plurality of bidding actions (e.g., bid or no-bid) from a plurality of bidding entities in response to an auction of an opportunity to provide insurance for members of the affinity group. The server may compile transactions corresponding to the received bidding actions into a block of transactions (e.g., a round of bidding), distribute the block of transactions to validation entities to form a consensus on the highest bid, and update copies of a distributed ledger with the block of transactions. The server may identify a winning bid and provide affinity group member data to the winning bidding entity, thereby providing consumers with lower cost insurance and/or insurance that is more reflective of actual risk (or lack thereof). The affinity group may be updated over time and re-auctioned using the blockchain techniques.
US11354739B2

An approach for training a machine learning model to detect market abuse patterns based on graphical images is disclosed. The approach comprises of creating trade event graphical images based on one or more rules and creating trade risk event graphical images represented by one or more horizontal lines and one or more vertical lines wherein the one or more vertical lines are based on unstructured data. The approach trains a model of a machine learning network to detect market abuse patterns based on the trade event graphical images and the trade risk event graphical images.
US11354720B2

Techniques disclosed herein provide more efficient and more relevant item recommendations to users in large-scale environments in which only positive interest information is known. The techniques use a rank-constrained formulation that generalizes relationships based on known user interests in items and/or use a randomized singular value decomposition (SVD) approximation technique to solve the formulation to identify items of interest to users in an efficiently, scalable manner.
US11354719B2

Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: determining a list of substitutes for an item; determining qualities for each substitute; determining a similarity score for each substitute; determining a historical substitution score for each substitute; determining a final score for each substitute using the similarity score for each substitute and the historical substitution score for each substitute; ranking each substitute based upon the final score for each substitute; facilitating a display, on a user interface of a user device, of a highest ranked substitute; receiving, from the user interface of the user device, a selection of the highest ranked substitute; and after receiving the selection of the highest ranked substitute, substituting the highest ranked substitute for the item of the list of items. Other embodiments are disclosed herein.
US11354717B2

A method for generating and displaying a print product offering including a plurality of digital images is provided. In one aspect the method comprises: generating a group of digital images from the plurality of digital images; classifying each of the digital images within the group based on an image quality parameter that is a predetermined minimum image file size; selecting only the digital images in the group which conform to the image quality parameter; providing a pre-developed electronic image product layout including a plurality of virtual orifices; populating the plurality of virtual orifices with only the digital images which conform to the image quality parameter to provide an image product template design; and displaying the image product template design as the print product offering on a display of the computing device.
US11354713B2

A method and system to generate a portable contract document are provided. The method includes receiving contract information from a client device via an interactive electronic document having one more visual controls. The contract information comprises sale item information, buyer information, and sale price information. The method further includes generating a contract document for a sale of the sale item, utilizing the contract information, and communicating the contract document to the client device via a network communication.
US11354712B2

The present invention teaches a system, method and computer program for enabling local or regional merchants to participate in an automated cause marketing (ACM) program using mobile devices. The ACM program that may provide benefits to several parties involved in fundraising for one or more supported organizations, including one or more supported organizations, advertising providers, merchants, and individuals. Merchants are able to access enhanced analytics regarding their transactions with members and non-members of the ACM program and can use these enhanced analytics to realize an increased number of or revenue from transactions with members. The present invention also teaches a system and method for enabling advertising providers to acquire and analyze data associated with consumers-merchant transactions. The present invention provides the above features optimally using mobile devices. Furthermore, the present invention, may enable a member to disseminate its charitable preferences and contribution notifications to members of its electronic social networks.
US11354705B2

A contact lens package includes a first package layer and a second package layer joined to the first package layer at an edge of the first package layer. The first package layer and the second package layer collectively define, at least in part, a cavity and a contact lens is disposed within the cavity. A visual trigger is depicted on either the first package layer or the second package layer, and the visual trigger is identifiable by a mobile device to be associated with an executable file.
US11354704B2

At least some aspects of the present disclosure feature systems and methods for delivering content to a mobile device. In one embodiment, the system receives location information of the mobile device and determines a response duration. The system selects a content piece to deliver to the mobile device based on information regarding content comparisons or experimental units.
US11354698B1

A server computer system comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module and from at least one computing device associated with at least one contributing member, a signal including a request to transfer an amount of loyalty points from a loyalty point account of the at least one contributing member to a loyalty point account associated with a group; transfer the amount of loyalty points from a data record associated with the loyalty point account of the at least one contributing member to a data record associated with the loyalty point account associated with the group; receive, via the communications module and from the at least one computing device associated with the at least one contributing member, a signal including a booking request for one or more non-contributing members; and apply loyalty points from the loyalty point account associated with the group to offset a cost of the booking request for the one or more non-contributing members and complete the booking request.
US11354696B1

Systems and methods for implementing a rewards program for registered customers of a business make use of a central computer server and a database that is in communication with the central computer server and that stores data about the registered customers. Multiple mobile devices associated with the various registered customers communicate with the central computer server via a software application running on the mobile device, and a subset of the data from the database is thereby communicated to each of the multiple mobile devices from the central computer server. A query of the data about the registered customers is then initiated from the central computer server and communicated to each of the multiple mobile devices via the software application running on each of the multiple mobile devices, with a result of the query being processed on each of the multiple mobile devices then communicated back to the central computer server.
US11354695B1

Embodiments of the present invention provide systems, methods and computer readable media for configuring promotions for local pickup of goods. One aspect of the subject matter can be embodied in methods that include the actions of receiving, from a device of a third-party provider of items, promotion data describing a promotion submission, the promotion data including a discounted price of each of a quantity of an item that is in stock and available for customer pickup at one or more of the third-party provider's brick-and-mortar locations; receiving, from a consumer device, consumer order data for purchase of the item as specified by the promotion submission, the consumer order data including a selection of one of the third-party's brick-and-mortar locations for pickup of the item; generating instrument data describing the item; and sending, to the consumer device, the instrument data in response to finalizing the consumer's purchase of the item.
US11354694B2

System that enables a user to share a referral link to content obtained from the user interface of an application user is using. When recipient uses the link (for example by purchasing a product), user who shared the link may receive a commission. System may monitor an application user interface, by subscribing to events broadcast by the operating system when the user interface changes. For a web browser, the system may analyze events to extract the URL of the page being browsed, and compare this URL to a database of merchants or services that support referrals. When the URL matches a database entry, the system may present a sharing menu that allows the user to share a referral link via email, text, social media, or other sharing service. The user may also be able to use the referral link directly to receive a credit for his or her own purchase.
US11354692B2

A system for keeping an automated-taxi clean includes a perception-sensor, a communication-device, and a controller-circuit. The perception-sensor is operable to detect an object aboard an automated-taxi. The communication-device is operable to communicate with a present-client of the automated-taxi. The controller-circuit is in communication with the perception-sensor and the communication-device. The controller-circuit is configured to determine that the object was left by a prior-client of the automated-taxi, and operate the communication-device to convey to the present-client a cleaning-request to remove the object from the automated-taxi.
US11354675B1

Systems and methods for voice-initiated transaction transfer are provided. A voice-initiated transaction transfer system includes an interactive voice response service that provides an initial voice-initiated transaction with a user and determines an intended transaction of the voice-initiated transaction. The system also includes an app administration service that receives an indication of the intended transaction from the interactive voice response service and triggers provision of a push notification to at least one app running on at least one electronic device associated with the user. The push notification includes an indication of a deep dive view to be presented on the app. The deep dive view includes a particular transaction screen of the app associated with the intended transaction.
US11354664B2

Disclosed are a dual transaction method and system based on centralization and decentralization. In the embodiments of the present description, when a designated member node receives a transaction request, in one aspect, transaction feasibility verification is carried out for the transaction request, a designated resource amount is deducted from a virtual resource account corresponding to a spending user identifier after the request passes the verification, and the designated resource amount is added to a virtual resource account corresponding to a payment-receiving user identification; in another aspect, target transaction information is broadcasted to a block chain network according to the transaction request, so that each member node distributes the target transaction information to a block chain on the basis of a consensus mechanism after the block chain network performs transaction feasibility verification on the target transaction information.
US11354656B2

Implementations of this specification include identifying, by a node of the blockchain network, a request to execute a smart contract stored in a blockchain maintained by the blockchain network, the request identifying a requesting account that is requesting to execute the smart contract; retrieving, by the node, a whitelist from the blockchain associated with the smart contract, the whitelist identifying one or more accounts that are authorized to execute the smart contract; determining, by the node, that the requesting account is authorized to execute the smart contract based on the requesting account being included in the whitelist; and in response to determining that the requesting account is authorized to execute the smart contract, executing, by the node, the smart contract.
US11354654B2

According to one embodiments, an electronic money management system includes a fund charging controller and a deduction unit. The controller performs a control in a manner such that, if a transaction is made on a user's terminal through an electronic money service of a first country to charge a designated amount of funds in a currency of a second country the designated amount of funds in the currency of the second country is charged based on an exchange rate at time of the transaction. The currency of the second country differs from a currency of the first country. The deduction unit, if an electronic money service of the second country is used on the terminal, deduct an amount used from the currency of the second country charged by the controller.
US11354646B2

Systems and methods for QR code purchase transaction processing. In an embodiment, an interoperability computer system receives a push-type QR code payment request, validates the push-type QR code payment request, obtains local regulations governing QR code purchase transactions and at least one of a routing configuration for an originating institution (OI) and a routing configuration for a receiving institution (RI). The process also includes determining, by the interoperability computer system, that one of the OI or the RI is not configured for push-type purchase transactions or that local regulations do not permit push-type transactions, generating a pull-type QR code purchase transaction request, and transmitting the pull-type QR code purchase transaction request to a payment network.
US11354645B1

Techniques are disclosed for facilitating customers' mobile devices to conduct proximity-based payments to reduce the friction of conducting payments from one party to another. In some embodiments, a customer's mobile device can detect another mobile device that is in proximity. For example, the detected device may be in the same wireless personal area network as the customer's device. The customer's device can transmit to a payment service system server (PSS) an identifier identifying the other mobile device that it receives from the other mobile device that is in proximity. The customer's device can receive identification information about the user of the other device from the PSS. When the customer confirms sending a payment to the other user, the PSS facilitates a transfer of a payment amount between a financial account of the customer and a financial account of the user of the other device.
US11354642B1

A method for real time negotiation among parties to a transaction may include (1) a computer application executed by a computer processor on a mobile electronic device receiving, from a merchant computer processor at a merchant computer system, an offer to conduct a transaction using a first payment mechanism accepted by the merchant, the offer comprising a first consumer benefit; (2) comparing the first benefit to at least one consumer benefit preference; (3) automatically presenting a second payment mechanism associated with a second consumer benefit or a modification to the first consumer benefit; and (4) agreeing on an agreed payment mechanism and an agreed consumer benefit, wherein the agreed payment mechanism is the first payment mechanism or the second payment mechanism, and the agreed consumer benefit is the first consumer benefit, the second consumer benefit, or the modification to the first consumer benefit.
US11354636B2

An example controller, comprising a processing resource and a memory resource having instructions stored thereon that when executed by the processing resource cause the processing resource to create a meta transaction including information about a payment from an Internet of Things (IoT) device, receive information from the IoT device about the payment via an output transaction, an input transaction, and an unspent transaction, generate a transaction bundle including the output transaction, the input transaction, the un-spent transaction, and the meta transaction; receive a signature from the IoT device corresponding to the transaction bundle; and verify the signature from the IoT device.
US11354635B2

Systems and methods for providing a payment messaging interface may include receiving, at a computing device comprising a processor, transaction information regarding the transaction. Once the transaction information is received, the transaction information may be translated into a data structure that corresponds to a payment processor. Once the transaction information has been translated, the data structure may be transmitted to the payment processor.
US11354625B2

A method for displaying proof of employment data verifies the employment data. A computer system displays a control in a graphical user interface for a display system. The control is configured to receive user input specifying an identifier for proof of employment data. The computer system receives the user input specifying the identifier through the control. The computer system retrieves the proof of the employment data based on the identifier. The computer system displays the proof of the employment data in the graphical user interface.
US11354620B2

A method for recipient-initiated shipping includes receiving, at an internet connected server, recipient data (including a first shipping address) from a shipping recipient; providing delivery options to the shipping recipient based on a set of delivery option criteria and the recipient data; receiving a delivery choice from the shipping recipient; and notifying at least one of a shipping sender and a shipping carrier of the delivery choice.
US11354612B1

Systems, methods, and computer-readable storage media for creating an open loop prepaid gift account for a merchant without the merchant's consent. The system identifies a request from a customer to purchase the open loop prepaid gift account which can be used to make purchases at the merchant, presents a menu from which the customer can select the merchant, receives a selection of the merchant and, based on the selection, presents an option to load funds onto the open loop prepaid gift account. Upon receipt of payment, the system creates the open loop prepaid gift account and loads the open loop prepaid gift account with an amount of money, wherein information associated with the open loop prepaid gift account is encoded onto a physical card. The system also prints on the physical card a statement suggesting that the customer can use the physical card to make purchases at the merchant.
US11354610B2

Methods and systems for scheduling tasks for field professionals include: receiving a set of first requests for on-site assistance from a first set of users; receiving a set of second requests for remote assistance from a second set of users; assigning a plurality of location-based tasks associated with the set of first requests to one or more field professional; receiving real-time information associated with the one or more field professional including current location; determining based on the real-time information whether the one or more field professional can complete a location-agnostic task associated with a second request after completing a first location-based task and before starting a second location-based task; and assigning the location-agnostic task to the one or more field professional.
US11354606B2

Systems and methods consistent with the invention may include receiving, by a portal, requests from entities to become members, selectively granting the requests by the portal, receiving information by the portal from a plurality of first members, in response to requests from the first members, creating member files in the database using the received information, the files corresponding to the first members, receiving an information request by the portal from a second member, and selectively supplying by the portal to the second member, information from at least one of the files, the supplied information being selected based on the requests.
US11354596B2

Machine learning feature engineering systems and methods comprise an event ingestion module that receives event data associated with entities. The ingestion module determines which entities are associated with events of the event data. The ingestion module stores the events, grouped by associated entity, in a related event store. A user defines features associated with the entities via an API and/or a feature studio. A feature computation layer determines values for the features based on the grouped events stored to the related event store. The feature computation layer stores the computed feature values and timestamps to a feature store. When new data is received, the feature computation layer computes one or more of the feature values for different times based on the timestamps. Feature vectors are generated using the computed feature values and output to the user via the API and/or feature studio.
US11354595B2

Original data for machine learning training can be received. The original data can be divided into baseline data and difference data. The baseline data and the difference data can be stored in different memory devices of the memory hierarchy associated with a computer, wherein the baseline data is stored in a first memory device having faster access speed than a second memory device in which the difference data is stored. The baseline data and the difference data can be loaded from the different memory devices. The original data can be reconstructed from the baseline data and the difference data. The reconstructed original data can be fed to a machine learning model to train the machine learning model.
US11354588B2

A method for detecting deviations between an event log and a process model includes converting the process model into a probability process model, the probability process model comprising multiple nodes in multiple hierarchies and probability distribution associated with the multiple nodes, a leaf node among the multiple nodes corresponding to an activity in the process model; detecting differences between at least one event sequence contained in the event log and the probability process model according to a correspondence relationship; and identifying the differences as the deviations in response to the differences exceeding a predefined threshold; wherein the correspondence relationship describes a correspondence relationship between an event in one event sequence of the at least one event sequence and a leaf node in the probability process model.
US11354585B2

An approach is provided in which an information handling system uses historical time durations of deprecated resources to compute an increased probability window. The increased probability window corresponds to an increase in probability that a currently active resource is likely to be active at a future point in time. Next, the information handling system identifies a set of active resources that have active time durations within the increased probability window and, in turn, marks the set of resources as a set of forecasted active resources. In turn, the information handling system generates a resource cost forecast based on the set of forecasted active resources.
US11354578B2

Computer systems and computer-implemented methods train and/or operate, once trained, a machine-learning system that comprises a plurality of generator-detector pairs. The machine-learning computer system comprises a set of processor cores and computer memory that stores software. When executed by the set of processor cores, the software causes the set of processor cores to implement a plurality of generator-detector pairs, in which: (i) each generator-detector pair comprises a machine-learning data generator and a machine-learning data detector; and (ii) each generator-detector pair is for a corresponding cluster of data examples respectively, such that, for each generator-detector pair, the generator is for generating data examples in the corresponding cluster and the detector is for detecting whether data examples are within the corresponding cluster.
US11354576B1

A method and system where a first subsystem makes observations and performs surveillance using sensors in a mode that conserves a resource such as power, data transmission band width or processing cycles. This is accomplished by reducing illumination, pixel count, sampling rate or other functions that result in a limited granularity or data collection rate. A machine model is applied to the limited data and, when it evaluates to a suitable result or a prediction of an interesting condition, another subsystem or the same subsystem in a different mode collects data at a finer granularity with a higher data collection size or rate and evaluates that data to determine the nature of the first evaluation. The machine model may be trained in stages on a large scale server and on a small field processor. Data from the sensor may be used for training to improve the second step.
US11354574B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for increasing the security of neural network by discretizing neural network inputs. One of the methods includes receiving a network input for a neural network; processing the network input using a discretization layer, wherein the discretization layer is configured to generate a discretized network input comprising a respective discretized vector for each of the numeric values in the network input; and processing the discretized network input using the plurality of additional neural network layers to generate a network output for the network input.
US11354571B2

An integrated circuit (IC) implements an L by M by N three-dimensional aperture function throughout a P by R by C three-dimensional source array. The IC has an input port receiving an ordered stream of independent input values from the source array, an output port producing an ordered stream of independent output values, an array of n compositor circuits, where n=L×M×N, each compositor circuit implementing a sub-function of the aperture function, dedicated pathways between the compositor circuits, delay circuits on the IC receiving values on the dedicated pathways from individual ones of the compositor circuits and providing the delayed values at later times to other compositor circuits downstream, a finalization circuit, and a control circuit operating counters and producing control signals coupled to the compositors, the delay circuits, and the finalization circuit.
US11354562B2

Numerous embodiments for processing the current output of a vector-by-matrix multiplication (VMM) array in an artificial neural network are disclosed. The embodiments comprise a summer circuit and an activation function circuit. The summer circuit and/or the activation function circuit comprise circuit elements that can be adjusted in response to the total possible current received from the VMM to optimize power consumption.
US11354560B2

RFID devices comprising (i) a transponder chip module (TCM, 1410) having an RFIC chip (IC) and a module antenna (MA), and (ii) a coupling frame (CF) having an electrical discontinuity comprising a slit (S) or non-conductive stripe (NCS). The coupling frame may be disposed closely adjacent the transponder chip module so that the slit overlaps the module antenna. The RFID device may be a payment object such as a jewelry item having a metal component modified with a slit (S) to function as a coupling frame. The coupling frame may be moved (such as rotated) to position the slit to selectively overlap the module antennas (MA) of one or more transponder chip modules (TCM-1, TCM-2) disposed in the payment object, thereby selectively enhancing (including enabling) contactless communication between a given transponder chip module in the payment object and another RFID device such as an external contactless reader. The coupling frame may be tubular. A card body construction for a metal smart card is disclosed.
US11354554B2

A dynamic transaction card that is manufactured using conductive plastic jumpers that will dissolve when in contact with a solvent used to tamper with the dynamic transaction card. Internal components of a dynamic transaction card may be manufactured using a synthetic or semi-synthetic organic material, such as, for example, plastics. These materials may be conductive to provide functionality to a dynamic transaction card, such as a connection between an integrated circuit and other card components such that when the materials dissolve, the connections are broken and the dynamic transaction card may be inactive due to the loss of various connections.
US11354551B2

A printing apparatus has a sheet holding unit having a detection unit for detecting a size of a sheet which is held and a storage unit configured to store sheet information including at least a size of a sheet as information representing a sheet. The apparatus sets first sheet information selected by a user in association with the sheet holding unit from a plurality of items of sheet information stored in the storage unit and notifies the user of a mismatch in a case where a size of a sheet that the first sheet information set in the setting indicates, and a size of a sheet detected by the detection unit are mismatched.
US11354544B2

Methods, systems, and apparatus for operations for processing fingerprint images. An example system includes obtaining an original fingerprint trace image of a fingerprint trace left by a user on a target object; inputting the original fingerprint trace image to a pre-trained fingerprint image processing model that is configured to process the original fingerprint trace image in accordance with pre-trained parameters of the pre-trained fingerprint image processing model; obtaining as output a target fingerprint trace image from the fingerprint image processing model; and using the target fingerprint trace image as a test fingerprint image for performing a test on a fingerprint recognition device, wherein a degree of matching between a fingerprint in the target fingerprint trace image and a real fingerprint that corresponds to a same finger is greater than or equal to a predetermined threshold.
US11354538B2

Systems and methods are disclosed for lookup-based convolutional neural networks. For example, methods may include applying a convolutional neural network to image data based on an image to obtain an output, in which a layer of the convolutional network includes filters with weights that are stored as a dictionary (D) of channel weight vectors, a respective lookup index tensor (I) that indexes the dictionary, and a respective lookup coefficient tensor (C), and in which applying the convolutional neural network includes: convolving the channel weight vectors of the dictionary (D) with an input tensor based on the image to obtain an input dictionary (S), and combining entries of the input dictionary (S) that are indexed with indices from the respective lookup index tensor (I) and multiplied with corresponding coefficients from the respective lookup coefficient tensor (C); and storing, displaying, or transmitting data based on the output of the convolutional neural network.
US11354533B2

A device that includes a model training engine implemented by a processor. The model training engine is configured to obtain a set of data values associated with a feature vector. The model training engine is further configured to transform a first data value and a second data value from the set of data value into sub-string correlithm objects. The model training engine is further configured to compute a Hamming distance between the first sub-string correlithm object and the second sub-string correlithm object and to identify a boundary in response to determining that the Hamming distance exceeds a bit difference threshold value. The model training engine is further configured to determine a number of identified boundaries, to determine a number of clusters based on the number of identified boundaries, and to train the machine learning model to associate the determined number of clusters with the feature vector.
US11354529B2

A cell image analysis method may include: obtaining, for each of cell images, a value of a feature parameter to be used in determination of a type of a cell, by analyzing the cell images; and displaying the value of the feature parameter in association with the each of the cell images.
US11354517B2

It is an object of the present invention to prevent inattentive listening to a dialogue of an agent without taking it seriously and to make it easier to understand the dialogue with the agent. A dialogue system 100 conducts a dialogue with a user 101. A humanoid robot 50-1 presents a leap-in-logic utterance, which is an utterance, of which a logical structure is partially missing. The user 101 expresses a confirmation action which is an action confirming the missing information in the leap-in-logic utterance. The humanoid robot 50-1 presents a supplementary utterance which is an utterance describing the missing information.
US11354516B2

An information processor includes a generation section that generates a specified character string on the basis of at least one of voice information corresponding to a content of speech detected by a voice detection section and vehicle information acquired from a vehicle. With this configuration, a user can input the specified character string, which is a hashtag, without an operation. Thus, compared to the related art in which the hashtag is generated on the basis of the operation (manual input) by the user, a burden on the user can significantly be reduced, and an input error can be prevented.
US11354508B2

A method for processing a narrative generated by an artificial Intelligence based natural language generator, to assess relationships between words and phrases in the generated narrative, where necessary, to replace particular words and phrases and more clearly convey a desired intended semantic content of the generated narrative, and/or generate learning data for use by the natural language generator to improve its text generating operation. Based on an input received by the AI based natural language generator, the method generates a narrative, processing the narrative by implementing one or more mechanisms to provide at least one cue in the narrative, in accordance with a plurality of rules to identify semantic content and based on a cue, and the identified semantic content of the narrative, determining how relationships between the words and phrases comprising the narrative could be altered to more clearly convey the semantic content, to realize a directive and communicating the directive.
US11354507B2

Tracking social collaboration messages includes setting, by a computer, for a discussion group, a respective quota for each of a plurality of sentiment types assignable to a textual message; monitoring, by the computer, typing, by a sender, of text of a message for the discussion group; based on the monitored typing, determining, by the computer, a sentiment type of the message, the determined sentiment type being one of the plurality of sentiment types; and providing, by the computer, to the sender, recommendation for editing the message based on the quota set for the determined sentiment type.
US11354505B1

An example computer-implemented method embodying the disclosed technology comprises digitally storing a plurality of digital objects comprising first type digital objects and second type digital objects, each digital object comprising an electronic digital representation of natural language text, and certain first type digital objects each being associated with exactly one second type digital object; programmatically generating a corpus of digital documents from the plurality of digital objects; programmatically embedding the electronic digital representation of natural language text of each first type digital object not associated with one of the second type digital objects, thereby generating a second set of vectors; programmatically determining, for each of the second set of vectors, a corresponding set of nearest neighbor vectors from the first set of vectors; programmatically generating recommendation data indicating potential new associations between first type digital objects and second type digital objects; and displaying a representation of the recommendation data.
US11354492B2

A database management system for processing large volumes of data in a key-value store database is provided. The system may be configured to receive a plurality of filled fillable request forms where each request form may include a request including a plurality of field labels and a plurality of fillable text fields corresponding to each of the plurality of the field labels. The system may be configured to extract each set of inputted data from each fillable text field. The system may be configured to store, in the key-value store database, for each request form, each of the plurality of field labels and the corresponding set of inputted data as a combination key-value pair. The combination key may be equal to a WIP ID number, form ID number and field ID number. The corresponding value may be equal to the set of data of the corresponding field ID number.
US11354484B2

A method of determining a failure model of a resist process of a patterning process. The method includes obtaining (i) measured data of a pattern failure (e.g., failure rate) related to a feature printed on a substrate based on a range of values of dose, and (ii) image intensity values for the feature via simulating a process model using the range of the dose values; and determining, via fitting the measured data of the pattern failure to a product of the dose values and the image intensity values, a failure model to model a stochastic behavior of spatial fluctuations in the resist and optionally predict failure of the feature (e.g., hole closing).
US11354481B2

A phase shifter includes an active region, a first and a second set of gates and a set of contacts. The active region extends in a first direction and is located at a first level. The first and second set of gates each extend in a second direction, overlap the active region and are located at a second level. The second set of gates are positioned along opposite edges of the active region, are configured to receive a first voltage, and are part of a first transistor. The first transistor is configured to adjust a first capacitance of the phase shifter responsive to the first voltage. The set of contacts extend in the second direction, are over the active region, are located at a third level, and are positioned between at least the second set of gates.
US11354463B1

A solver may generate a system of equations for an acausal model. A partitioning engine may transform at least some of the equations into groups of equations whose inputs/outputs are connected directly. The partitioning engine may transform at least some of the equations into groups of linear equations and/or groups of switched linear equations that are connected through nonlinear functions. The solver may determine input-output relationships of the groups of equations. A simulation model generator that may include a library of types of model elements may construct a causal simulation model.
US11354455B2

A host port is enabled for security. In response to a determination by the host port that authentication or security association negotiation with a storage port cannot be completed successfully, the host port determines whether an audit mode indicator has been enabled in a login response from the storage port. The host port preserves input/output (I/O) access to the storage port based on determining whether the audit mode indicator has been enabled in the login response from the storage port.
US11354454B2

An apparatus and method of providing direct access to a non-volatile memory of a non-volatile memory device and detecting potential security violations are provided. A method for providing access to a non-volatile memory of a non-volatile memory device may include tracking a parameter related to a plurality of direct access transactions of the non-volatile memory. A threshold behavior pattern of the host activity may be determined based upon the tracked parameters. The direct access transactions may be reviewed to determine whether the threshold behavior pattern is exceeded.
US11354439B2

Aspects include receiving a request from a user to access data that was acquired by a third-party from a data owner, the data in an encrypted format unreadable by the user. In response to receiving the request from the user to access the data, a third-party key from the third-party is requested and a data owner key from the data owner is requested. The third-party key and the data owner key are applied to the data in the encrypted format to generate the data in an unencrypted format readable by the user. The user is provided with access to the data in the unencrypted format.
US11354431B2

Artificial intelligence, big data, and crowd sourcing techniques are utilized to efficiently and effectively determine permissions that should be granted to a party within an organization. In one example, the permissions granted to a party within an organization are determined using one or more algorithms to identify, weight, and correlate historical and current permissions to party attributes for parties within the organization and/or for similar parties in similar organizations. In one example, the activity of the party within the organization is then monitored and the permissions granted the party are automatically modified as needed to allow the party to perform their tasks in the organization as the party's responsibilities within the organization evolve.
US11354429B2

A device and method for provided access to distributed data sources includes a cloud security server configured to associate any number of data sources and client devices with a cloud security server account. The cloud security server assigns trust levels to the data sources and the client devices. A client device requests data from the cloud security server. The cloud security server authenticates the client device and verifies the trust levels of the client device and the requested data. If verified, the cloud security server brokers a connection between the client device and the data source, and the client device accesses the requested data. Data sources may include cloud service providers and local storage devices. The cloud security server may assign a trust level to a client device for a limited time or revoke a trust level assigned to a client device. Other embodiments are described and claimed.
US11354420B2

Systems and methods for performing data duplication on data that was previously consolidated (e.g., deduplicated or merged). An example method may comprise: receiving, by a processing device, a request to modify a storage block comprising data encrypted using a location dependent cryptographic input; causing the data of the storage block to be encrypted using a location independent cryptographic input corresponding to a first storage location; copying the data encrypted using the location independent cryptographic input from the first storage location to a second storage location; causing data at the second storage location to be encrypted using a location dependent cryptographic input corresponding to the second storage location; and updating a reference of the storage block from the first storage location to the second storage location.
US11354414B2

A multi-engine malicious code scanning method for scanning data sets from a storage device is provided. The method includes, among other steps obtaining at least one data set from a storage device and generating a single forensic image of the data set and also applying a recover data application to the data set to generate a single recovered data set. A scanning is initiated of the single forensic image and the single recovered data set using the selected plurality of malware engines, where each of the malware engines, installed on the independent operating systems of the virtual operating system may be run concurrently on the single forensic image and the single recovered data set. A report is generated combining each of the malware engines reporting the results of the scans.
US11354412B1

Methods and systems for identifying malicious applications and, more particularly, to identifying web shell applications. Embodiments described herein rely on machine learning tools to analyze static and dynamic features of a suspected file to determine whether the file is a web shell application.
US11354411B2

Instruction classification and software intrusion detection is performed. Program instruction execution of a processor of a microcontroller unit (MCU) is monitored via side-channel signal analysis, the monitoring including capturing a signal trace of a physical property of the MCU that leaks information correlated with the program instruction execution of the MCU, the signal trace indicating a value of the physical property over time. From the signal trace, time domain features, frequency domain features, and Mel Frequency Cepstral Coefficients (MFCC) features are extracted. A model is utilized for instruction detection to identify an execution signature based on the time domain features, frequency domain features, and MFCC features. The execution signature is compared to one or more reference instruction signatures. A remedial action is performed responsive to the execution signature failing to match to the one or more reference instruction signatures.
US11354396B2

Methods, systems, and computer readable media for authenticating to a computer system. In some examples, a method includes receiving a request from a user device for authentication, the request specifying a username. The method includes determining grid information associated with the username by accessing a repository of grid information for usernames, the grid information specifying a color set. The method includes sending the color set to the user device, causing the user device to display a grid of colored tiles, each colored tile having a color specified by the color set. The method includes receiving a sequence of tile selections from the user device, each tile selection specifying a user selection of one of the colored tiles. The method includes granting or rejecting the request for authentication based on the sequence of tile selections and the grid information associated with the username.
US11354394B2

Various embodiments are generally directed to identity verification using autonomous vehicles. A security policy may be used to determine when identity verification using autonomous vehicles is required. The autonomous vehicle may be deployed to a location to verify the identity of the user based on one or more of images, audio data, biometric data, and wireless data connections.
US11354392B2

A dual interface smart card having a smart card body, a contact-based interface for contact-based communications, a first security chip which is arranged in the smart card body and is electrically conductively coupled to the contact-based interface, a fingerprint sensor arranged in the smart card body, a second security chip, which is coupled to the fingerprint sensor and is configured to carry out a fingerprint verification by means of fingerprint signals detected by the fingerprint sensor, and an antenna coupled to the second security chip.
US11354391B2

Aspects generally relate to an apparatus for authenticating a user. The apparatus can include a screen, and located under the screen are a plurality of fingerprint scanners, the plurality of fingerprint scanners corresponding to respective regions of the screen. An interface requests a location of the screen that an application uses for a fingerprint scan. A screen location touched by a user is identified, and based on the screen location touched by the user and the location of the screen that an application uses for a fingerprint scan, enabling fingerprint scanners covering the region of the location of the screen.
US11354390B2

Techniques are disclosed relating to biometric authentication. In one embodiment, a computing device includes a controller circuit, a camera, and a secure circuit. The controller circuit is coupled to a button and detects when the button has been pressed. The camera captures a set of biometric data of a user. The secure circuit performs an authentication of the user by confirming that a notification identifying the button being pressed was received from the controller circuit and by comparing the set of biometric data with another set of biometric data for an authorized user of the computing device. In some embodiments, the controller circuit is configured to maintain a timestamp indicative of when the button has been pressed and usable by the secure circuit to confirm that the button is pressed within a threshold time period of the authentication being performed.
US11354383B2

Various arrangements for performing successive vector-matrix multiplication may include sequentially performing a first vector-matrix multiplication operation for each bit-order of values in an input vector. The first vector-matrix multiplication operation for each bit-order may generate an analog output. For each analog output generated by the vector-matrix multiplication operation, an analog output may be converted into one or more digital bit values, and the one or more digital bit values may be sent to a second vector-matrix multiplication operation.
US11354376B2

In one embodiment, a method includes accessing a current-visitor context of a current visitor to a web page in a current web-browsing session. The current-visitor context includes one or more data associated with or concerning the current visitor. The method includes selecting based on the current-visitor context a particular one of multiple possible instances of the web page for presentation to the current visitor. The particular one of the multiple possible instances of the web page is substantially most likely to generate a highest expected outcome from interaction with the web page by the current visitor as indicated by the current-visitor context.
US11354371B2

The invention, forming a mutual/collaborative puzzle, message/letter chain consisting of information chains that form graphs, lists, or groups, the ability to use defined or calculated measuring units such as distance measured in hops, volume measured in followers, and/or the nature of relationship, according to needs and purposes, using/defining measurements for various needs, to facilitate socializing, sharing, with a search engine accessing information on social networks more efficiently, in a more detailed and speedy way while preventing information pollution, by doing Word, Picture, audio etc. searches, to be used not just for social purposes but research and rapid information attainment, not only for apps but for social media, TV, games.
US11354363B2

Apparatus and methods are described for calling a database function with a URL. Many databases contain functions, also referred to as logical elements, in the database that can be called to retrieve data. A web URL can be used to call such a function by formatting the URL in a specific manner. After the URL is received, it can be parsed to determine the function and parameters, if any exist. The function in the database, specified in the URL, is called using the specified parameters, if any exist. The results can be interpreted and an appropriate response can be streamed.
US11354358B1

A system and method for organizing and retrieving conditioned data is disclosed. The data retrieval application includes a criteria determination engine, an optimization engine and a retrieval engine. The criteria determination engine determines criteria set for a list of data elements. The optimization engine organizes the list of data elements into a directed acyclic graph embodying a skip list data structure and optimizes the constructed directed acyclic graph. The retrieval engine receives a query, determines the features of the query, queries the directed acyclic graph using the features and retrieves a node representing a user interface data based on the criteria set matching the features.
US11354355B2

An apparatus, method, and computer-readable storage medium that generate at least a cue point in a musical piece. The method includes generating a beat grid representing the musical piece, determining values for the beat grid, the values corresponding to an audio feature of the musical piece, and each value representing an entire duration of each beat in the beat grid of the musical piece, calculating a score for the audio feature at each of a plurality of positions in the beat grid of the musical piece, using some or all of the determined values, and generating the cue point at a particular position of the plurality of positions, based on the calculated scores.
US11354349B1

A system for visual discovery is disclosed. The system identifies a visual search query in response to an action associated with an image presented to a user of a client device. The system extracts visual features from the visual search query and compares the visual features with visual features of stored content items. The system then identifies a set of candidate visual content items from the stored content items that have visual features, which are similar to the visual features of the visual search query. The candidate visual content items are ranked using information from a user session and provided for display to the user.
US11354348B2

Methods and systems are disclosed for optimizing record placement in a graph by minimizing fragmentation when writing data. Issues with fragmented data within a graph database are addressed on the record level by placing data that is frequently accessed together contiguously within memory. For example, a dynamic rule set may be developed based on dynamically analyzing access patterns of the graph database, policies, system characteristics and/or other heuristics. Based on statistics regarding normal query patterns, the systems and methods may identify an optimal position for certain types of edges that are often traversed with respect to particular types of nodes.
US11354346B2

In general, metadata is stored in a data storage system. Summary data identifying one or more characteristics of each of multiple metadata objects stored in the data storage system is computed, and the summary data characterizing a given metadata object in association with the given metadata object is stored. A visual representation is generated of a diagram including nodes representing respective metadata objects and relationships among the nodes. Generating the visual representation includes superimposing a representation of a characteristic identified by the summary data characterizing a given metadata object in proximity to the node representing the given metadata object.
US11354341B2

A method of translating software queries into natural language may comprise receiving a user instruction to identify a data set through a database query defined by a received user-selected query object and user-selected query value in setting a portion of a currently modeled integration process, and to perform a user-selected action on the data set, and translating a suggested database query associated in memory with the user-selected query object to a natural language translation. The method may also comprise displaying the natural language translation of the suggested database query, receiving a user instruction to include the suggested database query in the currently modeled integration process, and automatically generating and transmitting to a remote location for later execution, code instructions for performing the user-selected action on data sets stored at the remote database meeting the selected, suggested database query.
US11354337B1

In an approach to online reorganization of database tables with concurrent updates using virtual partitions, responsive to receiving a table to reorganize, rows of the first table are selected, where the rows of the first table create a first virtual partition. A memory for a second virtual partition is allocated, where the second virtual partition is appended to a second table. A union view is created comprising a union of remaining rows of the first table with the second table, where the remaining rows of the first table have not been copied to the second table. The first virtual partition is copied into the second virtual partition. Responsive to receiving queries before copying the first virtual partition into the second virtual partition is complete, the queries are allowed to access the union view.
US11354336B2

A configuration for a key management system is provided for managing cryptographic keys in cryptosystems. The configuration includes the use of database replication to improve the reliability, accessibility, and partition tolerance of the key management system. The configuration also includes the use of database sharding and distributed networks to improve the functionality of the key management system. From a logical level, the system can appear multi-master because client software can connect with any compute node in a plurality of compute nodes and perform key management operations on the entire key database from that compute node. From a physical level, the system can be a master-slave configuration with each database shard replication group having a single master shard instance and one or more slave shard instances. In some examples, the present disclosure provides better redundancy, load balancing, availability, and partition tolerance for key management systems.
US11354334B2

Example systems and methods for cloning catalog objects are described. In one implementation, a method identifies an original catalog object associated with data and creates a duplicate copy of the original catalog object without copying the data itself. The method allows access to the data using the duplicate catalog object and supports modifying the data associated with the original catalog object independently of the duplicate catalog object. The duplicate catalog object can be deleted upon completion of modifying the data associated with the original catalog object.
US11354327B2

A system and method for processing data wherein one or more user selections of source data and an input defining one or more operations to be performed on the selected source data are received to generate processed data for display as a chart; the source data is retrieved from at least one data source, the source data is processed according to the defined one or more operations to generate processed data for output for display as a chart, the chart is stored as data defining the one or more operations and data identifying the source data operated on, a further user selection is received to redisplay the chart; retrieving the source data from the at least one data source; and the source data is processed according to the defined one or more operations to generate the processed data for output for redisplay as the chart.
US11354322B2

Systems and methods for assigning scores to objects based on evaluating triggering conditions applied to datasets produced by search queries in data aggregation and analysis systems. An example method may comprise providing an interface for generating a correlation search, the interface facilitating user input of (i) one or more search criteria for a search query of the correlation search, (ii) a triggering condition to be applied to a dataset produced by the search query, and (iii) one or more actions to be performed when the dataset produced by search query satisfies the triggering condition, wherein the one or more actions comprise at least modifying a score assigned to an object to which the dataset produced by the search query pertains, and causing generation of the correlation search based on the user input.
US11354321B2

A mechanism is provided for re-ranking search results based on a personal medical condition. One or more medical conditions associated with a patient are identified based on an analysis of patient information associated with the patient. The one or more medical conditions are correlated with a set of medical condition content indicator data structures. A search query corresponding to the patient is processed to generate initial search results that are ranked with an initial ranking. The initial search results are analyzed based on a patient specific dictionary data structure corresponding to the one or more medical conditions associated with the patient. The content of the initial search results are re-ranked to generate re-ranked search results having a modified ranking that is based on the one or more medical conditions of the patient. The re-ranked search results are output to the patient in accordance with the modified ranking.
US11354317B2

The safety of a database that conceals large-scale data is efficiently assessed. A database storage (10) stores an original database and a secure database. A neighbor record search part (11) obtains a neighbor record set by a neighbor search of the original database for each record in the secure database. A nearest neighbor record calculation part (13) calculates a distance between each record in the secure database and each record in the neighbor record set and obtains a nearest neighbor record. A re-identification determination part (14) calculates a re-identification rate of a record based on whether the record in the original database corresponding to each record in the secure database matches the nearest neighbor record. A re-identification rate calculation part (15) calculates a re-identification rate of the secure database based on the re-identification rate calculated for each record in the secure database.
US11354316B2

Disclosed herein are systems and methods for selective scanning of external partitions. In an embodiment, a database platform receives a query directed at least in part to an external table stored on an external data storage platform. The external table is partitioned into partitions corresponding to storage locations in the external data storage platform. The database platform prunes, using external-table metadata that is stored by the database platform and that maps the partitions of the external table to the storage locations in the external data storage platform, those partitions that do not potentially contain data that satisfies the query. The database platform identifies data that satisfies the query by scanning any one or more of the partitions of the external table that were not pruned, and responds to the query at least in part with the identified data that satisfies the query.
US11354313B2

Disclosed aspects relate to transforming a user-defined table function (UDTF) to a derived table in a database management system (DBMS). It may be detected by the DBMS that a query indicates the UDTF. A derived table may be constructed from the UDTF. The derived table may be derived from a set of statements of the UDTF. The derived table may be introduced to the query to fulfill the UDTF. A query plan may be generated for the query by the DBMS. The query plan may be generated in response to introducing the derived table in the query.
US11354312B2

A federated database-management system receives an SQL query or other type of data-access request. The federated system's host DBMS parses, rewrites, and optimizes the request into an optimal data-access plan, then determines which portions of the plan require access to data stored on the federated systems' remote databases. The federated host partitions the plan into subplans that each represent instructions of the original data-access request that were directed to a corresponding remote database of the federated DBMS. Each subplan is then transmitted to its corresponding remote database, which directly executes the subplan and returns results to the host. If necessary, a subplan is translated from an original generic access-plan format into a database-specific format required by its corresponding remote database.
US11354308B2

A request is received to display at least a portion of a first events set and at least a portion of a second events set in an interleaved and visually distinct display format, where, in the interleaved and visually distinct display format, the at least a portion of the first events set is displayed in a visually distinct manner from the at least a portion of the second events set, and data from the at least a portion of the first events set is interleaved with data from the at least a portion of the second events set. In response to receiving the request, display is caused, on a user interface, of the at least a portion of the first events set and the at least a portion of the second events set in the interleaved and visually distinct display format.
US11354305B2

Techniques for generated regular expressions are disclosed. In some embodiments, a regular expression generator may receive input data comprising one or more character sequences. The regular expression generator may convert character sequences into a sets of regular expression codes and/or span data structures. The regular expression generator may identify a longest common subsequence shared by the sets of regular expression codes and/or spans, and may generate a regular expression based upon the longest common subsequence. Generation of the regular expressions can be implemented on an interactive user interface. Commands can be applied to the one or more character sequences and regular expressions are generated based on the applied commands.
US11354302B2

A request is received to create a graph database from one or more relational databases. For each relational database, data objects in the relational database are identified. For each data object, a graph data object corresponding to the data object is created. The graph data object is linked to the data object. A set of associated data objects in the relational database are determined, and for each associated data object, an associated graph data object is created if a graph data object corresponding to the data object does not exist. For each created graph data object, a graph data relation object is created that represents a relationship between the graph data object and the associated graph data object. Created graph data objects, associated graph data objects, and graph data relation objects are stored in the graph database. The graph database is provided to one or more applications.
US11354299B2

Described is a system, method, and computer program product to handle unresponsive node communications between two nodes of a database cluster. A high availability monitoring module is provided to address unresponsive node communications before having to automatically evict nodes from the cluster simply for exceeding a communications timeout period threshold.
US11354294B2

A method of updating a server knowledge graph, is performed by a server and includes obtaining a server knowledge graph of the server, and obtaining a plurality of device knowledge graphs by receiving a device knowledge graph from each of a plurality of devices. The method further includes generating a knowledge graph for server knowledge graph extension, based on the obtained plurality of device knowledge graphs, and updating the obtained server knowledge graph, using the generated knowledge graph for server knowledge graph extension.
Patent Agency Ranking