US11595700B2

Disclosed herein are a QTBT split structure allowing blocks of various shapes capable of more efficiently reflecting various local characteristics of video and a method of efficiently signaling the split structure.
US11595697B2

According to one embodiment of the present document, filtering for chroma blocks can be performed on the basis of luma blocks. For example, a cross component adaptive loop filtering process can be performed. Therefore, the accuracy of in-loop filtering can be improved.
US11595694B2

Aspects of the disclosure provide a method and an apparatus including processing circuitry for video decoding. The processing circuitry is configured to decode coding information for a current block. The coding information can indicate that the current block is coded in a string copy mode. The processing circuitry is configured to determine a string vector (SV) and a string length of a current string in the current block based on the coding information. The string length can be N3 times L where N3 and L are positive integers, and L is larger than 1. The processing circuitry is configured to reconstruct the current string based on the SV and the string length of the current string. In an example, the current block is a luma block and L is 4.
US11595687B2

A method for video processing is provided. The method includes performing downsampling on chroma and luma samples of a neighboring block of the current video block; determining, for a conversion between a current video block of a video that is a chroma block and a coded representation of the video, parameters of cross-component linear model (CCLM) based on the downsampled chroma and luma samples obtained from the downsampling; applying the CCLM on luma samples located in a luma block corresponding to the current video block to derive prediction values of the current video block; and performing the conversion based on the prediction values.
US11595684B2

Provided are methods and apparatus for encoding and decoding motion information. The method of encoding motion information includes: obtaining a motion information candidate by using motion information of prediction units that are temporally or spatially related to a current prediction unit; adding, when the number of motion information included in the motion information candidate is smaller than a predetermined number n, alternative motion information to the motion information candidate so that the number of motion information included in the motion information candidate reaches the predetermined number n; determining motion information with respect to the current prediction unit from among the n motion information candidates; and encoding index information indicating the determined motion information as motion information of the current prediction unit.
US11595683B2

Devices, systems and methods for constructing low-complexity non-adjacent merge candidates. In a representative aspect, a method for video processing includes receiving a current block of video data, selecting, based on a rule, a first non-adjacent block that is not adjacent to the current block, constructing a first merge candidate comprising motion information based on the first non-adjacent block, identifying a second non-adjacent block that is not adjacent to the current block and different from the first non-adjacent block, based on determining that the second non-adjacent block fails to satisfy the rule, refraining adding a second merge candidate derived from the second non-adjacent block, constructing a merge candidate list based on the first non-adjacent block, and decoding the current block based on the merge candidate list.
US11595681B2

A method and apparatus for encoding of a video sequence in an encoder or decoding of the video sequence in a decoder includes parsing an initial motion vector from the video sequence associated with a block. A plurality of samples are determined and pre-fetched to permit both motion vector refinement and motion compensation based on parsing the initial motion vector. Motion vector refinement is performed to determine a final motion vector using a first subset of the plurality of samples, and motion compensation is performed using a second subset of the plurality of samples.
US11595676B2

Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. An apparatus includes processing circuitry that decodes prediction information of a current block in a current picture that is a part of a coded video sequence. The prediction information indicates a cross component filtering (CCF) process for the current block. The processing circuitry generates filtered reconstruction samples of the current block by applying the CCF process on at least one of predicted samples, residual values, or reconstruction samples of the current block. The filtered reconstruction samples of the current block are used for reconstruction of a subsequent block. The processing circuitry reconstructs the current block and the subsequent block based on the filtered reconstruction samples of the current block.
US11595671B2

A video processing method includes performing a conversion between a video block of a video and a coded representation of the video, wherein the coded representation conforms to a format rule, wherein the format rule specifies that applicability of a transform skip mode to the video block is determined by a coding condition of the video block, wherein the format rule specifies that a syntax element indicative of applicability of the transform skip mode is omitted from the coded representation, and wherein the transform skip mode includes, skipping applying a forward transform to at least some coefficients prior to encoding into the coded representation, or during decoding, skipping applying an inverse transform to at least some coefficients prior to decoding from the coded representation.
US11595670B2

Described are methods, apparatuses and computer program products for signaling and storing compressed point clouds. Sub-sample entries associated with sequences of sub-samples within sequences of samples may indicate whether sequences of sub-samples were encapsulated alone in a track, without other sub-samples or additional header data. Sub-sample entry types can be indexed at track-level sub-sample description boxes. Point cloud compression coded bitstream component types may be signaled by including respective point cloud unit header information in a codec-specific parameters-related field of track level sub-sample description boxes. Sub-sample information boxes may indicate sub-sample entry indices for respective sub-samples. A flag in such information boxes may indicate the presence of sub-sample description entry indexes. Description index boxes can contain sub-sample description entry indexes in the same container as sub-sample information boxes. Track fragment header boxes can include sub-sample description entry indices that apply to samples of a track fragment.
US11595663B2

An example device applies a primary transform to a current block of video data to create primary transform coefficients. The device determines whether intra sub-partitioning is applied to the current block of video data. The device applies a primary transform to the current block. The device also determines whether a primary transform size for the current block of video data is at least a predetermined size. Based on intra sub-partitioning being applied and the primary transform size being at least the predetermined size, the device applies a secondary transform to primary transform coefficients and codes the current block of video data based on the secondary transform.
US11595649B2

A method of visual media processing, including: determining, fora conversion between a current video block of a visual media data and a bitstream representation of the visual media data, that a partitioning mode coding tool is disabled for the conversion based on a rule that depends on a dimension of the current video block; and performing the conversion based on the determining.
US11595644B2

Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry. For example, the processing circuitry determines a first combination from reconstructed samples of a first color component within a filter support region. Then, the processing circuitry determines, based on a mapping that associates offset values with combinations of possible reconstructed sample values, a first offset value that is associated with the first combination, and applies the first offset value on a to-be filtered sample of a second color component in the filter support region to determine a filtered sample of the second color component.
US11595623B2

A system and method for image recognition registration of an athlete into a sporting event. The athlete is registered in the sporting event using image recognition technology. A digital commencement image of the athlete taken by a camera (106) as the athlete crosses a starting line. The digital commencement image is compared with a stored profile image of the athlete to identify the athlete and enter them into the event without the need for the athlete to pre-register for the particular event. Enhanced recognition techniques incorporating pattern recognition may be used to increase identity accuracy.
US11595620B2

A method of, and system for, presenting a product to an audience. The method includes the steps of: obtaining a lightbox assembly having a volume in which at least a part of the product to be presented can be placed; placing the at least part of the product in the volume of the lightbox with the lightbox at a first location; illuminating the at least part of the product in the volume of the lightbox; and continuously transmitting images of the at least part of the product illuminated in the volume of the lightbox through a wired or wireless network that are viewed by at least a first user at a second location.
US11595607B2

An imaging device may have an array of image sensor pixels arranged in rows and columns and column readout circuitry coupled to the array. The rows of pixels may receive drive signals from row driver circuitry, and the drive signals may be sent from timing circuitry based on the locations of rows within the array. In particular, rows closer to the readout circuitry may require less settling time and therefore be driven faster than the rows further from the readout circuitry. All of the rows may be driven in a single direction, or the array of pixels may have a cut, in which case rows above the cut may be driven up and rows below the cut may be driven down. A frame buffer may be used to store the signals generated by the rows of pixels and may account for the asynchronous read out of image data.
US11595603B2

The present disclosure relates to a solid-state image pickup apparatus, a correction method, and an electronic apparatus, enabled to suppress an apparent uncomfortable feeling of an image output from a solid-state image pickup apparatus in which pixels of different OCL shapes are mounted mixedly. A solid-state image pickup apparatus according to an aspect of the present disclosure includes a pixel array in which a first pixel in which an OCL (On Chip Lens) of a standard size is formed and a second pixel in which an OCL of a size different from the standard size is formed are present mixedly, and a correction section that corrects a pixel value of the first pixel that is positioned in the vicinity of the second pixel among the first pixels on the pixel array. The present disclosure can be applied to, for example, a CMOS image sensor.
US11595601B2

In a solid-state imaging element that transfers data in a vertical direction, the number of times of transfer is reduced. The solid-state imaging element is provided with a plurality of storage units and a data transfer circuit. In the solid-state imaging element, each of the plurality of storage units is provided with a holding unit that holds predetermined reset data and signal data according to an amount of light, and an arithmetic circuit that obtains a difference between the reset data and the signal data to output as pixel data. Furthermore, the data transfer circuit in the solid-state imaging element transfers the output pixel data.
US11595596B2

A solid-state imaging device including a photoelectric conversion film provided over a plurality of pixels, a first electrode electrically coupled to the photoelectric conversion film and provided to each pixel, a second electrode opposed to the first electrode, the photoelectric conversion film being interposed between the second electrode and the first electrode, a first electric charge accumulation section, a reset transistor that is provided to each pixel, and an electric potential generator that applies, during a period in which the signal electric charges are accumulated in the first electric charge accumulation section, an electric potential VPD to the first electrode of each of at least one or more pixels, an electric potential difference between the first electrode and the second electrode when the electric potential VPD is applied to the first electrode being smaller than an electric potential difference when a reset electric potential is applied to the first electrode.
US11595595B2

A method and verification system for verifying pharmaceuticals packaged within a pouch using a pharmacy packaging system. The method includes activating a first light source to illuminate the pharmaceutical pouch, capturing a first image of the pharmaceutical pouch while illuminated by the first light source, activating a second light source to illuminate the pharmaceutical pouch, and capturing a second image of the pharmaceutical pouch while illuminated by the second light source. The method further includes generating a third image based on the first image and the second image, generating a dashboard to simultaneously display first images, second images, and third images from a plurality of pharmaceutical pouches, providing a number of pills indication of a number of pills detected in the pouch against a number of pills expected in the pouch, and displaying the dashboard.
US11595594B2

An imaging apparatus including a light source is provided. The imaging apparatus includes a light-emitting device and a photoelectric conversion device in a pixel, and a pixel circuit has a function of outputting third data generated by multiplying obtained first data by second data (weight). Calculating the third data externally enables more detailed information on a subject with respect to a specific wavelength to be obtained. In addition, reading out collectively a plurality of pixels to which proper weight is given enables output of difference data between pixels and the like, which allows external calculation to be omitted.
US11595590B1

A method for processing images by an information handling system includes receiving image data including first frames captured using a first exposure at a first frame rate and second frames captured using a second exposure at a second frame rate. The first frame rate is greater than the second frame rate. The method includes merging each second frame of the second frames with each first frame of a corresponding plurality of the first frames to generate a corresponding plurality of merged frames. Each merged frame of the corresponding plurality of merged frames may have a dynamic range of tonal values greater than each dynamic range of tonal values of each frame merged to form the merged frame.
US11595589B2

An endoscopic camera device having an optical assembly; a first image sensor in optical communication with the optical assembly, the first image sensor receiving a first exposure and transmitting a first low dynamic range image; a second image sensor in optical communication with the optical assembly, the second image sensor receiving a second exposure and transmitting a second low dynamic range image, the second exposure being higher than the first exposure; and a processor for receiving the first low dynamic range image and the second low dynamic range image; wherein the processor is configured to combine the first low dynamic range image and the second dynamic range image into a high dynamic range image using a luminosity value derived as a preselected percentage of a cumulative luminosity distribution of at least one of the first low dynamic range image and the second low dynamic range image.
US11595583B2

A method and apparatus for capturing digital video includes displaying a preview of a field of view of the imaging device in a user interface of the imaging device. A sequence of images is captured. A main subject and a background in the sequence of images is determined, wherein the main subject is different than the background. A sequence of modified images for use in a final video is obtained, wherein each modified image is obtained by combining two or more images of the sequence of images such that the main subject in the modified image is blur free and the background is blurred. The sequence of modified images is combined to obtain the final video, which is stored in a memory of the imaging device, and displayed in the user interface.
US11595573B2

In some examples, the disclosure describes a nano-position stage, an imaging device coupled to the nano-position stage, and a controller comprising instructions to: instruct the imaging device to capture a first image of a subject, instruct the nano-position stage to alter a position of the imaging device a distance based on a pixel size of the first image, instruct the imaging device to capture a second image of the subject at the altered position, and generate a third image of the subject utilizing the first image and the second image.
US11595571B2

A control apparatus comprises a generation unit that generates a first synchronization signal and a second synchronization signal; and a control unit that controls the generation unit. The control unit controls the generation unit such that the first synchronization signal used to repeatedly readout a first image signal to be sequentially displayed on a display and the second synchronization signal used to display the first image signal on the display are output with a predetermined time difference. In a case where a second image signal is read out at a timing corresponding to a shooting instruction between readouts of the first image signals, the first and second synchronization signals are output with the predetermined time difference before and after the readouts of the second image signal.
US11595561B2

Methods, systems, and apparatus for an infrared and visible imaging system. In some implementations, Image data from a visible-light camera is obtained. A position of a device is determined based at least in part on the image data from the visible-light camera. An infrared camera is positioned so that the device is in a field of view of the infrared camera, with the field of view of the infrared camera being narrower than the field of view of the visible-light camera. Infrared image data from the infrared camera that includes regions representing the device is obtained. Infrared image data from the infrared camera that represents the device is recorded. Position data is also recorded that indicates the location and pose of the infrared camera when the infrared image data is acquired by the infrared camera.
US11595552B2

A dome for a surveillance camera comprises an at least partially transparent spherical portion, a front transition portion, a back transition portion, and lateral transition portions. All transition portions extend to a perimeter plane and a tangent to the spherical portion where it connects to the front transition portion has an angle α relative to a normal to the perimeter plane, as measured in a symmetry plane, and a tangent to the spherical portion where it connects to the back transition portion has an angle β relative to a normal to the perimeter plane, as measured in the same plane and the same direction as the angle α. The angle β is equal to or larger than the angle α.
US11595551B2

The present disclosure relates to a camera module capable of achieving a smaller height, a method of manufacturing a camera module, an imaging apparatus, and an electronic apparatus. An imaging device having its imaging surface bonded to a provisional substrate is attached, and the imaging device in that state is joined to a substrate via an electrode having a TSV structure. After the provisional substrate is detached, an IR cut filter (IRCF) on which a light blocking film is printed or jet-dispensed in a region other than the effective pixel region is bonded to the imaging surface via a transparent resin. Because of this, there is no need to provide any sealing glass in the stage before the imaging surface, and the optical length of the lens can be shortened. Thus, a smaller height can be achieved. The present disclosure can be applied to camera modules.
US11595542B2

A reading apparatus includes a communication unit, a scanner, and a processor. The communication unit communicates with a wireless tag provided on paper. The scanner scans the paper. The processor acquires data from the wireless tag through the communication unit, acquires an image from the paper by using the scanner, and generates a file in which the data is embedded in the image as hidden characters.
US11595536B2

An apparatus according to the aspect of the embodiments includes a phase determiner configured to determine a rotational phase of a rotor, a speed determiner configured to determine a rotational speed of the rotor, a controller having a first control mode for controlling the motor by supplying constant currents to windings, and a discriminator configured to discriminate whether a rotation of the motor is abnormal based on the rotational speed when the rotational speed corresponding to a command speed is equal to or higher than a predetermined value in a state where the controller is controlling the motor in the first control mode. When a signal output from the discriminator indicates that the rotation of the motor is abnormal, the controller stops the motor. When the signal output from the discriminator indicates that the rotation is not abnormal, the controller continues a drive of the motor.
US11595534B2

An information processing apparatus, for transmitting data to an external apparatus via a plurality of different communication interfaces, includes at least one memory that stores a set of instructions, and at least one processor that executes the instructions to provide accepting a setting of a routing path, based on a user operation, and to provide restricting a routing path indicating a default route from being set through the accepting.
US11595529B2

Systems and methods for seamlessly providing carrier-independent VoIP calls initiated using an existing carrier-issued telephone number are provided. In exemplary embodiments, the existing carrier-issued telephone number to be called is received. Subsequently, a status regarding if the existing carrier-issued telephone number is a registered telephone number stored in a carrier-independent database is determined. If the existing carrier-issued telephone number comprises a registered telephone number in the carrier-independent database, a call is established via peer-to-peer connection using an address associated with the registered telephone number. However, if the existing carrier-issued telephone number is not a registered telephone number in the carrier-independent database, the call is placed via a standard route.
US11595525B2

In one aspect, an example methodology implementing the disclosed techniques includes, in response to receipt at a call center of a call by a caller, generating a compatibility score for the caller, the compatibility score for the caller optimizes for caller satisfaction and potential upsell opportunities. The method also includes generating a compatibility score for individual agents available to handle the call, the compatibility score for the individual agents optimize for caller satisfaction and potential upsell opportunities. The method also includes matching the compatibility score for the caller to the compatibility scores for the individual agents and assigning an agent to the call based on the matching of the compatibility scores for the caller and the individual agents.
US11595524B2

A system and method for callback management, utilizing a callback cloud, a digital ledger, and smart callback contracts, brokering user to user communications and session establishment using an automated workflow built upon extensible root smart contract templates which can be configured to connect various users and brands. The system may comprise callback cloud, that may further comprise a callback manager, a brand interface server, an interaction manager, a media server, one or more blockchain digital ledgers, and various smart contracts which are used to autonomously respond to received user requests.
US11595521B2

The present invention provides a system, method and apparatus for initiating and handling an emergency IP request using an IP enabled device having GPS capability. The IP enabled device is monitored for one or more emergency criteria. If the emergency criteria are satisfied, global positioning data is obtained using the GPS capability and the emergency IP request is sent to an address server. The address server receives the emergency IP request, obtains local emergency services data based on the global positioning data, dials a call center station based on the local emergency services data and passes an emergency call from the IP enabled device to the call center station. This invention can be implemented as a computer program embedded in a computer readable medium wherein the steps are performed by one or more code segments.
US11595518B2

A system for data recording across a network includes a session border controller connecting incoming data from the network to an endpoint recorder. A load balancer is connected to the network between the session border controller and the endpoint and receives the incoming data from the session border controller, wherein the load balancer comprises computer memory and a processor configured to parse the incoming data into video data and audio data according to identification protocols accessible by the processor from the computer memory. A recording apparatus includes recording memory that receives the incoming data from the load balancer, stores a duplicate version of the incoming data in the recording memory, and connects the incoming data to the endpoint.
US11595504B2

Systems and methods provide secure, end-to-end high-speed data encoding and communication. In certain embodiments, this is accomplished by modifying a header portion of a data packet received from a first device and complying with a one Mobile Industry Processor Interface (MIPI) protocol to create a modified data packet that complies with a faster MIPI protocol. The header portion of the modified data packet is validated during a tunnel mode operation using an error detection process to validate the modified data packet, which can then be securely transmitted to a second device that complies with the faster MIPI protocol.
US11595503B2

A novel algorithm for packet classification that is based on a novel search structure for packet classification rules is provided. Addresses from all the containers are merged and maintained in a single Trie. Each entry in the Trie has additional information that can be traced back to the container from where the address originated. This information is used to keep the Trie in sync with the containers when the container definition dynamically changes.
US11595496B2

A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.
US11595480B2

A server system (100) for processing a virtual space, the virtual space comprising a plurality of entities (A-E), the server system (100) comprising: one or more back-end servers (108); and one or more front-end servers (114); wherein each back-end server (108) stores a respective subset of the plurality of entities (A-E); each front-end server (114) is communicatively coupled to each back-end server (108); each front-end server (114) is configured to be communicatively coupled to one or more client devices (106); each front-end server (114) stores one or more entity references (RefA-RefE); and each entity reference (RefA-RefE) comprises a first identifier for identifying a respective entity (A-E) and a second identifier for identifying the back-end server (108) on which the entity (A-E) identified by the first identifier is stored.
US11595473B2

Technologies for establishing and utilizing a decentralized cloud infrastructure using a plurality of mobile computing devices include broadcasting for the formation of the decentralized cloud computing and storage infrastructure and establishing wireless communications between the plurality of mobile computing devices. The plurality of mobile computing devices self-organize and cooperate with one another to establish a structured decentralized cloud infrastructure to expose and sharing resources, services, and/or applications for ad hoc or socially-driven decentralized, cloud computing purposes.
US11595468B2

A system and a method are provided for enabling a user to connect a serial port of a device server to a serial device, query and capture data and settings pertaining to the serial device such that the device server can communicate and exchange data with the serial device without requiring customized programming. The device server may periodically query and capture user-specified data from the serial device. A poll configuration feature may be used to specify one or more commands which the device server will periodically query from the serial device. The response to each poll may be further sliced into a multiplicity of smaller portions according to user-specified filter rules. The captured data may be presented to other users online by way of a Web Manager, and the device server may establish machine-to-machine communications by way of XML and a Command Line Interface.
US11595466B2

Systems and methods are provided for operating a user-controllable parameter. An item pool is accessed, where the item pool contains a plurality of items, and where each item is associated with a parameter. A baseline position is identified, where the baseline position is associated with a particular value of the parameter. A user-controllable parameter is received, where the user-controllable parameter indicates a user preference for a next item relative to the baseline position. The next item is selected based on the baseline position and the user-controllable parameter, and the next item is provided via a computer network.
US11595461B2

A method of identifying a network condition between a pair of network devices, wherein one of the devices comprises a jitter buffer for storing packets received via a network, the method comprising: monitoring a measure of delay in receiving media packets over the network; monitoring a size of the jitter buffer; and identifying a network condition in dependence on a change in the measure of delay and a variation in the size of the jitter buffer.
US11595460B2

Switching real-time data stream connections between network nodes sharing a virtual area is described. In one aspect, the switching involves storing a virtual area specification. The virtual area specification includes a description of one or more switching rules each defining a respective connection between sources of a respective real-time data stream type and sinks of the real-time data stream type in terms of positions in the virtual area. Real-time data stream connections are established between network nodes associated with respective objects each of which is associated with at least on of a source and a sink of one or more of the real-time data stream types. The real-time data stream connections are established based on the one or more switching rules, the respective sources and sinks associated with the objects, and respective positions of the objects in the virtual area.
US11595445B2

Methods, systems, and computer-readable storage media for receiving, by an AMS, a policy definition file defining policies to be enforced during execution of an instance of an application within the cloud platform, providing, by the AMS, an enhanced policy definition file indicating authorizations for roles for a policy of the policy definition file, providing an authentication bundle for execution of policy decisions at the instance, the authentication bundle provided based on the enhanced policy definition file, the authentication bundle distributed to application containers within the cloud platform, and during execution of the instance: transmitting, by the instance, an authorization request from the instance to an ADC, the ADC including an OPA and being executed within the container and executing policy decisions based on the authentication bundle, receiving, by the instance, a policy decision from the ADC and enforcing the policy based on the policy decision.
US11595440B2

Disclosed herein are methods, systems, and processes for provisioning and deploying deception computing systems with dynamic and flexible personalities. A network connection is received from a source Internet Protocol (IP) address at a honeypot. In response to receiving the network connection, a personality state table is accessed and a determination is made as to whether a personality that corresponds to the source IP address exists in the personality state table. If the personality exists, the personality is designated to the source IP address. If the personality does not exist, an attack characteristic of the network connection is determined and an alternate personality that is substantially similar to the attack characteristic is designated to the source IP address.
US11595438B2

Generally discussed herein are devices, systems, and methods for improving phishing webpage content detection. A method can include identifying first webpage content comprises phishing content, determining, using a reinforcement learning (RL) agent, at least one action, generating, based on the determined at least one action and the identified first webpage content, altered first webpage content, identifying that the altered first webpage content is benign, generating, based on the determined at least one action and second webpage content, altered second webpage content, and training, based on the altered second webpage content and a corresponding label of phishing, a phishing detector.
US11595437B1

An endpoint protection system is provided. The system comprises: an endpoint agent deployed to an endpoint device, wherein the endpoint agent is built-into one or more existing applications running on the endpoint device and is configured to capture network session activity between the endpoint device and one or more internet servers to detect a phishing attack using a set of machine learning algorithm trained classifiers, and block the phishing attack; and an endpoint management system in remote communication with the endpoint agent, wherein the endpoint management system is configured to train and develop the set of classifiers, and receive information about the detected phishing attack and an incident report from the endpoint agent, the endpoint agent provides a graphical user interface running on the endpoint device allowing an end user to configure one or more protections provided by the endpoint agent.
US11595436B2

A website anomaly test is performed by automatically checking that a website has not been compromised by malicious code. A system can test a dynamic behavior of a website that indicates a functional user flow through the website. A set of rules are applied against a log of dynamic behavior of the website, as well as static code of the website, to identify potential compromise by malicious scripts.
US11595435B2

Methods and systems for detecting a phishing attack on a computer device can involve scanning one or more email messages, and separating email parts from the one or more email messages, in response to scanning the at least one email message. In addition, the email parts of the at least one email message can be subject to a feature extraction operation. The email features extracted from the email parts can be then analyzed to determine whether or not any of the email features contain suspected phishing content, confirmed phishing content and benign email content.
US11595428B2

A method for providing a visual indication of the security threat awareness level is disclosed. Such a visual indication helps improve the security of a device or an enterprise by giving a user an indication of the security risks associated with currently open and active applications. In turn, the user can use the visual indication as a cue to take mitigating actions to reduce the security risk, such as by using the application more carefully or by exiting the application. Each application is assigned a security score and the system determines the security threat awareness level based on the security score(s) of the open and active applications.
US11595426B2

Systems and methods can enable select virtual session capabilities on a user device configured to access a virtual session, which is an instance of a virtual machine. The user device can receive and forward to a gateway sever, a request to launch a virtual session. Based on the virtual session launch request, the gateway server can obtain a compliance profile determined from operational data. The gateway can permit user device access a virtual session hosted on a virtual machine (“VM”) server. The VM server can use the compliance profile and security data from the user device to determine a risk profile of the user device. The virtual session can be configured at the VM server based on the risk profile so as to allow access to a subset of available applications and functions within the applications for the virtual session.
US11595422B2

A method for use in a network communication system including a plurality of electronic controllers that communicate with each other via a bus in accordance with a Controller Area Network (CAN) protocol determines whether or not content of a predetermined field in a frame which has started to be transmitted meets a predetermined condition indicating fraud. In a case where the content of the predetermined field meets the predetermined condition, a frame including predetermined consecutive dominant bits for notifying an anomaly is transmitted before an end of the frame is transmitted. A number of times the frame including the predetermined consecutive dominant bits is transmitted is recorded for each identifier (ID) represented by content of an ID field included in a plurality of frames which has been transmitted. A malicious electronic controller is determined in accordance with the number of times recorded for each ID.
US11595419B2

An abuse using a legitimate communication used for executing a business sequence is detected. A legitimate communication determination processing unit 22 determines whether or not a communication packet received by a communication destination device is a legitimate communication packet permitted by a monitoring target system 10 based on meta information extracted by a packet collection processing unit 21, a sequence packet identification processing unit 23 determines whether or not the communication packet determined to be the legitimate communication packet by the legitimate communication determination processing unit 22 is a communication packet constituting the business sequence, and a sequence establishment determination processing unit 24 determines whether or not the business sequence related to the communication packet determined to constitute the business sequence by the sequence packet identification processing unit 23 is established.
US11595414B2

The technology disclosed herein enables the detection and subsequent mitigation of threats in virtualized workload environments. In a particular embodiment, a method provides, in a workload orchestration platform, managing one or more first logical networks that include a plurality of first workloads and a plurality of shadow workloads. One or more initial processes of the shadow workloads, when instantiated, are known to a security application. The method further includes providing security permissions to the security application that enable the security application to manage the shadow workloads. Also, the method includes providing admin permissions to an administrator application that enable the administrator application to manage the first workloads irrespective of the shadow workloads.
US11595413B2

Endpoint devices for use, e.g., in distributed environments such as a healthcare institutions comprise, in various embodiments, (i) a processor, (ii) an operating system, (iii) a computer memory, and (iv) instructions stored in the memory and executable by the processor for defining a plurality of user applications, a plurality of sensors for monitoring calls to the operating system, a plurality of actuators for causing the processor to take specified actions for mitigating a threat or anomaly, and an intelligent controller for analyzing time-windowed data from the sensors based on a predictive response model to detect anomalous behavior, and upon detecting such behavior, instructing an actuator to take a specified mitigation action.
US11595412B2

A method of detecting manipulation of data on a Controller Area Network (CAN) bus, and a device performing the method. In an aspect, the method includes detecting manipulation of data on a CAN bus to which the device is connected. The method comprises detecting that bus impedance is below a threshold bus impedance value, detecting whether or not CAN node arbitration currently may occur on the CAN bus upon detecting that the bus impedance is below the threshold bus impedance value, and if not determining that an attempt to manipulate data on the CAN bus has occurred.
US11595409B2

A method monitors an industrial network. The industrial network is divided into at least two hierarchical levels each with a different hierarchical stage. At least one network component is respectively included for each hierarchical level. Each hierarchical level has at least one segment. Each segment comprises at least one network component of the respective hierarchical level. At least one component monitoring unit for monitoring at least one network component in the respective segment and/or at least one communication monitoring unit for monitoring communication in the respective segment is/are respectively included for each segment. A central monitoring unit is included in one of the segments in order to evaluate information for detecting attacks. At least one decentralized monitoring unit is respectively included in at least one of the other segments.
US11595406B2

Various embodiments of the present application are directed towards systems and methods for hybrid blockchain control. According to some embodiments a method for hybrid blockchain control, an update to a distributed blockchain is received from a blockchain system. The blockchain system includes multiple nodes individually storing copies of the distributed blockchain and individually updating the copies by a consensus process. A determination is made as to whether the distributed blockchain has been fraudulently modified based on the received update. In response to determining the distributed blockchain has been fraudulently modified: 1) a corrective block is disseminated to the blockchain system to trigger the consensus process on the nodes; and 2) a predefined override in the consensus process is invoked to update the copies of the distributed blockchain in a manner that bypasses an illegitimate block. Further, the predefined override is invoked while the consensus process processes the corrective block.
US11595396B2

A smart process control switch can implement a lockdown routine to lockdown its communication ports exclusively for use by devices having known physical addresses, enabling the smart process control switch to prevent new, potentially hostile, devices from communicating with other devices to which the smart process control switch is connected. Further, the smart process control switch can implement an address mapping routine to identify “known pairs” of physical and network addresses for each device communicating via a port of the smart process control switch. Thus, even if a new hostile device is able to spoof a known physical address in an attempt to bypass locked ports, the smart process control switch can detect the hostile device by checking the network address of the hostile device against the expected network address for the “known pair.”
US11595389B1

The disclosed technology teaches confirming proper deployment of sensors, with an authorization server (AS) issuing to a first client a Macaroon access token (MAT), optionally with caveats, including a root signature, and providing the MAT to a client. The client modifies the MAT to produce multiple instances by appending caveats that add a deployment location to each of the instances, and applies a message authentication code (MAC) chaining algorithm to generate updated signatures to include in the instances of a MAT with caveats (MATwC). The first client forwards the multiple instances of the MATwC to respective sensor instances, and a second client receives, from the sensor instances, sensed data and location indicative data, accompanied by respective MATwC instances. The second client verifies that the location indicative data is consistent with the deployment location caveat in the respective MATwC and utilizes instances of the sensed data that are verified as consistent.
US11595385B2

A client node (CN) requests content from an access node (AN). Rule set ACR_CN is provided to CN and AN and ACR_AN is used by AN. A request sent by CN in violation of ACR_CN may be blocked and cause AN to block subsequent requests from CN that would be allowed per ACR_CN. A request blocked according to ACR_AN but not ACR_CN is blocked but subsequent requests may still be allowed according to ACR_CN and ACR_AN. Authenticated distribution of the ACR_CN and ACR_AN may be performed in cooperation with a controller using authenticated tokens (AT).
US11595381B2

Techniques for secure authentication in virtual reality are provided. A virtual reality application executing on a virtual reality device can provide virtual reality environment. The virtual reality application may communicate with a server that provides a plurality of objects for display in the VR environment. The environment can include an object that, once selected, may initiate an authentication process. Once initiated, an authentication application may be launched on the VR device, so that a private authentication environment may be provided to the user. The user may be prompted to provide a biometric sample using one or more input devices coupled to the VR device. The biometric sample can then be sent to the authentication server, so that an authentication result may be determined from a comparison of the sample to a biometric template established during registration.
US11595372B1

Techniques for data source driven expected network policy control are described. A policy enforcement service receives, from a compute instance in a virtual network implemented within a service provider system, a request to access data. The policy enforcement service determines that a virtual network security condition of a policy statement is not satisfied. The policy statement was configured by a user for use in controlling access to the data. The virtual network security condition defines a condition of the virtual network that is to be met. The policy enforcement service performs one or more security actions in response to the determination that the virtual network security condition of the policy statement is not satisfied.
US11595366B2

Techniques are disclosed relating to securely communicating traffic. In some embodiments, an apparatus includes a secure circuit storing keys usable to encrypt data communications between devices over a network. The secure circuit is configured to store information that defines a set of usage criteria for the keys. The set of usage criteria specifies that a first key is dedicated to encrypting data being communicated from a first device to a second device. The secure circuit is configured to receive a request to encrypt a portion of a message with the first key, the request indicating that the message is being sent from the first device to the second device, and to encrypt the portion of the message with the first key in response to determining that the set of usage criteria permits encryption with the first key for a message being sent from the first device to the second device.
US11595360B2

A method for hosted payload operations comprises transmitting, by a hosted payload (HoP) operation center (HOC), encrypted hosted commands to a host spacecraft operations center (SOC). The method further comprises transmitting, by the host SOC, encrypted host commands and the encrypted hosted commands to a vehicle. Also, the method comprises reconfiguring a host payload according to unencrypted host commands, and reconfiguring a hosted payload according to unencrypted hosted commands. Additionally, the method comprises transmitting host payload data to a host receiving antenna. Also, the method comprises transmitting hosted payload data to a hosted receiving antenna and/or the host receiving antenna. Additionally, the method comprises transmitting, by a host telemetry transmitter, encrypted host telemetry to the host SOC; and transmitting, by a hosted telemetry transmitter, encrypted hosted telemetry to the host SOC. Further, the method comprises transmitting, by the host SOC, the encrypted hosted telemetry to the HOC.
US11595359B2

A method for establishing a fully private, information secure interconnection between a source and a destination over a data network with at least a portion of a public infrastructure. The method comprising at the source creating n shares of a source data according to a predetermined secret sharing scheme, and encrypting the n shares using (n, k) secret sharing. Further, defining for at least one node vi a directed edge (Vi1, Vi2) that has a k−1 capacity. All outgoing links of vi are connected to vi2. Additionally, using a maximum flow algorithm to define the maximum number of shares outgoing from vi2, and therefore from vi, on each outgoing link. The number of shares forwarded by node vi does not exceed the number of maximum shares that were defined by the maximum flow algorithm.
US11595353B2

A system comprising email processing circuitry, web server circuitry, third-party interface circuitry, and a database, wherein the database stores information about a plurality of users. The system receives, via a network, a first email message and generates a modified first email message by insertion of a link to remotely-hosted content in the received email message. The system transmits, via a network interface, the modified first email message. The system receives, via a network, a request for the remotely-hosted content, and updates the database based on information contained in the request for the remotely-hosted content. The system receives, via a network, information about activity on a third-party system, and updates the database based on the information about activity on the third-party system. The system receives a second email message, determines an action to take on the second email message based on information in the database, and takes the action.
US11595352B2

The devices and methods relate to web categorization of web requests. The devices and methods may perform a two-step classification of the web requests. The first classification may provide potential web categories for web request based on a fully qualified domain name (FQDN) of the web request. The first classification may be used to determine whether transport layer security (TLS) termination may be performed on the web request. The second classification may provide a web category for a uniform resource locator (URL) of the web request after performing the TLS termination. The web category may be used by a firewall in filtering web traffic for the web request.
US11595351B2

Methods for configuring a monitoring device to communicate with a service server are provided. The method includes the monitoring device sending a message including a code used for authentication of the monitoring device to a control server, receiving one or more addresses of a service server associated with the monitoring device from the control server in response to the monitoring device being authenticated by the control server, storing the one or more addresses retrieved by the control server, and establishing a connection between the monitoring device and the service server using at least one of the one or more addresses received from the control server.
US11595348B2

A method for providing topology information, use of a name service server, a device, a computer program, a computer-readable medium and a method for configuring a device to be named within an industrial network, wherein a) the device to be named receives a neighbouring name message from a neighbouring device, b) a self-naming module creates a topological neighbouring domain name based on the neighbouring name message, c) the self-naming module transmits the topological neighbouring domain name to a name service server, d) the self-naming module receives from the name service server a response message, which includes at least one device name of the device to be named belonging to the topological neighbouring domain name, and e) at least one device name from the response message is assigned to the device to be named and this name is stored as the device name by the self-naming module.
US11595341B2

A non-transitory computer-readable recording medium storing an estimation program that causes a processor included in a computer to execute a process. The process includes receiving a message of an estimation target of a forwarding destination, searching past messages for a message similar to the received message, estimating, when there is no similar message among the past massage, the forwarding destination of the message using a model of estimating the forwarding destination based on a keyword that is identified based on a word included in the received message, and outputting a forwarding destination of the searched similar message or the estimated forwarding destination.
US11595335B2

A method and device for attaching messages stored at the device as attachments to a message being composed at the device. The device comprises: a memory storing a messaging application, a communication interface, a display device, and a processor configured to execute the messaging application to: render, at the display device, the message; in response to detecting selection of an attach icon in the message, render, at the display device, message icons, each message icon associated with a respective one of the stored messages; detect selection of at least one message icon; for each selected message icon, convert a stored message associated with the selected message icon into a Multipurpose Internet Mail Extension (MIME) attachment message; encode the message and each MIME attachment message into a MIME message; and, in response to detecting selection of a send icon of the message, transmit, via the communication interface, the MIME message.
US11595332B2

A system and method for testing of automated contact center customer response systems using a customer response testing system and a real time conversation engine, wherein the customer response testing system generates simulated human queries using persona profiles, sends test cases containing those queries to a contact center under test, and receives and analyzes the responses to determine whether the contact center's automated response systems understand the queries and respond appropriately.
US11595330B2

The present application discloses an information processing method. The method includes: acquiring a resource package parameter determined by a sender client; invoking an interface with a second server, and acquiring a current conversion rate that is between the first-type resource and a second-type resource and is issued by the second server; calculating a quantity of second-type resources equal in value to the first quantity of first-type resources according to the conversion rate, and using the quantity as a second quantity; deducting the second quantity of second-type resources from a second-type resource account of the sender client, and generating at least one resource package, a sum of quantities corresponding to the at least one resource package being equal to the first quantity; and distributing the at least one resource package to at least one receiver client by using the link information.
US11595328B2

An instant messaging system based on blockchain includes: a central node and at least two domain instant messaging servers. The central node includes a management node and a blockchain node. Information about a user is stored in the blockchain node. The at least two domain instant messaging servers correspond to at least two instant messaging applications, respectively. A method for implementing the instant messaging system is implemented at the central node, and includes performing, in response to a request from the domain instant messaging server, a corresponding operation or providing corresponding information about a user to the domain instant messaging server. The central node establishes a communication connection with a plurality of domain instant messaging servers, such that each domain instant messaging server can send respectively data to the central node to realize a data sharing, and an interaction between different domain instant messaging servers.
US11595315B2

A switch in a slice-based network can be used to enforce quality of service (“QoS”). Agents can run in the switches, such as in the core of each switch. The switches can sort ingress packets into slice-specific ingress queues in a slice-based pool. The slices can have different QoS prioritizations. A switch-wide policing algorithm can move the slice-specific packets to egress interfaces. Then, one or more user-defined egress policing algorithms can prioritize which packets are sent out into the network first based on slice classifications.
US11595310B2

Geographic proximity and network congestion are used to determine efficient routing of data in networks. If two devices are geographically close, then device-to-device communication may be possible. Data may thus be routed using device-to-device communication, which avoids consuming bandwidth in wide area networks and in cellular networks.
US11595309B2

Methods, systems and computer program products for tracking, encoding and decoding the code-location of runtime events. The system modifies a request packet to access a resource initiated by a source address to indicate the request packet was sent by an intermediary address. The system injects an identifier pre-allocated for the source address into the request packet. The system updates the modified request packet by replacing the intermediary address with a substitute address that corresponds with the source address' pre-allocated identifier. The system sends the updated request packet to the resource, the updated request packet indicating a response to the updated request packet is to be sent back to the substitute address.
US11595304B2

The present disclosure relates scaling out servers that performs Layer 3 (L3) termination. In particular, the server includes: a packet receiving unit which receives a packet from any load balancer performing L3 termination via an Layer 2 (L2) switch; an assignment unit which, by referencing a MAC/MARK number correspondence table in a storage unit, assigns to the received packet a MARK number that corresponds to a transmission source MAC address; a recording unit which records a MARK number for connection of the received packet in a connection/MARK number correspondence table; and a packet transmission unit which, when a reply packet to the received packet is to be transmitted, routes the reply packet via the L2 switch by acquiring, from a MARK number/GW correspondence table in the storage unit, an IP address of a load balancer corresponding to the MARK number associated with the connection of the received packet.
US11595303B2

Example methods and systems for packet handling in a software-defined networking (SDN) environment are disclosed. One example method may comprise detecting an egress application-layer message from a first logical endpoint supported by a first host; and identifying a second logical endpoint supported by the second host for which the egress application-layer message is destined. The method may also comprise generating an egress packet that includes the egress application-layer message and metadata associated with the second logical endpoint, but omits one or more headers that are addressed from the first logical endpoint to the second logical endpoint. The method may further comprise sending the egress packet to the second host to cause the second host to identify the second logical endpoint based on the metadata, and to send the egress application-layer message to the second logical endpoint.
US11595302B2

Systems and methods include obtaining a table having a plurality of addresses each having a plurality of attributes and classifications; responsive to a requirement to reduce a size of the table, reducing a number of the plurality of addresses based on one or more reduction approaches that use any of the plurality of attributes and classifications; and obtaining an output table having some or all of the plurality of addresses for a table receiver. The table can be obtained via control plane components including one or more of Interior Gateway Protocol (IGP) and Border Gateway Protocol (BGP). The requirement to reduce the size is based on a size of the table and a size of memory associated with the table receiver.
US11595301B2

A method and system for implementing L3VPN based on a two-dimensional routing protocol. The method includes the following steps of: activating an L3VPN network to obtain a route destined to each user site; sending, by a user in a source user site, a packet to a user in a target user site, and sending the packet to an entry of a first edge routing device; performing encapsulation by the first edge routing device based on a public network IP address of the packet; and forwarding, by means of matching of two-dimensional routing, the encapsulated packet to an exit of the first edge routing device for decapsulation, and forwarding the same to the target user site via an entry of a second edge routing device.
US11595299B2

Described herein are systems and methods for suppressing inbound payload to an integration flow of an orchestration based application integration. The systems and methods described herein can, based upon a scan of an integration, identify and exclude from memory certain portions of one or more payloads that are received at the integration flow.
US11595293B2

Packet routers route data packets based on existing topology files. The packet routers hash the existing topology files into content-addressed objects and exchange the content-addressed objects. One of the routers modifies its topology file into a new topology file, hashes the new topology file into a new content-addressed object, and transfers the new content-addressed object to the other packet routers. The packet routers exchange the content-addressed objects, and in response, exchange the topology files. The routers establish a consensus on the new topology file based on the existing topology files. The one packet router routes additional data packets based on the new topology file in response to the consensus. In some examples, the content-addressed objects comprise Inter-Planetary File System (IPFS) objects.
US11595292B2

Various example embodiments for supporting dynamic node cluster discovery in a communication network are presented. Various example embodiments for supporting dynamic node cluster discovery in a communication network may be configured to support dynamic node cluster discovery based on circulation of discovery messages within the communication network. Various example embodiments for supporting dynamic node cluster discovery based on the circulation of discovery messages within the communication network may be configured to support dynamic node cluster discovery based on probabilistic forwarding of discovery messages within the communication network. Various example embodiments for supporting dynamic node cluster discovery based on the circulation of discovery messages within the communication network may be configured to support dynamic node cluster discovery based on updating and forwarding of discovery messages within the communication network. Various example embodiments for supporting dynamic node cluster discovery in a communication network may be configured to support dynamic, multi-level node cluster discovery.
US11595286B2

A system described herein may receive traffic throughput metrics and energy consumption metrics associated with one or more elements of a wireless network, and compute granular (e.g., per-network slice, per-network element, per-protocol, per-layer, etc.) measures of energy efficiency associated with the one or more one or more elements. The system may determine network parameter modifications based on the granular measures of energy efficiency, and/or provide such measures of energy efficiency to the one or more network elements, which may grant access to UEs 109 based on the granular measures of energy efficiency. The one or more network elements may make network parameter modifications based on the granular measures of energy efficiency, such as activating “sleep” or “suspend” modes, and/or otherwise performing energy saving techniques.
US11595284B2

The process includes acquiring, from a relay device that relays a packet between a first communication device and a second communication device, a plurality of first delay times generated by a round trip of the packet between the first communication device and the relay device, and a plurality of second delay times generated by a round trip of the packet between the second communication device and the relay device, sorting separately the plurality of first delay times and the plurality of second delay times based on a length of a delay time, and calculating device delay times based on a first delay calculation that calculates a difference between each of the plurality of first delay times and each of the plurality of second delay times in a same rank after the sorting.
US11595271B2

Techniques are disclosed for generating a virtual representation (e.g., one or more digital twin models) of a multi-access edge computing system environment, and managing the multi-access edge computing system environment via the virtual representation. By way of example only, such techniques enable understanding, prediction and/or optimization of performance of applications and/or systems operating in the multi-access edge computing environment.
US11595269B1

A computer-implemented method upgrades an edge network based on analysis by a learning model. The method includes identifying, in a network, a plurality of devices, where each device in the network is configured to provide data on at least one other device in the network. The method also includes determining capabilities of each device of the plurality of devices. The method further includes monitoring, for each device, capacity information and tasks performed during operation of the network. The method includes analyzing, based on the monitoring, each use of each device. The method also includes recommending, in response to the analyzing and by a learning model, a first upgrade to the network. The method further includes implementing the first upgrade.
US11595266B2

Methods, apparatus, systems and articles of manufacture are disclosed to detect drift in a hybrid cloud environment. An example apparatus to detect drift in a hybrid cloud environment includes a configuration model determiner to, after deployment of a blueprint in the hybrid cloud environment, generate a first model including first relationships of a first plurality of resources corresponding to the blueprint, the blueprint including a plurality of properties in which at least one of the plurality of properties is agnostic of type of cloud, an inventor model determiner to generate a second model including second relationships of a second plurality of resources as deployed in the hybrid cloud environment based on the blueprint, and a drift determiner to determine a drift value based on the first relationships and the second relationships, the drift value representative of a difference between the first relationships and the second relationships.
US11595250B2

Some embodiments provide a method for configuring a gateway machine in a datacenter. The method receives a definition of a logical network for implementation in the datacenter. The logical network includes at least one logical switch to which logical network endpoints attach and a logical router for handling data traffic between the logical network endpoints in the datacenter and an external network. The method receives configuration data attaching a third-party service to at least one interface of the logical router via an additional logical switch designated for service attachments. The third-party service is for performing non-forwarding processing on the data traffic between the logical network endpoints and the external network. The method configures the gateway machine in the datacenter to implement the logical router and redirect at least a subset of the data traffic between the logical network endpoints and the external network to the attached third-party service.
US11595248B2

Disclosed are various embodiments for scalable notification deliveries in computing environments. A subscription request is transmitted along with a user identifier, a service identifier, a subscription identifier, and a channel identifier. Notifications are communicated through a notification multiplexing channel between two nodes of a computing environment. The notification multiplexing channel includes notifications multiplexed by subscription identifiers. The notification multiplexing channel corresponds to the channel identifier. A notification corresponding to the subscription identifier is identified and provided to a client computing device associated with the user identifier.
US11595243B1

Techniques for automated incident triage and diagnosis are described. A method of automated incident triage and diagnosis may include receiving incident data associated with an incident, identifying one or more mitigation actions to resolve the incident using at least one machine learning model based at least on the incident data, and automatically executing the one or more mitigation actions to mitigate the incident.
US11595242B2

Various medical devices and related systems, including robotic and/or in vivo medical devices, and various robotic surgical devices for in vivo medical procedures. Included herein, for example, is a robotic surgical system having a support beam positionable through an incision, and a robotic device having a device body, first and second rotating shoulder components coupled to the device body, and first and second robotic arms coupled to the first and second shoulder components, respectively.
US11595232B1

A fabric for container virtual machines (CM) has cross fabric spine switches coupled to spine switches, each spine switch coupled to has a leaf switches, each leaf switch coupled to servers hosting CVM processes. Each of the leaf switches has an uplink port coupled to a spine switch leaf port configured in a mesh. The spine switches have a plurality of uplink ports for coupling to a plurality of cross fabric spine (CFS) ports into a mesh. The cross fabric spine switches keep a CF-NHCIB table of entries containing capabilities, and also a CF-FIB slice table which maintains entries for assignment of CVMs to new spine switches, such as GTID range, MAC Range, IP range associated with a spine port and spine address (MAC and/or IP) for transferring packets through the fabric.
US11595220B2

A routing plane includes an authentication packaging system that receives client authentication information, as part of a request from a requesting client that is to be routed to a target service. The authentication packaging system combines the authentication information with assertion information indicative of an assertion as to the identity of the routing plane, using an entropy, such as a signing key. The authentication package is attached to the request and is sent to the target service. The target service validates the authentication package based on the entropy and authenticates the routing plane based on the assertion information and performs authentication processing based on the authentication information.
US11595217B2

For zero-touch provisioning of devices at scale using device configuration templates by device type, a secure element, a provisioning wizard, a provisioning client, an enrollment client, an update client, an enrollment service, an update publisher service, signing and encryption certificates, a method including generating device configuration templates for enrollment and update by device type, sending device configuration templates signed with a device owner signing certificate, and a device owner encryption certificate to the device manufacturer, generating a device configuration for a device based on the device configuration templates using a secure element on the device for immutable device identity, an extended configuration for the device, signing the device configuration with a device manufacturer signing certificate and a secure element signing certificate, encrypting the doubly signed device configuration with an owner encryption certificate, configuring bootstrap metadata, and configuring the device provisioning client to autostart at power-on for device enrollment and update.
US11595214B2

An authentication system facilitates a transfer of enrollment in authentication services between client devices. The authentication system enrolls a client device in authentication services to enable the client device to be used for authenticating requests to access one or more services. As part of enrolling the client device, the authentication system receives authentication enrollment information for the client device that is associated with one or more authentication credentials securely stored on the client device (e.g., a multi-factor authentication (MFA) certificate). The authentication system facilitates one or more processes for transferring the enrollment from an enrolled client device to a non-enrolled client device that limit the number and complexity of actions performed by the user. In particular, the authentication system facilitates transfer of enrollment based on receiving enrollment transfer requests authorized by the enrolled client device using one or more authentication credentials associated with the enrollment of the enrolled client device.
US11595209B2

There is provided an information processing system including: a first apparatus (10a) that divides a user key (UK) of a share-source user through a secret distribution process to generate a plurality of distribution keys (S1 and S2); a second apparatus (10b) that sends a processing request to execute a predetermined process by using one of a plurality of the distribution keys generated by the first apparatus; and a third apparatus (20) that makes a determination based on one of a plurality of the distribution keys generated by the first apparatus and the processing request received from the second apparatus.
US11595203B2

Systems and methods for encrypted content management are provided and include generating a user private key, a user public key, and a symmetric encryption key. A group private key, a group public key, and a group symmetric encryption key are generated and the group private key is encrypted with the group symmetric encryption key. A first shared-secret key is generated based on the user public key and the group private key using a diffie-hellman exchange algorithm. The group symmetric encryption key is encrypted using the first shared-secret key to generate an escrow key. Plaintext data is encrypted using a content symmetric key. A second shared-secret key is generated based on an ephemeral private key and the group public key using a diffie-hellman exchange algorithm. The content symmetric key is encrypted using the second shared-secret key.
US11595199B2

The performance of quantum key distribution by systems and methods that use wavelength division multiplexing and encode information using both wavelength and polarization of photons of two or more wavelengths. Multi-wavelength polarization state encoding schemes allow ternary-coded digits, quaternary-coded digits and higher-radix digits to be represented by single photons. Information expressed in a first radix can be encoded in a higher radix and combined with a string of key values to produce a datastream having all allowed digit values of that radix in a manner that allows eavesdropping to be detected without requiring the sender and receiver to exchange additional information after transmission of the information.
US11595197B2

A communication device includes a plurality of key distributing units, a plurality of communicating units, a monitoring unit, and a switching unit. The plurality of key distributing units have a quantum key distribution function for sharing a quantum key with an external distribution device. The plurality of communicating units communicate with an external communication device using the quantum key. The monitoring unit monitors operational status indicating at least one of transmission-reception status of photons in the quantum key distribution function, generation status of generating the quantum key, and obtaining status of obtaining the quantum key. The switching unit switches a control target, which either represents one of the key distributing units or represents one of the communicating units, from a first control target to a second control target other than the first control target according to the operational status.
US11595196B2

This application provide quantum key distribution methods, devices, and storage media. In an implementation, a method comprises: determining, based on a first mapping, a first quantum key of N first quantum keys corresponding to an ith node on a target routing path; determining, based on a second mapping, a second quantum key of N second quantum keys corresponding to the ith node; and generating, by the ith node based on the first quantum key corresponding to the ith node and the second quantum key corresponding to the ith node, a third quantum key corresponding to the ith node on the target routing path.
US11595191B2

A storage apparatus sends a request for a key encryption key to a key management server using a storage apparatus ID as a parameter, acquires the key encryption key, for which a request has been sent to the key management server, and its attribute information, and stores the key encryption key and its attribute information in a key encryption key list while eliminating the key encryption key that is duplicated. Then, in the order listed in the key encryption key list, decryption of the encryption key is attempted by the key encryption key stored in the key encryption key list, and the success or failure of the decryption of the encryption key is determined. When the decryption of the encryption key using the key encryption key fails, the decryption of the encryption key is attempted using a key encryption key, which has not been attempted yet, in the key encryption key list.
US11595186B2

Techniques for securely controlling multiple lighting devices simultaneously with a lighting control device are disclosed. Command messages may be transmitted from the lighting control device to multiple lighting devices over a computer network without routing through a remote cloud service. The messages may be encrypted and may include an incremented sequence number. Lighting devices that receive a command message may compare the incremented sequence number to a previously stored sequence number corresponding to the lighting control device. If the incremented sequence number is greater than the stored sequence number, then a lighting device may determine the message was transmitted by an authorized lighting control device and may implement any command instruction included therein. If the incremented sequence number is equal to or less than the stored sequence number, then the lighting device may determine the command message was transmitted by a malicious source and may ignore the command message.
US11595171B2

Embodiments of the present disclosure relate to methods and apparatuses for Reference Signal (RS) transmission. In example embodiments, a method implemented in a network device is provided. According to the method, the network device determines at least one set of CSI-RS resources for transmitting Tracking Reference Signal (TRS) to a terminal device. The network device further determines a first offset between a first slot to transmit a first signal for enabling transmission of the TRS and a second slot to transmit the TRS in the at least one set of CSI-RS resources. The first offset is different from a second offset between a third slot to transmit a second signal for enabling transmission of CSI-RS and a fourth slot to transmit the CSI-RS. The network device transmits a configuration indicating the at least one set of CSI-RS resources and the first offset to the terminal device.
US11595170B2

In a 5G communication system or a 6G communication system for supporting higher data rates beyond a 4G communication system such as long term evolution (LTE), a method of a first terminal in a wireless communication system is disclosed and may include performing channel measurement, based on one or more first reference signals received from a base station; identifying channel distribution information between the first terminal and the base station, based on the measured channel; selecting one or more representative channel vectors (RCVs), based on the identified channel distribution information; generating one or more constellations corresponding to the selected one or more RCVs; transmitting constellation set information including the generated one or more constellations to the base station; and performing communication with the base station, based on the generated one or more constellations.
US11595166B2

The present invention provides a data transmission method and apparatus. The method includes: transmitting physical downlink channel data according to a first-type reference signal (RS) or a second-type RS or a third-type RS. The method of the present invention ensures a balance between data transmission performance and RS overheads for different NarrowBand-Internet Of Things (NB-IOT) physical downlink channel data, thereby resolving the problem in the related art of not knowing which RS is to be used to transmit NB-IOT physical channel data.
US11595163B2

A wireless device may receive configuration parameters of cells comprising a primary cell that is not configured with scheduling request (SR) resources and a secondary cell that is configured with SR resources and that is in a secondary timing advance group (sTAG). A wireless device may determine to perform an SR process. Based on the wireless device not having an uplink data channel resource available in a time interval and not having a valid timing advance for the secondary cell in the time interval, the wireless device may initiate a random access procedure.
US11595158B2

A method by a user equipment (UE) includes receiving a radio resource control (RRC) configuration carrying a configuration for a first downlink (DL) channel and an uplink (UL) channel, receiving the first DL channel and a second DL channel, and canceling the UL channel when a timing condition between the first DL channel and the second DL channel is satisfied.
US11595156B2

Timing considerations for autonomous uplink (AUL) downlink feedback information (AUL-DFI) is disclosed. With the flexible timeline for new radio (NR) operations, signaling of the processing timeline may be used for the served user equipments (UEs) to properly interpret the acknowledgement information in the AUL-DFI. The UE receives a signal identifying a minimum processing time of the serving base station to process AUL. Using the knowledge of the minimum processing time, the UE determines which of the outstanding AUL transmissions are accurately addressed in the AUL-DFI and which are still pending. Additional signaling to the UE may instruct the UE when to implement any changes to transmission parameters also signaled via the AUL-DFI. Slots prior to the indicated change time will be transmitted using the current parameters, while slots after the indicated time will use the updated parameters from the AUL-DFI.
US11595155B2

Proposed is a method for a terminal to decode a signal. In particular, the method for a terminal to decode a signal comprises: a step for demodulating a first low density parity check (LDPC)-coded signal; and a step for decoding a second signal obtained from the first demodulated signal through a trained neural network. The second signal is obtained by using: an output sequence generated on the basis of the trained neural network; and a log likelihood ratio (LLR) sequence of the first signal.
US11595153B2

A method implemented in a computer system includes training a network, which is obtained by unfolding an iterative algorithm for demodulation or demodulation and decoding, using a machine learning technique with a loss function that takes into account non-Gaussianity of a log-likelihood ratio (LLR) distribution calculated from an output of the network. The method further includes producing a first set of learned parameters of that iterative algorithm.
US11595152B1

Embodiments of the present disclosure relate to a binary clustered forward error correction encoding scheme. Systems and methods are disclosed that define binary clustered encodings of the media packets from which forward error correction (FEC) packets are computed. The different encodings specify which media packets in a frame are used to compute each FEC packet (a frame includes M media packets). The different encodings may be defined based on the quantity of media packets in a frame, M≤floor(2N), where each bit of the binary representation of N is associated with a different cluster pair encoding of the media packets. Each cluster pair includes a cluster for which the bit=0 and a cluster for which the bit=1. Computing FEC packets using at least two cluster pair encodings provides redundancy for each media packet, thereby improving media packet recovery rates.
US11595151B2

A transmitter is provided. The transmitter includes: a Low Density Parity Check (LDPC) encoder configured to encode input bits to generate an LDPC codeword including the input bits and parity bits to be transmitted in a current frame; a parity permutator configured to perform by group-wise interleaving a plurality of bit groups configuring the parity bits based on a group-wise interleaving pattern comprising a first pattern and a second pattern; a puncturer configured to puncture some of the parity-permutated parity bits; and an additional parity generator configured to select at least some of the punctured parity bits to generate additional parity bits to be transmitted in a previous frame of the current frame, based on the first pattern and the second pattern.
US11595146B2

An apparatus includes a reconfigurable optical add/drop multiplexer (ROADM) having an input port to receive a first optical signal from a second device. The ROADM also includes a first wavelength selective switch (WSS), in optical communication with the input port, to convert the first optical signal into a second optical signal, a loopback, in optical communication with the first WSS, to transmit the second optical signal, and a second WSS, in optical communication with the loopback, to convert the second optical signal to a third optical signal and direct the third optical signal back to the second device via the input port.
US11595144B2

Based on a count value held by a transmission counter, an information multiplex apparatus forms multiplexed transmission data by selecting or dividing at least part of each of two or more information items, based on the respective sizes of the two or more information items, a counter period of the transmission counter, and a transmission margin degree.
US11595141B2

A system and method for communications link status analysis is disclosed. In embodiments, the system includes a radio systems interface (RSI) for listening to communications assets of a ground-based or mobile host platform. Radio data on communications traffic and their originating platforms is stored and analyzed to determine the link status of current communications links to other platforms. A link record is updated with the current links and associated platform information. A propagation analyzer forecasts future link statuses for identified current links based on the available platform data and forwards the propagation forecasts to operators of the host platform.
US11595140B2

A method for measuring a Synchronization Signal Block (SSB) by a terminal in a wireless communication system. In particular, the method may include: receiving a cell list including information of at least one first cell, first SSB transmission periodicity information for the at least one cell, and second SSB transmission periodicity information for a second cell that is not included in the cell list; measuring Reference Signal Received Power (RSRP) for an SSB of the at least one first cell based on a first SSB measurement window, which is set up by using the first SSB transmission periodicity information; and measuring RSRP for an SSB of the second cell based on a second SSB measurement window, which is set up by using the second SSB transmission periodicity information.
US11595138B2

A monitoring device includes: an acquisition unit for acquiring a clock signal output from a communication circuit that outputs the clock signal; and a monitoring unit for analyzing the waveform of the clock signal acquired by the acquisition unit, based on a predetermined reference clock signal having a period equal to or shorter than a period of the clock signal to thereby determine whether or not there is a sign of malfunction in the communication circuit.
US11595127B2

The invention relates to a power-over-fiber (PoF) system, comprising: an optical source configured to generate an optical signal, wherein the optical signal comprises an intensity modulation; an optical fiber configured to receive the optical signal from the optical source and to guide the optical signal; an optical sink, which is configured to receive the optical signal from the optical fiber and to convert the optical signal into an electrical signal; a detection unit, which is configured to detect at least one characteristic of the electrical signal, wherein the characteristic is at least partially caused by the intensity modulation of the optical signal; and a control unit, which is configured to control the optical source based on the detected characteristic.
US11595110B1

Radio frequency signal boosters for high frequency cellular communications are provided herein. In certain embodiments, a signal booster system for providing high frequency wireless signal reception of a 5G network inside a building is provided. The signal booster system includes one or more auxiliary signal boosters for extending coverage within rooms of the building. For example, an auxiliary signal booster can include a donor unit located in a first room and having a base station antenna and booster circuitry integrated therewith. The auxiliary signal booster further includes a server unit located in a second room and having a having a mobile station antenna integrated therewith. The donor unit and the server unit are connected by a short cable.
US11595109B2

A user equipment device (UE) determines a beam coherence interval metric, which is a measure of stability of a beam pair over time based on a set of beam coherence intervals measured by the UE. The beam pair comprises a receive beam of the UE and a transmit beam of a base station transmitting to the UE. A beam coherence interval comprises a time duration within which a quality of a signal received on the UE receive beam remains within one of a plurality of signal quality bins. The UE also determines a hysteresis value based on the beam coherence interval metric and uses the hysteresis value to decide to switch from an active receive beam to a different receive beam that has a signal quality higher than the active receive beam by at least the hysteresis value. Alternatively, the base station determines and sends the UE the hysteresis value.
US11595105B1

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, an apparatus may transmit, to a base station, a request to transmit uplink control information (UCI), for a first physical uplink control channel (PUCCH) group that includes a primary cell (PCell) and for a second PUCCH group that includes a PUCCH secondary cell (SCell), via the PUCCH SCell. The apparatus may receive, from the base station, an indication of whether the request is rejected or approved. Numerous other aspects are described.
US11595097B2

Methods, systems, and devices for wireless communications are described. In some systems, a user equipment (UE) may perform channel state information (CSI) measurements on one or more reference signal transmissions received from a base station. Based on the CSI measurements, the UE may generate a CSI report, and the UE may transmit the CSI report to the base station. In some cases, the generated CSI report may include a first portion and a second portion. The first portion may indicate whether the second portion of the CSI report includes full-band CSI feedback or partial-band CSI feedback. The second portion may provide the CSI feedback for one or more identified sub-bands. In some cases, the second portion may include a sub-band index indicating the identified sub-bands. Additionally or alternatively, the second portion may include a bitmap indicating a correspondence between multiple CSI feedback values and multiple corresponding sub-band indexes.
US11595094B2

Methods, systems, and devices for wireless communications are described. A first device may transmit, to a second device in the wireless network, a first indication of a sequence of one or more beam training phases for a beam training procedure between the first device and the second device. The first device may receive, from the second device, a second indication corresponding to the beam training procedure in response to transmitting the first indication. Both devices may communicate, based on the first and second indications, one or more signals with the second device via one or more communication beams to perform the one or more beam training phases as part of the beam training procedure, the communicating the one or more signals in accordance with the sequence of the one or more beam training phases.
US11595083B2

The present application describes a wireless power reception device comprising: a power pickup circuit configured to receive, from a wireless power transmission device, a wireless power generated on the basis of magnetic coupling in a power transmission phase; and a communication and control circuit configured to transmit, to the wireless power transmission device, a configuration packet including first dual data stream information, or to receive, from the wireless power transmission device, a capability packet including second dual data stream information. Upper layer data can be effectively exchanged by clearly recognizing whether the upper layer data is bidirectionally transmitted between the wireless power transmission device and the wireless power reception device, and accuracy of power loss and saving of processing resources can be achieved by synchronizing the timing of calculating the power loss between the wireless power transmission device and the wireless power reception device.
US11595079B2

An electronic system for a firearm includes a power source, one or more electrical conductors electrically connected to receive power from the power source, and a plurality of electronic devices. Each electronic device has an electrical input configured to receive power from the one or more electrical conductors to power the electronic device. A communication device is configured for data communication across the one or more electrical conductors. In some embodiments data can be communicated at rates greater than 10 Mbps. Some embodiments utilize multi-frequency encoding, such as orthogonal frequency-division multiplexing. Some embodiments include a data communication device with a lower data communication rate and another data communication device with a higher data communication rate, and can selectively communicate through either data communication device. A method of communicating between electronic devices connected to a firearm includes powering a plurality of electronic devices connected to a firearm from a power source through one or more electrical conductors, and communicating data between the plurality of electronic devices across the one or more electrical conductors.
US11595078B2

A method of reducing transmission power for an encoded data stream includes the steps of receiving an incoming data stream having equal probability for a plurality of incoming data bits, assigning a symbol scheme to the received data bits of the incoming data stream according to probabilities of occurrence of individual ones of the received data bits, and transmitting an outgoing data stream according to the assigned symbol scheme having a second average transmit power, different than the first average transmit power, for a plurality of outgoing symbols.
US11595074B2

A reflective covering assembly enabling recovery of an electronic device includes a plurality of reflectors engaged to a shell, which is shaped complementarily to an electronic device, such as a smart phone. The shell has an open face through which the electronic device can be inserted into the shell so that the shell is removably engaged to the electronic device. The shell protects the electronic device from damage. The reflectors reflect light so that the shell is visible in low ambient light conditions, facilitating recovery of the electronic device when it is misplaced.
US11595072B2

Described embodiments provide systems and methods for adjusting a radio usage of a wireless link according to a time-averaged specific absorption rate (SAR). A first device configured to concurrently maintain a first wireless link with a second device and a second wireless link with an access point of a network may determine a proposed radio usage of the first wireless link and the second wireless link. The first device may determine a state of the first device according to the proposed radio usage and sensor information from at least one sensor of the first device. The first device may determine a time-averaged SAR of a user due to the first device, according to a defined time window and the determined state of the first device, to adjust the proposed radio usage of the first wireless link and the second wireless link to satisfy a threshold level of the time-averaged SAR.
US11595071B2

Methods, apparatus and computer programs are disclosed for controlling the output of a transmission point. One embodiment provides a method for controlling the output of a transmission point for a wireless communications network. The method includes determining an average output power of the transmission point, in a particular direction, over a period of time, comparing the average output power to an output power reference value, and allocating data, to be transmitted by the transmission point in the particular direction to one or more wireless devices, to a pool of radio resources. The pool of radio resources is adjusted as a function of the comparison between the average output power and the output power reference value.
US11595067B2

An electronic device may include wireless circuitry with a baseband processor, a digital transmitter, a digital-to-analog-converter (DAC), and an antenna. The baseband processor may produce baseband signals. The digital transmitter may generate self-interference-compensated signals based on the baseband signals. The DAC may generate radio-frequency signals for transmission by the antenna based on the self-interference-compensated signals and square-wave local oscillator waveforms. The digital transmitter may include a self-interference canceller that generates the self-interference-compensated signals. The self-interference-compensated signals may mitigate the creation of self-interferer repetition replicas that land on the carrier frequency of the radio-frequency signals. This may allow the radio-frequency signals to be free from error vector magnitude degradation and spectral regrowth that would otherwise be produced due to self-interference in the radio-frequency signals output by the DAC.
US11595066B2

A method comprising determining a plurality of digital pre-distortion engines, determining signals for the pre-distortion engines, determining terms for a matrix and filter the matrix, based on the filtered matrix, determining correlation matrixes, obtaining pre-distorted signals from the digital pre-distortion engines, wherein the pre-distorted signals are pre-distorted based on the determined correlation matrixes, and combining the pre-distorted signals to a combined pre-distorted signal.
US11595062B2

A decompression apparatus is provided. The decompression apparatus includes a memory configured to store compressed data decompressed and used in neural network processing of an artificial intelligence model, a decoder configured to include a plurality of logic circuits related to a compression method of the compressed data, decompress the compressed data through the plurality of logic circuits based on an input of the compressed data, and output the decompressed data, and a processor configured to obtain data of a neural network processible form from the data output from the decoder.
US11595061B2

Methods and transceivers transmit communication frames that comprise a sequence of N symbols, ensuing payload header symbols, and ensuing payload message symbols. The sequence of N symbols encodes information according to signal-to-noise ratio associated with the communication frame.
US11595058B1

Hard errors are determined for an unsuccessful decoding of codeword bits read from NAND memory cells via a read channel and input to a low-density parity check (LDPC) decoder. A bit error rate (BER) for the hard errors is estimated and BER for the read channel is estimated. Hard error regions are found using a single level cell (SLC) reading of the NAND memory cells. A log likelihood ratio (LLR) mapping of the codeword bits input to the LDPC decoder is changed based on the hard error regions, the hard error BER, and/or the read channel BER.
US11595047B1

Described herein is a phase frequency detector (PFD) with a wide operational range. The PFD includes a first flip-flop to receive a reference clock and generate a first output signal based on differences between the reference clock and a feedback clock, a second flip-flop to receive the feedback clock and generate a second output signal based on differences between the reference the feedback clocks, a reset processing path connected to the first flip-flop and second flip-flop, the reset processing path having a reset delay to control a pulse width of a reset signal associated with the first flip-flop and second flip-flop, and an output processing path connected to the first flip-flop and second flip-flop, the output processing path having an output delay to control a pulse width of the first output signal and the second output signal, where the reset processing path and the output processing path are delay independent.
US11595039B2

A circuit includes a high-side switch and a low-side switch. A first inverter includes first and second discharge current paths activatable to sink first and second discharge currents, respectively, from the control terminal of the high-side switch. A second inverter includes first and second charge current paths activatable to source first and second charge currents to the control terminal of the low-side switch. A high-side sensing current path includes an intermediate high-side control node, and a low-side sensing current path includes an intermediate low-side control node. The second discharge current path is selectively enablable in response to a high-side detection signal at the intermediate high-side control node having a high logic value, and the second charge current path is selectively enablable in response to a low-side detection signal at the intermediate low-side control node having a low logic value.
US11595032B2

A delay circuit provides a programmable delay and includes an input selector circuit to select between a loop delay output signal and an input signal. A loop delay circuit provides a loop delay to the input signal and supplies the loop delay output signal. The input signal can be recirculated through the loop delay circuit to extend the range of the delay. The input selector circuit selects the feedback signal during recirculation. A variable delay circuit provides a variable delay to the loop delay output signal after the recirculation is complete and supplies a variable delay output signal. An output selector circuit selects the output of the output selector circuit during the recirculation and selects the variable delay output signal after the recirculation is complete to thereby provide a delayed signal with the delay based on the loop delay, the number of loops of recirculation, and the variable delay.
US11595028B2

An apparatus can implement a frequency doubler with duty cycle correction in conjunction with, for instance, a phase-locked loop (PLL) to decrease phase noise. In an example aspect, an apparatus has a frequency doubler including a signal combiner, a first signal pathway, and a second signal pathway. The frequency doubler also includes a doubler input node and a doubler output node. The signal combiner is coupled to the doubler output node. The first signal pathway is coupled between the doubler input node and the signal combiner and includes a first adjustable delay cell. The second signal pathway is also coupled between the doubler input node and the signal combiner and includes a second adjustable delay cell.
US11595023B2

An elastic wave device includes a piezoelectric substrate made of LiNbO3, interdigital transducer electrodes on the piezoelectric substrate, and a first dielectric film provided on the piezoelectric substrate and the first dielectric film to cover the IDT electrodes and made of a silicon oxide. The IDT electrodes include a first metal film made of one metal selected from Pt, Cu, Mo, Au, W, and Ta. The Euler angles (ϕ, θ, ψ) of the piezoelectric substrate are (0±5°, −90°≤θ≤−70°, 0°±5°). The metal for the first metal film and the thickness hm/λ (%) match any of the combinations as follows: Metal for the first metal film Thickness hm/λ (%) of the first metal film Pt 6.5 ≤ hm/λ ≤ 25 Cu  13 ≤ hm/λ ≤ 25 Mo 15.5 ≤ hm/λ ≤ 25  Au 6.5 ≤ hm/λ ≤ 25 W 7.5 ≤ hm/λ ≤ 25 Ta   7 ≤ hm/λ ≤ 25.
US11595021B2

The invention relates to a SAW resonator (100) comprising at least: a substrate (102); a layer (108) of piezoelectric material arranged on the substrate; a first attenuation layer (112) arranged between the substrate and the layer of piezoelectric material, and/or, when the substrate comprises at least two different layers (104, 106), a second attenuation layer (114) arranged between the two layers of the substrate; and in which the at least one attenuation layer is/are heterogeneous.
US11595012B2

CRLH lines including left-handed shunt inductors and left-handed series capacitors are provided on gate side transmission lines of a plurality of FETs.
US11595008B2

Low noise amplifiers (LNAs) with low noise figure are provided. In certain embodiments, an LNA includes a single-ended LNA stage including an input for receiving a single-ended input signal from an antenna and an output for providing a single-ended amplified signal, a balun for converting the single-ended amplified signal to a differential signal, and a variable gain differential amplification stage for amplifying the differential signal from the balun. Implementing the LNA in this manner provides low noise figure, high gain, flexibility in controlling gain, and less sensitivity to ground/supply impedance.
US11595005B2

Envelope tracking systems for power amplifiers are provided herein. In certain embodiments, an envelope tracker is provided for a power amplifier that amplifies an RF signal. The envelope tracker includes a multi-level switching circuit having an output that provides an output current that changes in relation to an envelope signal indicating an envelope of the RF signal when the envelope tracker is operating in an envelope tracking mode. The multi-level switching circuit includes a multi-level supply (MLS) modulator that receives multiple regulated voltages of different voltage levels, and an MLS control circuit that controls the selection of the MLS modulator over time based on the envelope signal. When transitioning the MLS modulator from selection of one regulated voltage level to another regulated voltage level, the MLS control circuit provides a soft transition to gradually switch the regulated voltage levels.
US11595003B2

The disclosure relates to technology for shifting a frequency range of a signal. In one aspect, a circuit comprises a frequency mixer, a frequency synthesizer configured to generate an oscillator signal, a programmable driver, and a controller. The programmable driver is configured to receive the oscillator signal from the frequency synthesizer and to provide the oscillator signal to the oscillator input of the frequency mixer. The programmable driver is configured to have a variable drive strength. The controller is configured to control the drive strength of the programmable driver based on a frequency of the oscillator signal to adjust a rise time and a fall time of the oscillator signal at the oscillator input of the frequency mixer.
US11594999B2

The present teachings relate to a solar roof forming element for forming a solar roof of a building, comprising an extruded, elongate polymer roof plate, element coupling means, at least one solar panel covering the roof plate, panel coupling means for coupling the solar panel to the roof plate, comprising a first coupling part at a first side of the roof plate and a second coupling part at a first side of the solar panel, said coupling parts configured such that they mutually couple as a result of a movement of the solar panel relative to the roof plate, wherein in a coupled state a movement of the solar panel away from the roof plate in a direction perpendicular to the roof plate is blocked. The present teachings further relate to a combination of such solar roof forming elements, to a building, and to a method of forming a roof.
US11594990B2

A motor control actuator that drives a permanent magnet synchronous motor (PMSM) with sensorless Field Oriented Control includes a sampling circuit that generates a measurement signal by measuring a back electro motive force (BEMF) of the PMSM, while the PMSM rotates; a PLL that receives the measurement signal and extracts an amplitude and an angle of the BEMF from the measurement signal; and a motor controller that generates a first set of two phase alternating current (AC) voltage components based on an estimated rotor angle, generates a second set of two phase AC voltage components based on the amplitude and the angle, and generates control signals for driving the PMSM based on the first set of two phase AC voltage components. The motor controller performs a catch spin sequence for restarting the PMSM while rotating, the catch spin sequence includes a synchronizing period followed by a closed loop control period.
US11594984B2

A control apparatus to control a vibration motor includes a control unit. The vibration motor includes a vibration body and a contact body contacting the vibration body. The control apparatus applies alternating voltages, generated based on pulse width and frequency of pulse signals, to an electro-mechanical energy conversion element of the vibration motor to cause relative movement between the vibration and contact bodies at a target velocity. The pulse width and the frequency are (i) set such that a first steady velocity exceeds the target velocity, before the relative movement starts, and (ii) changed such that a second steady velocity is less than the first steady velocity, after the relative movement starts, and before an actual velocity at a time of the relative movement exceeds the target velocity. The pulse width or the frequency is controlled such that the relative movement is performed at the target velocity.
US11594979B1

An efficient, high density, inline converter module includes a power conversion circuit and an input wiring harness for connecting the input of the power circuit to a unipolar source. A second wiring harness or electrical connectors may be provided for connecting the output of the power conversion circuit to a load. Connections between a wiring harness and the power conversion circuit may comprise conductive contacts, configured to distribute heat. The power circuit may be over molded to provide electrical insulation and efficient heat transfer to external ambient air. A DC transformer based inline converter module may be used in AC adapter, vehicular, and power system architectures. An input connector for connecting the input wiring harness to the input source may be provided. In some embodiments the input source may be an AC source and the input connector may comprise a rectifier for delivering a rectified, unipolar, voltage to the input of the power conversion assembly via an input wiring harness. By separating the rectifier from the power conversion assembly, the power conversion assembly may be packaged into a smaller volume than would be required if the rectifier, and its associated heat loss, were included in the power conversion assembly.
US11594976B2

A power converter and a control method thereof are provided. The power converter includes a primary side switching circuit, a secondary side switching circuit, a transformer, and a control circuit. The primary side switching circuit includes a first set of switches. The secondary side switching circuit includes a second set of switches. The transformer is coupled between the primary side switching circuit and the secondary side switching circuit. The control circuit is configured to control power transfer between the primary side switching circuit and the secondary side switching circuit by controlling the first and second sets of switches. The control circuit is adapted to enable and disable the first and second sets of switches in an enabling duration and a disabling duration respectively and alternatively.
US11594971B2

A control circuit for a switching regulator can include: a control signal generation circuit configured to generate a control signal for controlling switching states of power switches in the switching regulator; where, in a first state of the switching regulator, the control signal is generated in accordance with a loop feedback signal that is generated based on a difference between an output voltage and a desired output voltage; and where, in a second state of the switching regulator, the control signal is generated in accordance with a reference voltage by disabling the loop feedback signal.
US11594969B2

A buck-boost converter circuit, such as a non-inverting buck-boost converter, can include two separate control loop circuits to separately control operation of the buck circuit and the boost circuit. The control loop circuits may include two different voltage reference signals, two different current reference signals, two different current feedback signals, two different voltage feedback signals, or a combination thereof. The buck-boost converter circuit can operate in three modes: a buck mode, a transition mode, and a boost mode.
US11594968B2

A digital average-input current-mode control loop for a DC/DC power converter. The power converter may be, for example, a buck converter, boost converter, or cascaded buck-boost converter. The purpose of the proposed control loop is to set the average converter input current to the requested current. Controlling the average input current can be relevant for various applications such as power factor correction (PFC), photovoltaic converters, and more. The method is based on predicting the inductor current based on measuring the input voltage, the output voltage, and the inductor current. A fast cycle-by-cycle control loop may be implemented. The conversion method is described for three different modes. For each mode a different control loop is used to control the average input current, and the control loop for each of the different modes is described. Finally, the algorithm for switching between the modes is disclosed.
US11594966B2

A converter circuit includes a half-bridge power circuit with a first and a second switch between an input node and a current node and between the current node ground, respectively. An inductor is coupled between the current node and an output node. Logic control circuitry is configured to switch the first and second switches to a current recirculation state and to a current charge state. The logic circuitry is configured to switch the switches from the current recirculation state to the current charge state as a result of a voltage indicator signal from an output voltage comparator being asserted while starting an on-time counter signal having an expiration value, and from the current charge state to the current recirculation state as a result of the on-time counter signal having reached its expiration value in combination with the voltage indicator signal from the voltage comparator being de-asserted.
US11594945B2

A flywheel system includes a rotor configured to rotate about a rotation axis. The flywheel system further includes a fixture and an active magnetic bearing module for actively stabilizing the rotor relative to the fixture. The active magnetic bearing module includes a plurality of first magnetizable elements mechanically coupled to or integrated in the rotor, and a plurality of electromagnets mechanically coupled to the fixture and configured to magnetically couple with the plurality of first magnetizable elements to actively stabilize the rotor relative to the fixture. Each of the first magnetizable elements is farther than each of the electromagnets from the rotation axis.
US11594931B2

An electric machine includes at least one stator having at least one individual-tooth winding carrier that has at least one spacer configured to space apart turns of an individual-tooth winding mounted on the individual-tooth winding carrier. A hybrid electric aircraft has an electric machine of this kind.
US11594928B2

A turbogenerator includes a stator core defining a first end and a second end, a plurality of stator bars disposed within the stator core, each stator bar including a coolant flow path, and a parallel ring having a first segment and a second segment separate from the first segment. The parallel ring is coupled to the first end of the stator core and is arranged to electrically connect the plurality of stator bars and to fluidly connect the coolant flow paths of the plurality of stator bars. A tang includes a main chamber, a first coolant opening, a second coolant opening, and a distribution channel that fluidly interconnects the main chamber, the first coolant opening, and the second coolant opening. A first lead tube has a first lead end connected to the first coolant opening and a second lead end connected to the first segment, and a second lead tube separate from the first lead tube has a first lead end connected to the second coolant opening and a second lead end connected to the second segment. The plurality of stator bars, the parallel ring, the tang, the first lead tube, and the second lead tube cooperate to define a portion of a circuit and a portion of a cooling path.
US11594927B2

Provided is a rotating electric machine capable of downsizing a coil end. The rotating electric machine includes an armature core and a plurality of coils. The plurality of coils each include a plurality of turn portions. The plurality of turn portions each include an inner-layer-side turn portion and an outer-layer-side turn portion. The inner-layer-side turn portion includes a first inner-layer-side bent portion, a first inner-layer-side oblique portion, and an inner-layer-side shift portion which is twisted. The outer-layer-side turn portion includes a first outer-layer-side bent portion, a first outer-layer-side oblique portion, and an outer-layer-side shift portion. The outer-layer-side shift portion has the inner-layer-side shift portion arranged between the outer-layer-side shift portion and the armature core.
US11594925B2

A rotor of a rotary electric machine for a vehicle includes a rotor shaft and a rotor core including a plurality of electromagnetic steel plates fitted to an outer peripheral surface of a rotor shaft in an interference fit state or a transition fit state. A strength of the electromagnetic steel plate disposed in at least one of end portions of the rotor core in an axial direction of the rotor shaft is set to be higher than a strength of the electromagnetic steel plate disposed in a central portion of the rotor core in the axial direction of the rotor shaft.
US11594913B2

A wireless charging holder for vehicles, which is used to firmly clamp a mobile terminal and wirelessly charge the mobile terminal, comprises a fixing component, a supporting component, a steering joint and a conductive circuit. The fixing component is for fixing a mobile terminal and includes a wireless charging module for charging the mobile terminal. The supporting component is for supporting the fixing component. The steering joint is connected between the fixing component and the supporting component, thereby the fixing component may rotate relative to the supporting component. The conductive circuit is extending from an inside of the supporting component through an inside of the steering joint and into an inside of the fixing component, to connect with the wireless charging module.
US11594911B2

A power supply switching control system switches a power supply for supplying power to a load between a first power supply and a second power supply in a power supply system. The power supply switching control system includes a first switch provided between the first power supply and the load in the power supply path and configured to cut off a current flowing from the second power supply to the first power supply in an off state of the first switch, a second switch provided between the second power supply and the load in the power supply path and configured to cut off a current flowing from the first power supply to the second power supply in an off state of the second switch, and a control unit configured to set the second switch in an on state when the second power supply is charged.
US11594909B2

A control device of a power supply circuit includes processing circuitry. The processing circuitry includes a state-of-charge calculator and a target calculator. The state-of-charge calculator calculate a state of charge of the first battery. The target calculator calculates a target voltage range. When an output voltage of the first battery detected by a voltage sensor cannot be acquired and an acquisition failure occurs, after the occurrence of the acquisition failure, the state-of-charge calculator is configured to obtain the state of charge of the first battery, as a held state-of-charge, that was calculated before the occurrence of the acquisition failure. When a pre-charge process is performed in a state in which the acquisition failure is occurring, the target calculator is configured to calculate an estimated output voltage of the first battery from the held state-of-charge and calculate the target voltage range based on the estimated output voltage.
US11594906B2

The present application relates to a battery charging method and charging system which can prevent degradation of a battery and enhance the lifetime characteristics thereof. In one aspect, the charging method includes charging a battery at a first C-rate higher than a reference C-rate, wherein the C-rate represents charge or discharge current/a rated capacity of the battery. The charging method also includes charging the battery at a second C-rate lower than the reference C-rate. The charging of the battery at the first C-rate includes at least one rest period for temporarily stopping the charging of the battery.
US11594896B2

A charger extension device has a housing having a top side, a left side, a bottom side, a right side, a rear side, a front side, and an interior, an USB port on the front side of the housing, a port on the rear side of the housing, and a quick charging circuit in the interior between the USB port on the front side of the housing and the port on the rear side of the housing.
US11594895B2

In a power supply system, a plurality of voltage converters have chargeable/dischargeable batteries connected to the respective primary sides and have respective secondary sides connected in parallel to each other. For each of the voltage converters, a voltage transformation rate is set such that the current measured by a primary side current measuring instrument is maintained within a first range between the discharge current maximum value of the batteries connected to the primary sides and the charge current maximum value of the batteries.
US11594893B2

Embodiments of this application disclose a charging method and related devices. An example charging method includes: sending a charging start request for a packet data unit (PDU) session to a charging function apparatus, where the charging start request carries an indication receiving address; receiving an indication message that is sent by the charging function apparatus based on the indication receiving address, where the indication message carries an indication type; and performing charging processing based on the indication type.
US11594889B2

Disclosed is an optimized energy interconnection system for an urban railway train in the technical field of urban railway transportation power supply, for addressing the technical problem that distribution of regenerative braking energy flows cannot be accurately determined. The system includes a DC intermediate bus and a multi-port flow controllable energy router. The multi-port flow controllable energy router can comprehensively control a source and a load connected in parallel on the DC intermediate bus and thus can accurately determine the distribution of regenerative braking energy flows, thereby forming a well-developed system for evaluating usage of the braking energy.
US11594886B2

Methods and systems are disclosed for leveraging user premises supplied electric power to power active components in an information delivery network. In response to one or more conditions, an active component may switch an input power path from using grid-supplied or battery power to draw power from a user premises. The decision to switch the power path may be based on a number of conditions, for example, whether power is available from the grid, the relative cost of power from the user premises and whether the power from the user premises includes power from a renewable source.
US11594885B2

In one aspect, a method to determine a capacity of a microgrid includes applying a current test load to the microgrid and measuring a current through an energy storage device, the current indicating a charging status of the energy storage device based on a current load being applied to the microgrid through activated power outlets being served by the microgrid and the current test load, the energy storage device being integrated with the microgrid. The method also includes, responsive to a determination that the measured current based on the current load being applied to the microgrid and the current test load indicates that the energy storage device is discharging, determining the capacity of the microgrid, wherein the capacity is the current load being applied to the microgrid through activated power outlets and a test load applied to the microgrid immediately preceding the current test load.
US11594883B2

Fluctuations in the battery life of a plurality of storage batteries are reduced. A DC power supplying system includes power conditioners that supply generated power of power generators to a DC bus, converters that perform voltage conversion on a bus voltage and supply load power to load appliances, bidirectional converters that execute charging operations that charge storage batteries and discharging operations that discharge the storage batteries, and an energy management system that causes the converters to execute a charging operation when the generated power exceeds the load power and to execute a discharging operation when the generated power is below the load power. During a charging operation, the energy management system applies a first voltage-current characteristic that linearly increases the charging current in keeping with an increase in the bus voltage to each bidirectional DC/DC converter with a slope in keeping with the SOC of a storage battery.
US11594881B2

A system and method for combining power from DC power sources. Each power source is coupled to a converter. Each converter converts input power to output power by monitoring and maintaining the input power at a maximum power point. Substantially all input power is converted to the output power, and the controlling is performed by allowing output voltage of the converter to vary. The converters are coupled in series. An inverter is connected in parallel with the series connection of the converters and inverts a DC input to the inverter from the converters into an AC output. The inverter maintains the voltage at the inverter input at a desirable voltage by varying the amount of the series current drawn from the converters. The series current and the output power of the converters, determine the output voltage at each converter.
US11594875B1

A negative sequence voltage (NSV) protection system is provided that can be added to existing equipment or included as a standalone device for detecting GFOV in electrical configurations connecting distributed energy resources to utility grids. The NSV protection system can be implemented at the low side of a distribution transformer of a typical distribution circuit or in a control system of inverter-based energy resources connected to a distribution feeder. The NSV protection system includes a passive monitoring system that outputs a trip signal when a potential GFOV is detected to occur. The trip signal can then be relayed to open the circuit breakers of a distribution circuit or to cause an inverter-based energy resource to trip offline.
US11594873B2

A semiconductor device includes a switching element, a control circuit, and a first and second temperature detectors. The control circuit controls the switching element and have an overcurrent detection circuit for the switching element. The first temperature detector detects the temperature of the switching element and the second temperature detector detects the temperature of the control circuit. The control circuit includes a reference correction circuit for correcting an overcurrent reference value of the overcurrent detection circuit on the basis of a first detection value and a second detection value detected by the first and second temperature detectors and outputting a corrected overcurrent reference value.
US11594854B2

Embodiments of the present disclosure include optical transmitters and transceivers with improved reliability. In some embodiments, the optical transmitters are used in network devices, such as in conjunction with a network switch. In one embodiment, lasers are operated at low power to improve reliability and power consumption. The output of the laser may be modulated by a non-direct modulator and received by integrated optical components, such as a modulator and/or multiplexer. The output of the optical components may be amplified by a semiconductor optical amplifier (SOA). Various advantageous configurations of lasers, optical components, and SOAs are disclosed. In some embodiments, SOAs are configured as part of a pluggable optical communication module, for example.
US11594851B2

A ring optical resonator and one or more input optical waveguides are arranged on a substrate, and are arranged and positioned to establish evanescent optical coupling between them. The ring optical resonator, the substrate, or both include one or more nonlinear optical materials. To detect an electromagnetic signal at frequency νEM incident on the resonator, an input optical signal at frequency νIN propagates along the waveguide and around the resonator. The incident electromagnetic signal and the input optical signal generate one or more sideband optical signals at corresponding optical sideband frequencies νSF=νIN+νEM or νDF=νIN−νEM. To generate an electromagnetic signal to propagate away from the resonator, input optical signals at frequencies νIN1 and νIN2 propagate along one or more waveguides and around the resonator and generate the electromagnetic signal incident at frequency νEM=|νIN1−νIN2|.
US11594846B2

An electrical connector is used to be electrically connected to a mating component. The electrical connector includes one or more shielding members, forming multiple receiving holes; and multiple terminals, including at least one signal terminal and at least one ground terminal correspondingly accommodated in the receiving holes. The ground terminal has a mating portion upward abutting the mating component, an elastic portion pressed vertically to elastically deform, and a positioning portion having a cross-section in a circular shape. The positioning portion and the shielding members are conductively connected to each other by at least three conductive portions, and the three conductive portions are provided to form a triangle. An insulating block is between the signal terminal and a corresponding shielding member to be accommodated in a corresponding receiving hole. The positioning portion with a circular cross-section has a larger area when the volume of the receiving hole remains unchanged.
US11594835B2

A connector assembly includes a housing with a terminal cavity and a terminal lock adapted to retain an electrical terminal in the terminal cavity. A terminal position assurance is attached to the housing and engages the terminal lock. The connector assembly also includes a protector plate with a protector body having a front plate face and an opposed back plate face. Terminal openings pass through the protector body. A plurality of staged locks are attached to the protector body for relative rotational movement. The staged locks extending beyond the front plate face and also extending beyond the back plate face. The protector plate is movable relative to the housing in a mate direction from a pre-stage position to a pre-lock position. The protector plate is retained in the pre-lock position relative to the housing against further movement in the mate direction by a staged lock.
US11594833B2

The invention relates to a plug connection (1) having a plug connector (2) and a mating plug connector (3). The plug connector (2) and the mating plug connector (3) can be plugged together in order to form the plug connection (1), wherein the plug connector (2) has a contact support (4) with at least one contact chamber for receiving a contact partner, and the contact support (4) is inserted into an outer housing (5) of the plug connector (2). Each contact partner is primarily locked in the contact chamber of the contact partner, and a secondary lock (6) is provided for a secondary locking of the contact partners in the contact chambers thereof. The invention is characterized in that the secondary lock (6) is formed by a longitudinal web (16), at the two ends of which a respective latching element (17) is arranged that interacts with the contact support (4), and at least one force absorbing web (19) is arranged on the upper face of the longitudinal web (16).
US11594830B2

A contact includes a hollow box-shaped main body portion into which a plate-shaped counterpart contact is inserted in an insertion direction. A pair of inward slantwise elastic piece portions are provided in a manner extending in the insertion direction from a pair of opposed edge portions of the insertion opening of the main body portion into the main body portion. The pair of elastic piece portions have contact portions arranged in mutually proximal portions. A pair of restricting portions provided on the main body portion are arranged to restrict the amount of deformation of the pair of elastic piece portions when the counterpart contact is inserted.
US11594829B2

A conductor assembly structure for a rail-type terminal device includes a conductor assembly and an insulating housing. The conductor assembly structure can reduce manufacturing waste and has a larger contact surface and a better electric conduction effect. The conductor assembly has a base portion that can be pivotally connected with a conductive connector, and a first area and a second area connected to the base portion. The first area and the second area are respectively formed with a bowed portion and a first section and a second section connected to the bowed portion to be snapped onto a grounding mounting rail. At least one of the first area and the second area is provided with a load arm and an elastic member connected to the load arm for increasing the elastic fixing effect (force) of the first section and/or the second section on the grounding mounting rail.
US11594823B2

Techniques are provided for improving the performance of a multi-band antenna in a wireless device. An example wireless device includes at least one radio frequency integrated circuit, and at least one patch antenna operably coupled to the at least one radio frequency integrated circuit, including a first patch operably coupled to the at least one radio frequency integrated circuit, a ground plane disposed below the first patch, and a plurality of via wall structures disposed around the first patch, wherein each of the plurality of via wall structures is electrically coupled to the ground plane.
US11594822B2

Parabolic reflector antennas advantageously support low side lobe radiation patterns for ETSI class 4 performance, by utilizing: (i) metal choke plates adjacent a distal end of a dielectric cone within a sub-reflector assembly, (ii) “lossy” material feed boom waveguide sleeves and/or (iii) extended length cylindrical shields lined with radiation absorbing materials. Relatively shallow and large diameter parabolic reflectors having an F/D ratio of greater than about 0.25 may be provided with one or more of the identified (i)-(iii) enhancements.
US11594815B2

An electronic device may be provided with wireless circuitry and a housing with upper and lower ends. The upper end may include first and second inverted-F antennas formed from portions of conductive peripheral housing structures separated from an antenna ground by a slot. The upper end may include an open slot antenna formed from a portion of the slot. The upper end may include an additional inverted-F antenna that overlap the slot. A parasitic element may be disposed between the open slot antenna and the additional inverted-F antenna and coupled to the antenna ground at a proximal end. A tuning component may be coupled between the parasitic element and the antenna ground.
US11594810B1

Disclosed herein includes a wireless device including a first antenna configured to perform wireless communication, a second antenna configured to perform wireless communication, and a parasitic antenna. The first antenna may have a feed connected to a first impedance tuner that is connected to a first ground planes. The second antenna may have a feed connected to a second impedance tuner. The parasitic antenna may be disposed between the first and second antennas, with a feed connected to a third impedance tuner that is connected to a second ground plane. The first, second and third impedance tuners may be adjusted to configure the first, second and parasitic antennas to achieve a same resonant frequency.
US11594808B2

Various base station cellular enclosures are detailed herein. An airfoil enclosure housing may be present that defines a cavity for housing a base station cellular antenna. The housing may have a leading edge and a vent that permits air from external the airfoil enclosure housing to enter the cavity of the airfoil enclosure housing. The enclosure may further include a rotatable coupling that attaches the airfoil enclosure housing to a support structure. The rotatable coupling can allow the airfoil enclosure housing to rotate based on wind such that the leading edge faces into the wind.
US11594807B2

A method and electronic device for applying a maximum permissible exposure (MPE) operation on the electronic device. The electronic device includes a plurality of antenna arrays and a processor operably connected to the plurality of antenna arrays. The processor is configured to detect a MPE condition for radio frequency exposure and apply a MPE operation, from among a plurality of MPE operations, to at least one of the plurality of antenna arrays to modify the radio frequency exposure. The MPE operation includes coordination of at least two antenna arrays for signal transmission.
US11594802B2

Some embodiments of the present disclosure are directed to an antenna system for an airplane. The antenna system including an antenna system enclosure and a desiccant enclosure within the antenna system enclosure and having desiccant material positioned between an outside air pipe and an inside air pipe, the inside air pipe extending from the desiccant enclosure to open to an interior air volume of at least one component of the antenna system within the antenna system enclosure, the outside air pipe extending from the desiccant enclosure to ambient air outside the antenna system enclosure, and the desiccant material is configured to absorb moisture in the ambient air flowing from the outside air pipe to the inside air pipe through the desiccant enclosure while air pressure is being equalized from outside to inside the antenna system enclosure.
US11594797B2

An electrically tunable radio frequency phase shifter with compact 3-D structure that integrates both ferromagnetic and ferroelectric materials, and utilizes 3-D structure to increase the tuning efficiency and achieve miniaturization.
US11594794B2

A battery includes: a core cell including a first surface and a second surface which are opposite each other and on which first and second electrodes are respectively located, and a lateral surface connecting the first and second surfaces; an insulating sheet arranged on the first surface of the core cell and in which a conduction hole facing the first electrode is defined; and an electrode plate arranged on the insulating sheet and electrically connected to the first electrode through the conduction hole.
US11594792B2

A prismatic lithium ion battery cell includes a packaging having a cover. A power assembly disposed within the packaging has a first (e.g., negative) side and a second (e.g., positive) side. A terminal pad is electrically coupled to the first side, while the cover is electrically coupled to the second side, of the power assembly. The cover includes a spiral disk feature disposed below the terminal pad and a reversal disk disposed below the spiral disk feature. The reversal disk is configured to deflect upwards to displace the spiral disk feature to contact the terminal pad in response to a pressure within the packaging being greater than a first predefined pressure threshold, forming an external short-circuit between the first and second sides of the power assembly. Subsequently, a portion of the power assembly fails in response to the external short-circuit and interrupts current flow within the power assembly.
US11594787B2

According to one embodiment, an electrospinning apparatus deposits a fiber on an electrode. The apparatus includes a transport section and a fiber deposition section. The transport section transports electrodes. The fiber deposition section deposits the fiber on first and second surfaces of the electrodes. The electrodes include coated and uncoated portions. The transport section transports the electrodes in a third direction in the fiber deposition section. The electrodes include first and second electrodes. The first electrode is positioned at one end in the second direction and transported so that the uncoated portion of the first electrode protrudes toward the one end side. The second electrode is positioned at other end in the second direction and transported so that the uncoated portion of the second electrode protrudes toward the other end side.
US11594785B2

The present invention provides a nonaqueous electrolyte secondary battery porous layer which improves an initial battery characteristic immediately after initial charge and discharge of a nonaqueous electrolyte secondary battery. In the nonaqueous electrolyte secondary battery porous layer in accordance with an aspect of the present invention, a standard deviation of bursting strength is 0.6 or more and 11.0 or less.
US11594778B2

A cell holder made up of a top tray, an intermediate tray and a frame. Cells are placed with minimal force in the frame to stand proud of it. The intermediate tray is placed over the projecting tops of the cells and serves to locate the cells. A busbar in the intermediate tray is connected to one set of terminals. A top tray is placed over the intermediate tray and snap-locked through the intermediate tray to the frame. The snap-lock distance is short. A busbar in the top tray is connected to the other set of terminals. The top tray shields the first busbar. Vents may be included to allow for the escape of hot cell gases in the event of failure.
US11594766B2

An apparatus and method for testing a secondary battery. The apparatus includes a test path, test terminals provided at two ends of the test path and electrically connected to a positive terminal and a negative terminal of the secondary battery respectively, a sensor unit provided on the test path and configured to measure a discharge current of the secondary battery, a constant voltage generation unit provided on the test path and configured to maintain a constant voltage between the secondary battery and the sensor unit, and a control unit configured to receive data indicating the discharge current from the sensor unit, measure an inflection point on a profile of the discharge current, measure an intensity of the discharge current on the basis of the inflection point, and test a level of self-discharge of the secondary battery based on the intensity of the discharge current.
US11594764B2

An all solid battery includes a solid electrolyte layer, a first electrode structure that has a structure in which a first electric collector layer of which a main component is a conductive material is sandwiched by two first electrode layers including an active material, and a second electrode structure that has a structure in which a second electric collector layer of which a main component is a conductive material is sandwiched by two second electrode layers including an active material. Roughness of interfaces between the first electric collector layer and the two first electrode layers and/or roughness of interfaces between the second electric collector layer and the two second electrode layers is larger than roughness of interfaces between the solid electrolyte layer, and the first electrode layer and the second electrode layer sandwiching the solid electrolyte layer.
US11594762B2

An all solid storage element laminate that has a plurality of all solid storage elements disposed in a matrix, and includes a plurality of element layers laminated in a thickness direction. The all solid storage elements of element layers adjacent to each other in a thickness direction are electrically connected to each other.
US11594759B2

Disclosed is a calcium salt, Ca(HMDS)2, where HMDS is the hexamethyldisilazide anion (also known as bis(trimethylsilyl)amide), enables high current densities and high coulombic efficiency for calcium metal deposition and dissolution. These properties facilitate the use of this salt in batteries based on calcium metal. In addition, the salt is significant for batteries based on metal anodes, which have higher specific energies than batteries based on intercalation anodes, such as LiC6. In particular, a calcium based rechargeable battery includes Ca(HMDS)2 salt and at least one solvent, the solvent suitable for calcium battery cycling. The at least one solvent can be diethyl ether, diisopropylether, methyl t-butyl ether (MTBE), 1,3-dioxane, 1,4-dioxane, tetrahydrofuran (THF), tetrahydropyran, glyme, diglyme, triglyme or tetraglyme, or any mixture thereof.
US11594758B2

A secondary battery capable of improving cycle characteristics, conservation characteristics, and load characteristics is provided. The secondary battery includes a cathode, an anode, and an electrolytic solution. A separator provided between the cathode and the anode is impregnated with an electrolytic solution. The electrolytic solution includes one or more of a dicarbonic ester compound, a dicarboxylic compound, a disulfonic compound, a monofluoro lithium phosphate, and difluoro lithium phosphate and one or more of fluorinated lithium phosphate, fluorinated lithium borate, and imide lithium.
US11594750B2

Methods and systems are provided for transporting and hydrating a redox flow battery system with a portable field hydration system. In one example, the redox flow battery system may be hydrated with the portable field hydration system in a dry state, in the absence of liquids. In this way, a redox flow battery system may be assembled and transported from a battery manufacturing facility to an end-use location off-site while the redox flow battery system is in the dry state, thereby reducing shipping costs, design complexities, as well as logistical and environmental concerns.
US11594745B2

Provided are an electrode catalyst layer, a membrane electrode assembly and a polymer electrolyte fuel cell, having sufficient drainage property and gas diffusibility with high power generation performance over a long term. An electrode catalyst layer (10) bonded to a surface of a polymer electrolyte membrane (11) includes at least a catalyst substance (12), a conductive carrier (13), a polymer electrolyte (14) and fibrous substances (15). The number of the fibrous substances (15) in which inclination θ of axes with respect to a surface of the electrode catalyst layer (10) bonded to the surface of the polymer electrolyte membrane (11) is 0°≤θ<45°, among the fibrous substances (15), is greater than 50% of the total number of the fibrous substances (15) contained.
US11594739B2

The present disclosure relates to the field of materials, and in particular, to a method for preparing anti-coking Ni-YSZ anode materials for SOFC. The present disclosure provides a method for preparing a SOFC anode material, including: (1) providing the mixed powder of NiO and YSZ; (2) subjecting the mixed powder provided in step (1) to two-phase mutual solid solution treatment; (3) adjusting the particle size of the product obtained in the solid solution treatment in step (2). The SOFC anode material provided by the present disclosure could prepare the SOFC anode with good carbon deposition resistance. The anode material as a whole has the advantages of low cost, good catalytic performance, desirable electronic conductivity and well chemical compatibility with YSZ, etc. The long-term stability of cell performance is strong, and the cell preparation method is also easy to achieve industrialization.
US11594730B2

An electrode and a lithium ion secondary battery having excellent cycle characteristics in a high temperature environment are provided. An electrode includes: an active material layer including an active material, a conductive assistant, and a binder, wherein the active material contains active material particles containing a lithium transition metal oxide as a main component, and the active material particles each include a core part having a space group of R-3m and a covering part having a space group of Fm-3m configured to cover at least part of an outer circumferential portion of the core part.
US11594713B2

Discussed is a notching apparatus and method for a secondary battery. The notching apparatus includes: a notching unit notching a portion of an electrode that is continuously supplied; a drying unit drying the electrode while the electrode discharged from the notching unit passes therethrough; and a collecting unit collecting the electrode discharged from the drying unit, wherein the drying unit includes a heating body provided with a drying space that is a passage through which the electrode passes therein, and lamp parts mounted on the heating body to irradiate infrared rays onto a surface of the electrode while the electrode moves through the drying space.
US11594696B2

The invention relates to an organic electronic component comprising a cathode, an anode, at least one light-emitting layer which is arranged between the anode and the cathode, a first layer, which comprises a first matrix material and a dopant, a second layer, which comprises a second matrix material, wherein the first layer is arranged between the second layer and the anode, wherein the second layer is arranged between the anode and the at least one light-emitting layer, wherein the dopant is a fluorinated sulfonimide metal salt of the following formula 1:
US11594688B2

An organic light emitting diode having a substrate, a first electrode, a hole transporting layer proximate the first electrode, a second electrode, an electron transporting layer proximate the second electrode, and an emissive layer between the hole transporting layer and the electron transporting layer. The emissive layer includes a square planar tetradentate platinum or palladium complex, and excimers formed by two or more of the complexes are aligned such that emitting dipoles of the excimers are substantially parallel to a surface of the substrate.
US11594687B2

The present invention relates to an organic electroluminescent device comprising an anode, a cathode, an emission layer, an undoped electron transport layer comprising a first matrix compound, and an electron injection layer comprising a second matrix compound and an alkali organic complex and/or alkali halide, wherein the undoped electron transport layer and the electron injection layer are arranged between the emission layer and the cathode, wherein the reduction potential of the first matrix compound is less negative than, the reduction potential of 9,10-di(naphthalen-2-yl)anthracene and more negative than the reduction potential of 4,4′-bis(4,6-diphenyl-1,3,5-triazin-2-yl)biphenyl, wherein the reduction potential in both cases is measured against Fc/Fc+ in tetrahydrofurane; and the dipole moment of the first matrix compound is selected ≥0 Debye and ≤2.5 Debye and the dipole moment of the second matrix compound is selected >2.5 and <10 Debye.
US11594685B2

The present invention relates to an organic light emitting device comprising a light emitting layer and an electron transport layer which satisfy the following mathematical expressions, EHOMO-ET>EHOMO-BH and ELUMO-ET>ELUMO-GH, and having improved driving voltage, efficiency, and lifetime.
US11594680B2

A method of forming a semiconductor device includes patterning a mask layer and a semiconductor material to form a first fin and a second fin with a trench interposing the first fin and the second fin. A first liner layer is formed over the first fin, the second fin, and the trench. An insulation material is formed over the first liner layer. A first anneal is performed, followed by a first planarization of the insulation material to form a first planarized insulation material. After which, a top surface of the first planarized insulation material is over a top surface of the mask layer. A second anneal is performed, followed by a second planarization of the first planarized insulation material to form a second planarized insulation material. The insulation material is etched to form shallow trench isolation (STI) regions, and a gate structure is formed over the semiconductor material.
US11594679B2

The problem of forming top electrode vias that provide consistent results in devices that include resistance switching RAM cells of varying heights is solved using a dielectric composite that fills areas between resistance switching RAM cells and varies in height to align with the tops of both the taller and the shorter resistance switching RAM cells. An etch stop layer may be formed over the dielectric composite providing an equal thickness of etch-resistant dielectric over both taller and shorter resistance switching RAM cells. The dielectric composite causes the etch stop layer to extend laterally away from the resistance switching RAM cells to maintain separation between the via openings and the resistance switching RAM cell sides even when the openings are misaligned.
US11594676B2

Techniques for fabricating a volatile memory structure having a transistor and a memory component is described. The volatile memory structure comprises the memory component formed on a substrate, wherein a first shape comprising one or more pointed edges is formed on a first surface of the memory component. The volatile memory structure further comprises transistor formed on the substrate and electrically coupled to the memory component to share operating voltage, wherein operating voltage applied to the transistor flows to the memory component.
US11594675B2

A memory device is provided, the memory device comprising a contact pillar in a dielectric layer. A magnetic tunnel junction may be provided over the contact pillar. A barrier layer may be provided on a sidewall of the magnetic tunnel junction and extending over a horizontal surface of the dielectric layer. A spacer may be provided over the barrier layer.
US11594669B2

Provided is a piezoelectric thin film device in which lattice mismatch between a piezoelectric thin film and a lower electrode layer (first electrode layer) is reduced. A piezoelectric thin film device 10 comprises a first electrode layer 6a and a piezoelectric thin film 2 laminated directly on the first electrode layer 6a; the first electrode layer 6a includes an alloy composed of two or more metal elements; the first electrode layer 6a has a body-centered cubic lattice structure; and the piezoelectric thin film 2 has a wurtzite structure.
US11594660B2

A semiconductor device package includes a carrier, an emitting element and a first package body. The carrier includes a first surface and a second surface opposite to the first surface. The emitting element is disposed on the first surface of the carrier. The first package body is disposed over the first surface of the carrier and spaced apart from the first surface of the carrier.
US11594659B2

An optoelectronic component is specified comprising a semiconductor body comprising a first semiconductor layer sequence and a second semiconductor layer sequence which are arranged on top of one another in a stacking direction, wherein the first semiconductor layer sequence has a first active region, which generates electromagnetic primary radiation with a first peak wavelength the second semiconductor layer sequence comprises a second active region, which has a section configured to partially absorb electromagnetic primary radiation and to re-emit electromagnetic secondary radiation having a second peak wavelength, and the first peak wavelength is in a red wavelength range and the second peak wavelength is in an infrared wavelength range, or the first peak wavelength is smaller than the second peak wavelength by at most 100 nanometers.
US11594657B2

A light emitting diode device comprising: a plurality of nanowires or nanopyramids grown on a graphitic substrate, said nanowires or nanopyramids having a p-n or p-i-n junction, a first electrode in electrical contact with said graphitic substrate; a light reflective layer in contact with the top of at least a portion of said nanowires or nanopyramids, said light reflective layer optionally acting as a second electrode; optionally a second electrode in electrical contact with the top of at least a portion of said nanowires or nanopyramids, said second electrode being essential where said light reflective layer does not act as an electrode; wherein said nanowires or nanopyramids comprise at least one group III-V compound semiconductor; and wherein in use light is emitted from said device in a direction substantially opposite to said light reflective layer.
US11594635B2

In some embodiments, a field effect transistor (FET) structure comprises a body structure, dielectric structures, a gate structure and a source or drain region. The gate structure is formed over the body structure. The source or drain region is embedded in the body structure beside the gate structure, and abuts and is extended beyond the dielectric structure. The source or drain region contains stressor material with a lattice constant different from that of the body structure. The source or drain region comprises a first region formed above a first level at a top of the dielectric structures and a second region that comprises downward tapered side walls formed under the first level and abutting the corresponding dielectric structures.
US11594632B2

Various embodiments of the present disclosure are directed towards a ferroelectric memory device. The ferroelectric memory device includes a pair of source/drain regions disposed in a semiconductor substrate. A gate dielectric is disposed over the semiconductor substrate and between the source/drain regions. A first conductive structure is disposed on the gate dielectric. A ferroelectric structure is disposed on the first conductive structure. A second conductive structure is disposed on the ferroelectric structure, where both the first conductive structure and the second conductive structure have an overall electronegativity that is greater than or equal to an overall electronegativity of the ferroelectric structure.
US11594631B2

The present application provides a laterally diffused metal oxide semiconductor (LDMOS) transistor and a manufacturing method thereof. The transistor comprising: a semiconductor substrate having a doping region, wherein the doping region comprises a first well region and a second well region with opposite doping types; a source region, a drain region, a shallow trench isolation (STI) structure comprising a laminated structure having an alternate layers of insulating material and ferroelectric material, a gate, a contact hole, and a metal layer. The LDMOS transistor simultaneously increases breakdown voltage (BV) and reduces on-resistance (Ron).
US11594626B2

Structures for a bidirectional switch and methods of forming such structures. A substrate contact is formed in a trench defined in a substrate. A substrate includes a trench and a substrate contact in the trench. A bidirectional switch, which is on the substrate, includes a first source/drain electrode, a second source/drain electrode, an extension region between the first source/drain electrode and the second source/drain electrode, and a gate structure. A substrate-bias switch, which is on the substrate, includes a gate structure, a first source/drain electrode coupled to the substrate contact, a second source/drain electrode coupled to the first source/drain electrode of the bidirectional switch, and an extension region laterally between the gate structure and the first source/drain electrode.
US11594625B2

Described herein are III-N (e.g. GaN) devices having a stepped cap layer over the channel of the device, for which the III-N material is orientated in an N-polar orientation.
US11594621B2

A method of processing a power semiconductor device includes: providing a semiconductor body with a drift region of a first conductivity type; forming a plurality of trenches extending into the semiconductor body along a vertical direction and arranged adjacent to each other along a first lateral direction; providing a mask arrangement at the semiconductor body, the mask arrangement having a lateral structure according to which some of the trenches are exposed and at least one of the trenches is covered by the mask arrangement along the first lateral direction; forming, below bottoms of the exposed trenches, a plurality of doping regions of a second conductivity type complementary to the first conductivity type; removing the mask arrangement; and extending the plurality of doping regions in parallel to the first lateral direction such that the plurality of doping regions overlap and form a barrier region of the second conductivity type adjacent to the bottoms of the exposed trenches.
US11594620B2

A semiconductor device includes a non-volatile memory. The non-volatile memory includes a first dielectric layer disposed on a substrate, a floating gate disposed on the dielectric layer, a control gate, a second dielectric layer disposed between the floating gate and the control gate and having one of a silicon oxide layer, a silicon nitride layer and multilayers of silicon oxide and silicon nitride, and an erase gate and a select gate. The erase gate and the select gate include a stack of a bottom polysilicon layer and an upper metal layer.
US11594619B2

Devices and structures that include a gate spacer having a gap or void are described along with methods of forming such devices and structures. In accordance with some embodiments, a structure includes a substrate, a gate stack over the substrate, a contact over the substrate, and a spacer disposed laterally between the gate stack and the contact. The spacer includes a first dielectric sidewall portion and a second dielectric sidewall portion. A void is disposed between the first dielectric sidewall portion and the second dielectric sidewall portion.
US11594615B2

A semiconductor device and a method of manufacturing the same are disclosed. The semiconductor device includes semiconductor wires disposed over a substrate, a source/drain epitaxial layer in contact with the semiconductor wires, a gate dielectric layer disposed on and wrapping around each channel region of the semiconductor wires, a gate electrode layer disposed on the gate dielectric layer and wrapping around the each channel region, and dielectric spacers disposed in recesses formed toward the source/drain epitaxial layer.
US11594609B2

The present disclosure describes a method for forming liner-free or barrier-free conductive structures. The method includes forming a liner-free conductive structure on a cobalt conductive structure disposed on a substrate, depositing a cobalt layer on the liner-free conductive structure and exposing the liner-free conductive structure to a heat treatment. The method further includes removing the cobalt layer from the liner-free conductive structure.
US11594606B2

A method including forming a III-V compound layer on a substrate and implanting a main dopant in the III-V compound layer to form source and drain regions. The method further includes implanting a group V species into the source and drain regions. A semiconductor device including a substrate and a III-V compound layer over the substrate. The semiconductor device further includes source and drain regions in the III-V layer, wherein the source and drain regions comprises a first dopants and a second dopant, and the second dopant comprises a group V material.
US11594605B2

The present disclosure provide a method of preparing semiconductor device involving planarization processes. The method includes introducing dopants into the exposed portions of the substrate to form doped portions of the substrate; forming a crystalline overlayer on the doped portions of the substrate, wherein the crystalline overlayer has a conductivity lower than that of the doped portions of the substrate. The crystalline overlayer is formed by an epitaxial growth process, the crystalline overlayer is formed as a saddle shape, and the crystalline overlayer has an excess portion protruding from the substrate.
US11594599B2

Disclosed herein are quantum dot devices, as well as related computing devices and methods. For example, in some embodiments, a quantum dot device may include: a quantum well stack including a quantum well layer; a plurality of gates disposed above the quantum well stack, wherein at least two of the gates are spaced apart in a first dimension above the quantum well stack, at least two of the gates are spaced apart in a second dimension above the quantum well stack, and the first and second dimensions are perpendicular; and an insulating material disposed above the quantum well stack, wherein the insulating material extends between at least two of the gates spaced apart in the first dimension, and the insulating material extends between at least two of the gates spaced apart in the second dimension.
US11594598B2

A semiconductor device including an active region defined in a substrate; at least one channel layer on the active region; a gate electrode intersecting the active region and on the active region and surrounding the at least one channel layer; and a pair of source/drain regions adjacent to both sides of the gate electrode, on the active region, and in contact with the at least one channel layer, wherein the pair of source/drain regions includes a selective epitaxial growth (SEG) layer, and a maximum width of each of the pair of source/drain regions in a first direction is 1.3 times or less a width of the active region in the first direction.
US11594593B2

Various embodiments of the present application are directed towards a method for forming a metal-insulator-metal (MIM) capacitor comprising an enhanced interfacial layer to reduce breakdown failure. In some embodiments, a bottom electrode layer is deposited over a substrate. A native oxide layer is formed on a top surface of the bottom electrode layer and has a first adhesion strength with the top surface. A plasma treatment process is performed to replace the native oxide layer with an interfacial layer. The interfacial layer is conductive and has a second adhesion strength with the top surface of the bottom electrode layer, and the second adhesion strength is greater than the first adhesion strength. An insulator layer is deposited on the interfacial layer. A top electrode layer is deposited on the insulator layer. The top and bottom electrode layers, the insulator layer, and the interfacial layer are patterned to form a MIM capacitor.
US11594589B2

A display substrate and a display device are disclosed. The display substrate includes a base substrate, an insulating layer, a first crack stopper, and a first crack detection line. The base substrate includes a display region and a non-display region. The insulating layer is located on the base substrate. The first crack stopper is located in the non-display region and is configured to block the first crack in the insulating layer from extending towards the display region. The first crack detection line is located in the non-display region, an edge of the orthographic projection of the first crack stopper on the base substrate close to the display region is a blocking edge, and the orthographic projection of the first crack detection line on the base substrate is located at a side of the orthographic projection of the first crack stopper on the base substrate away from the blocking edge.
US11594587B2

A display device includes a substrate, a first semiconductor layer on the substrate, a first gate insulating film on the first semiconductor layer, a first conductive layer on the first gate insulating film and including a first gate electrode and a first electrode of a capacitor connected to the first gate electrode, a second semiconductor layer on the first gate insulating film and at a different layer from the first semiconductor layer, a second gate insulating film on the first conductive layer and the second semiconductor layer, a second conductive layer on the second gate insulating film and including a second gate electrode and a second electrode of the capacitor, a second interlayer insulating film on the second conductive layer, and a third conductive layer on the second interlayer insulating film and including a first source electrode, a first drain electrode, a second source electrode, and a second drain electrode.
US11594579B2

The present application provides a display substrate, the display substrate including a plurality of sub-pixel units, the plurality of sub-pixel units arranged in a plurality of rows and columns, wherein the plurality of columns of the sub-pixel units include alternatingly disposed solid color sub-pixel unit columns and mixed color sub-pixel unit columns, the solid color sub-pixel unit columns including a plurality of sub-pixel units corresponding to the same color, and in the mixed color sub-pixel unit columns, adjacent two sub-pixel units correspond to different colors. In the same row of sub-pixel units, the sub-pixel units on both sides of the sub-pixel unit in the solid color sub-pixel unit column have different colors. The utility model also provides a display device. The display device does not appear jagged or blurred when displaying an image.
US11594571B2

A semiconductor device and a method of forming the same are provided. The semiconductor device includes a first logic die including a first through via, an image sensor die hybrid bonded to the first logic die, and a second logic die bonded to the first logic die. A front side of the first logic die facing a front side of the image sensor die. A front side of the second logic die facing a backside of the first logic die. The second logic die comprising a first conductive pad electrically coupled to the first through via.
US11594569B2

A thin film transistor array substrate for a digital X-ray detector device including a base substrate; a plurality of data lines and a plurality of gate lines disposed on the base substrate and arranged to cross each other; a driving thin film transistor disposed above the base substrate and including a first electrode, a second electrode, a gate electrode and an active layer; a PIN diode connected to the driving thin film transistor; and at least one shielding layers disposed above the driving thin film transistor and configured to overlay the active layer, wherein the at least one shielding layers are electrically connected to the plurality of data lines.
US11594565B2

An image sensor is disclosed. In some implementations, the image sensor includes a substrate including one or more photoelectric conversion elements arranged in the substrate and structured to convert light into electrical signals representing an image carried by the light, and a plurality of metal layers arranged at different distances from a surface of the substrate and located below the one or more photoelectric conversion elements, each of the metal layers including one or more metal patterns. The one or more metal patterns of the plurality of metal layers are arranged in a concave shape facing the photoelectric conversion element such that incident light reflected by metal layers converges toward the photoelectric conversion element.
US11594556B2

A thin film transistor substrate can include a buffer layer on a base substrate and having a first buffer layer and a second buffer layer; a semiconductor layer disposed on the buffer layer; a gate insulating film on the semiconductor layer; and a gate electrode spaced apart from the semiconductor layer, at least a part of the gate electrode overlapping with the semiconductor layer. The base substrate, the first buffer layer, the second buffer layer, the semiconductor layer, the gate insulating film and the gate electrode are sequentially stacked, and a surface oxygen concentration of the first buffer layer is higher than a surface oxygen concentration of the second buffer layer.
US11594555B2

An object is to control composition and a defect of an oxide semiconductor, another object is to increase a field effect mobility of a thin film transistor and to obtain a sufficient on-off ratio with a reduced off current. A solution is to employ an oxide semiconductor whose composition is represented by InMO3(ZnO)m, where M is one or a plurality of elements selected from Ga, Fe, Ni, Mn, Co, and Al, and m is preferably a non-integer number of greater than 0 and less than 1. The concentration of Zn is lower than the concentrations of In and M. The oxide semiconductor has an amorphous structure. Oxide and nitride layers can be provided to prevent pollution and degradation of the oxide semiconductor.
US11594545B2

A semiconductor memory device includes a substrate, a plurality of first conductive layers, a second conductive layer, a first pillar, and a second pillar. The plurality of first conductive layers are stacked over the substrate in a first direction. The second conductive layer is disposed over the plurality of first conductive layers. The first pillar extends inside the plurality of first conductive layers in the first direction. The first pillar includes a first semiconductor portion including a first semiconductor of single-crystal. The second pillar extends inside the second conductive layer in the first direction. The second pillar includes an insulating portion serving as an axis including an insulator and a second semiconductor portion which is disposed on an outer circumference of the insulating portion in view of the first direction. The second semiconductor portion is in contact with the first semiconductor portion and includes a second semiconductor of poly-crystal.
US11594542B2

According to various aspects, a method of forming one or more remanent-polarizable capacitive structures, the method including forming one or more capacitive structures, each of the one or more capacitive structures includes: one or more electrodes, one or more precursor structures disposed adjacent to the one or more electrodes, wherein each of the one or more precursor structures has a first dimension in a range from about 1 nm to 100 nm and a second dimension in a range from about 1 nm to about 30 nm; and, subsequently, forming one or more remanent-polarizable structures comprising a crystalline remanent-polarizable material based on a crystallization of a precursor material of the one or more precursor structures.
US11594540B2

The present disclosure provides a method of manufacturing a semiconductor structure. The method includes: receiving a substrate; forming a bit line structure on a top surface of the substrate; forming a spacer structure on the bit line structure, the spacer structure including a sacrificial layer sandwiched by a first dielectric layer and a second dielectric layer; removing the sacrificial layer to form a gap between the first dielectric layer and the second dielectric layer; reducing a width of the gap; and forming a seal layer to seal the gap.
US11594527B2

A semiconductor substrate includes a dielectric insulation layer and a structured metallization layer having at least five separate sections attached to the dielectric insulation layer, a first switching element having first emitter and collector terminals, a second switching element having second emitter and collector terminals, a first diode element having first anode and cathode terminals, and a second diode element having second anode and cathode terminals. The switching and diode elements are arranged on a first section of the metallization layer, with the collector and cathode terminals electrically coupled to the first section. The first anode and emitter terminals are electrically coupled to second and third sections. The second anode and emitter terminals are electrically coupled to fourth and fifth sections. The first section separates the second and fourth adjacent sections from the third and fifth adjacent sections.
US11594522B2

Semiconductor devices with duplicated die bond pads and associated device packages and methods of manufacture are disclosed herein. In one embodiment, a semiconductor device package includes a plurality of package contacts and a semiconductor die having a plurality of first die bond pads, a plurality of second die bond pads, and a plurality of duplicate die bond pads having the same pin assignments as the first die bond pads. The semiconductor die further includes an integrated circuit operably coupled to the package contacts via the plurality of first die bond pads and either the second die bond pads or the duplicate die bond pads, but not both. The integrated circuit is configured to be programmed into one of (1) a first pad state in which the first and second die bond pads are enabled for use with the package contacts and (2) a second pad state in which the first and duplicate die bond pads are enabled for use with the package contacts.
US11594518B2

A semiconductor package and a method for manufacturing a semiconductor package are provided. The semiconductor package includes a first processing element, a first I/O element, a second processing element, and a second I/O element. The first processing element is on a substrate. The first I/O element is on the substrate and electrically connected to the first processing element. The second processing element is on the substrate. The second I/O element is on the substrate and electrically connected to the second processing element. The first I/O element is electrically connected to and physically separated from the second I/O element.
US11594515B2

A method of manufacturing a bonded substrate stack includes: providing a first substrate having a first hybrid interface layer, the first hybrid interface layer including a first insulator and a first metal; and providing a second substrate having a second hybrid interface layer, the second hybrid interface layer including a second insulator and a second metal. The hybrid interface layers are surface-activated by particle bombardment which is configured to remove atoms of the first hybrid interface layer and atoms of the second hybrid interface layer to generate dangling bonds on the hybrid interface layers. The surface-activated hybrid interface layers are brought into contact, such that the dangling bonds of the first hybrid interface layer and the dangling bonds of the second hybrid interface layer bond together to form first insulator to second insulator bonds and first metal to second metal bonds.
US11594506B2

A semiconductor package is provided. The semiconductor package includes a first conductive layer, a plurality of first conductive pads, a plurality of second conductive pads, and a first dielectric layer. The first conductive pads are electrically connected to the first conductive layer. The second conductive pads are electrically disconnected from the first conductive layer.
US11594503B2

A wire bonding method includes bonding a tip of a wire provided through a clamp and a capillary onto a bonding pad of a chip, moving the capillary to a connection pad of a substrate corresponding to the bonding pad, bonding the wire to the connection pad to form a bonding wire connecting the bonding pad to the connection pad, before the capillary is raised from the connection pad, applying a electrical signal to the wire to detect whether the wire and the connection pad are in contact with each other, changing a state of the clamp to a closed state when the wire is not in contact with the connection pad and maintaining the state of the clamp in an open state when the wire is in contact with the connection pad, and raising the capillary from the connection pad while maintaining the state of the clamp.
US11594499B2

A semiconductor package including a package substrate, a connection substrate on the package substrate and having on a lower corner of the connection substrate a recession that faces a top surface of the package substrate, a semiconductor chip on the connection substrate, a plurality of first connection terminals connecting the connection substrate to the semiconductor chip, and a plurality of second connection terminals connecting the package substrate to the connection substrate. The recession is laterally spaced apart from the second connection terminals.
US11594486B2

A semiconductor device includes: a stack structure including conductive patterns and stack insulating layers, which are alternately stacked; a channel structure penetrating the stack structure; a tunnel insulating layer surrounding the channel structure; a cell storage pattern surrounding the tunnel insulating layer; and a dummy storage pattern surrounding the tunnel insulating layer, the dummy storage pattern being spaced apart from the cell storage pattern. The conductive patterns include a select conductive pattern in contact with the tunnel insulating layer.
US11594480B2

A circuit assembly may include a substrate and a pattern of contact points formed from deformable conductive material supported by the substrate. The assembly may further include an electric component supported by the substrate and having terminals arranged in a pattern corresponding to the pattern of contacts points. The one or more of the terminals of the electric component may contact one or more of the corresponding contact points to form one or more electrical connections between the electric component and the contact points.
US11594468B2

Provided is an evaporator stack. The evaporator stack may be used in power-dense electronic assemblies. The evaporator stack includes a lower floor including at least one mounded portion, and an enclosure surrounding the lower floor, wherein a height of the enclosure is greater than a height of the at least one mounded portion, the at least one mounded portion extending between two walls of the enclosure.
US11594461B2

Embodiments of three-dimensional (3D) memory devices have a hydrogen blocking layer and fabrication methods thereof are disclosed. In an example, a method for form a 3D memory device is disclosed. An array of NAND memory strings each extending vertically above a first substrate are formed. A plurality of logic process-compatible devices are formed on a second substrate. The first substrate and the second substrate are bonded in a face-to-face manner. The logic process-compatible devices are above the array of NAND memory strings after the bonding. The second substrate is thinned to form a semiconductor layer above and in contact with the logic process-compatible devices.
US11594460B2

A semiconductor package provided herein includes a first semiconductor die, a second semiconductor die and an insulating encapsulation. The second semiconductor die is stacked on the first semiconductor die. The insulating encapsulation laterally surrounds the first semiconductor die and the second semiconductor die in a one-piece form, and has a first sidewall and a second sidewall respectively adjacent to the first semiconductor die and the second semiconductor die. The first sidewall keeps a lateral distance from the second sidewall.
US11594457B2

The present invention includes a method for creating a system in a package with integrated lumped element devices and active devices on a single chip/substrate for heterogeneous integration system-on-chip (HiSoC) in photo-definable glass, comprising: masking a design layout comprising one or more electrical passive and active components on or in a photosensitive glass substrate; activating the photosensitive glass substrate, heating and cooling to make the crystalline material to form a glass-crystalline substrate; etching the glass-crystalline substrate; and depositing, growing, or selectively etching a seed layer on a surface of the glass-crystalline substrate on the surface of the photodefinable glass.
US11594455B2

The present disclosure provides a method for fabricating a semiconductor structure, including forming an inter dielectric layer over a first region and a second region of a substrate, wherein the second region is adjacent to the first region, forming a high-k material over the inter dielectric layer in the first region and the second region, forming an oxygen capturing layer over the high-k material in the first region, and applying oxidizing agent over the oxygen capturing layer.
US11594454B2

A wafer processing method includes a polyolefin sheet providing step of positioning a wafer in an inside opening of a ring frame and providing a polyolefin sheet on a back side or a front side of the wafer and on a back side of the ring frame, a uniting step of heating the polyolefin sheet as applying a pressure to the polyolefin sheet to thereby unite the wafer and the ring frame through the polyolefin sheet by thermocompression bonding, a dividing step of applying a laser beam to the wafer to form shield tunnels in the wafer, thereby dividing the wafer into individual device chips, and a pickup step of picking up each device chip from the polyolefin sheet.
US11594437B2

A reticle pod includes an outer pod, an inner pod cover and an inner base plate. A reticle is supported on the base and is contained within the environment created by the inner pod cover and the inner pod base. The inner pod cover can include a plurality of reticle retainers configured to contact a side wall of the reticle and limit movement of the reticle in a horizontal direction.
US11594433B2

A transfer head for an electronic component transfer apparatus and a method therefor. The transfer head includes a first vacuum pipet laterally spaced from a second vacuum pipet with a first pitch therebetween. The first pitch is variable between a first pitch position and a second pitch position.
US11594432B2

Systems and methods for releasing semiconductor dies during pick and place operations are disclosed. In one embodiment, a system for handling semiconductor dies comprises a support member positioned to carry at least one semiconductor die releasably attached to a support substrate. The system further includes a picking device having a pick head coupleable to a vacuum source and positioned to releasably attach to the semiconductor die at a pick station. The system still further incudes a cooling member coupleable to a cold fluid source and configured to direct a cold fluid supplied by the cold fluid source toward the support substrate at the pick station. The cold fluid cools a die attach region of the substrate where the semiconductor die is attached to the substrate to facilitate removal of the semiconductor die.
US11594431B2

Various embodiments of wafer bonding apparatuses and methods are described herein for reducing distortion in a post-bonded wafer pair. More specifically, the present disclosure provides embodiments of wafer bonding apparatuses and methods to reduce post-bond wafer distortion that occurs primarily within the center and/or the edge of the post-bonded wafer pair. In the present disclosure, post-bonded wafer distortion is reduced by correcting for variations in the pre-bond wafer shapes. Variations in pre-bond wafer shape are corrected, or compensated for, by making hardware modifications to the wafer chuck. Such modifications may include, but are not limited to, modifications to the surface height and/or the temperature of the wafer chuck. Although hardware modifications are disclosed herein for reducing post-bond wafer distortion near the center and/or the edge of the post-bonded wafer pair, similar modifications can be made to reduce post-bond wafer distortion within other areas or zones of the post-bonded wafer pair.
US11594420B1

A manufacturing method of a semiconductor structure includes at least the following steps. A patterned mask layer with a first opening is formed on a dielectric layer overlying a semiconductor substrate. A portion of the dielectric layer accessibly exposed by the first opening of the patterned mask layer is removed to form a second opening. A first protective film is formed on inner sidewalls of the dielectric layer and the patterned mask layer, where the second opening and the first protective film are formed at the same step. A second protective film is formed on the first protective film to form a protective structure covering the inner sidewalls. A portion of the semiconductor substrate accessibly exposed by the second opening is removed to form a via hole including an undercut underlying the protective structure. The via hole is trimmed and a through substrate via is formed in the via hole.
US11594413B2

A semiconductor structure includes a substrate. The semiconductor structure further includes a buffer layer over the substrate, wherein the buffer layer comprises a plurality of III-V layers, and a dopant type of each III-V layer of the plurality of III-V layers is opposite to a dopant of adjacent III-V layers of the plurality of III-V layers. The semiconductor structure further includes an active layer over the buffer layer. The semiconductor structure further includes a dielectric layer over the active layer.
US11594406B2

Slide analysis a gripper with three sensors for controlling a slide grip sequence and at least one rotatable carousel with a slide receiving channel. The systems also include a robot with a robot arm that holds a slide gripper residing inside the housing in communication with the rotatable carousel. The systems also include a load lock chamber and a door sealably coupled to the second end portion and an acquisition vacuum chamber with an X-Y stage and a slide holder with a vacuum seal.
US11594393B2

Provided is an X-ray tube, including: an electron-beam emitting unit; a target having a first surface and a second surface; a solid heat diffusion member fixed onto the second surface of the target; and a flow-path forming member, which is arranged on a side of the solid heat diffusion member, the side being opposite to the target, and that is configured to define a film flow path in which a cooling fluid forms a film flow that is parallel to a surface shape of the solid heat diffusion member. A protruding portion protrudes toward the side of the solid heat diffusion member, which is opposite to the target. The film flow path has a shape extending along at least a part of a surface of the protruding portion.
US11594392B2

A fuse housing for safe outgassing of a fuse is disclosed. The fuse housing features labyrinth walls disposed at opposing sides of the fuse housing. The labyrinth walls feature serpentine paths for the flow of outgassing material. At an end of the serpentine paths which is farthest away from a fuse element are vent channels. The vent channels are narrower in depth than that of the serpentine paths of the labyrinth walls, facilitating a suctioning effect during outgassing. Conductive material deposits along the serpentine paths so that the fuse maintains a high OSR rating. By directing and controlling the outflow of gases, the fuse housing is able to reduce the temperature of the gases produced. The fuse housing is also able to reduce the physical and observable effects of outgassing.
US11594390B2

A circuit for a circuit interrupter is provided. The circuit may in include a first SCR configured to receive a first trigger signal at a gate of the first SCR, a second SCR configured to receive a second trigger signal at a gate of the second SCR, and a third SCR configured to receive a third trigger signal at a gate of the third SCR. A cathode of the first SCR may be connected to an anode of the third SCR. A cathode of the second SCR and a cathode of the third SCR may be connected to a ground. Methods of operating a circuit interrupter and a circuit are also provided.
US11594389B2

Systems and methods for forming a magnetostatic MEMS switch include forming a movable beam on a first substrate, forming the electrical contacts on a second substrate, and coupling the two substrates using a hermetic seal. A shunt bar on the movable plate may close the switch when lowered onto the contacts. The switch may generally be closed, with the shunt bar resting on the contacts. However, a magnetically permeable material may also be inlaid into the movable plate. The switch may then be opened by placing either a permanent magnet or an electromagnet in proximity to the switch.
US11594388B2

A control unit includes: an input portion that receives the positional information of a vehicle; a calculation unit that generates a control signal for controlling an electromagnetic relay; and an output portion that outputs the control signal to the electromagnetic relay. The calculation unit determines whether a location region of the electromagnetic relay is a relay-freeze region, the location region being identified by the positional information of the vehicle, and, when the location region of the electromagnetic relay is a relay-freeze region, performs a freeze inhibiting process for preventing the electromagnetic relay from being frozen or defrosting the electromagnetic relay by opening and closing the electromagnetic relay and causing the electromagnetic relay to vibrate.
US11594374B2

A multilayer ceramic electronic component includes: a ceramic body including dielectric layers and first internal electrodes and second internal electrodes disposed to face each other and alternately stacked with the respective dielectric layers interposed therebetween; a first external electrode connected to the first internal electrodes; a second external electrode connected to the second internal electrodes; and a protective layer disposed on the ceramic body, the first external electrode, and the second external electrode, wherein the protective layer includes an adhesion assisting layer and a coating layer.
US11594373B2

A multilayer electronic component that includes a plurality of stacked dielectric layers, each of the plurality of stacked dielectric layers having a plurality of crystal grains, at least some of the plurality of crystal grains having a trap portion therein, and at least one element selected from the group consisting of Ni, Cu, Pt, Sn, Pd and Ag is present locally in the trap portion; and a plurality of internal electrode layers arranged between adjacent dielectric layers of the plurality of stacked dielectric layers.
US11594366B2

A multilayer coil component 1 includes an element body 2, a pair of terminal electrodes 3, and a glass layer G provided on the terminal electrode 3. Each of the pair of terminal electrodes 3 is provided with a plurality of first projecting portions 33 tapered toward the other facing terminal electrode 3 side in an end portion 31b facing the side in the facing direction of a pair of end surfaces 2a and 2b. The glass layer G is provided along the edge of the terminal electrode 3 including at least the first projecting portion 33 in the end portion 31b of the terminal electrode 3.
US11594361B1

A passive cooling topology and a manufacturing method are described for a transformer to achieve improved power density at a light weight. No fans or cooling liquids are required. Vertical planar faces are used for the central core element, the primary and secondary windings, the outer core element, and a finned heat sink. The primary flow for thermal cooling is radial, through the vertical planar faces. The transformer may be configured to float at the potential of a high voltage transmission line, leading to improved thermal characteristics. Eddy currents are reduced using repeating air gaps in the central core, and a continuously transposed cable comprising multiple strands per turn in the secondary winding. Air pockets in the windings are eliminated using a potting resin and vacuum pressure impregnation (VPI).
US11594358B2

A differential mode choke coil component includes a substantially drum-shaped core, a substantially plate-shaped core, and first and second wires. The plate-shaped core is secured to each of the first and second flanges by using an adhesive with the first major surface facing the top surface of each of the first and second flanges with a spacing. The spacing has a mean value greater than or equal to about 20 μm between the first major surface and the top surface of each of the first and second flanges.
US11594356B2

Provided are a roll-shaped magnetic field shielding sheet, a method of manufacturing a magnetic field shielding sheet, and an antenna module using the same, which can improve the efficiency of the overall production process by improving a heat treatment process for a thin film magnetic sheet. The magnetic field shielding sheet includes: at least one thin film magnetic sheet; an insulating layer or insulating layers formed on one or either side of the at least one thin film magnetic sheet; and an adhesive layer formed between the insulating layers of the adjacent thin film magnetic sheets to laminate and bond the thin film magnetic sheets, wherein the thin film magnetic sheet is flake-treated to be divided into a plurality of magnetic substance fragments.
US11594353B2

A sintered magnet contains Sm—Fe—N-based crystal grains and has high coercivity; and a magnetic powder is capable of forming a sintered magnet without lowering the coercivity even if heat is generated in association with the sintering. A sintered magnet comprises a crystal phase composed of a plurality of Sm—Fe—N-based crystal grains and a nonmagnetic metal phase present between the Sm—Fe—N crystal grains adjacent to each other, wherein a ratio of Fe peak intensity IFe to SmFeN peak intensity ISmFeN measured by an X-ray diffraction method is 0.2 or less. A magnetic powder comprises Sm—Fe—N-based crystal particles and a nonmagnetic metal layer covering surfaces of the Sm—Fe—N crystal particles.
US11594347B2

The present invention relates to a coated insulated wire having improved heat dissipation properties, insulation properties, flame retardancy, and lightweight properties; and a method of manufacturing the same.
US11594346B2

An aluminum alloy contains equal to or more than 0.005 mass % and equal to or less than 2.2 mass % of Fe, and a remainder of Al and an inevitable impurity. In a transverse section of the aluminum alloy wire, a surface-layer void measurement region in a shape of a rectangle having a short side length of 30 μm and a long side length of 50 μm is defined within a surface layer region extending from a surface of the aluminum alloy wire by 30 μm in a depth direction, and a total cross-sectional area of voids in the surface-layer void measurement region is equal to or less than 2 μm2.
US11594337B2

A system and method are provided for collection and testing of a biologic sample. The system and method comprise collecting by a user of a testing device a biologic sample for use with the testing device, assigning correlative values as test results, and receiving the test results at a server disposed on a network. Some aspects further include presenting advertisements and other messages to users through a mobile application operating on a mobile device. These aspects take into account the results of the self-diagnostic test and present different advertisements to the user based on the results of the test.
US11594333B2

A device for calculating a therapeutic remedy result, the device including a display; a sensor; and a computing device in communication with the display and the sensor, wherein the computing device is configured to record a user vibrancy datum; identify a therapeutic remedy instruction set as a function of the user vibrancy datum, wherein the therapeutic remedy instruction set comprises a therapeutic remedy; and calculate a therapeutic remedy result that associates the user vibrancy datum and the therapeutic remedy with a therapy response curve.
US11594327B2

An information processing apparatus includes a first acquisition unit that acquires a user's instruction to change medical information to be displayed on a display unit, a second acquisition unit that acquires a plurality of pieces of medical information to be sequentially displayed on the display unit, a group generation unit that groups the acquired plurality of pieces of medical information based on the acquired user's instruction, a third acquisition unit configured to acquire representative information indicating the medical information contained in the group generated by the group generation unit, and an output unit configured to output the acquired representative information to the display unit.
US11594326B2

Various techniques for facilitating communication with and across a clinical environment and a cloud environment are described. For example, a method for detecting missing messages from a clinical environment is described. A data flow manager (DFM) in the cloud environment may check the message ID of each message received from a connectivity adapter in the clinical environment. If the DFM detects a skip in the message IDs, the DFM may request the missing messages from the connectivity adapter.
US11594320B2

Systems for delivering one or more studies, where each of the one or more studies has a series of digital images associated with only one person and generated by an imaging modality, is disclosed. The systems include a syncing application that is configured to execute within a local area network and that is in data communication with imaging modalities and/or computing devices configured to display images generated by each of the imaging modalities. The systems also include a server adapted to be external to the local area network and in data communication with the syncing application and a client-side viewing application installed on one or more of the computing devices. The client-side viewing application is configured to acquire the studies, including unrendered data representative of the digital images of the series, locally render the unrendered data, and enable a user to manipulate the digital images.
US11594317B2

A system for determining a plurality of nutritional needs of a user and generating a nutrient supplementation plan using artificial intelligence includes at least a computing device designed and configured to receive, from a user, at least a biological extraction, generate, using the at least a biological extraction and a first machine-learning process, a plurality of nutritional needs of the user, determine a nutritional input to the user, detect at least a nutrition deficiency as a function of the plurality of nutritional needs and the nutritional input, and calculate at least a supplement dose from the plurality of nutritional needs and at the least a nutrition deficiency.
US11594316B2

A system for nutritional recommendation using artificial intelligence analysis of immune impacts includes a computing device designed and configured to receive a test result detecting an effect of at least an aliment on at least a biomarker, determine an immune system impact of the at least an aliment as a function of the at least a biomarker using a machine-learning process, the machine-learning process trained using a first training set relating biomarker levels to immune system function, generate a nutritional recommendation using the determined immune system impact, and provide the nutritional recommendation to the user.
US11594314B2

Blood glucose control systems are disclosed. A blood glucose control system can receive a glucose level signal from a glucose sensor operatively coupled to a subject. The system can decode encoded data of the glucose level signal to obtain the glucose level of the subject and the indication of the glucose trend. The system can automatically calculate the dose control signal using a control algorithm configured to calculate regular correction boluses of glucose control agent in response to at least the glucose level of the subject. The system can select a dose control signal encoding profile from a plurality of dose control signal encoding profiles and, based on the dose control signal encoding profile, encode the dose control signal such that the pump controller can read the dose control signal. The system can transmit an encoded dose control signal to the pump controller.
US11594311B1

Health care information for multiple patients is processed to classify patients into categories. Additional data fields related to a category in which a patient is classified are added to the patient record. These data fields are populated in part by automatically processing the existing patient data. Such automatic processing can result in a probability that the underlying data supports having a particular value stored in one of the added data fields, and this probability also can be stored. Over time, additional data can be obtained from patients, caregivers and other sources, for structured data fields based on data entry forms for patient reported outcomes, caregiver reported outcomes, events of interest, survival and resource utilization. A set of factor scores is computed for each patient, for each category in which the patient is classified. An outcome score is computed for each patient for each category in which the patient is classified, using an outcome function defined for that category, as a weighted function of one or more of the factor scores. The outcome function for a category is standardized across all patients classified in that category.
US11594308B2

Methods and systems providing adaptive assessment of a physical subject to efficiently collect assessment data and modify an assessment schedule based on the analyses. The methods and systems can control the timing of each assessment in order to collect data at times and under conditions that are most informative about the physical subject. Such adaptive methods and systems significantly minimize the frequency of data collection without loss in accuracy or precision and can increase test reliability through reduction in redundancy. The ability to estimate an unknown, underlying function using a small number of free parameters that remain constant regardless of the number of data points being estimated substantially reduces the error of the function estimate. Because estimates of the measurement error are achieved with a minimum of sampled assessments, and with great accuracy, the statistical power of clinical trials, for example, can be greatly increased.
US11594307B2

A self-documenting clinical trial operations system and service suite and method, with a clinical trial operation software, a coordinator application and coordinator portal, providing information for the clinical trial operation software, a trial design services module, examining a trial design provided by a coordinator and automatically generating a software specification for a trial operations service suite, a patient application and patient portal generated from the trial design services module, for providing patient information for the clinical trial operation software, a customization option to customize at least one of the patient application and patient portal, a specification option to generate a specification document describing a design of a coordinator-customized patient application, wherein the customization and specification options are provided to the coordinator via the coordinator portal.
US11594306B2

A method includes receiving a scheduling request that identifies a medical consumable, accessing first document types that indicate how often medical consumables are to be ingested, identifying a frequency at which the first designated medical consumable is to be consumed based on the first document types, accessing second document types that indicate a pattern of personal activity behavior, identifying one or more temporal opportunity windows based on the second document types, determining one or more matches between the frequency at which the first designated medical consumable is to be consumed and the one or more temporal opportunity windows, creating an adherence schedule based on the one or more matches that indicates when reminders to ingest the first designated medical consumable are to be generated, and generating one or more of the reminders to ingest the first designated medical consumable on a mobile electronic device according to the adherence schedule.
US11594305B2

Process and system for managing a mix design catalog of a concrete producer that involves collecting slump curve data obtained during in-transit monitoring of delivered concrete loads made from a plurality of various mix designs, wherein each mix design is identified by a different identification code (regardless of whether components are different), clustering slump curve data having same movement characteristics according to assigned strength value, and selecting a mix design to produce, to display, or both to produce and to display, from among the two or more slump data curves of individual mix designs within the same data curve cluster. The selection is based on same movement characteristic and assigned strength value, and at least one factor relative to cost, performance, physical aspect, quality, or other characteristic of the concrete mix or its components. Exemplary methods for generating new mix designs are also set forth.
US11594300B2

A system and method for region-based calling utilizes a probability distribution of a phi-transformed logarithmic ratio to determine a set of possible transition paths through markers and marker states, constructs a local evidence matrix for each of the markers and generates a total per-marker value for each segment in a discrete region.
US11594296B2

Systems, apparatus and methods are provided for loopback testing techniques for memory controllers. A memory controller that may comprise loopback testing circuitry that may comprise a first multiplexer having a first input coupled to an output of an input buffer and a second input coupled to a first data output from the memory controller, an inverter coupled to the output of the input buffer, and a second multiplexer having a first input coupled to an output of the inverter and a second input coupled to a second data output from the memory controller.
US11594285B2

According to one embodiment, a semiconductor memory device includes first and second memory cells; a first word line connected to the first and second memory cells; a first bit line connected to the first memory cell; a second bit line connected to the second memory cell; a first sense amplifier connected to the first bit line; a second sense amplifier connected to the second bit line; a voltage generation circuit; and a first row decoder which supplies a voltage to the first word line.
US11594278B2

According to one embodiment, a memory system includes n memory cells, each capable of storing j bits of data; and a controller. The controller is configured to write a first portion of each of first data to n-th data from among n×j data with consecutive logical addresses to the n memory cells one by one. The first data has a lowest logical address among the n×j pieces of data. The first data to the n-th data have ascending consecutive logical addresses. The controller is configured to write the first portion of one of the first to n-th data as a first bit of the j bits, and write the first portion of another one of the first to n-th data except said one of the first to n-th data as a second bit of the j bits.
US11594275B2

The present disclosure provides a method for detecting a memory and a device for detecting a memory. The memory includes first memory cells, second memory cells, bit lines, complementary bit lines, word lines, and a plurality of sense amplifiers, where each of the sense amplifiers is electrically coupled to a bit line and a complementary bit line; and the method includes: writing storage data into each of the first memory cells and each of the second memory cells; performing a read operation; obtaining a test result based on a difference between real data and the storage data; and obtaining a leakage position of the bit line and the word line or a leakage position the complementary bit line and the word line based on the test result.
US11594270B2

An apparatus is provided which comprises: a magnetic junction having a magnet with perpendicular magnetic anisotropy (PMA) relative to an x-y plane of a device. In some embodiments, the apparatus comprises an interconnect partially adjacent to the structure of the magnetic junction, wherein the interconnect comprises a spin orbit material, wherein the interconnect has a pocket comprising non-spin orbit material, wherein the pocket is adjacent to the magnet of the magnetic junction. In some embodiments, the non-spin orbit material comprises metal which includes one or more of: Cu, Al, Ag, or Au.
US11594269B2

A memory device includes a plurality of magnetoresistive random-access memory (MRAM) cells including a first one-time programmable (OTP) MRAM cell. A first OTP select transistor is connected to the first OTP MRAM cell. The first OTP select transistor configured to selectively apply a breakdown current to the first OTP MRAM cell to write the first OTP MRAM cell to a breakdown state.
US11594262B2

Provided is a semiconductor package. The semiconductor package comprises a semiconductor chip on a substrate, a voltage measurement circuit configured to measure an external voltage to be input into the semiconductor chip and a thermoelectric module configured to convert heat released from the semiconductor chip into an auxiliary power, and configured to apply the auxiliary power to the semiconductor chip, the thermoelectric module being separated from the voltage measurement circuit, wherein the voltage measurement circuit is configured to control the thermoelectric module to apply the auxiliary power to the semiconductor chip in response to a change in the external voltage.
US11594257B2

In the present disclosure, a collaborative workspace fosters content creation between users in a synchronous and/or asynchronous manner by enabling automatic generation and management of collaborative media objects that automatically combine content from a plurality of users into a single media object. This is extremely beneficial in technical scenarios where users are creating projects, assignments, presentations, etc., by removing the need for users to manually stitch together and combine content to create a final product. For example, the collaborative workspace is adapted for a video discussion application/service, where users create one or more video clips (e.g., video feeds, live video feeds) in response to a posted topic. In at least one instance, a collaborative workspace for a video discussion application/service may be integrated to display within another type of application/service. However, the present disclosure is extensible to work with any type of application/service and any content type.
US11594256B2

Systems and methods provide for advanced video editing techniques using sampling patterns. In one example, a computing device can receive a selection of a clip of a video and a sampling pattern. The computing device can determine a respective number of frames to sample from the clip for each interval of time over a length of time for a new clip. For example, the computing device can determine a function corresponding the pattern that relates time and the number of frames to sample, a histogram corresponding to the pattern, or a definite integral corresponding to the pattern, among other approaches. The computing device can extract these numbers of frames from the clip and generate the new clip from the extracted frames. The computing device can present the new clip as a preview and send the new clip to other computing devices.
US11594255B2

Methods, systems, and computer readable medium with instructions for generating a master video, including receiving input from a video creator that initiates a video project, soliciting video file responses from respondents, and receiving video files from respondents, combining the video files into a master video file which corresponds to a master video. The video files correspond with master video segments of the master video. A relative position of each of the master video segments in the master video is based on a formulated sequence. The system may include one or more processors; one or more data storage devices; one or more input devices; one or more output devices; a network interface; and at least one communications bus operably interconnecting the other elements. The one or more data storage devices includes the instructions which are executed by the one or more of the processors.
US11594250B2

According to one embodiment, a magnetic disk device includes a disk having a first region in which a plurality of tracks is written and a second region that is positioned with a gap in a first direction of the radial direction of the first region, and in which a plurality of tracks is overwritten in the first direction, a head, and a controller that offsets part of a plurality of tracks which is overwritten in the second region in a second direction opposite the first direction to perform rewriting.
US11594243B2

A sound source estimation system includes a microphone that detects sound which is generated from an object including a rotary device, a rotation speed acquiring unit that acquires a rotation speed of the rotary device, a frequency analyzing unit that generates frequency sound data indicating change of a frequency spectrum of sound detected by the microphone, a degree calculating unit that calculates a degree based on a loudest sound frequency indicating loudest sound out of frequencies of the sound and the rotation speed, and a degree comparing unit that determines a component with a degree closest to the degree as a sound source candidate of the noise.
US11594242B2

A sound pickup transducer array, deployed within an enclosed area, is coupled to a sound recorder. A processor, coupled to the sound recorder, provides a button or speech recognizer through which a person in the enclosed area issues a command signifying the occurrence of a sound for which categorizing is requested. The processor is programmed to respond to the issued command by extracting and storing an audio snippet copied from the audio recorder, in a digital memory, where the snippet corresponds to sound captured before, during and after the issued command. The processor communicates the stored audio snippet to an artificial intelligence system trained to categorize sounds as to what produced them. The artificial intelligence system may employ trained model feature extraction, a neural network categorization system, and/or direction of sound arrival analysis.
US11594232B2

Systems, methods, and computer program products of audio processing based on Adaptive Intermediate Spatial Format (AISF) are described. The AISF is an extension to ISF that allows spatial resolution around an ISF ring to be adjusted dynamically with respect to content of incoming audio objects. An AISF encoder device adaptively warps each ISF ring during ISF encoding to adjust angular distance between objects, resulting in increase in uniformity of energy distribution around the ISF ring. At an AISF decoder device, matrices that decode sound positions to the output speaker take into account the warping that was performed at the AISF encoder device to reproduce the true positions of sound sources.
US11594231B2

An apparatus for estimating an inter-channel time difference between a first channel signal and a second channel signal, includes a signal analyzer for estimating a signal characteristic of the first channel signal or the second channel signal or both signals or a signal derived from the first channel signal or the second channel signal; a calculator for calculating a cross-correlation spectrum for a time block from the first channel signal in the time block and the second channel signal in the time block; a weighter for weighting a smoothed or non-smoothed cross-correlation spectrum to obtain a weighted cross correlation spectrum using a first weighting procedure or using a second weighting procedure depending on a signal characteristic estimated by the signal analyzer, wherein the first weighting procedure is different from the second weighting procedure; and a processor for processing the weighted cross-correlation spectrum to obtain the inter-channel time difference.
US11594230B2

Methods, systems, apparatus, including computer programs encoded on computer storage medium, to facilitate language independent-speaker verification. In one aspect, a method includes actions of receiving, by a user device, audio data representing an utterance of a user. Other actions may include providing, to a neural network stored on the user device, input data derived from the audio data and a language identifier. The neural network may be trained using speech data representing speech in different languages or dialects. The method may include additional actions of generating, based on output of the neural network, a speaker representation and determining, based on the speaker representation and a second representation, that the utterance is an utterance of the user. The method may provide the user with access to the user device based on determining that the utterance is an utterance of the user.
US11594229B2

An apparatus has circuitry which determines a location of a user, based on sound data representing speech of the user, and identifies the user based on the determined location of the user and user identification information and location information received from a mobile device.
US11594227B2

A computer-implemented method of transcribing an audio stream can include transcribing the audio stream using a first transcribing instance having a first predetermined transcription size that is smaller than the total length of the audio stream. The first transcribing instance can provide a plurality of consecutive first transcribed text data snippets of the audio stream and the size of the first transcribed text data snippets can respectively corresponding to the first predetermined transcription size. The audio stream can also be transcribed using at least a second transcribing instance having a second predetermined transcription size that is smaller than the length of the audio stream. The second transcribing instance can provide a plurality of consecutive second transcribed text data snippets each corresponding to the second predetermined transcription size.
US11594221B2

A method may include obtaining first audio data originating at a first device during a communication session between the first device and a second device. The method may also include obtaining a first text string that is a transcription of the first audio data, where the first text string may be generated using automatic speech recognition technology using the first audio data. The method may also include obtaining a second text string that is a transcription of second audio data, where the second audio data may include a revoicing of the first audio data by a captioning assistant and the second text string may be generated by the automatic speech recognition technology using the second audio data. The method may further include generating an output text string from the first text string and the second text string and using the output text string as a transcription of the speech.
US11594217B2

One aspect of this disclosure relates to presentation of a first effect on one or more presentation devices during an oral recitation of a first story. The first effect is associated with a first trigger point, first content, and/or first story. The first trigger point being one or more specific syllables from a word and/or phrase in the first story. A first transmission point associated with the first effect can be determined based on a latency of a presentation device and user speaking profile. The first transmission point being one or more specific syllables from a word and/or phrase before the first trigger point in the first story. Control signals for instructions to present the first content at the first trigger point are transmitted to the presentation device when a user recites the first transmission point such that first content is presented at the first trigger point.
US11594216B2

The disclosure relates an electronic apparatus. The electronic apparatus comprises a voice receiver configured to receive a voice of a speaker; and a processor configured to perform a predetermined operation, obtain a recognition result by applying a voice recognition process to the voice received in the voice receiver during the operation, and perform control based on a standard recognition result previously defined corresponding to at least one pseudo recognition result, based on the obtained recognition result matching the pseudo recognition result previously defined corresponding to the operation.
US11594215B2

Techniques for providing a contextual voice user interface that enables a user to query a speech processing system with respect to the decisions made to answer the user's command are described. The speech processing system may store speech processing pipeline data used to process a command. At some point after the system outputs content deemed responsive to the command, a user may speak an utterance corresponding to an inquiry with respect to the processing performed to respond to the command. For example, the user may state “why did you tell me that?” In response thereto, the speech processing system may determine the stored speech processing pipeline data used to respond to the command, and may generate output audio data that describes the data and computing decisions involved in determining the content deemed responsive to the command.
US11594204B2

An electronic-drum module for connection to one or more electronic-drum pads is provided. The module includes an electronic display; a first memory storing audio files for playback when the playback is triggered by a signal received from a pad; and one or more processors coupled to the display and the memory. The processors are configured receive an instruction to transfer a set of samples. The set of samples is associated with a priority-instruction and includes a first subset of samples and a second subset of samples. The processors are also configures to transfer the first subset of samples from a second memory to the first memory based on the priority-instruction before transferring the second subset of samples and to transfer the second subset of samples from the second memory to the first memory.
US11594202B2

The present disclosure relates to a signal processing device and an image display apparatus including the same. The signal processing device includes a synchronizer configured to perform Fourier transform based on the received baseband signal, and an equalizer configured to extract a pilot signal from a signal from the synchronizer, to calculate a channel transfer function value of the extracted pilot signal, and to selectively perform time interpolation based on the calculated channel transfer function value. Thus, time interpolation is selectively performed based on the channel.
US11594194B2

A display system supports variable refresh rates that include a plurality of refresh rates. A source such as a graphics processing unit (GPU) provides frames to the display system at a selected one of the refresh rates. The refresh rates are factored into a corresponding plurality of prime factors. A plurality of numbers of lines per frame in frames provided at the plurality of refresh rates is determined based on one or more ratios of the plurality of refresh rates, the plurality of prime factors, and a line rate for providing frames to the display system at the plurality of refresh rates. The source then selectively provides frames to the display system at one refresh rate of the plurality of refresh rates using the same line rate regardless of which refresh rate is chosen. Furthermore, the number of lines per frame is an integer for frames provided at the refresh rates.
US11594190B2

A display may have an array of pixels such as liquid crystal display pixels. The display may include short pixel rows that span only partially across the display and full-width pixel rows that span the width of the display. The gate lines coupled to the short pixel rows may extend into the inactive area of the display. Supplemental gate line loading structures may be located in the inactive area of the display to increase loading on the gate lines that are coupled to short pixel rows. The supplemental gate line loading structures may include data lines and doped polysilicon that overlap the gate lines in the inactive area. In displays that combine display and touch functionality into a thin-film transistor layer, supplemental loading structures may be used in the inactive area to increase loading on common voltage lines that are coupled to short rows of common voltage pads.
US11594186B2

A display device and a driving circuit are discussed. According to an embodiment of the present disclosure, it is possible to stably maintain the output signal of the driving circuit when the lock signal indicating the synchronization state of the clock signal is changed due to an operation error such as overcurrent in a display device using a point-to-point interface. In addition, according to an embodiment of the present disclosure, it is possible to prevent damage to the display panel due to an overload generated in the output signal of the driving circuit by an operation error. In addition, according to an embodiment of the present disclosure, it is possible to prevent overload of the driving circuit and damage to the display panel by controlling the operation of the driving circuit through a differential input voltage between the timing controller and the driving circuit.
US11594185B2

A display device includes a driving voltage line and a plurality of data lines extending in a first direction, a first driving transistor electrically connected to the driving voltage line, a first switching transistor electrically connected to the first driving transistor and including a first switching semiconductor layer extending in a second direction crossing the first direction and a first switching gate electrode overlapping a channel region of the first switching semiconductor layer, and a first storage capacitor electrically connected to the first driving transistor and the first switching transistor, where the first switching semiconductor layer is electrically connected to a first data line, the first switching semiconductor layer crosses a second data line between the channel region and the first data line, and a crossing region of an edge of the first switching semiconductor layer and an edge of the second data line overlaps a first protection layer.
US11594184B2

A display substrate and a manufacturing method, and a display device are provided. The display substrate includes a base substrate including a display region and a periphery region; and a shift register unit, a first power line and a second power line; an orthographic projection of the first power line on the base substrate is on a side of an orthographic projection of the shift register unit on the base substrate closer to the display region, an orthographic projection of the second power line on the base substrate is on a side of the orthographic projection of the shift register unit on the base substrate away from the display region, and the orthographic projection of the shift register unit on the base substrate is between the orthographic projection of the first power line on the base substrate and the orthographic projection of the second power line on the base substrate.
US11594179B2

A pixel circuit includes a light-emitting element, a first transistor, a second transistor operating based on a first gate signal, a third transistor operating based on a second gate signal, a fourth transistor operating based on an initialization control signal, a fifth transistor operating based on an emission control signal, a sixth transistor operating based on the emission control signal, a seventh transistor, of which one terminal is connected to the light-emitting element, operating based on a bias control signal, an eighth transistor, of which one terminal is connected to the driving transistor, operating based on the bias control signal, a storage capacitor, and the light-emitting element. The circuit performs a display-scan operation where a driving time of a panel driving frame is a predetermined duration, and performs a display-scan operation and a self-scan operation where the driving time is longer than the predetermined duration.
US11594178B2

A light-emission control switch transistor and a threshold compensation switch transistor are transistors having different conductivity types. Gate potentials at the light-emission control switch transistor and the threshold compensation switch transistor are controlled using a first control signal. A gate potential at the data signal switch transistor is controlled using a second control signal. A control circuit selects rows sequentially. in a selected one of the rows, the light-emission control switch transistor is maintained off, the threshold compensation switch transistor is maintained on, and the data signal switch transistor is maintained off in a first period. In the selected row, the light-emission control switch transistor is maintained on, the threshold compensation switch transistor is maintained off, and the data signal switch transistor is maintained on in a second period after the first period.
US11594175B2

An organic light emitting display device and a driving method thereof are disclosed. The display device has sub-pixels of multiple colors. In one aspect, the organic light emitting display device detects sub-pixels which are positioned at the edges of the panel. Data for the sub-pixels on the edges are reduced so that colors on the edges are less observable.
US11594174B2

A stage including a node control unit which controls a voltage of a first control node and a voltage of a second control node, in correspondence with a first input signal supplied to a first input terminal, a second input signal supplied to a second input terminal, and a third input signal supplied to a third input terminal, a node maintenance unit which maintains the voltage of the first control node to be constant in correspondence with the voltage of the second control node, and an output unit which supplies a first gate voltage supplied to a first power terminal or a second gate voltage supplied to a second power terminal to an output terminal in correspondence with the voltage of the first control node and the voltage of the second control node.
US11594167B2

A driving method of a display device including a power source which supplies a power voltage to a power base line, and pixels connected to power branch lines commonly connected to the power base line, includes calculating a first scale factor based on input grayscales received during a first frame period; calculating first output grayscales by applying the first scale factor to first input grayscales received during a second frame period, where the second frame period is a frame period immediately next to the first frame period; displaying an image by at least a part of the pixels based on the first output grayscales; and providing a first current limiting signal to the power source and calculating a second scale factor smaller than the first scale factor when a current of the power base line exceeds a reference value.
US11594164B2

A display device includes: a display panel including first and second display areas adjacent to each other; and first and second data drivers configured to drive the first and second display areas, respectively, wherein the first data driver includes: a first afterimage detector configured to receive an input image and to detect a first afterimage area including an afterimage of the first display area from the input image; a first comparator configured to compare an afterimage detection result of the first display area with an afterimage detection result of the second display area received from the second data driver; and a first coordinate corrector configured to correct coordinates of the first afterimage area in response to the afterimage detection result of the first display area and the afterimage detection result of the second display area satisfying a preset reference.
US11594158B2

[Object] To provide an information processing device, an information processing method, and a recording medium capable of appropriately presenting necessary information while maintaining scenery. [Solution] An information processing device including: a communication unit configured to receive sensor data detected by a sensor for grasping a surrounding situation; and a control unit configured to perform control to generate a control signal for displaying an image including appropriate information on a display unit installed around the sensor, in accordance with at least one of an attribute of a user, a situation of the user, or an environment detected from the sensor data, generate a control signal for displaying a blending image that blends into surroundings of the display unit on the display unit in a case where information presentation is determined to be unnecessary, and transmit the control signal to the display unit via the communication unit.
US11594139B2

A management system comprises a movement management unit that communicates via a communication device with a plurality of moving bodies including an autonomous moving body provided with an autonomous control unit for moving autonomously, and that manages the movement of the plurality of moving bodies. The movement management unit comprises a priority/subordination determination unit that determines the degree of priority/subordination relating to the respective movements of the plurality of moving bodies on the basis of individual information of the moving bodies. The autonomous moving body comprises: a priority/subordination comparison unit that compares another priority/subordination degree, which is a degree of priority/subordination determined by the priority/subordination determination unit for another moving body that is a moving body, from among the plurality of moving bodies, different from the autonomous moving body, and the host priority/subordination degree, which is a degree of priority/subordination determined by the priority/subordination determination unit for the autonomous moving body; or a priority/subordination reception unit that receives the comparison results of the host priority/subordination degree and the other priority/subordination degree obtained by comparisons by the moving body management unit.
US11594129B2

In one embodiment, a method includes receiving an image of an object captured in a geographic location. The method includes determining the geographic location associated with the image. The geographic location is represented in a map that includes one or more ambient light measurements corresponding to one or more geographic locations. The method includes using the one or more ambient light measurements corresponding to the geographic location in the map associated with the image to generate a color corrected image. The method includes determining a classification of the object using the color corrected image.
US11594127B1

Systems, methods, and devices are disclosed for improving traffic safety and efficiency. The system includes various signal transmitters and receivers positioned throughout roadways, within automobiles, in smartphones, or supported by a cellular network backbone, for distributing traffic related information to users and traffic controller equipment. Embodiments of the present disclosure allow for vehicles and/or pedestrians to initiate a dual-transmission of cellular and RF signals for changing a traffic light state, where the first signal received at a traffic intersection controller unit is processed for changing the traffic light state (e.g., changing a light from red to green on-demand). Other embodiments of the present disclosure allow for users to receive visible and/or audible traffic related alerts on mobile devices, where the alerts are based on data shared between nearby drivers, pedestrians, and the traffic controlling equipment.
US11594126B2

System, methods, and other embodiments described herein relate to improving monitoring of traffic flows. In one embodiment, a method includes aggregating perception data associated with a road network from information sources to a server over a network. The method also includes generating a graph structure from the perception data in association with a neural network model. The graph structure is an incomplete representation of the road network in view of missing data. The method also includes completing the graph structure using the neural network model that forms a graph model of the traffic flows to de-noise the graph structure according to road constraints between two points in the road network. The method also includes communicating the graph model of the traffic flows to a vehicle to navigate traffic in the road network.
US11594125B2

A system supports a traffic participant while predicting a future signaling of a traffic infrastructure element. The system contains a storage device in which artificial intelligence is stored, wherein the artificial intelligence includes a predictive model for predicting a future signaling of the traffic infrastructure element, and a communication device for transmitting the artificial intelligence to a traffic participant via a communication network.
US11594123B2

Methods, systems, and apparatus, including computer programs encoded on a storage device, for using a drone to test a sensor. In one aspect, the method includes actions of detecting a message (i) broadcast by the drone and (ii) indicating that the drone is going to administer a test of a sensor, determining, by the monitoring system and based on the message and (i) sensor data generated by the sensor in response to the administration of the test, by the drone, within a predetermined period of time of the message or (ii) a lack of sensor data generated by the sensor in response to the administration of the test, by the drone, within a predetermined period of time of the message, whether the sensor is functioning properly, and in response to a determination that the sensor is not functioning properly, storing data indicating that the sensor is not functioning properly.
US11594120B2

A wireless communication tape, dispenser of the same and methods of usage of the wireless tape and the dispenser in asset tracking applications are disclosed. The wireless communication tape can be manufactured in an ultrathin form factor by laminating a stack of layers to impart functionality to the wireless communication tape. Methods of use and operation of the wireless communication tape are disclosed to save battery resources of the communication tape.
US11594119B2

Methods and systems of providing a connection status of a battery powered end point device. One system includes an end point device associated with a facility. The end point device including a housing including a receiving portion and a lid portion and a boss protruding from an inner surface of the lid portion. The end point device also includes a switch associated with the receiving portion of the housing and an electronic processor communicatively coupled to the switch. The electronic processor is configured to monitor a current position of the switch. The electronic processor is also configured to, in response to determining that the current position of the switch is opened, determine a status of the end point device and provide a visual indication of the status of the end point device.
US11594118B2

An electronic device comprises a sensor, a notifier and a controller. The sensor is urged to a test part side of an examinee and can detect pulsation at the test part. The notifier notifies information for a position of the sensor at the test part. The controller controls the notifier to notify information for a position of the sensor at the test part based on pulsation at the test part detected by the sensor.
US11594115B2

Aspects of the present disclosure include methods, systems, and non-transitory computer readable media for receiving a magnetic signal from a magnetic signal transmitter, determining a strength of the magnetic signal at the security tag, receiving a radio frequency identification (RFID) interrogatory signal from a RFID scanner, and transmitting a RFID response signal, to the RFID scanner, indicating the strength of the magnetic signal.
US11594114B2

A computer-implemented method of generating a video stream recommendation comprises identifying a plurality of peripheral devices monitoring zones of a physical area, the peripheral devices comprising a plurality of video cameras providing video streams of at least some of the monitored zones. The method further comprises querying a knowledge graph representing the peripheral devices and the monitored zones as ontology entities connected by edges representing physical paths between the monitored zones, and by edges representing which monitored zones the peripheral devices monitor, in order to identify a set of one or more video camera(s) monitoring zones other than a selected monitored zone, as a result of the querying. The method then comprises generating a video stream recommendation based on the result of the querying.
US11594110B2

Method for monitoring the presence of a point-of-sale display in a shop, at the sight of consumers, the method comprising: acquiring signals from mobile devices by at least one signal sensor, sending one output from the signal sensor to an analyzing device, wherein the analyzing device: calculates an audience rate of the point-of-sale display on the basis of the output, and determines, on the basis of the audience rate, if the point-of-sale display is in the shop at the sight of consumers or not.
US11594106B2

A gaming system comprises a gaming machine and game-logic circuitry. The gaming machine comprises a display device that presents a symbol array. The game-logic circuitry presents a first outcome by populating the symbol array with a plurality of symbols, locks, in response to the first outcome including at least one value-bearing symbol in a subset of the array, the value-bearing symbol in the subset, initiates a subset counter associated with the subset in response to the first outcome, presents at least one subsequent outcome by populating the array with another plurality of randomly selected symbols, locks any additional value-bearing symbols populating the subset, provides, in response to a number of value-bearing symbols meeting a trigger amount, an award as a function of values indicated by the locked value-bearing symbols, and, in response to the subset counter meeting a termination count, removes any locked value-bearing symbols from the subset.
US11594104B2

A gaming device may perform various electronic games, such as a keno game, and may include a game controller configured to control operations of the performed electronic games. During the course of a game performed on the gaming device, the game controller may control various winning scenarios, including alternate winning scenarios. At certain stages in a keno game, a number of markers may be selected. Before, after, or while these markers are selected, the game controller may determine how many bonus markers will be selected. Based on the number of selected bonus markers, the game controller may initiate a bonus draw phase where an additional number of markers may be selected. After all markers have been selected, any selected bonus markers may be added together and the calculated sum may be added to a credit balance associated with a player of the gaming device.
US11594099B2

An information processing device, a gaming machine and a game system can play a game on a rolling program in a gaming machine. The information processing device includes an information medium processing part for transmitting and receiving game value information that can be used in a game to and from a portable information medium, and an interface for transmitting and receiving information to and from the gaming machine. The information medium processing part reads out first game value information given on the condition of exchange for a monetary value, capable of being used to play the game, and limited in cash conversion from the information medium as the game value information, provides the first game value information to the game, and restricts writing the first game value information read out from the information medium into the information medium as second game value information that can be converted into cash.
US11594097B2

A system that utilizes an application running on a mobile device to provide a service window associated with a gaming establishment.
US11594094B2

A dispensing apparatus for dispensing articles includes a dispensing outlet, laterally opposed, elongate first and second guide walls defining a singulating channel therebetween, a dispensing path extending through the singulating channel to the dispensing outlet, and a drive system. The drive system includes a belt and a belt actuator operable to drive the belt. The dispensing apparatus is configured to convey articles on the belt in a dispensing direction along the dispensing path toward the dispensing outlet to be dispensed. The singulating channel is configured to singulate the articles as the articles are conveyed along the dispensing path and through the singulating channel toward the dispensing outlet to be dispensed. The first guide wall extends laterally across the singulating channel at an oblique angle to vertical to overhang at least a portion of the singulating channel and engage articles conveyed along the singulating channel.
US11594091B2

A method for controlling a gate device in connection with at least one gate and two frameworks connected to the at least one gate is provided. The method may include identifying an authorization status of an object. The method may include detecting pressure signals caused by the object at a first moment, if the authorization status is satisfied. The method may include determining whether or not an illegal tailgating event occurred based on the pressure signals. The method may further include generating a control signal for opening the at least one gate to facilitate the object to pass through the at least one gate in response to a determination that the illegal tailgating event did not occur.
US11594088B2

A method of access control for emergency responders according to one embodiment includes transmitting, by an access control server, an access credential to an emergency responder server over a first network, transmitting, by the emergency responder server, the access credential to an emergency responder mobile device over a second network different from the first network, wherein the second network includes a dedicated emergency responder network, and transmitting the access credential by the emergency responder mobile device to an access control device.
US11594082B2

A vehicle fault detection system including at least one sensor configured for coupling with a vehicle system, a vehicle control module coupled to the at least one sensor, and being configured to receive at least one time series of numerical sensor data from the at least one sensor, at least one of the at least one time series of numerical sensor data corresponds to a respective system parameter of the vehicle system being monitored, generate a graphical representation for the at least one time series of numerical sensor data to form an analysis image of at least one system parameter, and detect anomalous behavior of a component of the vehicle system based on the analysis image, and a user interface coupled to the vehicle control module, the user interface being configured to present to an operator an indication of the anomalous behavior for the component of the vehicle system.
US11594075B2

An eye tracking device for tracking an eye is described. The eye tracking device comprises: a first diffractive optical element, DOE, arranged in front of the eye, an image module, wherein the image module is configured to capture an image of the eye via the first DOE. The first DOE is adapted to direct a first portion of incident light reflected from the eye, towards the image module. The eye tracking device is characterized in that the first DOE is configured to provide a lens effect.
US11594071B2

Disclosed is a method for simulating the rendering of a make-up product on the face of a subject, using a database of reference images including, for each reference individual, images of the face with and without the makeup product. The method includes: acquiring an image of the subject face without makeup; processing the image to extract, for each spatial area of each spatial frequency range of the image, first color feature values of the spatial area; determining, among the database of reference images, reference individuals having, when wearing no makeup, color feature values similar to the first color feature values of the subject; determining, from the first color feature values of the subject, and from color feature values of the reference individuals with and without the makeup product, second color feature values; and generating a modified image of the subject face based on the second color feature values.
US11594066B2

A fingerprint sensor-compatible overlay material which uses anisotropic conductive material to enable accurate imaging of a fingerprint through an overlay is disclosed. The anisotropic conductive material has increased conductivity in a direction orthogonal to the fingerprint sensor, increasing the capacitive coupling of the fingerprint to the sensor surface, allowing the fingerprint sensor to accurately image the fingerprint through the overlay. Methods for forming a fingerprint sensor-compatible overlay are also disclosed.
US11594055B2

In an embodiment, an image reception system is communicatively coupled to an image analysis system and is configured to receive a digital image and analyze the pixels of the digital image to determine one or more regions in the digital image. For each region in the one or more regions in the digital image, the image analysis system recognizes the content in the region. A document creation system communicatively coupled to the image analysis system is configured to create a digital document based on the recognized content for the one or more regions. In some embodiments, the image analysis system is further configured to analyze the digital image to detect one or more of the following: region markers, tables, headers.
US11594052B2

Disclosed is a display condition analysis device which is capable of analyzing the display conditions of products. This display condition analysis device is provided with: a product recognition means for recognizing, from a display image taken of products on display, the products in the display image; and a display condition analysis means for analyzing, on the basis of the positions of the recognized products, the display conditions of the products on display.
US11594049B2

The subject matter of this specification can be implemented in, among other things, methods, systems, computer-readable storage medium. A method can include receiving, by a processing device, image data including one or more image frames indicative of a current state of a drive-thru area. The processing device determines a vehicle disposed within the drive-thru area based on the image data. The processing device receives order data with a pending meal order. The processing device determines a first association between the vehicle and the pending meal order based on the image data. The processing devices determine a meal delivery procedure associated with the based on the association between the vehicle and the pending meal order. The processing device performs may perform the meal delivery procedure. The processing device may provide the meal delivery procedure for display on a graphical user interface (GUI).
US11594045B2

A smart device is provided with an application program for displaying a video feed received from the smart device's camera. The application can determine the coordinates for an intersection point, which is a point on the ground where the smart device is pointing at. The application can display a target on the visual representation of the intersection point. Based on whether the smart device is at an appropriate distance from the intersection point, the user interface can superimpose an indicator on the video feed received from the camera. This can inform the user whether the smart device is at an optimal scan distance from the intersection point (or an object) so that the object can be identified by a machine learning model.
US11594040B2

Techniques for training multiple resolution deep neural networks (DNNs) for vehicle autonomous driving comprise obtaining a training dataset for training a plurality of DNNs for an autonomous driving feature of the vehicle, sub-sampling the training dataset to obtain a plurality of training datasets comprising the training dataset and one or more sub-sampled datasets each having a different resolution than a remainder of the plurality of training datasets, training the plurality of DNNs using the plurality of training datasets, respectively, determining a plurality of outputs for the autonomous driving feature using the plurality of trained DNNs and the input data, receiving input data for the autonomous driving feature captured by a sensor device, and determining a best output for the autonomous driving feature using the plurality of outputs.
US11594035B2

The invention relates to a monitoring device 1 for monitoring a man-overboard situation in a ship section 5, wherein the ship section 5 is monitored by video technology using at least one camera 2, and the camera 2 is designed to provide surveillance in the form of video data. The monitoring device comprises an analysis device 9, said analysis device 9 having an interface 10 for transferring the video data, and the analysis device 9 is designed to detect a moving object in the ship section 5 on the basis of the video data and determine a kinematic variable of the moving object. The analysis device 9 is also designed to determine a scale on the basis of the video data and the kinematic variable in order to determine the extent 8 of the moving object and evaluate the moving object as a man-overboard event on the basis of the extent 8 thereof.
US11594033B2

Multiple cameras capture videos within a secure room. When individuals are detected as entering the room, identities of the individuals are resolved. When an asset is exposed in a field of view of one of the cameras, the individuals' eye and head movements are tracked from the videos with respect to one another and the asset. Additionally, touches made by any of the individuals on the asset are tracked from the videos. The eye and head movements are correlated with the touches or lack of touches according to a security policy for the asset. Any violations of the security policy are written to a secure audit log for the room and the asset.
US11594028B2

One or more highlights of a video stream may be identified. The highlights may be segments of a video stream, such as a broadcast of a sporting event, that are of particular interest to one or more users. According to one method, at least a portion of the video stream may be stored. The portion of the video stream may be compared with templates of a template database to identify the one or more highlights. Each highlight may be a subset of the video stream that is deemed likely to match the one or more templates. The highlights, an identifier that identifies each of the highlights within the video stream, and/or metadata pertaining particularly to the one or more highlights may be stored to facilitate playback of the highlights for the users.
US11594027B2

In the image processing device, the image processing method, the program, and the recording medium according to an embodiment of the present invention, a processor connected to a memory, the processor configured to receive an input of an image set owned by a user, analyze each image included in the image set, determine a plurality of tag information of an imaging content in the image set based on an analyzing result of each image, set one or more objectives to be achieved by the user based on the plurality of tag information, and set one or more items to be executed by the user for each of the one or more objectives based on the analyzing result of each image, and perform control such that at least one of the one or more objectives or the one or more items is displayed on a display.
US11594026B2

Aspects of the subject disclosure may include, for example, a method performed by a processing system including a processor, including receiving, from an augmented reality device, image data associated with a visual apparatus, determining whether the image data indicates a marker, and, responsive to determining that the image date indicates the marker, determining a first characteristic associated with a user of the augmented reality device, and sending a notification to an advertising server responsive to determining the image data includes the marker, where the advertising server sends content data to the augmented reality device responsive to the notification, and where the content data is selected by the advertising server according to the first characteristic associated with the user of the augmented reality device. Other embodiments are disclosed.
US11594025B2

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for detecting a pose of a user. The program and method include operations comprising receiving a monocular image that includes a depiction of a body of a user; detecting a plurality of skeletal joints of the body based on the monocular image; accessing a video feed comprising a plurality of monocular images received prior to the monocular image; filtering, using the video feed, the plurality of skeletal joints of the body detected based on the monocular image; and determining a pose represented by the body depicted in the monocular image based on the filtered plurality of skeletal joints of the body.
US11594021B1

Provided are a method and a system for analyzing image data obtained by photographing a tunnel by a drone using artificial intelligence, in tunnel maintenance inspection, rapidly and accurately finding a part that requires maintenance of the tunnel, and calculating a maintenance solution and a maintenance estimate for the part. The system for maintaining a tunnel by analyzing tunnel image data received from a drone using artificial intelligence, includes: the drone that photographs a tunnel to generate the tunnel image data; a position signal generating apparatus that is provided inside the tunnel and generates a position signal for determining position information of the drone in the tunnel; and an artificial intelligence tunnel maintenance apparatus that finds a part of the tunnel that requires maintenance, and calculates an optimal maintenance solution and an optimal maintenance estimate necessary for the tunnel maintenance.
US11594018B2

An intelligent item receptacle, system, and method for providing supplemental media content in response to depositing an item having media indicia disposed thereon. An intelligent item receptacle includes an item receptacle securely enclosing an interior volume, an item sensor configured to detect an inserted item, a camera within the interior volume configured to capture an image of the item, and an output configured to play audio or visual content to bystanders outside the item receptacle. Processing circuitry within the item receptacle analyzes the image to determine if the media indicia are present on the item and, if present, causes the output to play the audio or visual content associated with the media indicia.
US11594015B1

A method of producing a model to detect changes in forest cover is disclosed. The method includes obtaining forest-cover classification data of a land area. The land area includes one or more subregions having unchanged forest-cover classifications between a first time and a second time. The method further includes obtaining image data of the subregions at multiple times. For at least one forest-cover classification, the method includes applying a statistical analysis to the image data to determine one or more threshold values representing measurement variations. The method further includes comparing subsequently obtained image data to the one or more threshold values and classifying the one or more subregions as changed or unchanged based on the comparison of subsequently obtained image data to the one or more threshold values.
US11594013B2

Systems and methods for detecting image anomalies include extracting one or more detected images from a submission file received from at least one computing device and generating an image identification (ID) for each of the one or more images. One or more image quality indices are determined for the submission file based on at least one of predetermined image features, an image type of the one or more images, and submission file attributes, and one or more image anomalies associated with the one or more images of the submission file are detected based on at least one of the image ID and the one or more image quality indices.
US11594010B2

An example apparatus for semantic image segmentation includes a receiver to receive an image to be segmented. The apparatus also includes a gated dense pyramid network including a plurality of gated dense pyramid (GDP) blocks to be trained to generate semantic labels for respective pixels in the received image. The apparatus further includes a generator to generate a segmented image based on the generated semantic labels.
US11594008B2

A method of an escape reorder mode for neural network model compression, is performed by at least one processor, and includes determining whether a frequency count of a codebook index included in a predicted codebook is less than a predetermined value, the codebook index corresponding to a neural network. The method further includes, based on the frequency count of the codebook index being determined to be greater than the predetermined value, maintaining the codebook index, and based on the frequency count of the codebook index being determined to be less than the predetermined value, assigning the codebook index to be an escape index of 0 or a predetermined number. The method further includes encoding the codebook index, and transmitting the encoded codebook index.
US11594007B2

Detection of typed and/or pasted text, caret tracking, and active element detection for a computing system are disclosed. The location on the screen associated with a computing system where the user has been typing or pasting text, potentially including hot keys or other keys that do not cause visible characters to appear, can be identified and the physical position on the screen where typing or pasting occurred can be provided based on the current resolution of where one or more characters appeared, where the cursor was blinking, or both. This can be done by identifying locations on the screen where changes occurred and performing text recognition and/or caret detection on these locations. The physical position of the typing or pasting activity allows determination of an active or focused element in an application displayed on the screen.
US11594006B2

There are numerous features in video that can be detected using computer-based systems, such as objects and/or motion. The detection of these features, and in particular the detection of motion, has many useful applications, such as action recognition, activity detection, object tracking, etc. The present disclosure provides a neural network that learns motion from unlabeled video frames. In particular, the neural network uses the unlabeled video frames to perform self-supervised hierarchical motion learning. The present disclosure also describes how the learned motion can be used in video action recognition.
US11594003B2

In example embodiments, techniques are provided for visualizing a 3D model in an interactive editing workflow. A user modifies one or more elements of a model of the 3D model, by inserting one or more new elements having geometry, changing the geometry of one or more existing elements and/or deleting one or more existing elements having geometry. An updated view of the 3D model is then rendered to reflect the modification to the one or more elements in part by obtaining, for each new element or changed existing element of the model visible in the view, a polygon mesh that represents geometry of the individual element, obtaining a set of tiles that each include a polygon mesh that represent collective geometry of a set of elements intersecting the tile's volume, displaying the polygon mesh for each new element or changed existing element, and displaying the set of tiles while hiding any deleted or changed existing elements therein.
US11594000B2

An augmented reality-based display method and device, and a storage medium are provided. The method obtains a target object image in a real-time scene image captured by an image acquisition unit in response to a first instruction from a user; generates a virtual image corresponding to a target object based on the target object image; and displays the virtual image of the target object in the real-time scene image based on an augmented reality display technology. By obtaining the target object image, generating the virtual image corresponding to the target object based on the target object image, and displaying the virtual image in the real-time scene image based on the augmented reality (AR) technology, various virtual images can be generated according to user demands to meet the diverse needs of the user and improve the use experience of the user using the AR technology.
US11593997B2

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interface to facilitate context based augmented reality communication between multiple users over a network. Virtual content item configuration data indicative of a selection by a first user of virtual content item to apply to a real-world environment that is visible to a second user via a second device is received from a first device. The virtual content item configuration data also includes one or more criteria to trigger application of the virtual content item to the real-world environment. A triggering event is detected based on satisfaction of the one or more criteria determined from context data generated at the second device. The second device presents the virtual content item overlaid on the real-world environment that is visible to the second user based on the triggering event.
US11593987B2

An output of a first one of a plurality of layers within a neural network is identified. A bitmap is determined from the output, the bitmap including a binary matrix. A particular subset of operations for a second one of the plurality of layers is determined to be skipped based on the bitmap. Operations are performed for the second layer other than the particular subset of operations, while the particular subset of operations are skipped.
US11593982B1

In one implementation, a method for generating a blended animation. The method includes: obtaining a motion input vector for a current time period; generating a motion output vector and pose information for the current time period based on the motion input vector; selecting an animated motion from a bank of animated motions for the current time period that matches the pose information within a threshold tolerance value; obtaining a blending coefficients vector for the current time period; generating a blended animation for the current time period by blending the motion output vector with the animated motion based on the blending coefficients vector; and generating a reward signal for the blended animation for the current time period.
US11593979B2

The present disclosure relates to systems, non-transitory computer-readable media, and methods for implementing part-level semantic aware transformations when editing digital images. For example, the disclosed systems identify a user selection designating an active region of a subpart (e.g., an object portion) to modify in a shape-constrained manner. Additionally, in certain implementations, the disclosed systems identify another user selection to designate an influenced region comprising adjoining areas connected to the active region. In some embodiments, the disclosed systems generate a boundary vector path outlining the active region and the influenced region. Furthermore, the disclosed systems can determine transformation constraints corresponding to specific path segments of the boundary vector path. Using such transformation constraints, the disclosed systems can generate a modified digital image that maintains shape and other properties for the subpart (and the object) when transforming the active region of the subpart.
US11593977B2

A system for PET image reconstruction is provided. The system may obtain PET data of a subject. The PET data may be associated with a plurality of coincidence events, which includes scattering events. The system may also generate a preliminary scatter sinogram relating to the scattering events based on the PET data. The system may also generate a target scatter sinogram relating to the scattering events by applying a scatter sinogram generator based on the preliminary scatter sinogram. The target scatter sinogram may have a higher image quality than the preliminary scatter sinogram. The system may further reconstruct a target PET image of the subject based on the PET data and the target scatter sinogram.
US11593975B2

A server of a generative adversarial network (GAN) for color selection; generates a training set of color palettes. A color palette generator of the server generates a first set of color palettes based on the training set of color palettes. The first set of color palettes may be compared with a reference set of color palettes to predict a curated set of color palettes. Colors from the curated set of color palettes may be removed that are within a predetermined distance from one another in a color space. The GAN may be validated by performing cluster analysis to determine outlier latent dimensions to be changed for the color selection by the GAN. Proposed color palettes may be generated based on the GAN to be displayed on a display device.
US11593972B2

A viewing system or imaging system is disclosed that includes optical pieces for viewing a subject. The viewing system may include features that allow an augmented mixed view through eyepieces of the viewing system. The mixed view may include graphical representations that are acquired or determined with information separate from the viewing system.
US11593970B2

A three-dimensional data encoding method includes: extracting, from first three-dimensional data, second three-dimensional data having an amount of a feature greater than or equal to a threshold; and encoding the second three-dimensional data to generate first encoded three-dimensional data. For example, the three-dimensional data encoding method may further include encoding the first three-dimensional data to generate the second encoded three-dimensional data.
US11593948B2

The present disclosure relates to systems, non-transitory computer-readable media, and methods that utilize a progressive refinement network to refine alpha mattes generated utilizing a mask-guided matting neural network. In particular, the disclosed systems can use the matting neural network to process a digital image and a coarse guidance mask to generate alpha mattes at discrete neural network layers. In turn, the disclosed systems can use the progressive refinement network to combine alpha mattes and refine areas of uncertainty. For example, the progressive refinement network can combine a core alpha matte corresponding to more certain core regions of a first alpha matte and a boundary alpha matte corresponding to uncertain boundary regions of a second, higher resolution alpha matte. Based on the combination of the core alpha matte and the boundary alpha matte, the disclosed systems can generate a final alpha matte for use in image matting processes.
US11593947B2

A conferencing endpoint selects a background for a conferencing system. The conferencing endpoint captures an initial series of images of a foreground object in front of a background image, and segments at least one frame of the initial series of images into the foreground object and the background image according to a first segmentation technique. The conferencing endpoint generates one or more test backgrounds and evaluates the test backgrounds according to a second segmentation technique. The conferencing endpoint selects a final background from the test backgrounds for segmenting a subsequent series of images according to the second segmentation technique.
US11593944B2

A method, computer program, and computer system are provided for image segmentation. Image data, such as biological image data, is received. One or more objects associated with the received image data is detected. One or more regions of interest are determined within the receive image data corresponding to one or more segments based on the detected objects.
US11593941B2

An image processing apparatus acquires a first pixel size and a second pixel size that are pixel sizes in a predetermined axis direction of a first image and a second image captured at different points in time, respectively, determines whether the first pixel size and second pixel size differ from each other, and decides, if the first pixel size differs from the second pixel size, a size in a predetermined axis direction of a comparison area based on a larger one of the first pixel size and the second pixel size. The comparison area includes a plurality of gray levels, and is compared to a gray level of a position of interest in one of the first and second image, and the comparison area existing in the other of the first and second image, different from the one image.
US11593940B2

Methods and systems for processing a digital magnetic resonance (MR) image volume in an image data set using intensity standardization to provide standardized MR image slices are described which generally involve determining an image volume scaling factor to align an image volume landmark of a volume histogram of the digital MR image volume with a reference volume landmark of a reference histogram of a reference image volume; and scaling intensity values of the digital MR image volume based on the image volume scaling factor to generate a scaled digital MR image volume. Methods and systems are also described for generating standardized image slices that can be used in various MR image processing methodologies such as image segmentation and object detection.
US11593939B2

The present invention relates to a deep learning-based multiple skin lesion detection system, a multiple lesion detection method, and a computer-readable recording medium that has a program for implementing same recorded thereon. The system according to the present invention enables accurate classification and detection of various skin lesions having similar characteristics, on the basis of a context-dependent decision-making structure in which the local spatial correlation between various skin lesions in skin is considered.
US11593938B2

A rapid and automatic virus imaging and analysis system includes (i) electron optical sub-systems (EOSs), each of which has a large field of view (FOV) and is capable of instant magnification switching for rapidly scanning a virus sample; (ii) sample management sub-systems (SMSs), each of which automatically loads virus samples into one of the EOSs for virus sample scanning and then unloads the virus samples from the EOS after the virus sample scanning is completed; (iii) virus detection and classification sub-systems (VDCSs), each of which automatically detects and classifies a virus based on images from the EOS virus sample scanning; and (iv) a cloud-based collaboration sub-system for analyzing the virus sample scanning images, storing images from the EOS virus sample scanning, and storing and analyzing machine data associated with the EOSs, the SMSs, and the VDCSs.
US11593933B2

Methods and systems are provided for assessing image quality of ultrasound images. In one example, a method includes determining a probe position quality parameter of an ultrasound image, the probe position quality parameter representative of a level of quality of the ultrasound image with respect to a position of an ultrasound probe used to acquire the ultrasound image, determining one or more acquisition settings quality parameters of the ultrasound image, each acquisition settings quality parameter representative of a respective level of quality of the ultrasound image with respect to a respective acquisition setting used to acquire the ultrasound image, and providing feedback to a user of the ultrasound system based on the probe position quality parameter and/or the one or more acquisition settings quality parameters, the probe position quality parameter and each acquisition settings quality parameter determined based on output from separate image quality assessment models.
US11593932B2

Methods and systems for processing medical images. One method includes, in response to startup of an application using an algorithm, creating a server process supporting a programming language associated with the algorithm and loading a plurality of deep learning models used by the algorithm into a memory of the server process to create in-memory models. The method also includes processing a first set of one or more medical images with the server process using the algorithm and at least one model selected from the in-memory models, maintaining the in-memory models in the memory of the server process after processing the first set of one or more medical images, and, in response to a request to process a second set of one or more medical images, processing the second set of one or more medical images using the algorithm and at least one of the in-memory models.
US11593928B2

A manufacturing history management system according to an aspect of the present disclosure includes a data generation unit, a data storage unit, and a data extraction unit. The data generation unit generates manufacturing history data by associating internal void information specific to a product and manufacturing history information of the product with a product identification code. The data storage unit stores the manufacturing history data relating to a plurality of the products generated by the data generation unit. The data extraction unit checks the internal void information of the manufacturing history data of the plurality of products stored in the data storage unit against the internal void information of a predetermined product and extracts the manufacturing history data that matches the internal void information of the predetermined product from the manufacturing history data of the plurality of products stored in the data storage unit.
US11593922B2

To enable a high quality HDR video communication, which can work by sending corresponding LDR images potentially via established LDR video communication technologies, which works well in practical situations, applicant has invented a HDR video decoder (600, 1100) arranged to calculate a HDR image (Im_RHDR) based on applying to a received 100 nit standard dynamic range image (Im_RLDR) a set of luminance transformation functions, the functions comprising at least a coarse luminance mapping (FC), which is applied by a dynamic range optimizer (603), and a mapping of the darkest value (0) of an intermediate luma (Y′HPS), being output of the dynamic range optimizer, to a received black offset value (Bk_off) by a range stretcher (604), the video decoder comprising a gain limiter (611, 1105) arranged to apply an alternate luminance transformation function to calculate a subset (502) of the darkest luminances of the HDR image, from corresponding darkest lumas (Y′_in) of the standard dynamic range image.
US11593906B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for content presentation. In one aspect, a method includes receiving a request for a content item to be presented to a user; for a collection of content items, identifying one or more candidate content items including using image keywords derived from images associated with the user to identify the one or more candidate content items; selecting a content item responsive to the content request from the candidate content items; and sending the selected content item for presentation to the user.
US11593905B2

In accordance with an embodiment, an electronic device includes a secure element configured to implement a plurality of operating systems; and a near field communication module coupled to the secure element by a single bus and by a routing circuit configured to route routing data between the plurality of operating systems and a receive circuit of the near field communication module.
US11593898B2

A computer-implemented method is provided, which comprises: determining a current block stored in a blockchain data structure stored in the database, which comprises data related to a first energy transfer transaction for transferring charge from a community member device; searching the blockchain data structure for predetermined data indicating an energy transfer from at least one primary energy provider device controlled by a primary energy provider to the community member device, upon determining in the blockchain data structure at least one block containing the predetermined data, generating a new block with data corresponding to a current reward transaction between the primary energy provider and the community member, based on data of the at least one block and data of the current block; and adding the new block in the blockchain data structure.
US11593893B2

In implementations of multi-item influence maximization, a computing device can obtain updates to a user association graph that indicates social correspondence between users, and obtain updates to a user-item graph that indicates user correspondence with one or more items. The computing device includes an influence maximization module that can update an item association graph that indicates item correspondence of each item with one or more other items, where the item association graph can be updated based on the user-item graph that indicates the user correspondence with one or more of the items. The influence maximization module can then iteratively determine a resource allocation for each of the users to maximize user influence of multiple items that are associated in the item association graph and based on the social correspondence between the users, as well as assign a variable portion of the resource allocation to any number of the users.
US11593887B1

Systems and methods may analyze property telematics data, with homeowner permission or affirmative consent, to update risk-based coverage of a property, such as a house, during a short-term rental. The systems include a renter analytics computing device, a plurality of property telematics devices at the property, including at least one sensor, and a property telematics controller. The renter analytics computing device is configured to retrieve a pre-rental record including parameters of a short-term rental of the property, and retrieve property telematics data, from the property telematics devices, associated with the short-term rental. The renter analytics computing device may develop a risk level profile associated with the short-term rental and determine an adjusted coverage rate to cover the property during the short-term rental. As a result, a homeowner of the property may be protected against damages incurred to the property during the short-term rental.
US11593881B2

A computer implemented method for controlling operational states of a hardware matching processor includes monitoring, by a circuit breaker, incoming electronic data transaction request messages to the hardware matching processor; dynamically defining a range of values as a function of values included with electronic data transaction request messages received during a rolling lookback window; detecting that an incoming electronic data transaction request message contains a value outside the range of values; transitioning the electronic data transaction processing system into a pre-open state for a predetermined period, thereby preventing the hardware matching processor from matching incoming electronic data transaction request messages; calculating a pre-open value at an end of the pre-open state; and re-opening the electronic data transaction processing system at the calculated pre-open value, thereby allowing the hardware matching processor to match incoming electronic data transaction request messages.
US11593878B2

An order execution server for stock trading includes a data collection unit configured to collect trading data on at least one item, a model generation unit configured to generate a reinforcement learning-based deep learning model including two or more actors which are neural networks that determine an action policy of a reinforcement learning agent and a critic which is a neural network that estimates an action value of the reinforcement learning agent and train the reinforcement learning-based deep learning model to derive an order execution strategy for the at least one item based on the trading data and an order execution unit configured to perform order execution for the at least one item during a current period of time by using order information including the order execution strategy.
US11593864B2

A system and method of an intelligent shopping infrastructure is provided. A data storage of current inventory from a plurality of merchants is maintained. User preferences that indicate an item affinity of a user are retrieved. Furthermore, a location of the user is detected. Using the detected location, available inventory, and item affinity, an available item from the current inventory of a merchant located within a predetermined distance to the location of the user that match the item affinity of the user is identified. The available item is presented on a user interface of a client device of the user.
US11593862B1

A computer-implemented method and system for facilitating a sending of a gift from a first machine to a second machine may include a processor of a computer server reviewing a first list of one or more names of people maintained in a computer database. The processor may review context information related to the one or more names to determine if a moment exists for sending a gift from a first machine to a second machine. Content providers may also request one or more gifts to be identified when a second machine is proximate to a content provider who may fulfill a gift.
US11593860B2

The present disclosure is directed toward systems, methods, and computer readable media for training and utilizing an item-level importance sampling model to evaluate and execute digital content selection policies. For example, systems described herein include training and utilizing an item-level importance sampling model that accurately and efficiently predicts a performance value that indicates a probability that a target user will interact with ranked lists of digital content items provided in accordance with a target digital content selection policy. Specifically, systems described herein can perform an offline evaluation of a target policy in light of historical user interactions corresponding to a training digital content selection policy to determine item-level importance weights that account for differences in digital content item distributions between the training policy and the target policy. In addition, the systems described herein can apply the item-level importance weights to training data to train item-level importance sampling model.
US11593857B1

Embodiments are provided for enhancing an in-store retail experience for a customer by facilitating search queries for products and services available for sale in a retail store. According to certain aspects, an electronic device may receive a search string associated with the retail store and transmit the search string to a server that may execute a corresponding search query. The server may send results from the search query to the electronic device, which may dynamically update an interface accessible by a user. The user may view the information and make appropriate selections.
US11593852B2

A system and method for exchanging or selling event tickets, including a database, a computing device, a seller's mobile device and a buyer's mobile device, a network connecting the computing device and the mobile devices, a plurality of modules executing on the computing device including an authentication module, a geolocation information, and a tickets information module, wherein the geolocation information module tracks the geolocations of the one or more users' mobile devices and verifies that the geolocations of the seller's mobile device and the buyer's mobile device are within a same venue as a prerequisite to the confirmation platform module facilitating an exchange of tickets.
US11593838B2

Methods, apparatuses, and computer program products are provided herein. A method for providing a shared map interface includes causing display of a shared map interface on a first mobile device and on a second mobile device; receiving a first shape drawing input on the shared map interface displayed on the first mobile device; generating a first circumscribed region on the shared map interface of the first mobile device and the second mobile device; receiving a second shape drawing input on the shared map interface displayed on the second mobile device; generating a second circumscribed region on the shared map interface of the first mobile device and the second mobile device; and determining a search region based on combining the first circumscribed region and the second circumscribed region.
US11593833B2

A method and system for providing electronic universal incentive awards processing with blockchains. Universal incentive award points are earned for academic (e.g., tutoring, homework completion, lab completion, project completion, etc.) athletic (e.g., watching sports events, participating in sports events, assisting with sports events, etc.), mentoring, volunteering, extra-curricular activities, clubs, community service and/or other selected activities. The universal incentive award points earned are stored in a blockchain. The blockchain allows the creation and use of universal electronic universal incentive award points with transparency, authentication, verification and fraud prevention. The universal incentive award points are immediately redeemable from the blockchain for goods and services. The incentive award points information can be immediately sent and received with wireless, contactless transfer of information.
US11593831B2

The systems described herein include a system and method for redeeming multiple redeemable codes. For example, a mobile device can be configured to enable redemption of multiple redeemable codes in a single transaction. In some implementations, the mobile device can store the plurality of redeemable codes for obtaining discounts on the items obtained from the merchant store. Particular implementations provide at least the following advantages: A mobile device can store and manage multiple redeemable codes for a user. The mobile device can automatically select and provide the redeemable codes to a point of sale terminal when the user is making a purchase. The codes can be automatically selected and applied to the purchased goods or services to generate a discount for the user. Redeemable codes can be automatically removed from the user's device after they have been used. Thus, the user is relieved of the burden of managing redeemable codes.
US11593828B2

An example method includes identifying, using a browser extension, content of a first webpage of a first website being displayed using a browser. The identifying of the content includes determining a product related to the content of the first webpage and determining that the product has been added to an electronic shopping cart. The method further includes determining a merchant that offers the product for sale and determining, based on a user account associated with the browser extension, a customer reward offered by the merchant and available to the user account. The method further includes determining that the browser has navigated away from the first webpage to a second webpage of a second website. The method further includes modifying the browser to display a graphical user interface element including information about the customer reward and a link configured to navigate the browser back to the first website.
US11593825B2

The invention describes a distributed merchandise management system, in which the client, retailer and the manufacturer are linked by a network. This is implemented by a cloud storage (105), the cloud storage (105) comprising a means (105a) for storing data, a means for receiving first data from a first network node (110), the first data being associated with a physical object, a means for receiving request data from a second network node (120), a means for receiving second data from a third network node (130), the second data being associated with the first data and comprising at least one data piece adapted to change the first data depending on the received request data, a means for changing the first data based at least in part on the second data and the request data, and a means for sending a changed portion of the first data from the cloud storage (105) to the first network node (110).
US11593823B2

Embodiments for using an intelligent transaction optimization assistant by a processor. One or more actions to enhance a transaction experience of one or more users may be provided according to one or more selected constraints learned via a machine learning operation from previous transaction experiences, user behavior relating to the one or more previous transaction experiences, transaction experiences shared amongst entities associated with a social network, or a combination thereof.
US11593820B2

The present invention is directed to a brand value growthand retention system for brand drugs commercialized by brand drug advertisers through a brand drug's lifecycle during patent exclusivity and after loss of exclusivity. The brand value growth and retention system iteratively analyzes combined computational models of consumer, healthcare provider retailer and payor segment data to produce brand drug promotional campaigns that are predictive with modifying parameters that transform the promotional campaigns over time. As a result, the brand drug promotional campaign generates an increased number of brand drug purchases while predicting the pointwhere incremental promotional campaign investments produce a diminishing number of incremental brand drug purchases.
US11593819B2

An online concierge system trains a user interaction model to predict a probability of a user performing an interaction after one or more content items are displayed to the user. This provides a measure of an effect of displaying content items to the user on the user performing one or more interactions. The user interaction model is trained from displaying content items to certain users of the online concierge system and withholding display of the content items to other users of the online concierge system. To train the user interaction model, the user interaction model is applied to labeled examples identifying a user and value based on interactions the user performed after one or more content items were displayed to the user and interactions the user performed when one or more content items were not used.
US11593815B2

Apparatuses and methods associated with preserving authentication under item change are disclosed herein. In embodiments, acquiring digital image data of an image of at least a portion of a target physical object; extracting features from the image data to form a digital fingerprint; querying the database system to seek a matching record based on the digital fingerprint; based on an amount of difference between the digital fingerprint and a stored digital fingerprint of the database, update the database system to output a new indication of a new match to the physical object for any new samples that are not matchable to the stored digital fingerprint within a first predetermined similarity threshold provided the new samples are matchable to the digital fingerprint within a second predetermined similarity threshold. Other embodiments may be disclosed or claimed.
US11593811B2

The disclosed embodiments include a method for performing financial fraud assessment that includes creating a machine learning model based on features used to identify financial fraud risk; receiving financial information associated with customer accounts; establishing communities for the customer accounts; creating a baseline set of the features for each of the communities; receiving new financial information associated with customer accounts; updating the communities for the customer accounts based on the new financial information; extracting an updated set of the features for each of the communities; and determining a difference between the baseline set of the features and the updated set of the features for each of the communities; and using the machine learning model to determine financial fraud risk for each of the communities based on the difference between the baseline set of the features and the updated set of the features for each of the communities.
US11593798B2

A new approach is proposed to support instant merchant activation for secured in-person payment at a point of sale (POS) of a merchant. When a customer initiates an in-person payment request at a payment initiation device associated with the merchant, the payment initiation device collects both sensitive and non-sensitive portions of electronic payment transaction data for the request and encrypts the sensitive data portion for secured transmission. A payment gateway in the payment transaction process relays the data and the payment request to a payment processor for approval by an issuer and transmits only the non-sensitive portion of the data to a payment service engine for risk analysis if the payment request is approved by the issuer. The payment service engine determines if the payment request is at high risk based on risk analysis of non-sensitive portion of the data and notifies the payment initiation device and/or merchant accordingly.
US11593782B2

A fueling station transaction system, method and retrofitting method, the system having a fuel pump dispensing fuel to individual customers; a forecourt controller; a terminal disposed within the fuel pump, the terminal comprising a processing unit, a secure card reader, an encryption module and a wireless communication module; the terminal being in wireless communication with a payment processor; one or more point of sale systems which communicate with the forecourt controller using established protocols; and a gateway device, wherein the terminal communicates wirelessly with the gateway device, and wherein the terminal and the forecourt controller communicate with each other only through the gateway device, and wherein the gateway device communicates with the forecourt controller using the established protocols of the point of sale systems. Also disclosed is a method of performing the payment transaction, and for retrofitting current fuel station systems to incorporate the system disclosed herein.
US11593780B1

Disclosed is a technique for verifying the validity of security certificates received by a mobile device. The technique can involve diverting a security certificate into a secure environment, such as a payment application, by modifying an import address table (e.g., implementing a “hook”) that is accessed by the security layer of the mobile device. Once diverted, the payment application can create a copy of the security certificate. The copy may be stored in a list of security certificates that is subsequently uploaded to a payment processing system for authentication. In some embodiments, a checksum is generated for the import address table using a cryptographic hash function. The checksum allows the payment application or the payment processing system to determine whether an unauthorized modification of the import address table is present.
US11593779B2

A liquid product distribution network includes a liquid product distribution monitoring and reporting apparatus for operation in association with a tap handle flow monitoring and reporting apparatus. The liquid product distribution monitoring and reporting apparatus includes a radio transmitter device and sensing circuitry for sensing and communicating physical properties associating with the keg. A tap handle flow monitoring and reporting apparatus senses flow of a liquid through a tap includes a tap handle radio transmitter device for fitting within and protected by a tap handle and a low-energy consumption tap handle radio/processing module. A mobile communications device with geographic position sensing device and/or said tap handle flow monitoring and reporting apparatus passively and without user interaction within the liquid product distribution network, without using network uplink/gateway circuit devices for sensing and reporting fluid storage, flow, and financial operations relating to the distribution of said liquid product throughout the liquid product distribution network.
US11593770B2

In order to process a mobile transaction offline, a user terminal transmits a mobile transaction code and a merchant terminal ID to a payment information transmission server and the payment information transmission server transmits a payment information message including the mobile transaction code to a merchant terminal, so that it is possible to process mobile transactions through a unified user interface despite different payment plans of various payment service providers.
US11593768B2

Systems, methods, and software can be used to manage tasks on an electronic device. In some aspects, a computer-implemented method comprises: determining, by an electronic device, that a last calendar event associated with a task has been completed; in response to determining that the last calendar event has been completed, outputting, on the electronic device, a task user interface, wherein the task user interface comprises a task status field; receiving, through the task user interface, a user input indicating a task status value; and updating, by the electronic device, a task status based on the task status value.
US11593765B2

There are provided systems and methods for application data integration for automatic data categorizations. A user associated with an organization, such as an employee of a company, may utilize a payment instrument or card affiliated with that company to make one or more purchases. In order to provide proper data allocation of transaction data resulting from that purchase, the company may utilize an expense management system to track data through one or more processes and databases. The expense management system may utilize application data integrations, such as a calendar application, in order to extract application data at a time of detection of electronic transaction processing to allocate that transaction data in real-time to particular actions taken by or engaged in by the user. Further, the application data integrations may allow for more precise data management by the expense management system.
US11593764B2

A system and method for medication delivery. Information is received indicating a user is scheduled to receive medication. A route between a dispensary storing the medication and a location of the user is determined. The medication is sent in a container from the dispensary to the location utilizing the route.
US11593759B2

Some embodiments provide a product inventory information distribution apparatus, comprising: a central electronic data storage buffer; a control circuit; and a memory storing computer instructions that when executed cause the control circuit to: detect product inventory update information messages, wherein each of the product inventory update information messages is received from one of multiple different product inventory systems and is generated by a corresponding one of the multiple product inventory systems when one of the multiple product inventory systems detects a change in an inventory state corresponding to any one of hundreds or more products available through the product inventory storage facility; direct each of the multiple product inventory update information messages to the central electronic data storage buffer; and maintain messages in the central electronic data storage buffer received during a buffer retention window of time.
US11593758B2

Systems are disclosed for dispensing, weighing, identifying, processing, and/or printing tag identifiers for items (e.g., bulk food items). In one embodiment, a storage system includes a scoop bin configured to store a product, wherein the scoop bin has a lid configured to be moved between a closed position and an open position, and wherein the product is configured to be scooped out of the scoop bin by a customer when the lid is in the open position. The system further includes a sensor configured to monitor a movement of the scoop bin, wherein the sensor is configured to transmit a notification to the computing device identifying the movement of the scoop bin. A printer is configured to receive an instruction from the computing device to automatically print a label identifying the product stored in the scoop bin following the computing device receiving the notification of the movement.
US11593749B2

In some embodiments, apparatuses and methods are provided herein useful to verify accuracy of a shipment. In some embodiments, items loaded to and/or unloaded from a delivery vehicle are scanned and compared to a delivery schedule, and a unique identifier is provided to confirm proper loading/unloading at a subsequent scheduled stop of the vehicle.
US11593742B2

A system for editing workflows as described herein, which may include a memory storing instructions and at least one processor configured to execute instructions. The instructions may cause the processor to display, on a graphical user interface an existing workflow, wherein the workflow comprises a plurality of blocks. Edits to the plurality of blocks may be received from a user, wherein edits comprise at least edits to an individual block or an interconnection between the plurality of blocks. Further, a modified workflow based on the received edits may be created and propagated to replace existing workflows within the system. Lastly, a graphical user interface may display the modified workflows for further editing.
US11593741B2

The present disclosure contemplates a variety of improved methods and systems for providing professionals and organizations tools to improve productivity and efficiency. The present disclosure includes a process for discovering and validating entity objectives. In an embodiment, the method and system receive communications from multiple data sources (e.g., email, calendar, contacts), find correlations between the communications, identify communications that appear to be important to a user, and provide relevant resources.
US11593733B2

Provided is a plan coordination apparatus that swiftly coordinates plans between business operators regardless of presence or absence of product order placement/receipt-relation. The plan coordination apparatus includes a value chain management unit and a scheduling unit. The value chain management unit prepares value chain data, recalculates reliability of order placement/receipt-relation between the business operators each time a new track record of product order placement/receipt-relation is collected, updates the reliability, and assigns the reliability to the edge. The scheduling unit accepts a plan alteration request from one of the business operators to be managed, refers to automatically adjustable volumes of the product data, the value chain data, and the plan data, judges whether a related business operator can alter the plan, identifies an alternative business operator, gives a notification of the alteration of the plan to the business operator, and alters the plan data.
US11593731B2

A method and apparatus for controlling a supply chain including a production system. Sensor data is received from a sensor in the production system or elsewhere in the supply chain. The sensor data identifies an event in the production system or elsewhere in the supply chain. Event information for the event is stored in an events blockchain. The event information from the events blockchain is used in a process model simulation of the production system or the supply chain to identify an undesirable condition in the production system or elsewhere in the supply chain. System theoretic process analysis is used to identify a change in the production system or elsewhere in the supply chain to prevent occurrence of the undesirable condition.
US11593729B2

An embodiment includes parsing form data into a plurality of form values received with a schedule request and assembling the form values into a search vector. The embodiment searches historical data using a nearest neighbor algorithm that inputs the search vector and identifies first and second sets of historical vectors comprising that are closest by Euclidean distance to the search vector. The embodiment calculates an enhanced constraint vector comprising an average value based at least in part on the first set of historical vectors and a standard deviation value based at least in part on the second set of historical vectors. The embodiment generates an employee schedule using an optimization algorithm subject to a plurality of schedule constraints that include the enhanced constraint vector. The embodiment then transmit data for initiating a notification regarding availability of the employee schedule.
US11593723B2

A monitoring system is disclosed for acquiring output activity, utilization capacity and/or effluent data from an facility on a facility-by-facility and/or an industry-by-industry basis. The system is designed to generate a plant and/or industry output activity database that is updated on a continuous, near continuous, periodic and/or intermittent basis so that subscribers are apprised of changes in plant or overall industry output. A clearing house is also disclosed for distributing the acquired data to subscribers to aid in analyzing, predicting trends, pricing, maintaining, adjusting, minimizing, and/or maximizing individual plant or overall industry output.
US11593721B2

Described processes include: determining portions of instances of a cryptographic token to be allocated to record providers, like providers of an asset indicated by a record, wherein: the portions are determined based on network effects associated with the records the record provider supplied on performance of a computer-implemented network in which both record providers and record consumers participate, patterns indicative of inorganic consumption may be determined from one or more of interactions of individual consumers, interactions of collections of consumers, or consumer interactions in the aggregate for a given provider or record; and the effects on network performance are adjusted responsive to designation of one or more entities as exhibiting inauthentic behavior; and appending to a distributed ledger, records indicating the respective portions, and adjustments, are allocated to record providers.
US11593715B2

A system for training a neurome that emulates a brain of a user comprises a non-invasive brain interface assembly configured for detecting neural activity of the user in response to analog instances of a plurality of stimuli peripherally input into the brain of the user from at least one source of content, memory configured for storing a neurome configured for outputting a plurality of determined brain states of an avatar in response to inputs of the digital instances of the plurality of stimuli, and a neurome training processor configured for determining a plurality of brain states of the user based on the detected neural activity of the user, and modifying the neurome based on the plurality of determined brain states of the user and the plurality of determined brain states of the avatar.
US11593706B2

The present disclosure describes transaction-enabling systems and methods. A system can include a facility having a core task and a controller. The controller may include a facility description circuit to interpret historical facility parameter values and corresponding outcome values. A facility prediction circuit operates an adaptive learning system to train a facility resource allocation circuit in response to the historical facility parameter values and corresponding outcome values. The facility description circuit further interprets a plurality of present state facility parameter values and the trained facility resource allocation circuit adjusts facility resource values in response.
US11593701B2

Technologies for user-assisted machine learning includes a compute device configured to request user assistance to classify sensor data in response to a determination that a confidence score associated with the classification of the sensor data is below a threshold value and/or if the classification of the sensor data is unknown. In an illustrative embodiment, the compute device is configured to communicate with an activity monitor device, such as a smart pet collar, to determine activities of the subject (e.g., a pet) based on classification data received from the smart pet collar.
US11593700B1

At a machine learning service, a data structure generated during the training phase of a machine learning model, as well as an input records associated with a result of the model, are analyzed. A first informational data set pertaining to the result, which indicates an alternative result, is generated. The first informational data set is transmitted to a presentation device with a directive to display a visual representation of the data set. In response to an exploration request pertaining to the first informational data set, a second informational data set indicating one or more observations of a training data set used for the model is transmitted to the presentation device.
US11593697B2

Embodiments relate to a method for estimating an amplitude of a unitary operator U to within an error ε by using a quantum processor configurable to implement the unitary operator U on a quantum circuit. The quantum circuit has a maximum depth S can implement the unitary operator no more than D times in a single run. A schedule of iterations n=1 to N based on the error ε and number D is determined. Each iteration n characterized by a schedule parameter kn. kn≤D for all n and kn increases at a rate that is less than exponential. The iterations n may be sequentially executed. In each iteration, the quantum processor is configured to sequentially apply and execute the unitary operator U kn times on the quantum circuit. A non-quantum processor then estimates the amplitude of the unitary operator U based on the measured resulting states.
US11593694B1

Method, apparatus and computer program product for performing a cross-model predictive inference to generate a cross-model predictive output for a plurality of predictive inputs using a plurality of predictive models. For example, the apparatus includes at least one processor and at least one non-transitory memory including program code. The at least one non-transitory memory and the program code are configured to, with the at least one processor, obtain a model selection probability distribution which defines, for each predictive model, a respective selection probability score; obtain, for each predictive model, respective cross-model normalization data; for each predictive input, determine a cross-model predictive score; and determine, based on each determined cross-model predictive score, the cross-model predictive output.
US11593689B2

According to one embodiment, a calculating device includes a processor repeating a processing procedure. The processing procedure includes first, second, and third variable updates. The first variable update includes updating an ith entry of a first variable xi by adding an ith entry of a first function to the first variable xi. The second variable update includes updating the second variable yi by adding, to the second variable yi, an arithmetic result of an ith entry of a second function, an ith entry of a third function, and an ith entry of a first element function. The third variable update includes updating the third variable z by adding an ith entry of a second element function to the third variable z. The processor performs at least an output of at least one of the first variable xi or a function of the first variable xi.
US11593684B2

Systems and methods are disclosed for receiving a target image corresponding to a target specimen, the target specimen comprising a tissue sample of a patient, applying a machine learning model, which may also be known as a machine learning system, to the target image to determine at least one characteristic of the target specimen and/or at least one characteristic of the target image, the machine learning model having been generated by processing a plurality of training images to predict at least one characteristic, the training images comprising images of human tissue and/or images that are algorithmically generated, and outputting the at least one characteristic of the target specimen and/or the at least one characteristic of the target image.
US11593680B2

A computer-implemented method for providing interpretable predictions from a machine learning model includes receiving a data structure that represents a hierarchical structure of a set of features (X) used by one or more predictive models to generate a set of predictions (Y). An interpretability model is built corresponding to the predictive models, by assigning an interpretability to each prediction Yi based on the hierarchical structure. Assigning the interpretability includes decomposing X into a plurality of partitions Xj using the hierarchical structure, wherein X=U1NXj, N being the number of partitions. Further, each partition is decomposed into a plurality of sub-partitions using the hierarchical structure until atomic sub-partitions are obtained. A score is computed for each partition as a function of the predicted scores of the sub-partitions, wherein the predicted scores represent interactions between the sub-partitions. Further, an interpretation of a prediction is outputted.
US11593675B1

Techniques for performing machine learning-based program analysis using synthetically generated labeled data are described. A method of performing machine learning-based program analysis using synthetically generated labeled data may include receiving a request to perform program analysis on code, determining a first portion of the code associated with a first error type, sending the first portion of the code to an endpoint of a machine learning service associated with an error detection model to detect the first error type, the error detection model trained using synthetically generated labeled data, and receiving inference results from the error detection model identifying one or more errors of the first error type in the first portion of the code.
US11593666B2

This disclosure provides methods and systems for predicting missing links and previously unknown numerals in a knowledge graph. A jointly trained multi-task machine learning model is disclosed for integrating a symbolic pipeline for predicting missing links and a regression numerical pipeline for predicting numerals with prediction uncertainty. The two prediction pipelines share a jointly trained embedding space of entities and relationships of the knowledge graph. The numerical pipeline additionally includes a second-layer multi-task regression neural network containing multiple regression neural networks for parallel numerical prediction tasks with a cross stich network allowing for information/model parameter sharing between the various parallel numerical prediction tasks.
US11593665B2

The present disclosure describes methods and systems to predict predicate metadata parameters in knowledge graphs via neural networks. The method includes receiving a knowledge graph based on a knowledge base including a graph-based dataset. The knowledge graph includes a predicate between two nodes and a set of predicate metadata. The method also includes determining a positive structural score, adjusting each positive structural score based on each corresponding significance parameter, generating a synthetic negative graph-based dataset, determining a negative structural score for each synthetic negative triple of the synthetic negative graph-based dataset, adjusting each negative structural score based on each corresponding significance parameter, determining a significance loss value based on the adjusted positive structural scores and the adjusted negative structural scores, and determining a likelihood score of a link between a third node and a fourth node in the knowledge graph based on the significance loss value.
US11593664B2

A method can be performed prior to implementation of a neural network by a processing unit. The neural network comprising a succession of layers and at least one operator applied between at least one pair of successive layers. A computational tool generates an executable code intended to be executed by the processing unit in order to implement the neural network. The computational tool generates at least one transfer function between the at least one pair of layers taking the form of a set of pre-computed values.
US11593662B2

A method that may include (a) feeding multiple tagged media units to a neural network to provide, from one or more intermediate layers of the neural network, multiple feature vectors of segments of the media units; wherein the neural network was trained to detect current objects within media units; wherein the new category differs from each one of the current categories; wherein at least one media unit comprises at least one segment that is tagged as including the new object; (b) calculating similarities between the multiple feature vectors; (c) clustering the multiple feature vectors to feature vector clusters, based on the similarities; and (d) finding, out of the feature vector clusters, a new feature vector cluster that identifies media unit segments that comprise the new object.
US11593657B2

A machine learning method of a machine learning device including a machine learning classifier includes receiving, at the machine learning device, an image and first class information associated with the image, generating, at the machine learning device, second class information associated with the image by performing classification on the image by using the machine learning classifier, and as the second class information is generated, updating, at the machine learning device, the machine learning classifier by performing a first learning operation when a guide map is received together with the image and performing, at the machine learning device, a second learning operation different from the first learning operation when the guide map is not received together with the image.
US11593653B2

In some embodiments, noise data may be used to train a neural network (or other prediction model). In some embodiments, input noise data may be obtained and provided to a prediction model to obtain an output related to the input noise data (e.g., the output being a prediction related to the input noise data). One or more target output indications may be provided as reference feedback to the prediction model to update one or more portions of the prediction model, wherein the one or more portions of the prediction model are updated based on the related output and the target indications. Subsequent to the portions of the prediction model being updated, a data item may be provided to the prediction model to obtain a prediction related to the data item (e.g., a different version of the data item, a location of an aspect in the data item, etc.).
US11593647B2

A method of generating a multi-modal prediction is disclosed herein. A computing system retrieves event data from a data store. The event data includes information for a plurality of events across a plurality of seasons. Computing system generates a predictive model using a mixture density network, by generating an input vector from the event data learning, by the mixture density network, a plurality of values associated with a next play following each play in the event data. The mixture density network is trained to output the plurality of values near simultaneously. Computing system receives a set of event data directed to an event in a match. The set of event data includes information directed to at least playing surface position and current score. Computing system generates, via the predictive model, a plurality of values associated with a next event following the event based on the set of event data.
US11593643B2

A quaternion deep neural network (QTDNN) includes a plurality of modular hidden layers, each comprising a set of QT computation sublayers, including a quaternion (QT) general matrix multiplication sublayer, a QT non-linear activations sublayer, and a QT sampling sublayer arranged along a forward signal propagation path. Each QT computation sublayer of the set has a plurality of QT computation engines. In each modular hidden layer, a steering sublayer precedes each of the QT computation sublayers along the forward signal propagation path. The steering sublayer directs a forward-propagating quaternion-valued signal to a selected at least one QT computation engine of a next QT computation subsequent sublayer.
US11593641B2

Statistical pattern recognition relies on substantial amount of annotated samples for better learning and learning is insufficient in low resource scenarios. Creating annotated databases itself is a challenging task, requires lot of effort and cost, which may not always be feasible. Such challenges are addressed by the present disclosure by generating synthetic samples through automatic transformation using Deep Autoencoders (DAE). An autoencoder is trained using all possible combination of pairs between a plurality of classes that could be formed from a limited number of handful samples in a low resource database, and then the DAE is used to generate new samples when one class samples are given as input to the autoencoder. Again, the system of the present disclosure can be configured to generate number of training samples as required. Also, the deep autoencoder can be dynamically configured to meet requirements.
US11593634B2

This disclosure relates to methods, non-transitory computer readable media, and systems that asynchronously train a machine learning model across client devices that implement local versions of the model while preserving client data privacy. To train the model across devices, in some embodiments, the disclosed systems send global parameters for a global machine learning model from a server device to client devices. A subset of the client devices uses local machine learning models corresponding to the global model and client training data to modify the global parameters. Based on those modifications, the subset of client devices sends modified parameter indicators to the server device for the server device to use in adjusting the global parameters. By utilizing the modified parameter indicators (and not client training data), in certain implementations, the disclosed systems accurately train a machine learning model without exposing training data from the client device.
US11593632B2

A deep learning based compression (DLBC) system trains multiple models that, when deployed, generates a compressed binary encoding of an input image that achieves a reconstruction quality and a target compression ratio. The applied models effectively identifies structures of an input image, quantizes the input image to a target bit precision, and compresses the binary code of the input image via adaptive arithmetic coding to a target codelength. During training, the DLBC system reconstructs the input image from the compressed binary encoding and determines the loss in quality from the encoding process. Thus, the models can be continually trained to, when applied to an input image, minimize the loss in reconstruction quality that arises due to the encoding process while also achieving the target compression ratio.
US11593630B2

A hardware architecture for implementing a convolutional neural network. Certain ones of the convolver units may be controlled to be active and others may be controlled to be non-active by a controller in order to perform convolution with a striding of greater than or equal to two.
US11593627B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an artificial neural network architecture based on a synaptic connectivity graph. According to one aspect, there is provided a method comprising: obtaining a synaptic resolution image of at least a portion of a brain of a biological organism; processing the image to identify: (i) a plurality of neurons in the brain, and (ii) a plurality of synaptic connections between pairs of neurons in the brain; generating data defining a graph representing synaptic connectivity between the neurons in the brain; determining an artificial neural network architecture corresponding to the graph representing the synaptic connectivity between the neurons in the brain; and processing a network input using an artificial neural network having the artificial neural network architecture to generate a network output.
US11593625B2

Provided is a processor implemented method that includes performing training or an inference operation with a neural network by obtaining a parameter for the neural network in a floating-point format, applying a fractional length of a fixed-point format to the parameter in the floating-point format, performing an operation with an integer arithmetic logic unit (ALU) to determine whether to round off a fixed point based on a most significant bit among bit values to be discarded after a quantization process, and performing an operation of quantizing the parameter in the floating-point format to a parameter in the fixed-point format, based on a result of the operation with the ALU.
US11593623B2

System configurations and techniques for implementation of a neural network in neuromorphic hardware with use of external memory resources are described herein. In an example, a system for processing spiking neural network operations includes: a plurality of neural processor clusters to maintain neurons of the neural network, with the clusters including circuitry to determine respective states of the neurons and internal memory to store the respective states of the neurons; and a plurality of axon processors to process synapse data of synapses in the neural network, with the processors including circuitry to retrieve synapse data of respective synapses from external memory, evaluate the synapse data based on a received spike message, and propagate another spike message to another neuron based on the synapse data. Further details for use and access of the external memory and processing configurations for such neural network operations are also disclosed.
US11593621B2

An information processing apparatus according to an embodiment includes one or more hardware processors. The hardware processors obtain a first categorical distribution sequence corresponding to first input data and obtain a second categorical distribution sequence corresponding to second input data neighboring the first input data, by using a prediction model outputting a categorical distribution sequence representing a sequence of L categorical distributions for a single input data piece, where, L is a natural number of two or more. The hardware processors calculate, for each i of 1 to L, an inter-distribution distance between i-th categorical distributions in the first and second categorical distribution sequences. The hardware processors calculate a sum of L inter-distribution distances. The hardware processors update the prediction model's parameters to lessen the sum.
US11593617B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a reservoir computing neural network. In one aspect there is provided a reservoir computing neural network comprising: (i) a brain emulation sub-network, and (ii) a prediction sub-network. The brain emulation sub-network is configured to process the network input in accordance with values of a plurality of brain emulation sub-network parameters to generate an alternative representation of the network input. The prediction sub-network is configured to process the alternative representation of the network input in accordance with values of a plurality of prediction sub-network parameters to generate the network output. The values of the brain emulation sub-network parameters are determined before the reservoir computing neural network is trained and are not adjusting during training of the reservoir computing neural network.
US11593607B2

Described is a method for predicting multiple components' content in a case that rare earth ions with and without color feature coexist, and relates to component content prediction in rare earth extraction process. It is difficult to quickly/accurately detect component's content in rare earth extraction process. Because of relatively large difference between images' color features of CePr/Nd mixed solution with colorless Ce ions and Pr/Nd solution, detecting content method of single rare earth element based on color feature is no longer applicable. The method includes: first searching for H and S components with maximum correlation with component content in HSI color space; establishing ELM based multi-component content soft measurement model using H and S component first-order moment as input; and for uncertainty of initial weight and ELM (extreme learning machine) model's threshold, optimizing model parameters using genetic algorithm GA to optimize ELM model for component content prediction higher precision.
US11593603B2

There is described a rectifier circuit for providing and limiting a supply voltage to an RFID tag, the circuit including a pair of antenna input terminals configured to receive an input signal from an RFID tag antenna. A plurality of charge pump stages are coupled in cascade in such a way that an input terminal of a first charge pump stage in the cascade is connected to ground and an input terminal of each subsequent charge pump stage in the cascade is coupled to an output terminal of the preceding charge pump stage in the cascade. A control logic is configured to select the output terminal of one charge pump stage among the plurality of charge pump stages to provide the supply voltage. Furthermore, an RFID tag and a method of providing and limiting a supply voltage to an RFID tag are described.
US11593595B2

The technology disclosed corrects inter-cluster intensity profile variation for improved base calling on a cluster-by-cluster basis. The technology disclosed accesses current intensity data and historic intensity data of a target cluster, where the current intensity data is for a current sequencing cycle and the historic intensity data is for one or more preceding sequencing cycles. A first accumulated intensity correction parameter is determined by accumulating distribution intensities measured for the target cluster at the current and preceding sequencing cycles. A second accumulated intensity correction parameter is determined by accumulating intensity errors measured for the target cluster at the current and preceding sequencing cycles. Based on the first and second accumulated intensity correction parameters, next intensity data for a next sequencing cycle is corrected to generate corrected next intensity data, which is used to base call the target cluster at the next sequencing cycle.
US11593593B2

A mobile computing device receives an image from a camera physically located within a vehicle. The mobile computing device inputs the image into a convolutional model that generates a set of object detections and a set of segmented environment blocks in the image. The convolutional model includes subsets of encoding and decoding layers, as well as parameters associated with the layers. The convolutional model relates the image and parameters to the sets of object detections and segmented environment blocks. A server that stores object detections and segmented environment blocks is updated with the sets of object detections and segmented environment blocks detected in the image.
US11593588B2

An artificial intelligence apparatus for generating training data includes a memory configured to store a target artificial intelligence model, and a processor configured to receive sensor data, determine whether the received sensor data is irrelevant to a learning of the target artificial intelligence model, determine whether the received sensor data is useful for the learning if the received sensor data is determined to be relevant to the learning, extract a label from the received sensor data by using a label extractor if the received sensor data is determined to be useful for the learning, determine a confidence level of the extracted label, and generate training data including the received sensor data and the extracted label if the determined confidence level exceeds a first reference value.
US11593585B2

Computer-implemented methods for detecting objects within digital image data based on color transitions include: receiving or capturing a digital image depicting an object; sampling color information from a first plurality of pixels of the digital image, wherein each of the first plurality of pixels is located in a background region of the digital image; optionally sampling color information from a second plurality of pixels of the digital image, wherein each of the second plurality of pixels is located in a foreground region of the digital image; assigning each pixel a label of either foreground or background using an adaptive label learning process; binarizing the digital image based on the labels assigned to each pixel; detecting contour(s) within the binarized digital image; and defining edge(s) of the object based on the detected contour(s). Corresponding systems and computer program products configured to perform the inventive methods are also described.
US11593581B2

A system and method of calibrating moving cameras capturing a sporting event is disclosed herein. A computing system retrieves a broadcast video feed for a sporting event. The broadcast video feed includes a plurality of video frames. The computing system labels, via a neural network, components of a playing surface captured in each video frame. The computing system matches a subset of labeled video frames to a set of templates with various camera perspectives. The computing system fits a playing surface model to the set of labeled video frames that were matched to the set of templates. The computing system identifies camera motion in each video frame using an optical flow model. The computing system generates a homography matrix for each video frame based on the fitted playing surface model and camera motion. The computing system calibrates each camera based on the homography matrix generated for each video frame.
US11593576B1

An article is described herein which comprises a substrate, a character sequence disposed on the substrate, a scratch-off coating disposed at least in part over at least one portion of the character sequence, and at least one conductive trace disposed at least in part over the at least one portion of the character sequence.
US11593565B2

A system includes at least one processor to perform natural language processing on text from at least one document and assign the at least one document to at least one subjective wellbeing dimension by comparing the text from the at least one document with a subjective wellbeing dimension filter for each subjective wellbeing dimension, insert the at least one document into at least one bin, each bin associated with a particular subjective wellbeing dimension, and analyze each document in each bin associated with the particular subjective wellbeing dimension to determine a score for each subjective wellbeing dimension and an overall score that is based on each score for each subjective wellbeing dimension.
US11593560B2

System and method for relation extraction using adaptive thresholding and localized context pooling (ATLOP). The system includes a computing device, the computing device has a processer and a storage device storing computer executable code. The computer executable code is configured to provide a document; embed entities in the document into embedding vectors; and predict relations between a pair of entities in the document using their embedding vectors. The relation prediction is performed based on an improved language model. Each relation has an adaptive threshold, and the relation between the pair of entities is determined to exist when a logit of the relation between the pair of entities is greater than a logit function of the corresponding adaptive threshold.
US11593544B2

In one embodiment, a field programmable gate array (FPGA) includes: at least one programmable logic circuit to execute a function programmed with a bitstream; a self-test circuit to execute a self-test at a first voltage, the self-test and the first voltage programmed with first metadata associated with the bitstream, the self-test including at least one critical path length of the function; and a power controller to identify an operating voltage for the at least one programmable logic circuit based at least in part on the execution of the self-test at the first voltage.
US11593536B2

Geolocated information is communicated to a user based upon a position of smart device in a building as determined by optical recognition of a first visual identifier, a second visual identifier and a third visual identifier. A distance determined from each of the visual identifiers, as well as a direction of interest indicated by a user. A user interface is generated for display on a Smart Device based upon the position of the Smart Device and direction of interest.
US11593526B1

In some examples, a method comprises determining, at an electronic device having a first component of a first component type, a unique identifier associated with the first component. In some examples, in accordance with a determination that the unique identifier does not match the expected identifier of the component of the first component type in the electronic device, determining that the first component associated with the unique identifier satisfies one or more eligibility criteria. In some examples, in accordance with the determination that the first component associated with the unique identifier satisfies the one or more eligibility criteria, authenticating an association of the first component with the electronic device, including updating an installation counter associated with the first component, and updating the expected identifier for the component of the first type based on the unique identifier of the first component.
US11593523B2

In particular embodiments, an Orphaned Data Action System is configured to analyze one or more data systems (e.g., data assets), identify one or more pieces of personal data that are one or more pieces of personal data that are not associated with one or more privacy campaigns of the particular organization, and notify one or more individuals of the particular organization of the one or more pieces of personal data that are one or more pieces of personal data that are not associated with one or more privacy campaigns of the particular organization.
US11593516B2

A method (500) includes initializing a client state (250) on a client device (120) be executing a private batched sum retrieval instruction (200) to compute c sums O of data blocks (102) from an untrusted storage device (150). Each computed sum O stored on memory hardware (122) of the client device and including a sum of a corresponding subset S of exactly k data blocks. The method also includes a query instruction (300) to retrieve a query block Bq stored on the untrusted storage device by iterating through each of the c sums O of data blocks to identify one of the c sums O that does not include the query block Bq, instructing a service to pseudorandomly partition the untrusted storage device into partitions and sum the data blocks in each partition to determine a corresponding encrypted data block sum (302).
US11593515B2

A system, method, device, and platform for managing data. Data associated with a user received from one of a number of sources. The data is automatically confirmed as applicable to a user. The data is added to a data set associated with the user. A determination is made whether the data set is complete after adding the data to the data set. One or more tokens are created based on the data set of the user.
US11593512B2

Described herein are a secure system for sharing private data and related systems and methods for incentivizing and validating private data sharing. In some embodiments, private data providers may register to selectively share private data under controlled sharing conditions. The private data may be cryptographically secured using encryption information corresponding to one or more secure execution environments. To demonstrate to the private data providers that the secure execution environment is secure and trustworthy, attestations demonstrating the security of the secure execution environment may be stored in a distributed ledger (e.g., a public blockchain). Private data users that want access to shared private data may publish applications for operating on the private data to a secure execution environment and publish, in a distributed ledger, an indication that the application is available to receive private data. The distributed ledger may also store sharing conditions under which the private data will be shared.
US11593505B2

A database access, monitoring, and control system and method monitor database access, detect suspicious database activities, and react to suspicious database activities by initiating one or more control functions. In at least one embodiment, suspicious database activities include activities related to a number of rows of data retrieved in response to one or more queries within a predetermined threshold window of time. Data retrieval row count above a predetermined threshold that represents an anticipated maximum request for legitimate users can indicate a suspicious database activity. In at least one embodiment, the database access, monitoring, and control system and method detects suspicious database activities even if a data requestor has thwarted other security measures or if the data requestor has authorized access but is potentially accessing data inappropriately.
US11593496B2

In a multi-cloud computing environment comprising a plurality of cloud platforms with each cloud platform comprising one or more nodes, a method maintains a decentralized metadata database framework, wherein each node comprises a decentralized metadata database component operatively coupled to each other decentralized metadata database component of the framework and wherein each of at least two of the decentralized metadata database components stores a set of metadata records corresponding to protected data stored across the plurality of cloud platforms. Further, the method manages one or more access requests directed to the protected data through one or more of the decentralized metadata database components of the framework.
US11593492B2

At least a static analysis and a dynamic analysis to perform for a first software application are determined based, at least in part, on a profile of the first software application. The first software application is analyzed with the static analysis to generate static analysis results. The first software application is analyzed with dynamic analysis to generate dynamic analysis results. An assessment report is generated based on the static analysis results and the dynamic analysis results, wherein the assessment report indicates a security score of the first software application that is based, at least in part, on the static analysis results and the dynamic analysis results.
US11593490B2

An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes instructions for executing an assistance application (APP) in an untrusted domain of the BMC. The assistance APP configured to monitor a custom BMC firmware stack executed in the untrusted domain. The instructions are further executed to verify an integrity of the assistance APP from a trusted domain of the BMC by encrypting communications between the trusted and untrusted domains using an encryption key that comprises a function of a time counter value.
US11593485B1

A method of generating a predictive model for malware detection using federated learning includes transmitting, to each of a plurality of remote devices, a copy of the predictive model, where the predictive model is configured to predict whether a file is malicious; receiving, from each of the plurality of remote devices, model parameters determined by independently training the copy of the predictive model on each of the plurality of remote devices using local files stored on respective ones of the plurality of remote devices; generating a federated model by training the predictive model based on the model parameters received from each of the plurality of remote devices; and transmitting the federated model to each of the plurality of remote devices.
US11593483B2

Memory allocation techniques may provide improved security and performance. A method may comprise mapping a block of memory, dividing the block of memory into a plurality of heaps, dividing each heap into a plurality of sub-heaps, wherein each sub-heap is associated with one thread of software executing in the computer system, dividing each sub-heap into a plurality of bags, wherein each bag is associated with one size class of objects, creating an allocation buffer and a deallocation buffer for each bag, storing a plurality of objects in at least some of the bags, wherein each object is stored in a bag having size class corresponding to a size of the object, storing in the allocation buffer of each bag information relating to available objects stored in that bag, and storing in the deallocation buffer of each bag information relating to freed objects that were stored in that bag.
US11593482B2

Systems and methods to detect malicious software include an application software repository including a stored header file associated with a driver, an executable, or both, and are operable to (i) receive a memory dump file upon an operating system crash including a driver copy, an executable copy, or both, (ii) verify the memory dump file is new for analysis, (iii) compress the verified memory dump file to generate a memory snapshot of the verified memory dump file, (iv) scan the memory snapshot for a memory dump header file associated with the driver copy, the executable copy, or both, and (v) identify and extract malicious software when the memory dump header file from the memory snapshot fails to match at least one stored header file in the application software repository.
US11593481B2

A system, method and computer program product for open innovation including an asset valuation device receiving asset information about tangible or non-tangible assets, and generating a valuation signal, based on the asset information; a self-executing code device receiving the valuation signal, and generating a self-executing code signal, based on the valuation signal; an air router device having both a low band radio channel, and an internet router channel for redundant internet communications, and a malicious code removal device for scrubbing malicious code from data received, receiving the valuation signal, and generating a node voting request signal, based on the valuation signal; and a mesh network having a plurality of node devices receiving the node voting request signal, and generating vote confirmation signals, based on the node voting request signal. Computing devices are connected to the node devices to perform problem solving, smart contract processing, and/or cryptocurrency mining.
US11593477B1

Techniques are described that enable an IT and security operations application to prioritize the processing of selected events for a defined period of time. Data is obtained reflecting activity within an IT environment, wherein the data includes a plurality of events each representing an occurrence of activity within the IT environment. A severity level is assigned to each event of the plurality of events, where the events are processed by the IT and security operations application in an order that is based at least in part on the severity level assigned to each event. Input is received identifying at least one event of the plurality of events for expedited processing to obtain a set of expedited events, and the identified events are processed by the IT and security operations application before processing events that are not in the set of expedited events.
US11593475B2

Provided is a security information analysis device. This security information analysis device is provided with: one or more security information collection units for acquiring security information, which indicates information pertaining to a certain security concept, from an information providing source capable of providing security information; and a learning unit for creating an analysis model for calculating the importance of the one or more security information collection units according to security information received as an input. The learning unit learns an analysis model according to security information included in one of training data by using training data including multiple pieces of security information, which is pre-collected and pertains to the certain security concept, such that the importance of a security information collection unit capable of acquiring another piece of security information included in the training data is increased.
US11593466B1

Authentication is performed based on a user narrative. A narrative, such as a personal story, can be requested during a setup process. Content, voice signature, and emotion can be determined or inferred from analyzing the narrative. Subsequently, a user can provide vocal input associated with the narrative, such as by retelling the narrative or answering questions regarding the narrative. The vocal input can be analyzed for content, voice signature and emotion, and compared with the initial narrative. An authentication score can then generated based on the comparison.
US11593462B2

A BMC firmware security system includes a BMC coupled to a programmable circuit device and a first storage subsystem. In response to BMC initialization, the BMC uses a system identifier to verify that a license in the first storage subsystem authorizes the BMC to use BMC firmware in the BMC, uses branding identity information in the BMC to verify that the BMC is branded for the BMC firmware, determines that the programmable circuit device identifies the BMC firmware and, in response, the performs BMC initialization operations using the BMC firmware. A BIOS is coupled to the programmable circuit device and a second storage system. In response to BIOS initialization, the BIOS uses the branding identity information in the second storage subsystem to identify the BMC firmware, determines that the programmable circuit device identifies the BMC firmware and, in response, performs BIOS initialization operations.
US11593460B2

An information processing apparatus connectable with a terminal via a network to manage a license of a package including applications assignable to a device includes circuitry configured to display a first screen for displaying a device list, the license of the package being assignable to and cancellable from the device in response to receiving a first request, receive a selection of a specific device in the device list and any one of an operation of assigning and cancelling the license of the package, assign the license of the package to the selected specific device in response to receiving the selection of the specific device and the operation of assigning the license of the package, and cancel the license of the package from the selected specific device in response to receiving the selection of the specific device and the operation of cancelling the license of the package.
US11593456B1

A resistive matrix computation circuit and methods for using the same are disclosed. In one embodiment, a resistive matrix computation circuit includes a memory configured to store a first set of operands and a second set of operands, where the first set of input operands and the second set of input operands are programmable by a controller, and the first set of operands and the second set of operands are cross-multiplied to form a plurality of product pairs, a plurality of resistive multiplier circuits configured to generate a plurality of output voltages according to the plurality of product pairs; the controller is configured to control the plurality of resistive multiplier circuits to perform multiplications using the first set of operands and the second set of operands, and an aggregator circuit configured to aggregate the plurality of output voltages from the plurality of resistive multiplier circuits, where the plurality of output voltages represent an aggregated value of the plurality of product pairs.
US11593454B2

An apparatus to facilitate machine learning matrix processing is disclosed. The apparatus comprises a memory to store matrix data one or more processors to execute an instruction to examine a message descriptor included in the instruction to determine a type of matrix layout manipulation operation that is to be executed, examine a message header included in the instruction having a plurality of parameters that define a two-dimensional (2D) memory surface that is to be retrieved, retrieve one or more blocks of the matrix data from the memory based on the plurality of parameters and a register file including a plurality of registers, wherein the one or more blocks of the matrix data is stored within a first set of the plurality of registers.
US11593447B2

A system includes an audio input, a transceiver, and a processor. The processor is programmed to receive a voice query from a vehicle occupant per the audio input, evaluate the query locally to provide initial search results, in parallel, utilize the transceiver to concurrently evaluate the query using one or more remote digital assistants to receive historical and new search results, and merge the local results and the remote results to provide additional lazy load search results.
US11593446B2

A method for overcoming intermittent, temporary, or other fetching failures by using multiple attempts for retrieving a content from a web server to a client device is disclosed. The URL fetching may use direct or non-direct fetching schemes, or a combination thereof. The non-direct fetching method may use intermediate devices, such as proxy server, Data-Center proxy server, tunnel devices, or any combination thereof. Upon sensing a failure of a fetching action, the action is repeated using the same or different parameters or attributes, such as by using different intermediate devices, selected based on different parameters or attributes, such as different countries. The repetitions are limited to a pre-defined maximum number or attempts. The fetching attempts may be performed by the client device, by an intermediate device in a non-direct fetching scheme, or a combination thereof. Various fetching schemes may be used sequentially until the content is retrieved.
US11593435B2

Systems and methods are described that employ machine learning models to optimize database management. Machine learning models may be utilized to decide whether a new database record needs to be created (e.g., to avoid duplicates) and to decide what record to create. For example, candidate database records potentially matching a received database record may be identified in a local database, and a respective probability of each candidate database record matching the received record is output by a match machine learning model. A list of statistical scores is generated based on the respective probabilities and is input to an in-database machine learning model to calculate the probability that the received database record already exists in the local database.
US11593428B2

A system for detecting errors in task workflows from a real time video feed records. The video feed that shows a plurality of steps being performed to accomplish a plurality of tasks through an automation process system. The system splits the video feed into a plurality of video recordings which are valid breakpoints determined through cognitive Machine Learning Engine, where each video recording shows a single task. For each task from among the plurality of tasks, the system determines whether the task fails and the exact point of failure for that task. If the system determines that the task fails, the system determines a particular step where the task fails. The system flags the particular step as a failed step. The system reports the flagged step for troubleshooting.
US11593426B2

Provided is an information processing apparatus and an information processing method that are capable of providing contents suitable for a user. The information processing apparatus includes an information generation section that refers to information related to an action history and an action schedule of a user acquired and a database of event content information regarding a plurality of events, and generates profile information of the user while tying together information of stay places in past and future of the user and information of artistes of the events, and an output section that sets a priority for each of the plurality of artistes on the basis of the generated profile information, and outputs a content corresponding to each of the artistes in accordance with the priority.
US11593424B2

An information providing system is an information providing system for selecting reference information that is appropriate when a user to perform a task related to a device works on the task, and has an acquiring unit for acquiring acquired data including first image data, in which a specific device and a specific identification label for identifying the specific device are photographed. The system also includes a first database that is built on machine learning, using a data structure for machine learning, which includes a plurality of items of training data that each include evaluation target information including image data, and a meta-ID linked with the evaluation target information. The image data includes an image showing the device and the identification label for identifying the device.