US11496739B2

An encoding device encodes each encoding-target block. The encoding device includes: a predictor configured to generate, for each of the components, a prediction block corresponding to the encoding-target block; a residual generator configured to generate, for each of the components, a prediction residual that represents a difference between the encoding-target block and the prediction block; a color space transformer configured to perform a color space transform process on the prediction residual of each of the components; a transformer configured to generate transform coefficients by performing a transform process on the prediction residual; a quantization controller configured to determine a scaling list to be used in a quantization process on the transform coefficients; and a quantizer configured to perform the quantization process on the transform coefficients by using the determined scaling list, wherein the quantization controller is configured to determine the scaling list, based on the color space transform process.
US11496736B2

A method of video processing is provided to include: performing a conversion between a video comprising a video region having one or more luma blocks and one or more chroma blocks and a coded representation of the video according to a rule, wherein the rule specifies that use of an intra block copy (IBC) mode is available for the one or more luma blocks and the one or more chroma blocks having a block size M×N, for all values of M and N, where M and N are integers; wherein, using the IBC mode, a video block is coded using at least a block vector pointing to a video frame containing the video block.
US11496727B2

Aspects of the present invention are drawn to a server device for use with a stream of encoded A/V data and an n×m array of client devices. The server device includes a memory and a processor. The memory causes the server device to decode the A/V data to gain access to decoded video data and decoded audio data, as well as determining the configuration of the n×m array of client devices. The memory causes the server device to separate the decoded video data into n times m distinct video data payloads and encode n times m converted streams of encoded A/V data. The memory additionally causes the server device to transmit the n times m encoded subdivided streams to the n×m array of client devices, respectively, based on the determined configuration of the n×m array of client devices.
US11496726B2

A video display device includes LED pixels, a memory, and a processor. The processor receives video data that includes video pixels that correspond to the LED pixels. For at least some of the video pixels, the processor calculates a viewing angle for the LED pixel based on (i) a 3D location and optical axis vector for the LED pixel and (ii) a 3D location of a viewer of the LED pixel. The processor calculates a gain factor for the LED pixel based on the viewing angle and a relationship between pixel intensity and pixel viewing angle for the LED pixel. The processor calculates a compensated brightness for the LED pixel based on the gain factor and a brightness of the video pixel. The processor causes the LED pixel to emit light having the compensated brightness.
US11496715B2

An image color brightness compensation method includes generating image data of a plurality of pixels by using a Bayer color filter of an image sensing unit, generating demosaic image data after the image data of the plurality of pixels is processed by a demosaic process, executing a linear combination process of the demosaic image data by using at least one matrix for generating output image data, processing the output image data by using a blending unit for generating blended image data, generating a brightness compensation gain of the blended image data, and compensating image brightness of the blending image data for generating brightness compensated image data according to the brightness compensation gain.
US11496701B2

An apparatus includes a bloom transistor frontend configured to receive an integrator output voltage and generate a comparator input voltage. The apparatus also includes a comparator configured to generate an output signal based on whether the comparator input voltage meets or exceeds a reference voltage. The bloom transistor frontend includes a first transistor configured to charge an input capacitance associated with the comparator in order to change the comparator input voltage. The bloom transistor frontend also includes a second transistor configured to discharge the input capacitance associated with the comparator in order to reset the comparator input voltage.
US11496696B2

A digital photographing apparatus is provided. The digital photographing apparatus includes a first optical system configured to acquire a wide-angle image including a subject, a second optical system configured to acquire a telephoto image with the subject zoomed, and a processor configured to determine whether to generate a synthesized image of the wide-angle image and the telephoto image based on one or more of an illuminance of the subject and a distance between the digital photographing apparatus and the subject.
US11496694B2

A dual sensor imaging system and an imaging method thereof are provided. The dual sensor imaging system includes at least one color sensor, at least one infrared ray (IR) sensor, a storage device, and a processor. The processor is configured to load and execute a computer program stored in the storage device to: identify an imaging scene of the dual sensor imaging system; control the color sensor and the IR sensor to respectively capture multiple color images and multiple IR images by adopting multiple exposure conditions suitable for the imaging scene; adaptively select a combination of the color image and the IR image that can reveal details of the imaging scene; and fuse the selected color image and IR image to generate a scene image with details of the imaging scene.
US11496689B2

An image sensor module includes an image sensor, the image sensor module being configured such that the image sensor outputs a plurality of images and the plurality of images having a plurality of exposure times different from each other, a reference image selector circuit outputting reference image selection information for selecting a reference image, from among the plurality of images, based on a reference brightness value, and an image compressor circuit outputting a compression image data including at least one packing data and the reference image, based on the reference image selection information. The at least one packing data respectively corresponds to at least one remaining image other than the reference image, from among the plurality of images, and is generated based on a ratio of an exposure time of a corresponding image to an exposure time of the reference image.
US11496687B2

An optical compensation device includes a measurement part that measures a luminance of a reference point of a display panel displaying an image and a luminance of a neighboring point separated from the reference point to generate measurement data, a camera that photographs a surface of the display panel to generate a photographed image, and a compensation part that generates a scaling value of the neighboring point based on the measurement data of the reference point, a photographed data generated based on the photographed image of the reference point, the measurement data of the neighboring point, and a photographed data generated based on the photographed image of the neighboring point, and generates compensation data of the neighboring point based on the scaling value of the neighboring point and the photographed data of the reference point.
US11496683B2

An image capturing apparatus comprises a first generation circuit that generates a first synchronization signal with a predetermined cycle, a second generation circuit that generates a second synchronization signal for controlling timings for driving an image sensor including timings for repeatedly reading out image signals from the image sensor, a control circuit that controls the second generation circuit in accordance with a driving method of the image sensor, a selector that selects the first synchronization signal or the second synchronization signal in accordance with the driving method of the image sensor and outputs the selected synchronization signal, and a display panel that updates and displays image signals which are repeatedly read out from the image sensor at timings based on the synchronization signal selected by the selector.
US11496663B2

A focusing apparatus includes a determination unit configured to determine whether an object is a moving object, and a focusing unit configured to perform focusing using information on driving of the focus lens generated based on the focus detecting signal in response to an operation of an operation unit. The determination unit determines whether the object is the moving object, using a first threshold before the operation of the operation unit, and using a second threshold different from the first threshold after the operation of the operation unit. The focusing unit performs first focusing that continuously performs the focusing when the determination unit determines that the object is the moving object before the operation of the operation unit, and performs the first focusing when the determination unit determines that the object is the moving object after performing second focusing that performs the focusing once.
US11496660B2

A dual sensor imaging system and a depth map calculation method thereof are provided. The dual sensor imaging system includes at least one color sensor, at least one infrared ray (IR) sensor, a storage device, and a processor. The processor is configured to load and execute a computer program stored in the storage device to: control the color sensor and the IR sensor to respectively capture multiple color images and multiple IR images by adopting multiple exposure conditions suitable for an imaging scene, adaptively select a combination of the color image and the IR image that are comparable to each other from the color images and the IR images; and calculate a depth map of the imaging scene by using the selected color image and IR image.
US11496651B2

In this print method, assuming that the number of stacking of ink layers in a thickest portion in a thickly-piled portion is N, in a histogram preparation step ST2, a histogram of luminance values of grayscale image data prepared in an image data preparation step ST1 is prepared, and in luminance value range setting steps ST3 to ST10, a luminance value of predetermined gradations of the histogram is divided into N and N luminance value ranges are set. In the luminance value range setting steps ST3 to ST10, a division position of the luminance value of the predetermined gradations is adjusted while the histogram displayed on a predetermined display is checked.
US11496647B2

An information processing apparatus includes a processor configured to convert the values of pixels in a glossy region of process target image data by inputting the process target image data to a first learning unit that has been trained using, as first learning data, first read image data and second read image data so as to convert the first read image data into the second read image data. The glossy region corresponds to a glossy portion of a document. The first read image data include the glossy region, and are obtained by optically reading the document in a first reading environment in which the light amount of regularly reflected light from a learning data document acquired by an image sensor is less than a regularly reflected light amount threshold. The second read image data include the glossy region, and are obtained by optically reading the document in a second reading environment in which the light amount of the regularly reflected light acquired by the image sensor is equal to or more than the regularly reflected light amount threshold. The process target image data are obtained by optically reading a process target document in the first reading environment.
US11496644B2

A CNN of an image forming apparatus includes: an encoder which compresses, for each tile image obtained by dividing an image into specific size pieces, information of the tile image; a decoder which restores the information of the tile image compressed by the encoder; and a blank sheet determination portion which determines whether the tile image corresponds to a blank sheet image. A segmentation image generation portion uses, when the blank sheet determination portion determines the tile image as being the blank sheet image, the blank sheet image for an image of a part corresponding to the tile image in a segmentation image, and uses, when the blank sheet determination portion determines the tile image as not being the blank sheet image, an output image of the decoder for an image of a part corresponding to the tile image in the segmentation image.
US11496643B2

To provide an apparatus for performing operation relating to switching of a power switch while power is supplied from an auxiliary power source, the apparatus acquires switch information indicating whether the power switch is in an on state from a BMU of a battery pack and determines whether to limit processing based on a user instruction based on the acquired switch information.
US11496635B2

An information processing system acquires, using a reading device, a read image from an original on which a handwritten character is written; acquires, based on the read image, a partial image that is a partial region of the read image and a binarized image that expresses the partial image by two tones; performs learning of a learning model based on learning data that uses the partial image as a correct answer image and the binarized image as an input image; acquires print data including a font character; generates conversion image data including a gradation character obtained by inputting the font character to the learning model; and causes an image forming device to form an image based on the generated conversion image data.
US11496632B2

An apparatus including: a forming unit configured to form a measurement image on a sheet; a fixing unit configured to fix the measurement image; a measurement unit provided downstream of the fixing unit in a sheet conveyance direction and configured to measure a color of the fixed measurement image; a detector configured to detect whether a cooling device having a cooling function valid is connected between the fixing unit and the measurement unit; and a controller configured to determine, in a case in which the color of the measurement image is measured, a time to be taken after the sheet has passed through the fixing unit until the measurement unit starts measuring the color of the measurement image based on a result of the detector, and to control sheet conveyance based on the determined time.
US11496621B2

Disclosed is a secure telephone call management system for authenticating users of a telephone system in an institutional facility. Authentication of the users is accomplished by using a personal identification number, preferably in conjunction with speaker independent voice recognition and speaker dependent voice identification. When a user first enters the system, the user speaks his or her name which is used as a sample voice print. During each subsequent use of the system, the user is required to speak his or her name. Voice identification software is used to verify that the provided speech matches the sample voice print. The secure system includes accounting software to limit access based on funds in a user's account or other related limitations. Management software implements widespread or local changes to the system and can modify or set any number of user account parameters.
US11496612B1

Systems and methods for transmitting data partitioned into a sequence of frames may include transmitting a first packet that includes a primary frame and one or more preceding frames from the sequence of frames of data, wherein the one or more preceding frames of the first packet are separated from the primary frame of the first packet in the sequence of frames by respective multiples of a stride parameter; transmitting a second packet that includes a primary frame and one or more preceding frames from the sequence of frames of data, wherein the primary frame of the first packet is one of the one or more preceding frames of the second packet; and, prior to transmitting the first packet and the second packet, randomly determining an order of transmission for the first packet and the second packet.
US11496609B2

The present disclosure pertains to a base station apparatus configured, via machine learning techniques, to provide enhanced communication for one or more user equipment (UEs). This communication may be exemplarily enhanced by detecting rogue base stations and/or by predicting more optimal performance parameters. Some embodiments of this apparatus may include: creating a machine learning classifier using simulated wireless data, the simulated wireless data having known values; and applying, at a base station router (BSR), the machine learning classifier to actual wireless data. This application may be performed by converting between a wireless protocol used by the actual wireless data and a wired protocol used by the simulated wireless data.
US11496605B1

The present disclosure generally relates to database modification, and in particular, database modification in the context of networked platforms accessible by user computing devices. One example context to which such database modification techniques can be applied is a network provider providing a plurality of individual network portals via which users may acquire network resources and perform other transactions. Acquired network resources can subsequently be transferred to other users within or outside the communication network, and the original owner of the network resources may specify resource transfer options that specify the rules that govern these subsequent transfers. Further, these transactions may occur via network portals and/or physical portals associated with the users of the communication network. The network provider may maintain a database that keeps track of the network resources and update the database as these transactions occur.
US11496604B2

A resource management apparatus is communicable with a communication terminal that displays usage states of a plurality of resources. The resource management apparatus includes circuitry configured to transmit a request for reservation information indicating reservation contents of the plurality of resources to a reservation management apparatus that manages reservations of the plurality of resources, receive the reservation information relating to the plurality of resources transmitted by the reservation management apparatus, and transmit, to the communication terminal, image information of the plurality of resources, location information indicating locations of the plurality of resources, and usage states of the plurality of resources, and the received reservation information relating to the plurality of resources, the image information, the location information, and the usage states being managed by the resource management apparatus.
US11496602B2

Aspects include identifying an event associated with extraction and transmission of a dataset from a data center over a network to one or more network servers and identifying a plurality of tasks associated with a plurality of users and the event. A predicted availability time of the dataset is determined for the one or more network servers based on data extraction performance from a backend data storage system of the data center. Processing is clustered of a plurality of posting requests of two or more of the users through the one or more network servers to align with the predicted availability time of the dataset.
US11496601B2

Embodiments of systems and methods for a client driven cloud network access system and method are described. In an illustrative, non-limiting embodiment, an IHS may include computer-executable instructions for receiving a request to perform an operation provided by a cloud service from an application, and generating an aggregated data packet including the request, a requested performance level to be provided by the service, and application telemetry data associated with a measured performance level of the application. The aggregated data packet is then transmitted to a plurality of servers that are each configured to provide the cloud service. Each of the servers generates and sends a response to the aggregated data packet that includes an advertised performance level at which the server can provide the cloud service. The IHS may then select one of the servers according to the advertised performance level, and communicate with the selected server to provide the requested operation.
US11496598B2

A method of caching data at a processing node within a communication network can include predicting a future location of a user. A processing node within the communication network can be selected according to the future location. Data to be sent to the selected processing node can be selected. The selected data can be sent to the selected processing node.
US11496597B2

A method is performed at a mobile core, including assigning a first cache servicing a client device in response to a first request for a media content item based at least in part on a first IP address of the client device associated with a first edge location. The method further includes providing a first portion of the media content item from the first cache. The method additionally includes triggering a plurality of caches at edge locations proximate to the first edge location to retrieve a second portion of the media content item. The method also includes receiving a continuation request from the client device with a second IP address associated with a second edge location. The method further includes selecting a second cache from the plurality of caches based at least in part on the second IP address and continuing providing the media content item from the second cache.
US11496590B2

In one embodiment, a method includes generating predicted locations of each of a plurality of network addresses, wherein each predicted location is associated with a time stamp representing an age of the predicted location, determining a weighting factor representing a probability that at least one of the predicted locations of the network address corresponds to a true location of the network address based on location-related features associated with each network address and the time stamps, determining a weight for each predicted location based on at least the weighting factor, wherein the weight represents a probability that the predicted location corresponds to the true location of the network address, and providing one or more of the predicted locations that correspond to a particular network address based on the respective weights of the predicted locations in response to a request to identify a geographic location for the particular network address.
US11496589B2

Services with policy control may be provided. A computing device may receive registration information associated with a border device. The registration information may comprise information identifying a service provided by a server associated with the border device, information identifying the border device, and policies associated with the service. Then an address for the server may be determined. Next a request may be received comprising the information identifying the service provided by the server. In response to receiving the request comprising the information identifying the service provided by the server, the address for the server, the information identifying the border device, and the policies associated with the service may be provided.
US11496583B2

In accordance with an embodiment, described herein is a system and method for providing media content to a media playback device that includes a media server. In response to the initiation by a user of the media playback device to provide media content in shuffle mode, the media server determines a set of media content items based on a context of the initiation. The media server then determines whether a preference profile exists for the user that includes one or more media content items from the set of media content items. If the preference profile exists, the media server orders the one or more media content items from the set of media content items for insertion into a queue according to the preference profile. Thereafter, a remainder of the set of media content items is ordered for insertion into the queue according to rules.
US11496582B2

Systems, methods, and devices for computer-generating responses and sending responses to communications when the recipient of the communication is unavailable are disclosed. An individual may send a message (either audio or text) to a recipient. The recipient may be unavailable to contemporaneously respond to the message (e.g., the recipient may be performing an action that makes is difficult or impractical for the recipient to contemporaneously respond to the audio message). When the recipient is unavailable, a response to the message is generated and sent without receiving an instruction from the recipient to do so. The response may be sent to the message originating individual, and content of the response may thereafter be sent to the recipient to receive feedback regarding the correctness of the response. Alternatively, the response content may first be sent to the recipient to receive the feedback, and thereafter the response may be sent to the message originating individual.
US11496578B2

Systems and methods for managing an airport passenger processing system. The system includes a computing device and a peripheral device at an airport, a peripherals interface in communicative connection with the peripheral device and operable to execute a second client application, and a network outside the airport. The network includes a virtualization server for virtualizing an application for a first client application executed by the computing device and a peripherals manager in communication with the virtualization server. The first client application is configured to establish a first communication channel with the virtualization server for communication with an application virtualized on the virtualization server. The second client application is configured to establish a second communication channel with the peripherals manager. At least part of the network is configured to store an association between the first and second communication channels to associate the peripheral device with the computing device.
US11496574B2

A method in which a monitoring unit allocated to a communication device checks, based on a name resolution protocol, whether a second communication network address allocated to the first communication device becomes valid in order to set up an uninterrupted communication connection to the communication device that is allocated to an industrial automation system, where in cases of an allocation of a new valid communication network address and an existing communication connection, the monitoring unit initiates a set-up of an additional communication connection using the new communication network address.
US11496562B1

A method and system for accessing a digital object in a Human-Cyber-Physical environment are provided. A P2P network is established based on a distributed hash table (DHT); a Kademlia algorithm is used to establish a forward routing table corresponding to each node; and an index binary tree is established according to a logical distance between each node in the forward routing table and a target node. In a process of transmitting a message from a node of a storage digital object to a root node, all nodes that the message passes establish backward routing tables for the digital object, so that in a data query stage, target data may be found from any node through the forward routing table and the backward routing table, and a data identifier of a data entity in the DHT-based P2P network from a storage location of the data identifier may be decoupled.
US11496559B1

A network device, associated with peer network devices, may receive policy information for a protocol; and compute a first update message based on information regarding a route associated with the policy information. The network device may determine that an upper utilization threshold for one or more of peer queues, associated with the peer network devices, is not satisfied; and write the first update message to the peer queues based on determining that the upper utilization threshold is not satisfied. The network device may compute a second update message based on the information regarding the route; determine that the upper utilization threshold for one or more of the peer queues is satisfied; and pause writing the second update message to the peer queues based on the upper utilization threshold being satisfied. The network device may permit the peer network devices to obtain data from corresponding ones of the peer queues.
US11496541B2

Various concepts for media content streaming are described. Some allow for streaming spatial scene content in a spatially unequal manner so that the visible quality for the user is increased, or the processing complexity or used bandwidth at the streaming retrieval site is decreased. Others allow for streaming spatial scene content in a manner enlarging the applicability to further application scenarios.
US11496540B2

Various concepts for media content streaming are described. Some allow for streaming spatial scene content in a spatially unequal manner so that the visible quality for the user is increased, or the processing complexity or used bandwidth at the streaming retrieval site is decreased. Others allow for streaming spatial scene content in a manner enlarging the applicability to further application scenarios.
US11496539B2

Various concepts for media content streaming are described. Some allow for streaming spatial scene content in a spatially unequal manner so that the visible quality for the user is increased, or the processing complexity or used bandwidth at the streaming retrieval site is decreased. Others allow for streaming spatial scene content in a manner enlarging the applicability to further application scenarios.
US11496536B2

A method of requesting video is provided. The method includes: sending a first video request to a server in response to a video playing instruction, wherein, the server returns a video description information segment and a corresponding complete video according to the first video request, and the video includes a plurality of video segments, and the video description information segment is configured to describe each of the video segments; parsing the video description information segment; and playing the video in segments according to the parsed video description information segment in the process of downloading the video. The present application also provides a computing device and a computer-program product.
US11496535B2

A video data transmission apparatus that transmits video data including a plurality of frame images in units of segment data of a predetermined segment time includes a generation unit, a reception unit, a determination unit and a transmission unit. The generation unit generates the plurality of frame images of a predetermined frame period. The reception unit receives specification information that specifies a length of the segment time from an external apparatus. The determination unit determines the length of the segment time based on the predetermined frame period and the specification information. The transmission unit transmits information for acquiring the segment data, the information indicating the length of the segment time determined by the determination unit, to the external device.
US11496527B2

A system, topology, and methods to enable certain session functions to be conducted over many session devices or over a large geographical area via geographically distributed servers. Other embodiments may be described and claimed.
US11496521B2

A method for controlling transmission of security audit logs based on a model, a method for controlling transmission of log data based on a model, and a logging system. One embodiment may comprise receiving transmitted log information from a plurality of nodes, applying a rule-based algorithm to the transmitted log information to categorize a first batch of data as included in a security analysis, a second batch of data as excluded from the security analysis, and a third batch of data as actually reviewed in the security analysis based on a user selection, training a classifier based on outcomes of the rule-based algorithm, converting the classifier to run as a trained model executable on the plurality of nodes, and transmitting the trained model executable to the plurality of nodes.
US11496515B2

Disclosed herein are methods, systems, and processes for dynamically deploying deception computing systems based on network environment lifecycle. Lifecycle metadata associated with protected hosts in a network is retrieved. A configurable ratio of honeypots to the protected hosts is accessed. One or more honeypots are deployed based on: the configurable ratio if the lifecycle metadata can be retrieved or determined, or on a schedule if the lifecycle metadata cannot be retrieved or determined, but can be estimated.
US11496506B2

A program generation method includes extracting a control flow that represents a call/return relationship between functions as well as extracting the functions themselves from a program code, determining an importance of the extracted functions; and inserting an instruction into the program code, to properly perform the control flow based on the importance of the extracted functions. Overhead that occurs during an execution of the program execution is reducible by using control flow integrity (CFI) technique that does not depend on domains.
US11496499B2

Examples relate to preventing scheduling or executing a resource on an inconsistent host node in a networked system. Some examples track a taint status of the host node and identify whether the host node is inconsistent based on the taint status of the host node over a predefined period of time. Upon identifying that the host node is inconsistent, a master taint is applied on the inconsistent host node, which prevents scheduling or executing a resource on the identified inconsistent host node.
US11496495B2

The present invention discloses a system and a method for detecting anomalous patterns in a network such as a LAN, WAN, MAN, internet of things (Iot), cloud networks, or any other network. In operation, the system and method of the present invention determines a generic pattern of behavior associated with a plurality of anomaly classes based on a plurality of feature values using reinforcement learning technique. The generic pattern is fixed as a boundary for each of the plurality of anomaly classes and is representative of behavior which substantially simulates the network behavior on attack by any of the plurality of anomaly classes. Further, the present invention, provides for updating the generic pattern using reinforcement learning. The updated generic pattern is implemented to analyze and detect anomalous behavior in the incoming network traffic in real time.
US11496494B2

The present disclosure is directed to a method of detecting anomalous behaviors based on a temporal profile. The method can include collecting, by a control system comprising a processor and memory, a set of network data communicated by a plurality of network nodes over a network during a time duration. The method can include identifying, by the control system, one or more seasonalities from the set of network data. The method can include generating, by the control system, a temporal profile based on the one or more identified seasonalities. The method can include detecting, by the control system and based on the temporal profile, an anomalous behavior performed by one of the plurality of network nodes. The method can include identifying, by the control system and based on the temporal profile, a root cause for the anomalous behavior.
US11496484B2

Methods of managing a fleet of devices are provided, as are methods for configuring a standby device for a job in a workflow environment, and methods for performing a job in a workflow environment. Device information is analyzed, such as information pertaining to verification systems. Device instructions are sent to various locations on a device network in response to a deviation from a parameter value having been detected. The deviation from the parameter value may correspond to printed media and/or indicia produced by one or more devices. A workflow device and a standby device are provided, and the workflow device sends configuration data to the standby device. The standby device installs configuration data and is introduced into the workflow environment.
US11496479B2

A method for controlling application enabling includes receiving from a user an indication of data for sharing and an indication of one or more recipients with which to share the data. A multidimensional zone is determined based on the indication of the data and the indication of the one or more recipients. A request from the user to enable an application via a computing device is detected. Data permission requirements of the application are accessed, and a multidimensional coordinate is determined based on the data permission requirements of the application. The multidimensional zone is compared to the multidimensional coordinate, and the user is notified via the computing device of the comparing of the multidimensional zone to the multidimensional coordinate. An affirmation of the request is received from the user via the computing device, and the application is enabled responsive to the affirmation of the request.
US11496462B2

Improved systems and methods of authenticating a user using a mobile device to access a secure electronic portal are provided. A user may be enabled to quickly and securely log onto a website or other electronic portal using a handheld electronic device. In certain embodiments, multifactor authentication is utilized to improve the security of the authentication process.
US11496459B2

A server includes a processor, memory, and a communications interface. During a registration process the communications interface receives a phone number associated with a client mobile device, from a client computer system. In response to receiving the phone number, the processor generates a password and associates it with the client computer system. The password is transmitted to the client mobile device using the received phone number, and a password interface is transmitted to the client computer system. The processor waits up to a predetermined amount of time for the password transmitted to the client mobile device to be returned to the server device via the password interface transmitted to the client computer system. In response to the predetermined amount of time expiring without receiving the password, a message allowing the registration process to be completed using the client mobile device is transmitted to the client mobile device.
US11496458B1

A method, apparatus, and computer program product for establishing an authenticated online session are provided. An example method includes receiving a request for an authenticated online session and causing, by display circuitry, presentation of an input pattern to a user. The method further includes receiving, by gaze detection circuitry, one or more images of the user's eye captured during presentation of the input pattern, and determining, by the gaze detection circuitry, an identification code represented by the one or more images. The method also includes receiving, by contextual evaluation circuitry, contextual device data of a user device associated with the user during presentation of the input pattern. The method further includes establishing, by authentication circuitry, the authenticated online session based upon the identification code and the contextual device data.
US11496457B2

Systems and methods may be used for providing more secure authentication attempts by implementing authentication systems with credentials that include interspersed noise symbols in positions selected, for example by a user. These systems and methods secure against eavesdroppers such as shoulder-surfers or man-in-the middle attacks as it is difficult for an eavesdropper to separate the noise symbols from legitimate credential symbols. Some systems and methods may use a subset of a credential with the interspersed noise symbols.
US11496453B2

Systems and methods to enable on-the-fly modification of running processes on a webserver more quickly and efficiently are discussed herein. A code vault is used to store binaries for use in production code running on a server, which are downloaded and implemented in the running process when authorized by developers. The process retrieves the binaries from the code vault to deploy the modifications to a specified audience without having to re-instantiate or run a parallel process with the new binaries. Binaries for different audiences or subsequent experiments may be downloaded onto the same machine, but remain isolated. Control of the deployments may require multi-factor or multi-user authentication and are logged for change control.
US11496451B2

Encrypted vehicle data service exchanges are provided. In one embodiment, a vehicle communication manager comprises memory storing an embedded public key (EPK) for a data service; a processor executing a vehicle data service protocol to initiate a session with the data service. The protocol causes the processor to: transmit a session request to the data service and receive a session reply, the reply indicates if the manager is authorized for encrypted service, the processor validates authenticity of the session reply using the EPK; determine whether to enable message encryption, and transmit an initialization request indicating whether encryption is elected; generate a key derivation key (KDK) and transmit the KDK to the data service; receive an initiation response confirming whether message encryption is elected; and when elected generate at least one Message Encryption Key (MEK) from the KDK; encrypt data service uplink and downlink messages using the at least one MEK.
US11496444B1

Technologies are disclosed for enforcing access control to resources of an indexing system using resource paths. Before performing a search for resources, access control is performed. By determining the resource paths that the user is authorized and/or unauthorized to access before performing the search, the search engine returns resources that the user is authorized to access instead of returning resources that the user may not be authorized to access. Before submitting a search query to a search engine an augmented search query is generated. The augmented search query includes one or more filter rules (which may be referred to herein as “filters”) that specify the resource paths to include or exclude from the search. The augmented search query limits the search to resources that the user is authorized to access.
US11496442B2

Systems, methods, and devices for identifying and responding to illegitimate devices on a service provider network include computing devices that are configured to collect dynamic host configuration protocol (DHCP) information related to a device (e.g., a modem, etc.) that establishes or requests to establish an internet protocol (IP) connection to the service provider network. The computing devices may determine features based on the collected DHCP information, apply the determined features to a classification model, and predict whether the device is an illegitimate device based on a result of applying the determined features to the classification model. The computing devices may perform a responsive action (e.g., blacklist or quarantine the device, etc.) in response to predicting that the device is an illegitimate device.
US11496440B2

Mechanisms for split tunneling are provided. The mechanisms identify user devices and determine that communications for a first device of the user devices are to be tunneled. These mechanisms also receive a DNS request from a second device of the user devices, modify the DNS request to request meta information corresponding to a domain identified in the DNS request, and send the DNS request to a DNS server. The mechanisms further receive a response to the DNS request, wherein the response includes the meta information, determine that communications for the second device are not to be tunneled based at least in part on the meta information, and cause the communications for the first device to be tunneled and the communications for the second device to not be tunneled.
US11496437B2

Some embodiments provide a method for proxying ARP requests. At an MFE that executes on a host computer operating at a first site to implement a distributed router along with at least one additional MFE at the first site, the method receives, from a router at a remote second site, an ARP request for an IP address associated with a logical switch that spans the first site and the remote second site, and to which both the distributed router and the router at the remote second site connect. The method determines whether a table that includes IP addresses for a set of DCNs that use the distributed router as a default gateway includes the IP address. When the IP address is in the table, the method proxies the request at the host computer. When the particular IP address is not in the table, the MFE does not proxy the request.
US11496435B2

Systems, methods, and apparatus to identify media devices are disclosed. An example apparatus includes a listing retriever to retrieve a list of device names corresponding to devices identified as present on a local area network, the list of device names retrieved from a network activity measurement system located outside of the local area network. The example apparatus includes a communications analyzer to identify a list of hardware addresses of devices on the local area network. The example apparatus includes a mapper to receive a mapping between a device in the list of devices and a hardware address in the hardware addresses. The mapper is to transmit the mapping to the network activity measurement system.
US11496432B2

The disclosed system and method enable multiple user devices to track the read/unread status of received messages, even though the user reads the message on only one device. A server of a telecommunication network can receive, from a user device associated with a sender, a message sent to a recipient. The user device does not communicate to the server that the received message has been read. Upon receiving the message, the server can determine that the message is in reply to a message thread and can update a status of a second message in the message thread to the read status. The second message is the most recent message in the message thread sent by the recipient to the sender. The server can provide the updated status of the second message in the message thread to the multiple user devices associated with the sender.
US11496429B1

The present disclosure involves systems, software, and computer implemented methods for managing and replaying persistent draft messages for entity data. One example method includes receiving a request from a client to read entity data in a draft of an entity. Previously-generated messages for the draft of the entity are retrieved and regenerated. A request to change a field of the entity is received and a set of previously-generated messages that correspond to the field is identified. Each message in the set of previously-generated messages is marked as invalid to prevent subsequent regeneration of messages in the set of messages. Each message in the previously-generated messages that is not marked as invalid is stored as a persistent draft message for the draft of the entity.
US11496428B2

A method for sharing content on an instant messaging application operating in a user terminal including determining whether content-to-be-shared for a chat room associated with a user account of the instant messaging application exists, outputting a share recommendation message for the user account through the chat room in response to a result of the determining indicating that the content-to-be-shared exists, receiving a response to the share recommendation message from the user account, and outputting the content-to-be-shared for the chat room based on the received response to the share recommendation message may be provided.
US11496416B2

Techniques are disclosed relating to enhancing communication of network traffic. In various embodiments, a computer system receives topology information and traffic information. The topology information describes resources of a network that are usable to communicate a plurality of streams among nodes in the network and includes information about a first path and a second path connecting two nodes. Traffic information describes demands for communicating the plurality of streams and indicates demands for communicating a first stream and a second stream between the two nodes. In such an embodiment, the computer system determines, using the topology information and the traffic information, a network schedule that indicates that the first stream is to be communicated over the first path and that the second stream is to be communicated over the second path.
US11496402B2

System and method for aggressive credit waiting in a high performance computing environment. In accordance with an embodiment, systems and methods can provide for an indexed matrix of credit wait policies between ports within a single switch. In addition, systems and methods can provide for an array of credit wait polices at an egress port from a switch, the array being indexed by virtual lane.
US11496399B2

Techniques for improved routing based on network traffic are provided. Telemetry data relating to a first network node of a plurality of network nodes in a locator ID separation protocol (LISP) fabric is received. A first portion of the telemetry data that relates to a first destination of a plurality of destinations is identified. Further, a first routing weight associated with a first interface of the first network node is revised based on the first portion of the telemetry data, where the first interface is associated with the first destination. The revised first routing weight is published to a second plurality of network nodes in the LISP fabric, wherein the second plurality of network nodes route packets to the first network node based in part on the revised first routing weight.
US11496387B2

Systems and methods include, subsequent to performing auto segmentation on a network that includes a set of policies of allowable and block communications, observing communication between a plurality of hosts on the network; determining unassigned communication paths based on the observing that are either blocked because of a lack of a policy of the set of policies or because there is no policy of the set of policies for coverage thereof; and assigning the unassigned communication paths to corresponding policies of the set of policies. The assigning can be based on heuristics. The assigning can be performed without reperforming auto segmentation.
US11496383B2

In the presence of a network fault condition (130) preventing communication between a communication device (106) and a network device (200) of a first network (102), a method (400) includes receiving a heartbeat request (128) from the communication device requesting permission for the communication device to perform a device operation. The method further includes obtaining device state data (110) associated with the communication device and determining whether the communication device is permitted to perform the device operation based on the device state data associated with the communication device. When the communication device is permitted to perform the device operation, the method also includes transmitting a heartbeat confirmation signal (126) to the communication device. The heartbeat confirmation signal permits the communication device to perform the device operation.
US11496370B1

A system for transmitting information may include a server that generates pseudo-random superpositions, each superposition including multiple packet fragments encoded using a Galois field. The system may transmit the superpositions across a plurality of communication links, which form a single logical path, to a client device. Communication links may include a combination of diverse communication channels, and more preferably one or more low latency (but low bandwidth) communication links and one or more high bandwidth (but high latency) communication links. Advantageously, the use of a plurality of communication links may facilitate transmitting information quickly and reliably.
US11496368B2

A method, a computer-readable medium, and a device for dynamically identifying criticality of services and data sources. The computer-readable medium comprising instructions which, when executed, cause a programmable device to: determine, based on a plurality of service-related metrics from a network node, upstream network nodes and downstream network nodes in a network; query the upstream network nodes and the downstream network nodes with a multicast request for an additional plurality of service-related metrics; extrapolate a current network topology based on the plurality of service-related metrics and the additional plurality of service-related metrics; determine whether or not an upstream backup server is present for the network node; determine a set of critical service delivery points in the network based on the determination of the upstream backup server; and generate a network service alert responsive to a service interruption from the set of critical service delivery points.
US11496366B2

Provided are systems and methods for detecting whether an electronic gift violates compliance of the sender or the recipient. The system may rely on company-specific compliance rules. In addition, the system may enrich or compensate for missing company-specific rules with general industry compliance rules. In one example, the method may include identifying a domain name of a message associated with a transfer of value from a sender to a recipient, detecting one or more requirements that are associated with the domain name identified from the message, determining that the transfer of value is a possible violation of a requirement from among the one or more requirements that are associated with the domain name based on content of the requirement, and displaying information about the requirement.
US11496363B2

This disclosure describes techniques that include collecting flow data associated with communications between network devices, and determining, based on the flow data, one or more virtual networks over which the communications are taking place. In one example, this disclosure describes a system configured to perform operations comprising: storing virtual network configuration information associated with a first virtual network and a second virtual network established within a network; collecting underlay flow data associated with communications between a first server and a second server, wherein each of the first server and the second server are implemented as bare metal servers; determining, based on the underlay flow data and the stored virtual network configuration information, that the first server and the second server have communicated over the first virtual network; and generating a user interface.
US11496359B2

Apparatuses, methods, and systems are disclosed for transmitting and/or receiving system information for changing a configuration. One apparatus includes a receiver that: receives first system information for a first configuration; and receives second system information for a second configuration based on the first configuration. The second system information includes changes to the first configuration without repeating information common to the first and second configurations.
US11496356B2

Managing devices in an IoT environment. A method includes, as a result of a device being provisioned by a special-purpose solution, storing at a central unified registry a correlation of the device and the given special purpose solution. The method further includes correlating the device to a different special-purpose solution at the unified registry. As a result, the method further includes causing subsequent configuration of the device to be performed by the different special-purpose solution.
US11496346B2

A transmitting method includes: configuring a frame using a plurality of orthogonal frequency-division multiplexing (OFDM) symbols, by allocating a plurality of transmission data to a plurality of areas; and transmitting the frame. The plurality of areas are each identified by at least one time resource among resources and at least one frequency resource among frequency resources. The frame includes a first period in which a preamble is transmitted, and a second period in which the plurality of transmission data are transmitted by at least one of time division and frequency division. The second period includes a first area, and the first area includes a data symbol generated from first transmission data, a data symbol generated from second transmission data and subsequent to the data symbol generated from the first transmission data, and a dummy symbol subsequent to the data symbol generated from the second transmission data.
US11496341B2

Examples described herein include methods, devices, and systems which may compensate input data for I/Q imbalance or noise related thereto to generate compensated input data. In doing such the above compensation, during an uplink transmission time interval (TTI), a switch path is activated to provide converted input data to a receiver stage including a recurrent neural network (RNN). The RNN may calculate an error representative of the noise based partly on the input signal to be transmitted and a feedback signal to generate filter coefficient data associated with the I/Q imbalance. The feedback signal is provided, after processing through the receiver, to the RNN. During an uplink TTI, the converted input data may also be transmitted as the RF wireless transmission via an RF antenna. During a downlink TTI, the switch path may be deactivated and the receiver stage may receive an additional RF wireless transmission to be processed in the receiver stage.
US11496338B2

Embodiments of a method and an apparatus for beamforming are disclosed. In an embodiment, a method for beamforming involves transmitting, by a beamformer to a beamformee, a sounding packet that includes training symbols, receiving, at the beamformee, the sounding packet that includes the training symbols, deriving, at the beamformee, channel estimates from the training symbols included in the sounding packet, computing, at the beamformee, a feedback matrix from the derived channel estimates, transmitting, by the beamformee to the beamformer, a packet that includes two sets of symbols, where the feedback matrix is applied to at least one of the two sets of symbols, receiving, at the beamformer, the packet that includes the two sets of symbols, and operating the beamformer according to the two sets of symbols included in the packet.
US11496330B2

A system, method and computer program product for group consumption of video content streamed through video conferencing systems is proposed, leveraging existing video conferencing and cloud playout systems to build a unique group watching video capability that is scalable and easy to set up for end-consumers.
US11496324B2

Techniques are disclosed to provide enforceable pseudonymous reputation through chained endorsers. In various embodiments, a request associated with a chained endorsement operation is received via a communication interface. A client identity information is extracted from the request. Data comprising or associated with the client identity information is combined with a secret value. A one-way transform of the combined value is performed. A result of the one-way transform is returned to a client with which the chained endorsement operation is associated.
US11496323B1

Systems and methods for container orchestration security employ one or more processors that separate a lifecycle of one or more containers into a plurality of predefined container image lifecycle phases; segregates control of the plurality of predefined container image lifecycle phases into a plurality of control environments separately controlled by different enterprise control components isolated from one another. In addition, one or more external processors may generate one or more certificates that are based on the platform, state attributes and meta data for interaction of the container with one or more external nodes. The one or more processors may also control the promotion, update and deletion of container images between the plurality of lifecycle phases and registries in different control environments as well as between the enterprise registries and the plurality of other registries that are part of multiple external clouds.
US11496320B2

Embodiments of this application provide a registration method and apparatus based on a service-based architecture. In this method, a management network element determines configuration information of a function network element, where the configuration information includes a security parameter; and the management network element sends the configuration information to the function network element. The function network element receives the configuration information sent by the management network element; and the function network element sends a registration request to a control network element based on the configuration information, where the registration request includes the security parameter. The control network element receives the registration request sent by the function network element, where the registration request includes the security parameter; and the control network element verifies correctness of the security parameter, and determines validity of the registration request based on the correctness of the security parameter.
US11496314B2

Embodiments are directed to providing integrity-protected command buffer execution. An embodiment of an apparatus includes a computer-readable memory comprising one or more command buffers and a processing device communicatively coupled to the computer-readable memory to read, from a command buffer of the computer-readable memory, a first command received from a host device, the first command executable by one or more processing elements on the processing device, the first command comprising an instruction and associated parameter data, compute a first authentication tag using a cryptographic key associated with the host device, the instruction and at least a portion of the parameter data, and authenticate the first command by comparing the first authentication tag with a second authentication tag computed by the host device and associated with the command.
US11496312B2

Collecting surveys with a secure identity is described. A request (i) pertaining to a survey and (ii) targeted to an attribute of a user is posted from a requesting system to a blockchain. It is determined, via the blockchain, that a user profile includes an attribute that matches with the attribute of the request. The request to a device associated with the user profile is transmitted via the blockchain and in response to determining that the user profile includes the attribute that matches with the attribute of the request. A response to the request is received from the device associated with the user profile. A commitment based on the response to the request is generated to the blockchain. The commitment is transmitted from the blockchain to the requesting system.
US11496300B2

A digital time-lock contract specifies that an agent holds an encryption private key corresponding to an encryption public key on a blockchain network and then releases the encryption private key to the blockchain network within a specified time window. An agent provides a first cryptographic asset for holding and then releasing the encryption private key to the blockchain network, the first cryptographic asset being transferrable when the encryption private key is released to the blockchain network within the specified time window. A client provides a second cryptographic asset to the agent for holding and then releasing the encryption private key to the blockchain network, the second cryptographic asset being transferrable when the encryption private key is released to the blockchain network within the specified time window. The digital time-lock contract can be broadcast to the blockchain network for mining onto the blockchain.
US11496298B2

Many-to-many cryptographic systems and methods are disclosed, including numerous industry applications. Embodiments of the present invention can generate and regenerate the same symmetric key from a random token. The many-to-many cryptographic systems and methods include a plurality of cryptographic modules in communication over a network. A cryptographic module is configured to encrypt data to be sent to other cryptographic modules and to decrypt data received from other cryptographic modules. The cryptographic module includes a key generator configured to use two or more inputs to reproducibly generate the symmetric key and a cryptographic engine configured to use the symmetric key for encrypting and decrypting data. Corresponding methods are also provided.
US11496296B2

A method of authentication for delivery of a product to a recipient. The method includes: a customer generating a public and a private cryptographic key in accordance with an asymmetrical encryption; the customer providing the public cryptographic key for the deliverer; the deliverer generating a message encrypted using the public cryptographic key; transmitting the encrypted message to the recipient for authentication; generating a plain text of the encrypted message in that the recipient decrypts the encrypted message using the private key; transmitting the plain text to the deliverer; and the deliverer authenticating the recipient if the transmitted plain text matches the message.
US11496280B2

The present disclosure is related to a method and apparatus for DMRS transmission. According an embodiment of the disclosure, a method including determining at least one antenna port for a user equipment (UE); determining a demodulation reference signal (DMRS) resource for each of the at least one antenna port respectively; determining the number of symbols for carrying the determined DMRS resource in time domain; and indicating the determined DMRS resource of each of the at least one antenna port to the UE. Embodiments of the disclosure solve the technical problem of indicating DMRS resource and determining symbol/subcarriers for carrying the DMRS resource during DMRS transmission.
US11496270B2

There is disclosed a method of operating a radio node (10) in a radio access network, the method comprising transmitting feedback signaling utilising a feedback resource range, wherein transmitting the feedback signaling comprises a transmitting a transmission size indication indicating a size of the feedback signaling. The disclosure also pertains to related devices and methods.
US11496267B2

The present disclosure relates to communication methods and communications apparatus. One example method includes receiving, by a terminal, configuration information sent by a network device, where the configuration information is used to indicate a resource in a plurality of candidate resources of a common search space, and the candidate resources of the common search space are determined based on one or more of a cell identity, downlink bandwidth, a frequency domain resource location of a synchronization channel, and a frequency domain resource location of a broadcast channel, and receiving, by the terminal, common control information on the resource indicated by the configuration information.
US11496265B2

Disclosed are techniques related to wireless communication. In an aspect, a sequence generating entity factorizes a comb size N into prime factors of N, and generates one or more offset sequences for a reference signal for positioning based on one or more sequence lists associated with the prime factors of N and a number of symbols M over which the reference signal is scheduled.
US11496249B2

Apparatuses, methods, and systems are disclosed for sidelink HARQ operation. One apparatus 400 includes a transceiver 425 that receives 605 a SL grant for data transmission using SL resources, the SL grant having a first HARQ process identifier. The apparatus 400 includes a processor 405 that selects 610 a second HARQ process identifier for the data transmission using SL resources. Via the transceiver 425, the processor 405 transmits 615 SCI containing the second HARQ process identifier and transmits 620 the SL data using the SL resources.
US11496233B2

A communication system and a communication method for one-way transmission are provided. The communication method includes: receiving, by a precision time protocol switch, a first synchronization message from a grandmaster clock; generating, by the precision time protocol switch, a second synchronization message according to the first synchronization message; transmitting, by the precision time protocol switch, the second synchronization message to a transmitting server and a programmable logic device; generating, by the transmitting server, a timestamp according to the second synchronization message; transmitting, by the transmitting server, at least one data packet and the timestamp to the precision time protocol switch; forwarding, by the precision time protocol switch, the at least one data packet and the timestamp to the programmable logic device; and determining, by the programmable logic device, whether to output the at least one data packet according to the timestamp and the second synchronization message.
US11496222B2

A spatial optical transmitter modulates an optical signal of a single wavelength in accordance with a signal to be transmitted, divides the modulated optical signal into two, rotates polarizations of the two divided optical signals, and transmits the two optical signals as optical signals of two orthogonal polarizations to space.
US11496218B1

Optical communication modules and associated methods and computer program products for performing network communication security are provided. An example optical module includes a substrate, a first optoelectronic component supported by the substrate configured for operation with optical signals having a first wavelength, and a second optoelectronic component supported by the substrate configured for operation with optical signals having a second wavelength. The module further includes an optical communication medium defining a first end in optical communication with the first optoelectronic component and the second optoelectronic component and a second end. The module also includes security circuitry operably connected with the first optoelectronic component and the second optoelectronic component. The security circuitry determines the presence of a noncompliant component coupled with the optical communication medium at the second end based upon operation of the second optoelectronic component.
US11496211B2

A communication system transmits a data signal between a transmitter and a receiver. A service provider operates the communication system for a client. When the data signal is received at the receiver, the data signal is decoded and the service provider decides whether the decoded data signal is accurate or whether the decoded data signal should be rejected. The service provider transmits the decoded data signal and its determination as to its accuracy to the client. Metadata including information about the transmission of the data signal is also provided to the client so that the client can make its own determination regarding whether to accept or reject the decoded data signal.
US11496201B2

Aspects of the subject disclosure may include, for example, receiving sounding reference signal (SRS) symbols from antenna elements of each of multiple modular antenna arrays, wherein the multiple modular antenna arrays are operatively combined to form a coherent antenna system, performing an uplink (UL) channel estimation and a downlink (DL) channel estimation, across a plurality of physical resource blocks (PRBs), based on the SRS symbols, calculating, for the antenna elements, a plurality of uplink (UL) combining weights based on the UL channel estimation and a plurality of downlink (DL) precoder weights based on the DL channel estimation, and causing the plurality of UL combining weights and the plurality of DL precoder weights to be applied to the antenna elements, thereby adjusting beamforming of the coherent antenna system. Other embodiments are disclosed.
US11496193B2

Certain aspects of the present disclosure provide techniques for aperiodic channel state information (A-CSI) feedback scheduling for cross-carriers. Certain aspects provide a method for wireless communication. The method generally includes receiving on a first component carrier (CC) signaling indicating an aperiodic channel state information (CSI) report request for a plurality of CCs; determining schedules for at least CSI reference signal (CSI-RS) transmissions on the CCs based on the received signaling; monitoring CSI-RS transmissions on the CCs according to the determined schedules; and reporting CSI feedback based on CSI-RS measurements of the CSI-RS transmissions.
US11496191B2

Systems, devices, and methods for proportionally balancing power during wireless communication are provided. The disclosures provide for an integrated radio in which the functionality of an active radio and a passive radio are integrated into a single radio, with the active and passive radios each being configured to operate in three different modes: active, passive, and backscatter. Based on power and communication link information, the integrated rode is able to balance the modes at which the two radios are operated, thereby optimizing power consumption of the device into which the integrated radio is incorporated. The resulting systems, devices, and methods lead to ultra-low power consumption that enables these communication techniques to enhance computing devices from smartwatches to laptops. Devices incorporating the integrated radios, and methods for power-proportionally exchanging data, among other systems, devices, and methods, are also provided.
US11496186B2

The present disclosure provides a method and a device in a User Equipment (UE) and a base station for multi-antenna transmission. A first node operates first downlink information. The first field of the first downlink information is used for determining a first radio resource, and the second field of the first downlink information is used for determining a second radio resource. The first radio resource is reserved for a first-type reference signal, and the second radio resource is reserved for a second-type reference signal. A target receiver of the first-type reference signal comprises the first node, a transmitter of the second-type reference signal is the first node. A measurement on the first-type reference signal is used for generating the second-type reference signal. The first node is a UE and the operating action is receiving; or the first node is a base station and the operating action is transmitting.
US11496184B2

Systems and methods for setting a carrier-sensing mechanism in a PLC node are disclosed. In a PLC standard, coexistence is achieved by having the nodes detect a common preamble and backing off by a Coexistence InterFrame Space (cEIFS) time period to help the node to avoid interfering with the other technologies. In one embodiment, a PHY primitive is sent from the PHY to the MAC know that there has been a preamble detection. A two-level indication may be used—one indication after receiving the preamble and other indication after decoding the entire frame. The MAC sets the carrier-sensing mechanism based on the preamble detection.
US11496181B2

Methods and devices are discussed. A device configured to operate in a network comprises communication circuitry and a transceiver.
US11496179B1

A receiver system for demodulating a high-entropy continuous phase modulation (HE-CPM) signal is disclosed. A plurality of complex multipliers is configured to receive the synchronized HE-CPM signal. Each of the complex multipliers removes a phase associated with a respective one of a plurality of inter-symbol interference (ISI) hypotheses and generates a respective one of a plurality of complex multiplier outputs. Each ISI hypothesis includes a previous chip hypothesis corresponding to a binary value for a previous chip, and a next chip hypothesis corresponding to a binary value for a next chip. A summer is configured to combine real parts of the plurality of complex multiplier outputs to generate a soft decision for a current chip of the HE-CPM signal.
US11496169B2

A radio frequency module includes: a module board including first and second principal surfaces; first and second power amplifiers on the first principal surface; external-connection terminals on the second principal surface; and first and second via conductors connecting the first and second principal surfaces. The first and second via conductors are spaced apart in the module board, one end of the first via conductor is connected to a first ground electrode of the first power amplifier, the other end of the first via conductor is connected to a first external-connection terminal, one end of the second via conductor is connected to a second ground electrode of the second power amplifier, the other end of the second via conductor is connected to a second external-connection terminal, and the first and second via conductors each penetrate through the module board in a direction normal to the first and second principal surfaces.
US11496168B2

A radio frequency circuit includes an amplifier capable of amplifying a first radio frequency signal and a second radio frequency signal that has a frequency different from a frequency of the first radio frequency signal. Here, the amplifier uses a first power-supply voltage to amplify one of the first radio frequency signal and the second radio frequency signal and uses a second power-supply voltage to amplify both the first radio frequency signal and the second radio frequency signal together. A value of the second power-supply voltage is greater than a value of the first power-supply voltage.
US11496161B2

A modular filter system includes a front panel, a back panel, and a multiband combiner coupled to the front panel, the combiner including an antenna connector and filter connectors. The modular filter system further includes filter modules separate from the combiner, each filter module including first and second connectors to pass respective frequency bands, and a combiner connector to pass the frequency bands. Each filter module is configured to duplex, combine, or split first signals in the first frequency band and second signals in the second frequency band. The combiner connector of each filter module is coupled to a respective filter connector using a respective cable. The modular filter system further includes a fixing system comprising bars and plates, the bars coupled to the front and back panels using fasteners, wherein the bars and plates are configured to secure the filter modules between the combiner and the back panel.
US11496155B2

A method and apparatus for decoding quasi-cyclic LDPC codes using a vertical layered iterative message passing algorithm. The algorithm of the method improves the efficiency of the check node update by using one or more additional magnitudes, predicted with predictive magnitude maps, for the computation of messages and update of the check node states. The method allows reducing the computational complexity, as well as the storage requirements, of the processing units in the check node update. Several embodiments for the apparatus are presented, using one or more predictive magnitude maps, targeting significant savings in resource usage and power consumption, while minimizing the impact on the error correction performance loss.
US11496134B2

A cross-coupled differential activated latch circuit with circuitry comprising a plurality of n-FETs and inverters that can be implemented completely in GaN. The circuitry prevents the digital latched values on the outputs of the latch from changing unless the digital input values on the inputs are different, thus preventing common-mode voltage on the inputs from corrupting the stored latch values.
US11496126B1

Various methods and circuital arrangements for leakage reduction in MOS devices are presented. A pull-up circuit is selectively coupled to a gate of the MOS device to provide control of a voltage to the gate that is larger than a source voltage. Voltage switching circuits selectively couple different voltages to the body and/or back-gate terminals of the MOS device. During a standby mode of operation, the leakage current of the MOS device is decreased by driving the MOS device further into its subthreshold leakage region. During the standby mode, a threshold voltage of the MOS device is increased by coupling a voltage higher than the source voltage to the body and/or back-gate terminals. The MOS device can be a pass device used in low dropout regulator (LDO). During the standby mode, the LDO maintains output regulation by driving the MOS device further into its subthreshold leakage region and/or increasing the threshold voltage.
US11496119B1

An oscillator circuit is provided. A first and a second cycle generating units, and a first and a second duty generating units are included. An SR latch, receiving outputs the first and second cycle generating units. In the SR latch, an output is provided to the first cycle generating unit and the third duty generating, and a contemporary output is provided to the second cycle generating unit and the second duty generating unit. A logic circuit receives the outputs of the first and the second duty generating units and the output and the contemporary output of the SR latch to generate a clock signal. The first and the second cycle generating units are respectively operated to provide the even and odd cycle times of the clock signal. The first and the second duty generating units are respectively operated to provide the even and odd duties of the clock signal.
US11496101B2

A power amplifier system front end measures both forward and reverse power associated with an RF transmit signal. A processor is configured to use measurements derived from the measured forward and reverse power output to adjust the RF transmit signal in order to compensate for one or more memory effects of the power amplifier system.
US11496095B2

An oscillator oscillating a tera hertz wave includes a negative resistive element including a first semiconductor layer, a second semiconductor layer, and an active layer disposed between the first semiconductor layer and the second semiconductor layer, with a first conductor, a second conductor, and a dielectric disposed between the first conductor and the second conductor constitutes a resonator, wherein the negative resistive element is disposed between the first conductor and the second conductor, and a layer with a higher resistivity than the first semiconductor layer or the second semiconductor layer, or an amorphous layer is disposed between the negative resistive element and the dielectric.
US11496093B2

An oscillator circuit includes an oscillating circuit coupled to a vibrator, and a control circuit that controls the oscillating circuit. The oscillator circuit has a normal operation mode in which the oscillating circuit oscillates in a state where a negative resistance value is a first value, and a start mode in which the oscillator circuit shifts from a state where oscillation is stopped to the normal operation mode. In the start mode, the control circuit controls the negative resistance value to increase from a second value which is smaller than the first value.
US11496089B2

At least first and second solar panels are provided, wherein: each of the first and second solar panels is comprised of a substrate having one or more solar cells bonded thereto, and a frame for supporting the substrate and the solar cells; the frame has a cutout or opening in a center of the frame under the solar cells and, when deployed, the cutout or opening enables cooling of the solar cells through the substrate by exposing a back side of the substrate for transferring or radiating heat directly through the cutout or opening of the frame; and the frame of the first solar panel is configured to be nested inside the cutout or opening of the frame of the second solar panel when the first and second solar panels are stowed in a stacked configuration.
US11496086B2

A control device for a motor including a first coil and a second coil which are insulated from each other is provided. The control device includes a first circuit and a second circuit that switches a first process to a second process when the first circuit fails. The external circuit generates an instruction for performing a process of increasing an amount of operation which is calculated by one of the first circuit and the second circuit according to the number of control systems when the other of the first circuit and the second circuit fails.
US11496085B2

A motor drive apparatus that can continue operation within the upper limit of system control even if a voltage drop of an AC power source occurs during operation of a motor used for a hoist or a crane is provided. The inverter control unit of the motor drive apparatus includes a speed reference setting means for setting the rotation speed of the motor, means for detecting a speed deviation between the output of the rotation speed detection means for detecting the rotation speed of the motor and the output of the speed reference setting means, means for controlling the output current of the inverter according to the output of the speed deviation. The speed reference setting means includes a correction circuit for correcting an external speed command given from outside. The correction circuit corrects the external speed command according to a deviation between a detection value of a DC voltage and a first reference value when a voltage drop signal is received from the voltage drop detection means, and makes the corrected speed command as the output of the speed reference setting means.
US11496082B2

The present disclosure is constructed on the prior art inverter architecture, a pulse code width modulation (PCWM). This is an open loop motor control system without sensing its rotor position. The present disclosure employs a closed loop method to track the optimum efficiency motor operating point directly. A bench load test is conducted to gather information for an AI type control, which includes both load angle vs. voltage command charts and power factor vs. voltage command charts, with load levels as parameters for certain frequency command ranges. This way, the optimum efficiency motor operating points are generated a priori. The AI type control is mechanized to track the optimum efficiency motor operating points.
US11496079B2

A motor starter has a housing, a contactor portion disposed within the housing, a motor protection system disposed within the housing adjacent to the contactor portion in a vertical direction, and an actuation system disposed within the housing. The contactor portion may switch between an open position and a closed position, in which, in the open position, current does not flow through the motor starter and, in the closed position, current is allowed to flow through the motor starter. The motor protection system includes a plurality of components that may move the contactor portion to the open position based on a current flow, in which the actuation system may move the contactor portion between the closed position and the open position in response to receiving an input.
US11496072B2

A quantum wire device includes a barrier formed by an insulator or a wide bandgap semiconductor, and metal quantum wires comprising a metal material and embedded in the barrier. Potential wells are formed for electrons in the metal quantum wires by the insulator or the wide bandgap semiconductor. The work function of the metal quantum wires is reduced by quantum confinement compared to a bulk form of the metal material. The metal quantum wires are electrically connected. The metal quantum wires include an exposed active area for electron emission or electron collection.
US11496071B2

The module comprises a pendular unit with an elastically deformable piezoelectric beam having a clamped end and an opposite, free end, coupled to an inertial mass. The beam produces an oscillating electrical signal collected by electrodes, which is rectified and regulated to output a voltage for charging a battery. The number and configuration of the electrodes (T1, T2, B1, B2, N) carried by the piezoelectric beam define a plurality of pairs of electrodes between which a corresponding plurality of said oscillating signals can be simultaneously collected. A switching matrix, as a function of an input command, selectively switches the plurality of pairs of electrodes between each other according to a plurality of different series (S), parallel (P) and/or series-parallel (SP) configurations, the selected configuration being that which maximizes the power sent to the battery as a function of the voltage level (VBAT) present at the terminals of the latter.
US11496063B2

A flyback converter includes a power transformer, a primary side switch, a secondary side switch and a controller. A secondary side switching signal has an SR pulse for achieving synchronous rectification, and a ZVS pulse for achieving zero voltage switching. The ZVS pulse is enabled according to a first characteristic of a resonance waveform, whereas, a primary side switching signal is enabled according to a second characteristic of resonance waveform. When an output current increases, the primary side switching signal is disabled during an inhibition interval, such that primary side switching signal does not overlap with the ZVS pulse, thereby preventing the primary and secondary side switches from being both conductive simultaneously. The inhibition interval is correlated with a rising edge of the primary side switching signal in a previous switching period and a resonance period of the resonance waveform.
US11496062B2

A circuit includes a transformer having first and second transformer inputs and first and second transformer outputs. The first transformer output can be adapted to be coupled through a capacitor to a first input of an output stage. The second transformer output can be adapted to be coupled to a second input of the output stage. The circuit also includes a switching system having first and second inputs and first and second switching outputs. The first input can be configured to receive a switching signal. The second input can be configured to receive an input voltage. The first and second switching outputs respectively can be coupled to the first and second transformer inputs.
US11496050B2

A device includes a first FET coupled between first and drive terminals, and is configured to turn on/off responsive to a PWM signal having a first/second state, respectively. A second FET is coupled between the first and drive terminals and is configured to turn on responsive to the PWM signal having the first state, and turn off responsive to expiration of a particular delay after the second FET turns on. A third FET is coupled between drive and second terminals, and is configured to turn on/off responsive to the PWM signal having the second/first state, respectively. A fourth FET is coupled between the drive and second terminals, and is configured to turn on responsive to the PWM signal having the second state if a switching terminal has a first voltage, and turn off responsive to the PWM signal having the first state or the switching terminal having a second voltage.
US11496046B2

An apparatus for power conversion includes a switching network that controls interconnections between pump capacitors in a capacitor network that has a terminal coupled to a current source, and a charge-management subsystem. In operation, the switching network causes the capacitor network to execute charge-pump operating cycles during each of which the capacitor network adopts different configurations in response to different configurations of the switching network. At the start of a first charge-pump operating cycle, each pump capacitor assumes a corresponding initial state. The charge-management subsystem restores each pump capacitor to the initial state by the start of a second charge-pump operating cycle that follows the first charge-pump operating cycle.
US11496044B2

The present disclosure provides a control method of a DC/DC converter and a related DC/DC converter. The control method allows for: detecting a difference between a first voltage and a second voltage; if an absolute value of the difference between the first voltage and the second voltage is greater than or equal to a preset value, reselecting desired operating states of respective switches in a 1-level state according to the difference between the first voltage and the second voltage and a direction of an average current from a fourth node to a first passive network in the 1-level state; and thus outputting a control signal to enable the voltage difference between the first capacitor and the second capacitor to be reduced, thereby effectively adjusting the neutral-point voltage balance of the DC/DC converter.
US11496042B2

The invention relates to a method and to a device for operating a bidirectional voltage transformer connectable to a primary battery and having a primary-side smoothing capacitor, an inductive transformer, and a secondary-side clamping capacitor, wherein, before the primary battery is connected, a voltage at the primary-side smoothing capacitor is matched to a voltage of the primary battery by a cyclical transfer of charge from the secondary-side clamping capacitor. The voltage of the primary-side smoothing capacitor is matchable in this way to the voltage of the primary battery before the primary battery is connected, and current spikes thus avoided during connection of the primary battery.
US11496040B2

Disclosed is a method for triggering the switching of a switching transistor of a quasi-resonant DC-to-DC voltage converter to the on state. The method includes the steps of phase-shifting the drain voltage of the transistor by a predetermined temporal phase-shift value that corresponds to the difference between the duration of a quarter of the period of the damped sinusoidal oscillation generated when the transistor is switched off and the period of time that elapses between the command to switch the transistor to the on state and the transistor actually conducting, and, when the phase-shifted voltage is equal to the reference voltage, triggering the command to switch the transistor to the on state such that the transistor starts conducting at the time when the value of the drain voltage is at a minimum.
US11496038B2

The present application provides a conversion system and a control method, including N power converters and N controllers, where each power converter includes a first side and a second side, the first sides of the N power converters are electrically coupled in series, and currents flowing through the first sides of the N power converters are the same, the N controllers correspond to the N power converters one to one. Each controller contains a common-mode voltage loop and a current loop. The common-mode voltage loop is configured to receive a voltage reference signal and a voltage feedback signal, and output a given signal. The current loop is configured to receive the given signal, a current reference signal, and a first side current of a corresponding power converter, and output a common-mode control signal to modulate a first side voltage of the corresponding power converter.
US11496034B2

A haptic engine includes a linear resonant actuator having a double-wound driving coil which is used for sensing a back electromotive force (EMF) voltage independently of the coil resistance, thus minimizing the back EMF voltage's sensitivity to temperature.
US11496027B2

A motor case has a first case portion and a second case portion coupled to the first case portion. The stator has a stator core and an insulator fixed to the stator core. The insulator has a tubular portion having an outer circumferential surface and a polygonal shape in the cross-sectional view, and on the outer circumferential surface, insulator flat portions lined up in a circumferential direction. The first case portion includes: three or more core supports which project inward in the radial direction from an inner circumferential surface of a circumferential wall of the first case portion, come into contact with the core outer-circumferential surface, and are disposed at intervals from each other in the circumferential direction; and at least one first detent which is in contact with or is disposed to come into contact with the insulator flat portion.
US11496017B2

A rotating electric machine includes a field that includes a magnet unit having a plurality of magnetic poles, an armature including a multi-phase armature coil, and an electric power conversion device that is configured to perform electric power conversion and supply electric power resulting from the electric power conversion to the armature. Moreover, one of the field and the armature is configured as a rotor while the other is configured as a stator. The electric power conversion device includes at least one band-shaped busbar through which electric current flows during the electric power conversion. The at least one busbar has a cross section where a thickness in a lateral direction of the cross section at one end of the cross section in a longitudinal direction of the cross section is smaller than a thickness in the lateral direction at the other end of the cross section in the longitudinal direction.
US11496014B2

A winding head arrangement for an electric rotating machine includes a base body including an electrically conductive material having an electrically insulating coating, and a plurality of conductors made from a first metal material and connected to the base body via the electrically insulating coating by a first additive production method.
US11496013B2

A rotating electrical machine stator and a method for manufacturing a rotating electrical machine stator with high productivity. A rotating electrical machine stator includes a stator core having a slot; and a coil having a leg part including a held-in-slot part held in the slot and a portion extending from the held-in-slot part, and a resin foam is provided between an inner surface of the slot and an outer surface of the held-in-slot part facing the inner surface of the slot. The coil is formed by joining together a plurality of segment conductors each having a joint part, and a conductive joint material is disposed between a pair of joint parts facing each other in the slot.
US11496003B2

A field device for automation, comprising: a housing; arranged within the housing, a field device electronics, to which a maximum power is made available via a two-wire line; a memory element for storing of data, wherein the memory element, for exchange of data and/or for energy supply, is electrically connected with the field device electronics and, at least in the case of storing the data, requires a power, which at least at times is higher than the maximum power available via the two-wire line; a first, NFC antenna, which is adapted wirelessly to receive an auxiliary energy and to provide the auxiliary energy to the field device electronics; a second antenna, which is adapted to communicate the data wirelessly and to exchange such with the field device electronics; wherein the field device electronics is adapted to supply the memory element with the auxiliary energy.
US11495995B2

A wireless power receiving circuit includes a transistor based rectifier receiving an AC input voltage, and control logic receiving an overvoltage signal. The control logic generates control signals for controlling turn on of transistors within the transistor based rectifier based upon the overvoltage signal so as to cause the transistor based rectifier to produce a rectified output voltage from the AC input voltage. A comparator compares the rectified output voltage to a reference voltage and asserts the overvoltage signal if the rectified output voltage is greater than the reference voltage. In response to assertion of the overvoltage signal, the control logic asserts the control signals to simultaneously turn on all transistors of the transistor based rectifier.
US11495991B1

A vehicle control system is provided that includes a storage module including a capacitor module configured to store electrical energy and a storage controller operatively connected to the capacitor module. The storage controller is configured to provide the capacitor module electrical energy when the stored electrical energy of the capacitor module is less than a stored electrical energy threshold. The vehicle control system also includes a computer operatively connected to the storage controller, wherein the computer is configured to determine when a supplied voltage is less than a voltage threshold and initiate a shift-by-wire actuator when the supplied voltage is less than voltage threshold using the stored electrical energy in the capacitor module to actuate the shift-by-wire actuator.
US11495972B2

Provided is a method of controlling wind turbine converters of wind turbines parallel connected at a point of common coupling, the method including: generating for each converter within a same length of a pulse width modulation period a pulse, wherein the pulses start for different converters at different pulse start phases, wherein pulse start phase differences of the pulse start phases between at least two of adjacent converters are unequal.
US11495964B2

A vehicle that has electronic systems including an autonomous vehicle stack includes a dual output power system for powering the electronic systems of the vehicle. The power system includes a battery at a first voltage level for storing energy at the first voltage level, a dual output belt-driven starter generator that is started by a starter receiving power from the battery at the first voltage level and that provides dual outputs at a second voltage level for providing power to the electronics systems, at least one DC-DC converter that converts the dual outputs at the second voltage level to dual outputs at the first voltage level, and first and second power distributors that distribute power from the battery and DC-DC converter(s) to the electronic systems. The power systems may be configured to power safety critical components from respective power distributors and DC-DC converters at the respective voltage levels.
US11495962B2

An electronic device includes a reception coil configured to wirelessly receive power based on an externally formed magnetic field, a rectifier configured to rectify power generated from the reception coil, an over-voltage protection circuit connected with the rectifier, and an output capacitor connected with the over-voltage protection circuit, wherein the over-voltage protection circuit includes a negative temperature coefficient thermistor (NTC) selectively connected in parallel with the rectifier and the output capacitor and a switch connecting the NTC to the rectifier and the output capacitor when a voltage at an output terminal of the rectifier exceeds a designated threshold, and disconnecting the NTC from the rectifier and the output capacitor when the voltage at the output terminal of the rectifier is less than or equal to the designated threshold.
US11495957B2

The invention relates to a single-phase, equipotential, self-powered recloser with a load life of more than 20 years, for installing in 15 KV medium-voltage networks, directly on Matthews-type fuse bases, using hooksticks, and without requiring the interruption of the energy supply. Said recloser uses a bistable electromagnetic actuator that controls a vacuum bulb for interrupting the current in the event of a fault. It stores energy in ultracapacitor banks which receive the first charge by means of an induction coil.
US11495956B1

A trip apparatus has a power terminal, an actuator, a rectifier coupled to the power terminal, a selector, and a processor, the actuator having a pusher member and a coil, the pusher member movable between a first position that does not actuate an actuator interface of a connected circuit breaker and a second position that actuates the actuator interface. The processor has a first input, a second input, and an output, the first input of the processor is coupled to the output of the rectifier, the second input of the processor coupled to an output of the selector, and the output of the processor coupled to the actuator. The processor determines a threshold based on a select signal received at the second input of the processor, and compares a voltage at the first input of the processor to the threshold. The processor controls the coil to selectively control the pusher member in the first or second position based on the comparison of the voltage at the first input of the processor to the threshold.
US11495952B2

A bracket system for mounting an electrical box and other components to a ceiling structure can include a support bar and a mounting bracket. The mounting bracket can be configured to receive an end of the support bar and selectively secure the support bar at any of a plurality of positions relative to the mounting bracket.
US11495945B2

An actively driven pressure relief system for a container, a building, an enclosure, or a cubicle with an electrical installation, the actively driven pressure relief system includes a panel. The system further includes a fault detection device for detecting an arc fault in the electrical installation of the container, the building, the enclosure or the cubicle; and a triggering unit for triggering an opening signal for the panel upon detection of an arc fault by the fault detection device. A panel opening mechanism opens the panel in a destructive manner. Further, a container, building, enclosure or cubicle with an actively operated pressure relief system is described. A method for relieving pressure from a container with a panel and an electrical installation inside the container is also described.
US11495942B2

A laser diode, comprising a transverse waveguide that is orthogonal to the lateral waveguide comprising an active layer between an n-type waveguide layer and a p-type waveguide layer, wherein the transverse waveguide is bounded by an n-type cladding layer on an n-side and p-type cladding layer on a p-side and a lateral waveguide bounded in a longitudinal direction at a first end by a high reflector (HR) coated facet and at a second end by a partial reflector (PR) coated facet, the lateral waveguide further comprising a buried higher order mode suppression layer (HOMSL) disposed beneath the p-cladding within the lateral waveguide or on one or both sides of the lateral waveguide or a combination thereof, wherein the HOMSL extends in a longitudinal direction from the HR facet a length less than the distance between the HR facet and the PR facet.
US11495931B2

The disclosed multimedia devices may include an elongated first body comprising a major longitudinal axis between a proximal end and a distal end, a second body comprising at least one electrical connector accessible from a surface of the second body, wherein the second body is configured to rotate about the major longitudinal axis of the elongated first body, and an electrical coupling configured to maintain an electrical connection between a circuit of the elongated first body and the at least one electrical connector when the second body is rotated. Various other devices, systems, and methods are also disclosed.
US11495926B2

An electrical connector assembly including an electrical connector and a circuit board is provided. The electrical connector has a metallic plate and a plurality of terminals. The metallic plate separates the terminals into two different areas. The metallic plate has a first lateral surface. The circuit board is assembled to the electrical connector. The circuit board has a plurality of pads, a second lateral surface, and top and bottom surfaces opposite to each other. The pads are disposed on the top and bottom surfaces respectively. The second lateral surface is boarded between the top and bottom surfaces. The circuit board further includes at least one grounding circuit exposed from the second lateral surface and facing toward the first lateral surface. The metallic plate is electrically conducted to the grounding circuit by the first lateral surface when the circuit board is assembled to the electrical connector.
US11495924B2

An ethernet bridge mounting arrangement includes a housing including a cover portion and a back portion and a wall mount. The housing is configured to be coupled with the wall mount, and the housing is rotatable relative to the wall mount about an axis that extends in a direction perpendicular to a rear surface of the housing between a first rotational orientation, where latching members extending from the housing can be received by and removed from latch openings in the wall mount, and a second rotational orientation, where the housing is prevented from being pulled away from the wall plate.
US11495920B2

An electrical power system including an electrical power connector, a contact configured to electrically connect a power supply to a load, a first sensor configured to sense a first characteristic of the electrical power connector, a second sensor configured to sense a second characteristic of the electrical power connector, and an electronic controller. The electronic controller configured to receive a first signal indicative of the first characteristic, receive a second signal indicative of the second characteristic, compare the first signal to a first threshold, compare the second signal to a second threshold, and dynamically adjust at least one selected from a group consisting of the first threshold and the second threshold. Wherein the dynamic adjustment is based on at least one selected from a group consisting of a measured or calculated parameter, an installation condition, an operational limit, a known operational behavior, and parameter threshold information.
US11495913B2

An optical fiber connector includes: a cylindrical connector body; an optical fiber connection assembly disposed within the connector body proximate to a proximal end of the connector body, the optical fiber connection assembly including a support and at least one elongate member fixed to and extending through the support, the elongate member being configured to couple an optical fiber of an optical fiber cable; a locking assembly for holding the optical fiber cable, the locking assembly being disposed proximate to a distal end of the optical fiber connection assembly; and a sealing element disposed at a distal end of the optical fiber connector, the sealing element being configured to seal the connection between the distal end of the optical fiber connector and an outer periphery of the optical fiber cable.
US11495909B2

An electrical connector assembly can include a plug connector and a receptacle connector that can mate together. Conductive communication between the plug and receptacle connectors is established by mating signals terminals and mating ground terminals contained in terminal subassemblies accommodated in each connector. To align and support the signal and ground terminals, the terminals may be part of a terminal wafer and the terminal subassembly can be assembled from one or more wafers. The terminal wafer may include grounding features to improve the electrical characteristics and data transmission through the electrical connector assembly.
US11495904B2

A contact carrier retains a crimp contact inserted therein at a central collar of the crimp contact in a particularly stable manner and at the same time absorb the highest possible plugging forces. The contact carrier has an insulating body and a retaining plate, which can be mounted thereon on the connection side. Furthermore, the contact carrier has at least one detent element, which, in the unassembled state, can assumed both a position locking the plug contact and a position releasing the plug contact. The detent element is part of the insulating body. The retaining plate also has at least one blocking element, which, in the assembled state, fixes the detent element in the position thereof locking the plug contact and thus prevents the transition of the detent element from the locking position into the releasing position.
US11495903B2

A first hold-down includes a hold-down elastic piece supported like a cantilever beam by a reinforcing plate part. The hold-down elastic piece includes an elastic piece body extending from the reinforcing plate part, and a curve contact part formed at an end of the elastic piece body and projecting toward a CPU board beyond a CPU board opposed surface. A housing is formed in such a way that the curve contact part does not come into contact with the housing when the curve contact part no longer projects toward the CPU board beyond the CPU board opposed surface as a result of the curve contact part being elastically displaced toward an input-output board.
US11495896B2

A system for powering a datacenter campus including a main direct current (DC) superconductor cable configured to receive direct current DC electrical power from an alternating current (AC) power grid through a AC-DC converter, a DC-DC hub connected to the main superconductor cable, and a plurality of secondary DC superconductor cables, wherein each secondary DC superconductor cable includes a first end electrically connected to the DC-DC hub and a second end electrically connected to server racks housed in a respective datacenter building of the datacenter campus.
US11495895B2

The present disclosure provides cam activated wire termination assemblies for electrical wiring devices. The electrical wiring devices include a cover and a base. The base has a wire chamber supporting a wire termination assembly. The wire termination assembly includes a wire fastening member and a conductive member. The wire fastening member has a cam surface and is rotatable between an open position and a securing position. The conductive member is positioned in close proximity to the wire fastening member such that a gap is provided between the wire fastening member and the conductive member when the wire fastening member is in the open position. When the wire fastening member is rotated from the open position to the securing position, the cam surface rotates to reduce the size of the gap between the wire fastening member and the conductive member.
US11495892B2

A two-port antenna system is proposed that uses a polarization-independent spatial power divider to align the beams from two orthogonally oriented dual-polarized feeds. This antenna system is compatible with fully polarimetric radar and provides high port isolation. It simultaneously provides a common aperture for transmit and receive to minimize radar parallax. The spatial power divider is designed using a combination of all-dielectric metamaterial techniques and the concept of miniaturized-element frequency selective surfaces, and is fabricated on a silicon wafer using standard microfabrication technology.
US11495882B2

The present disclosure relates to an un-manned aerial vehicle (200) for aligning a first directive antenna (101) in a direction D1 towards a second antenna (102), comprising a docking interface (210) arranged to attach the aerial vehicle (200) to a first alignment device (110) of the first directive antenna (101) and an alignment actuator (220) arranged to mechanically interface with the alignment device (110) and to actuate alignment of the first directive antenna (101) based on an alignment control signal. The aerial vehicle further comprises a control unit (230) configured to generate an alignment control signal.
US11495881B1

An antenna system with integrated electromagnetic interference (EMI) shielded heat sink is disclosed. The system includes an antenna circuit board with a plurality of antenna or radiating elements formed on a common plane comprising a first surface. Circuit elements are placed on a second surface of the antenna circuit board. In addition, the second surface of the antenna circuits board is connected to a pocketed EMI shielding cover with individual shield pockets serving as an EMI shield and a heat sink containing a cooling fluid. At least some adjacent pockets can be in fluid communication with one another.
US11495880B2

Two-piece and three-piece radomes and their methods of manufacture involve independently optimizing a thickness profile of each piece to achieve desired radar performance metrics such that an air gap can exist or can be intentionally included between the various pieces without negatively affecting the radar performance of the radomes.
US11495877B2

Examples disclosed herein relate to a multi-layer, multi-steering (MLMS) antenna array for autonomous vehicles. The MLMS antenna array includes a superelement antenna array layer comprising superelement subarrays, in which each superelement subarray includes radiating slots for radiating a transmission signal. The MLMS antenna array also includes a power divider layer coupled to the superelement antenna array layer and configured to serve as a feed to the superelement antenna array layer, in which the power divider layer is coupled to phase shifters that apply different phase shifts to transmission signals propagating to the superelement antenna array layer. The MLMS antenna array also includes a transition layer configured to couple the power divider layer and the superelement antenna array layer to the phase shifters through transition structures such as through-hole vias. Other examples disclosed herein include a radar system for use in an autonomous driving vehicle.
US11495875B1

A thin, flexible antenna module is provided for use in a smartphone. When the antenna module is assembled in the smartphone, the antenna module provides an MST antenna and an NFC antenna. For this, the antenna module includes a flexible PCB containing coils and further includes a magnetic sheet engaged with flexible PCB. The flexible PCB and the magnetic sheet are attached to each other to form a single body.
US11495873B2

A device that includes a first substrate comprising a first antenna, an integrated device coupled to the first substrate, an encapsulation layer located over the first substrate and the integrated device, a second substrate comprising a second antenna, and a flexible connection coupled to the first substrate and the second substrate. The device includes a shield formed over a surface of the encapsulation layer and a surface of the first substrate. The shield includes an electromagnetic interference (EMI) shield.
US11495871B2

A multi-layer waveguide device, a multi-layer waveguide arrangement, and a method for production thereof, wherein the multi-layer waveguide comprises at least three horizontally divided layers assembled into a multi-layer waveguide. The layers are at least a top layer, an intermediate layer, and a bottom layer, wherein each layer has through going holes extending through the entire layer. The holes are arranged with an offset to adjacent holes of adjoining layers creating a leak suppressing structure.
US11495869B2

A planar micro-electromechanical system (MEMS)-based phase shifter is described which comprises a dielectric substrate, a grounded coplanar waveguide (GCPW) transmission line for carrying input and output signals, a high-resistivity silicon (HRS) slab coated with metallic gratings over the GCPW line, and a MEMS actuator for adjusting a distance between the HRS slab and the GCPW line to provide a phase shift.
US11495863B2

A porous polyimide film has plural pores, in which an average flattening of the plural pores is within a range of 0.1 to 0.7, a coefficient of variation of a distance between adjacent pores is within a range of 0.10 to 0.40, and a front surface and aback surface communicate with each other through the plural pores.
US11495862B2

A method of transporting at least one energy storage device comprising the step of housing at least one energy storage device in a cassette comprising: a hollow casing for receiving at least one energy storage device; a top cap assembly received at one end of the hollow casing and an end cap assembly received at another end of the hollow casing; electronic circuitry housed within the end cap assembly, the electronic circuitry comprising at least one receptacle associated with each of the at least one energy storage devices, the at least one receptacle being reversibly mateable with at least one plug associated with an external device such that the cassette is received by the external in a first orientation and a second orientation; and electrically isolating the at least one energy storage devices from each other by individually coupling the at least one energy storage device to the electronic circuitry.
US11495860B2

A battery housing is configured to encase multiple battery cells comprises a supercapacitor shell. The supercapacitor shell comprises two layers each of carbon fiber reinforced with plastic; an electrode between the two layers, the electrode comprising negative electrode material, positive electrode material, and an electrolyte; a positive electrode terminal connected to the carbon fiber of one of the two layers; and a negative electrode terminal connected to the carbon fiber of another of the two layers. Edges of the two layers are laminated together to contain the electrode with the positive electrode terminal and the negative electrode terminal extending external to the laminated edges.
US11495855B2

An insulating plate for a secondary battery includes a wound electrode group, an electrolyte, a cylindrical battery case that houses the electrode group and the electrolyte, and a sealing body that seals an opening of the battery case and includes a discharge valve. The insulating plate is disposed between the electrode group and the sealing body and has a disk shape with a thickness T of 0.1 mm or more. The insulating plate has a first hole formed centrally therein and at least one second hole formed around the first hole so as to extend along the outer periphery of the disk shape. The ratio (=T/D) of the thickness T to a diameter D of the insulating plate is 0.016 or less, and the insulating plate has an opening ratio of 36% or less.
US11495852B2

Disclosed are an outer case for a secondary battery, and a secondary battery including the same, the outer case comprising: a first polymer resin layer; a second polymer resin layer positioned on a first surface of the first polymer resin layer, and having a first adhesive layer interposed therebetween so as to be attached thereto; and an inner resin layer positioned on a second surface of the first polymer resin layer, and having a second adhesive layer interposed therebetween so as to be attached thereto, wherein the first polymer resin layer and the second polymer resin layer respectively comprise a fluorine-containing resin.
US11495846B2

A secondary aggregate battery with spatial separation of operation temperatures is provided, including: a housing, wherein a plurality of secondary battery packs and a charge balancing system connected to the secondary battery packs are disposed in the housing. The charge balancing system includes a battery state detection unit and a heat dissipation component. The housing includes a heat dissipation chamber and an accommodation chamber separated by a partition. The heat dissipation chamber accommodates the heat dissipation component, and the accommodation chamber accommodates the secondary battery packs and the battery state detection unit such that the temperature of the heat dissipation component is isolated by the independent chamber to prevent the operation temperature of the heat dissipation component affects the normal operation of the secondary battery packs.
US11495834B2

A battery module includes a carrier configured to receive electrical components. The carrier is electrically insulative and includes a first portion configured to receive a first plurality of electrical components, a second portion configured to receive a second plurality of electrical components, and a flexible region configured to enable the first portion to turn relative to the second portion.
US11495833B2

A battery comprises a first polarity terminal that is attached via a first insulating member to an opening of an outer case. A first polarity plate includes: a first core formed of a conductive material; and a first active material layer. A first drawn-out portion is formed from a side of the first core on the first polarity terminal side thereof being drawn further out than a side of the first active material layer on the first polarity terminal side thereof. The first drawn-out portion includes a first bent portion that is bent towards the radially inner or outer side of the electrode body. A first surface of a first polarity collector plate contacts the surface of the first bent portion on the first polarity terminal side, and the first polarity terminal connects directly or via a conductive member to a second surface of the first polarity collector plate.
US11495830B2

A system and method for a liquid electrolyte used in secondary electrochemical cells having at least one electrode including a TMCCC material, the liquid electrolyte enabling an increased lifetime while allowing for fast discharge to extremely high depth of discharge. The addition of dinitriles to liquid electrolytes in electrochemical cells in which energy storage is achieved by ion intercalation in transition metal cyanide coordination compounds (TMCCC) has the advantage of increasing device lifetime by inhibiting common chemical and electrochemical degradation mechanisms.
US11495829B1

A solid electrolyte interface is formed on a silicon monoxide electrode in a battery cell. While the solid electrolyte interface is being formed on the silicon monoxide electrode, the battery cell is charged for one or more initial cycles.
US11495828B2

Provided herein are energy storage devices high energy and power densities, cycle life, and safety. In some embodiments, the energy storage device comprise a non-flammable electrolyte that eliminate and/or reduce fire hazards for improved battery safety, with improved electrode compatibility with electrode materials.
US11495818B2

Disclosed herein are barium hafnate comprising proton-conducting electrolytes for use in solid oxide fuel cells. The disclosed electrolytes are also useful for electrolysis operations and for carbon dioxide tolerance.
US11495805B2

A fuel cell system, with an air flow system includes a first thermal zone, a second thermal zone, an air blower provided between the first and second thermal zones. The first thermal zone is connected to an inlet port of the fuel cell system. The second thermal zone is connected to an outlet port of the fuel cell system. The air blower is configured to draw in air from the first thermal zone and provide the air to the second thermal zone.
US11495802B2

The present invention relates to a three-dimensional structure electrode, a method for manufacturing same, and an electrochemical element including the electrode. The present invention is characterized by comprising: (a) an upper conductive layer and a lower conductive layer which have a structure constituting an assembly within which a conductive material and a porous nonwoven fabric including a plurality of polymeric fibers are three-dimensionally connected in an irregular and continuous manner, thereby forming a mutually connected porous structure; and (b) an active material layer forming the same assembly structure as the conductive layers and forming a three-dimensionally filled structure in which electrode active material particles are uniformly filled inside the mutually connected porous structure formed in the assembly structure, wherein the active material layer is formed between the upper conductive layer and the lower conductive layer.
US11495795B2

One example of the present invention provides a negative electrode material. Such a negative electrode material may comprise lithium titanium oxide-based particles and a graphene quantum dot coating layer doped with nitrogen that is positioned on the lithium titanium oxide-based particles.
US11495793B2

The present application is generally directed to composites comprising a hard carbon material and an electrochemical modifier. The composite materials find utility in any number of electrical devices, for example, in lithium ion batteries. Methods for making the disclosed composite materials are also disclosed.
US11495792B2

Provided is an anode active material layer for a lithium battery. This layer comprises multiple particulates of an anode active material, wherein at least a particulate is composed of one or a plurality of particles of a high-capacity anode active material being encapsulated by a thin layer of elastomeric material that has a lithium ion conductivity no less than 10−7 S/cm (preferably no less than 10−5 S/cm) at room temperature and an encapsulating shell thickness from 1 nm to 10 μm, and wherein the high-capacity anode active material (e.g. Si, Ge, Sn, SnO2, Co3O4, etc.) has a specific capacity of lithium storage greater than 372 mAh/g (the theoretical lithium storage limit of graphite).
US11495791B2

The present invention relates to a cathode active material, and a lithium secondary battery comprising the same, the present invention provides a cathode active material, represented by the following Chemical Formula 1, wherein I003/I104 ratio is 1.6 or more, and R-factor value represented by the following Formula 1 is 0.40 to 0.44, and c-axis lattice constant (c) and a-axis lattice constant (a) satisfy 3(a)+5.555≤(c)≤3(a)+5.580: R-factor=(I102+I006)/(I101)  Formula 1 wherein I003, I006, I101, I102, and I104 are the intensity of diffraction peaks on the (003), (006), (101), (102), and (104) planes by X-ray diffraction analysis using CuKα-rays, Liα[(NixCoy)1-βAβ]Oz  Chemical Formula 1 in the Chemical Formula 1, 0.95≤α≤1.1, 0.75≤x≤0.95, 0.03≤y≤0.25, 0<β≤0.2, and 1.9≤z≤2.1, and A is a dopant metal element, and the average oxidation number N of A is 3.05≤N≤3.35.
US11495783B2

A system for manufacturing an electrode for a secondary battery is disclosed herein. In an embodiment, the system for manufacturing the electrode for the secondary battery comprises a supply roller for supplying a collector having a long sheet shape; an electrode active material coating device for applying an electrode active material to a surface of the collector supplied by the supply roller to manufacture an unfinished electrode; a rolling roller for rolling a surface of the unfinished electrode and adjusting a thickness of the electrode active material to manufacture a finished electrode; and an electrode quality inspection device for inspecting quality of the electrode through a surface roughness value of the rolling roller, a surface roughness value of the surface of the electrode, and a rolling load value of the rolling roller.
US11495780B2

The present invention relates to a method of preparing an electrode for a lithium secondary battery and an electrode for a lithium secondary battery prepared thereby, wherein, since the method may suppress the migration of a binder and may uniformly control the distribution of the binder in the electrode by forming a plurality of negative electrode active material layers and allowing a drying condition of each of the negative electrode active material layers to be different, the method may improve life characteristics by improving adhesion between a negative electrode active material and a current collector and may improve charging characteristics by reducing interfacial resistance of the negative electrode.
US11495776B2

A transparent desiccant for organic EL and methods for using the transparent desiccant are described, which is a cured product of an organopolysiloxane composition that contains (A) an alkenyl-group-containing organopolysiloxane including a linear organopolysiloxane having at least two alkenyl groups per molecule, (B) chemical formula (I): HaRbSiO(4-a-b)/2  (I) (where R is a C1-10 monovalent hydrocarbon group, a is 0.001-1.0, and b is 0.7-2.1), and (C) a hydrosilylation catalyst. The number of mol Y of silicon-atom-bonded hydrogen atoms (mol) in component (B) satisfies the formula 0.002 (mol)≤(Y-X)≤0.8 (mol) relative to the number of mol X of silicon-atom-bonded alkenyl groups (mol) in component (A). The transparent desiccant for an organic EL is highly transparent, capable of top emission, has low shrinkage growth, suppresses loss of an element light-emitting portion, suppresses the short-circuit phenomenon, and has exceptional defoaming properties in the material curing process.
US11495774B2

An organic EL device includes a substrate including a light-emitting element, a mounting terminal, and a protective film that is provided on the light-emitting element and that has an opening portion overlapping with the mounting terminal in plan view. The substrate has recessed portion that communicates with the opening portion.
US11495769B2

The present disclosure relates to an inorganic light emitting diode (LED) in which an emitting material layer (EML) includes inorganic luminescent particles and a cyclic boronic acid mixed with the inorganic luminescent particles and an inorganic light emitting device including the inorganic LED. The cyclic boronic acid in the EML allows surface defects on the inorganic luminescent particle to be minimized, and stabilizes the particles. As excitons by recombining holes and electrons in the stabilized luminescent particles become stabilized, the particles show improved exciton generation efficiency. The cyclic boronic acid enables the inorganic LED and the inorganic light emitting device to achieve lower driving voltages and improved luminous efficiency.
US11495766B2

An electroluminescent device and a display device including the electroluminescent device. The electroluminescent device includes a first electrode and a second electrode each having a surface opposite the other; a light emitting layer disposed between the first electrode and the second electrode, the light emitting layer including quantum dots; and an electron transport layer disposed between the light emitting layer and the second electrode, the electron transport layer including inorganic material nanoparticles including an anion dopant including P, N, C, Cl, F, Br, S, or a combination thereof.
US11495764B2

An electroluminescent device and a display device including the same are disclosed, wherein the electroluminescent device includes a first electrode; a hole transport layer disposed on the first electrode; a light emitting layer including a first light emitting layer disposed on the hole transport layer, the first emitting layer including a first quantum dot, and a second light emitting layer including a second quantum dot and an n-type organic semiconductor, the second light emitting layer disposed on the first light emitting layer; an electron transport layer disposed on the second light emitting layer; and a second electrode disposed on the electron transport layer.
US11495753B2

A novel organic compound is provided. That is, a novel organic compound that is effective in improving reliability of a light-emitting element is provided. The organic compound includes a condensed ring including a pyrimidine ring and is represented by General Formula (G1). In General Formula (G1), A represents a group having 6 to 100 carbon atoms and includes at least one of an aromatic ring and a heteroaromatic ring. The aromatic ring and the heteroaromatic ring may each include a substituent. Furthermore, Q represents oxygen or sulfur. A ring X represents a substituted or unsubstituted naphthalene ring or a substituted or unsubstituted phenanthrene ring.
US11495752B2

A compound of Formula I wherein X1, X2, X3, and X4 are independently selected from the group consisting of CRA and N; X5, X6, X7, and X8 are independently selected from the group consisting of CRB and N; Y is selected from the group consisting of NR2, O, S, CR3R4, SiR3R4 and GeR3R4; Z is selected from the group consisting of B, SiR5, and GeR6; wherein RA and RB represent mono to the maximum allowable substitution, or no substitution; and R1, R2, R3, R4, R5, R6 and R7 are independently selected from the group consisting of hydrogen, deuterium, halogen, alkyl, cycloalkyl, heteroalkyl, heterocycloalkyl, arylalkyl, alkoxy, aryloxy, silyl, aryl, heteroaryl, acyl, nitrile, and combinations thereof. The compounds of Formula I will have at least one of RA, RB, R1, R2, R3, R4, R5 and R6 that comprises a structure selected from the group consisting of: wherein X is selected from the group consisting of NR7, O, S and Se; and X9-X41 are each independently selected from the group consisting of C and N; and at least one of X34-X41 is N. We also describe an OLED comprising an organic layer that includes a compound of Formula I and a consumer product that includes the OLED.
US11495749B2

Compounds containing indolocarbazole compounds of Formula I or Formula II comprising terphenyl groups and compounds of Formula III comprising triazine groups are disclosed in this application. These compounds are useful for application in organic electroluminescent devices.
US11495743B2

A memory cell with hard mask insulator and its manufacturing methods are provided. In some embodiments, a memory cell stack is formed over a substrate having a bottom electrode layer, a resistance switching dielectric layer over the bottom electrode layer, and a top electrode layer over the resistance switching dielectric layer. A first insulating layer is formed over the top electrode layer. A first metal hard masking layer is formed over the first insulating layer. Then, a series of etch is performed to pattern the first metal hard masking layer, the first insulating layer, the top electrode layer and the resistance switching dielectric layer to form a first metal hard mask, a hard mask insulator, a top electrode, and a resistance switching dielectric.
US11495742B2

A resistive memory device is provided. The resistive memory device comprises a first electrode and a resistive layer over the first electrode, the resistive layer having a sidewall. A second electrode is over the resistive layer. An insulating liner is formed on the sidewall of the resistive layer. The insulating liner comprises two layers of different dielectric materials.
US11495737B2

A magnetic tunnel junction (MTJ) device includes a bottom electrode, a reference layer, a tunnel barrier layer, a free layer and a top electrode. The bottom electrode and the top electrode are facing each other. The reference layer, the tunnel barrier layer and the free layer are stacked from the bottom electrode to the top electrode, wherein the free layer includes a first ferromagnetic layer, a spacer and a second ferromagnetic layer, wherein the spacer is sandwiched by the first ferromagnetic layer and the second ferromagnetic layer, wherein the spacer includes oxidized spacer sidewall parts, the first ferromagnetic layer includes first oxidized sidewall parts, and the second ferromagnetic layer includes second oxidized sidewall parts. The present invention also provides a method of manufacturing a magnetic tunnel junction (MTJ) device.
US11495733B2

A magnetostrictive-type sensor temperature-detecting circuit configured to be used in a magnetostrictive-type sensor including an applied stress-detecting coil, and a driving section to output an alternating voltage, excite the coil with a resulting alternating electric current, and switch flow directions of the electric current flowing in the coil in response to switching voltage polarities of the output alternating voltage, to detect a temperature of the coil in the sensor. This temperature-detecting circuit includes an alternating electric current direction switching time-detecting section to detect an amount of time from when the voltage polarities of the output alternating voltage are switched until when the flow directions of the electric current flowing in the coil are switched, and a temperature-computing section to compute the temperature of the coil on the basis of the amount of time detected by the alternating electric current direction switching time-detecting section.
US11495722B2

A thermoelectric generator includes a heat-receiving plate having a heat-receiving surface for receiving flame and high-temperature combustion gas, a thermoelectric generation module disposed at a surface of the heat-receiving plate opposite the heat-receiving surface, a cooling plate disposed at a side of the thermoelectric generation module opposite the heat-receiving plate, a cover disposed to cover the heat-receiving surface and including a heat inlet for introducing the flame and the high-temperature combustion gas and a heat outlet for discharging the temperature-reduced combustion gas introduced through the heat inlet, a heat diffuser provided on the heat-receiving surface at a position corresponding to the heat inlet and configured to diffuse the combustion gas introduced through the heat inlet along the heat-receiving surface, and a heat absorber provided on the heat-receiving surface to surround the heat diffuser and configured to absorb the heat of the high-temperature combustion gas diffused by the heat diffuser.
US11495718B2

The present disclosure provides a driving substrate, a method for preparing the same, and a flexible display device. The driving substrate includes: a base substrate; a first driving function layer arranged on a first surface of the base substrate, the first driving function layer including a plurality of driving thin film transistors and a plurality of signal wirings, and at least one of the plurality of signal wirings being of a single-layer structure and having a thickness greater than a threshold; a pad layer arranged on a surface of the first driving function layer away from the base substrate, the pad layer including a plurality of first pads and a plurality of second pads, and each first pad being connected to a first electrode of the corresponding driving thin film transistor and each second pad being connected to a common electrode line in the plurality of signal wirings.
US11495716B2

A light-emitting device in an aspect of the present invention includes at least one light emitter, a first phosphor, and a second phosphor. The first phosphor emits, in response to light emitted from the at least one light emitter, light having a first peak wavelength in a wavelength region of 400 to 480 nm. The second phosphor emits, in response to light emitted from the at least one light emitter, light having a second peak wavelength in a wavelength region of 480 to 600 nm. The at least one light emitter has a third peak wavelength in a wavelength region of 280 to 315 nm and emits light in the wavelength region of 280 to 315 nm.
US11495715B2

An electronic device includes: a support body including first and second planar portions facing each other, a first connecting portion connecting the first and second planar portions, and a first receptacle surrounded by the first and second planar portions and the first connecting portion; a projection being part of the second planar portion projecting outward from the first receptacle outside the first planar portion in plan view; a wiring substrate including a facing surface facing the support body and an opposite surface opposite to the facing surface, the wiring substrate being folded and attached along an inner surface of the first receptacle and a surface of the projection continuous with the inner surface of the first receptacle; a sensor element mounted on the facing surface attached to the inner surface of the first receptacle; and an antenna mounted on the opposite surface attached to the surface of the projection.
US11495713B2

A pixel includes a first electrode and a second electrode spaced from each other in a first direction on a substrate; a plurality of light emitting elements between the first electrode and the second electrode; an intermediate pattern located between the first electrode and the second electrode in the first direction and located between the substrate and the plurality of light emitting elements in a thickness direction of the substrate; a first contact electrode electrically connecting one end portion of each of the light emitting elements and the first electrode; and a second contact electrode electrically connecting an other end portion of each of the light emitting elements and the second electrode.
US11495710B2

A method for producing a patterned layer of material includes producing a first substrate having a patterned face, producing, against the patterned face of the first substrate, a stack of layers having an intermediate layer and the layer to be patterned, the intermediate layer being disposed between the layer to be patterned and the first substrate, a first face of the intermediate layer disposed on the first substrate side being patterned in accordance with a design that is the inverse of that of the patterned face of the first substrate, and removing the first substrate. The intermediate layer is anisotropically etched from the first face of the intermediate layer, and at least part of the thickness of the layer to be patterned is etched, patterning a face of the layer to be patterned in accordance with the design of the first face of the intermediate layer.
US11495705B2

Device structures, apparatuses, and methods are disclosed for photovoltaic cells that may be a single-junction or multijunction solar cells, with at least a first layer comprising a group-IV semiconductor in which part of the cell comprises a second layer comprising a III-V semiconductor or group-IV semiconductor having a different composition than the group-IV semiconductor of the first layer, such that a heterostructure is formed between the first and second layers.
US11495701B2

A system of interconnected solar cells is described. The system includes a first solar cell. The system includes a second solar cell adjacent to the first solar cell. The system includes a conductive interconnect configured to conduct electricity between a first terminal of the first solar cell and a second terminal of the second solar cell. The conductive interconnect includes a first end aligned on an axis and configured to conduct electricity at a first terminal on the first solar cell. The conductive interconnect includes a second end aligned on the axis and configured to conduct electricity at a second terminal on the second solar cell. The conductive interconnect includes a center portion connecting the first end to the second end and configured to conduct electricity between the first end and the second end.
US11495698B2

Reconfigurable PV panels can have features that include cut lines for separating full panels into smaller subpanels, connector ribbons for assembling several reconfigurable PV panels into a one-dimensional or two-dimensional array and can be stacked upon each other and unstacked by rotating them about a shared connection.
US11495697B2

The instant disclosure provides an optical component packaging structure which includes a far-infrared sensor chip, a first metal layer, a packaging housing and a covering member. The far-infrared sensor chip includes a semiconductor substrate and a semiconductor stack structure. The semiconductor substrate has a first surface, a second surface which is opposite to the first surface, and a cavity. The semiconductor stack structure is disposed on the first surface of the semiconductor substrate, and a part of the semiconductor stack structure is located above the cavity. The first metal layer is disposed on the second surface of the semiconductor substrate, the packaging housing is used to encapsulate the far-infrared sensor chip and expose at least a part of the far-infrared sensor chip, and the covering member is disposed above the semiconductor stack structure.
US11495692B2

Disclosed are a thin film transistor, a display apparatus comprising the thin film transistor, and a method for manufacturing the thin film transistor. The thin film transistor comprises an active layer, and a gate electrode spaced apart from the active layer and configured to have at least a portion overlapped with the active layer, wherein the active layer includes a silicon semiconductor layer, and an oxide semiconductor layer which contacts the silicon semiconductor layer, wherein at least a portion of the silicon semiconductor layer and at least a portion of the oxide semiconductor layer are overlapped with the gate electrode.
US11495688B2

Semiconductor devices and methods for forming the semiconductor devices include forming a sacrificial layer on a substrate on each side of a stack of nanosheets, the stack of nanosheets including first nanosheets and second nanosheets stacked in alternating fashion with a dummy gate structure formed thereon. Source and drain regions are grown on from the sacrificial layer and from ends of the second nanosheets to form source and drain regions in contact with each side of the stack of nanosheets. The sacrificial layer is removed. An interlevel dielectric is deposited around the source and drain regions to fill between the source and drain regions and the substrate.
US11495673B2

A method of forming a vertical fin field effect device is provided. The method includes, forming a vertical fin on a substrate, forming a masking block on the vertical fin, wherein the masking block extends a distance outward from the vertical fin sidewalls and endwalls, and a portion of the substrate surrounding the masking block is exposed. The method further includes removing at least a portion of the exposed portion of the substrate to form a recess and a fin mesa below the vertical fin, removing a portion of the fin mesa to form an undercut recess below an overhanging portion of the masking block, forming a spacer layer on the masking block and in the undercut recess, and removing a portion of the spacer layer to form an undercut spacer in the undercut recess.
US11495671B2

A nitride semiconductor device is disclosed. The semiconductor device is formed by a process that first deposits a silicon nitride (SiN) film on a semiconductor layer by the lower pressure chemical vapor deposition (LPCVD) technique at a temperature, then, forming an opening in the SiN film for an ohmic electrode. Preparing a photoresist on the SiN film, where the photoresist provides an opening that fully covers the opening in the SiN film, the process exposes a peripheral area around the opening of the SiN film to chlorine (Cl) plasma that may etch the semiconductor layer to form a recess therein. Metals for the ohmic electrode are filled within the recess in the semiconductor layer and the peripheral area of the SiN film. Finally, the metals are alloyed at a temperature lower than the deposition temperature of the SiN film.
US11495665B2

A semiconductor device of an embodiment includes: a first trench in a silicon carbide layer and extending in a first direction; a second trench and a third trench located in a second direction orthogonal to the first direction with respect to the first trench and adjacent to each other in the first direction, n type first silicon carbide region, p type second silicon carbide region on the first silicon carbide region, n type third silicon carbide region on the second silicon carbide region, p type fourth silicon carbide region between the first silicon carbide region and the second trench, and p type fifth silicon carbide region located between the first silicon carbide region and the third trench; a gate electrode in the first trench; a first electrode; and a second electrode. A part of the first silicon carbide region is located between the second trench and the third trench.
US11495663B2

A predetermined relational expression holds where a first distance along the in-plane direction from a channel of the first semiconductor layer to a third semiconductor layer that is the other of the collector layer and the cathode layer is designated as W, a second distance from the channel of the first semiconductor layer to the second semiconductor layer is designated as S, and a diffusion coefficient and a lifetime of a part of the semiconductor substrate between the channel of the first semiconductor layer and the third semiconductor layer are designated as D and τ, respectively.
US11495662B2

Semiconductor devices and methods are provided. A semiconductor device according to the present disclosure includes a first gate-all-around (GAA) transistor having a first plurality of channel members, and a second GAA transistor having a second plurality of channel members. A pitch of the first plurality of channel members is substantially identical to a pitch of the second plurality of channel members. The first plurality of channel members has a first channel member thickness (MT1) and the second plurality of channel members has a second channel member thickness (MT2) greater than the first channel member thickness (MT1).
US11495660B2

The present disclosure relates to semiconductor structures and, more particularly, to co-integrated high voltage and medium voltage devices with defect prevention structures and methods of manufacture. The structure includes: a semiconductor on insulator (SOI) region and a bulk region integrated in a single substrate; at least one active device in the bulk region; at least one active device in the SOI region; and a defect prevention structure bordering the SOI region.
US11495655B2

A display device includes a substrate having a display area and a non-display area. A plurality of pixels is disposed in the display area. A chip mount area is disposed on the non-display area. The chip mount area includes a data output pad unit, a lighting test transistor unit and a plurality of lines connecting the data output pad unit and the lighting test transistor unit. The lighting test transistor unit is configured to transfer at least one lighting test signal to the plurality of pixels through the data output pad unit. The resistances of each of the plurality of lines are the same.
US11495646B2

A device substrate includes a carrier, a device array, first fan-out lines, and second fan-out lines. The carrier has a first side, a second side, a third side, and a fourth side. The first side is opposite to the second side. The third side is opposite to the fourth side. The device array is disposed on a first surface of the carrier. The device array includes sub-pixels. Each of the sub-pixels includes a switching element and an optoelectronic element electrically connected with the switching element. The first fan-out lines are extending from the first side to the first surface and electrically connected with the device array. The second fan-out lines are extending from the second side to the first surface and electrically connected with the device array. The first fan-out lines and the second fan-out lines are asymmetrically disposed on the first side and the second side, respectively.
US11495639B1

A memory unit, array and operation method thereof are provided. The memory unit includes at least one P-type driver having a first end coupled to a power source, a second end and a control end coupled to a word line; a memory cell having a first end coupled to the second end of the P-type driver, and a second end coupled to a bit line.
US11495635B2

An image sensor may include a polydimethylsiloxane (PDMS) layer that is subwavelength, hydrophobic, and/or antireflective. The PDMS layer may be fabricated to include a surface having a plurality of nanostructures (e.g., an array of convex protuberances and/or an array of concave recesses). The nanostructures may be formed through the use of a porous anodic aluminum oxide (AAO) template that uses a plurality of nanopores to form the array of convex protuberances and/or the array of concave recesses. The nanostructures may each have a respective width that is less than the wavelength of incident light that is to be collected by the image sensor to increase light absorption by increasing the angle of incidence for which the image sensor is capable of collecting incident light. This may increase the quantum efficiency of the image sensor and may increase the sensitivity of the image sensor.
US11495627B2

A single photon avalanche diode includes a silicon-on-insulator (SOI) substrate having a base substrate, a buried oxide layer over the base substrate, and a silicon layer over the buried oxide layer. At least one photodiode region is disposed in the base substrate. The photodiode region comprises an epitaxial layer embedded in the base substrate.
US11495625B2

The present invention relates to the field of display technology, and discloses a method for preparing an array substrate, a display panel and an evaporation apparatus. A method for preparing an array substrate comprises: fixing a base substrate to an evaporation stage; attaching a shielding sheet to the base substrate to cover at least a preset area of the base substrate; arranging and aligning an open mask in association with the base substrate; and evaporating to form a evaporation material layer on the base substrate, to which the shielding sheet is attached, with the open mask.
US11495602B1

Embodiments of the present disclosure provide a method and a device for determining a fabrication chamber. According to a current radio frequency power time of each of the fabrication chambers corresponding to adjacent process steps and service phases divided based on a service period of the fabrication chambers, a service phase is determined for the current radio frequency power time of each of the fabrication chambers. For target objects processed by the fabrication chambers in the current process step, fabrication chambers for the target objects to enter in a next process step are directly determined according to the service phase of the current radio frequency power time of each of the fabrication chambers.
US11495590B2

A semiconductor package includes a first die; a first redistribution structure over the first die, the first redistribution structure being conterminous with the first die; a second die over the first die, a first portion of the first die extending beyond a lateral extent of the second die; a conductive pillar over the first portion of the first die and laterally adjacent to the second die, the conductive pillar electrically coupled to first die; a molding material around the first die, the second die, and the conductive pillar; and a second redistribution structure over the molding material, the second redistribution structure electrically coupled to the conductive pillar and the second die.
US11495575B2

The present disclosure relates to a radio frequency device that includes a transfer device die and a multilayer redistribution structure underneath the transfer device die. The transfer device die includes a device region with a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion and a transfer substrate. The FEOL portion includes isolation sections and an active layer surrounded by the isolation sections. A top surface of the device region is planarized. The transfer substrate including a porous silicon (PSi) region resides over the top surface of the device region. Herein, the PSi region has a porosity between 1% and 80%. The multilayer redistribution structure includes a number of bump structures, which are at a bottom of the multilayer redistribution structure and electrically coupled to the FEOL portion of the transfer device die.
US11495574B2

Disclosed is a semiconductor package comprising a first semiconductor chip, a second semiconductor chip on a first surface of the first semiconductor chip, and a plurality of conductive pillars on the first surface of the first semiconductor chip and adjacent to at least one side of the second semiconductor chip. The first semiconductor chip includes a first circuit layer adjacent to the first surface of the first semiconductor chip. The second semiconductor chip and the plurality of conductive pillars are connected to the first surface of the first semiconductor chip.
US11495565B2

A stacked semiconductor device encompasses a mother-substrate, rectangular chips mounted on the mother-substrate, and bump-connecting mechanisms connecting the mother-substrate and the chips by a non-provisional joint-process with a height lower than the height of a provisional joint-process jointing the mother-substrate and the chips. The mother-substrate has unit elements arranged in each of unit-element areas assigned to a first lattice defined on a first main surface of the mother-substrate, the first main surface is divided into chip-mounting areas along a second lattice having a smaller number of meshes than the first lattice. The bump-connecting mechanisms are arranged along a third lattice corresponding to the arrangement of the unit elements, and transmit signals from the unit elements independently to each of the circuits merged in the chips. After the provisional joint-process, the bump-connecting mechanisms can be separated into substrate-side and chip-side connection-elements.
US11495558B2

A method includes forming a seed layer on a semiconductor wafer, coating a photo resist on the seed layer, performing a photo lithography process to expose the photo resist, and developing the photo resist to form an opening in the photo resist. The seed layer is exposed, and the opening includes a first opening of a metal pad and a second opening of a metal line connected to the first opening. At a joining point of the first opening and the second opening, a third opening of a metal patch is formed, so that all angles of the opening and adjacent to the first opening are greater than 90 degrees. The method further includes plating the metal pad, the metal line, and the metal patch in the opening in the photo resist, removing the photo resist, and etching the seed layer to leave the metal pad, the metal line and the metal patch.
US11495553B2

A packaged multichip device includes a first IC die with an isolation capacitor utilizing a top metal layer as its top plate and a lower metal layer as its bottom plate. A second IC die has a second isolation capacitor utilizing its top metal layer as its top plate and a lower metal layer as its bottom plate. A first bondwire end is coupled to one top plate and a second bondwire end is coupled to the other top plate. The second bondwire end includes a stitch bond including a wire approach angle not normal to the top plate it is bonded to and is placed so that the stitch bond's center is positioned at least 5% further from an edge of this top plate on a bondwire crossover side compared to a distance of the stitch bond's center from the side opposite the bondwire crossover side.
US11495548B2

A semiconductor package comprises a semiconductor substrate, a first metal layer, an adhesive layer, a second metal layer, a rigid supporting layer, and a plurality of contact pads. A thickness of the semiconductor substrate is equal to or less than 50 microns. A thickness of the rigid supporting layer is larger than the thickness of the semiconductor substrate. A thickness of the second metal layer is larger than a thickness of the first metal layer. A method comprises the steps of providing a device wafer; providing a supporting wafer; attaching the supporting wafer to the device wafer via an adhesive layer; and applying a singulation process so as to form a plurality of semiconductor packages.
US11495547B2

Embodiments disclosed herein include electronic packages and methods of forming such packages. In an embodiment, the electronic package comprises a package substrate, where the package substrate comprises a plurality of buildup layers, and where each buildup layer has fiber reinforcement. In an embodiment, the electronic package further comprises a reinforcement layer, where the reinforcement layer comprises a buildup layer and fiber reinforcement, and where an orientation of the fibers in the reinforcement layer is different than an orientation of the fibers in the package substrate.
US11495541B2

A three-dimensional semiconductor memory device may include a first stack structure block including first stack structures arranged in a first direction on a substrate, a second stack structure block including second stack structures arranged in the first direction on the substrate, a separation structure disposed on the substrate between the first and second stack structure blocks and including first mold layers and second mold layers, and a contact plug penetrating the separation structure. A bottom surface of the contact plug may contact the substrate.
US11495534B2

The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a substrate, a circuit layer positioned on the substrate and including a functional block positioned on the substrate, and a test pad positioned on the substrate and distal from the functional block, a redistribution structure positioned on the circuit layer and including a first conductive portion positioned over the functional block and electrically coupled to the functional block, and a second conductive portion positioned over the test pad and electrically coupled to the test pad, and a through semiconductor via physically and electrically coupled to the test pad.
US11495532B2

An interfacial layer is provided that binds a hydrophilic interlayer dielectric to a hydrophobic gap-filling dielectric. The hydrophobic gap-filling dielectric extends over and fill gaps between devices in an array of devices disposed between two metal interconnect layers over a semiconductor substrate and is the product of a flowable CVD process. The interfacial layer provides a hydrophilic upper surface to which the interlayer dielectric adheres. Optionally, the interfacial layer is also the product of a flowable CVD process. Alternatively, the interfacial layer may be silicon nitride or another dielectric that is hydrophilic. The interfacial layer may have a wafer contact angle (WCA) intermediate between a WCA of the hydrophobic dielectric and a WCA of the interlayer dielectric.
US11495525B2

A module has electronic components mounted to a Printed Circuit Board (PCB) with multiple patterned conductive layers connecting to conductive slot metal around a conductive slot. A groove is cut through a top molding encapsulant above and into the conductive slot but does not cut through a bottom molding encapsulant. A terminal pin is inserted into the groove and pushed down into the conductive slot. When heated, embedded solder previously applied to the conductive slot metal flows between the end of the terminal pin and the conductive slot metal to form a solder bond. An end of the PCB past the conductive slot has no metal traces, preventing shorts. Epoxy can be placed into the groove around the terminal pin or a hole formed in the terminal pin to increase strength of the anchored terminal pin. The molding around the groove protects terminal pins from shorting from the side.
US11495523B2

A lead frame is made of conductive material, and includes an interconnecting web portion and a plurality of unit lead frames. Each unit lead frame includes a die pad and a plurality of leads. The die pad has a die-attach section disposed below an upper surface of the interconnecting web portion, and a plurality of extension sections bent at an angle from a periphery of the die-attach section and projecting to the interconnecting web portion. The die pad is formed with a plurality of grooves formed at an underside of junctions of the die-attach section and the extension sections. The leads extend from the interconnecting web portion toward and are spaced apart from the die pad.
US11495522B2

In examples, an electronic device comprises a printed circuit board (PCB), an orifice extending through the PCB, and a semiconductor die suspended above the orifice by aluminum bond wires. The semiconductor die is vertically aligned with the orifice and the bond wires coupled to the PCB.
US11495515B2

Aspects of wireless communication are described, including a radiofrequency (RF) amplifier chip, configured for transmitting or receiving data, comprising a first substrate comprising a first material and a second substrate comprising a second material that is different from the first material. The first substrate and the second substrate may be lattice-matched such that an interface region between the first substrate and the second substrate exhibits an sp3 carbon peak at about 1332 cm·1 having a full width half maximum of no more than 5.0 cm·1 as measured by Raman spectroscopy. In some aspects, the first substrate and said second substrate permit said chip to transmit or receive data at a transfer rate of at least 500 megabits per second and a frequency of at least 8 GHz. In some aspects, the RF amplifier chip is part of a satellite transmitter.
US11495512B2

Flexible transistors and electronic circuits incorporating the transistors are provided. The flexible transistors promote heat dissipation from the active regions of the transistors while preserving their mechanical flexibility and high-frequency performance. The transistor designs utilize thru-substrate vias (TSVs) beneath the active regions of thin-film type transistors on thin flexible substrates. To promote rapid heat dissipation, the TSVs are coated with a material having a high thermal conductivity that transfers heat from the active region of the transistor to a large-area ground.
US11495504B2

A method of manufacturing a semiconductor device includes: forming a first stack structure; forming first holes penetrating the first stack structure; forming a second stack structure on the first stack structure; forming second holes penetrating the second stack structure; measuring first direction distances between edges of the first holes and edges of the second holes; and correcting a first direction position at which the second holes are to be formed. The second holes may include one of a first shift hole shifted in a positive first direction from a first hole and a second shift hole shifted in a negative first direction from a first hole.
US11495501B2

A method of forming a semiconductor device includes forming a first fin and a second fin protruding above a substrate; forming isolation regions on opposing sides of the first fin and the second fin; forming a metal gate over the first fin and over the second fin, the metal gate being surrounded by a first dielectric layer; and forming a recess in the metal gate between the first fin and the second fin, where the recess extends from an upper surface of the metal gate distal the substrate into the metal gate, where the recess has an upper portion distal the substrate and a lower portion between the upper portion and the substrate, where the upper portion has a first width, and the lower portion has a second width larger than the first width, the first width and the second width measured along a longitudinal direction of the metal gate.
US11495496B2

Gate aligned contacts and methods of forming gate aligned contacts are described. For example, a method of fabricating a semiconductor structure includes forming a plurality of gate structures above an active region formed above a substrate. The gate structures each include a gate dielectric layer, a gate electrode, and sidewall spacers. A plurality of contact plugs is formed, each contact plug formed directly between the sidewall spacers of two adjacent gate structures of the plurality of gate structures. A plurality of contacts is formed, each contact formed directly between the sidewall spacers of two adjacent gate structures of the plurality of gate structures. The plurality of contacts and the plurality of gate structures are formed subsequent to forming the plurality of contact plugs.
US11495490B2

A semiconductor device manufacturing method of forming a trench and a via in a porous low dielectric constant film formed on a substrate as an interlayer insulating film, includes: embedding a polymer having a urea bond in pores of the porous low dielectric constant film by supplying a raw material for polymerization to the porous low dielectric constant film; forming the via by etching the porous low dielectric constant film; subsequently, embedding a protective filling material made of an organic substance in the via; subsequently, forming the trench by etching the porous low dielectric constant film; subsequently, removing the protective filling material; and after the forming a trench, removing the polymer from the pores of the porous low dielectric constant film by heating the substrate to depolymerize the polymer, wherein the embedding a polymer having a urea bond in pores is performed before the forming a trench.
US11495481B2

There is provided an EFEM, including: at least one load port; a housing closed by connecting the at least one load port to an opening provided on a side wall of the housing and configured to define, in the housing, a transfer chamber for transferring a substrate; a substrate transfer device disposed in the transfer chamber and configured to transfer the substrate; an inert gas supply unit configured to supply an inert gas to the transfer chamber; and a gas discharge unit configured to discharge a gas in the transfer chamber, wherein the at least one load port includes: an opening/closing mechanism capable of opening and closing a lid of a mounted FOUP; and an accommodation chamber kept in communication with the transfer chamber and configured to accommodate a part of the opening/closing mechanism.
US11495479B2

A processing chamber is described. The processing chamber includes a chamber having an interior volume, a light pipe window structure coupled to the chamber, the light pipe window structure having a first transparent plate disposed within the interior volume of the chamber, and a radiant heat source coupled to a second transparent plate of the light pipe window structure in a position outside of the interior volume of the chamber, wherein the light pipe window structure includes a plurality of light pipe structures disposed between the first transparent plate and the second transparent plate.
US11495473B2

A method of manufacturing a semiconductor device includes forming a stacked structure with first material layers and second material layers that are stacked alternately with each other, forming a first slit that passes through the stacked structure, forming a second slit that passes through the stacked structure, forming a contact hole between the first slit and the second slit that passes through the stacked structure, forming a sealing layer that seals the first slit, the second slit and the contact hole, forming first openings that pass through the sealing layer to form first sealing regions and partially expose the first slit to form first exposed regions, forming a first slit insulating layer by filling the first exposed regions and first sealing regions, etching the sealing layer to open the contact hole, and forming a first contact plug in the contact hole.
US11495472B2

One embodiment includes partially forming a first through via in a substrate of an interposer, the first through via extending into a first side of the substrate of the interposer. The method also includes bonding a first die to the first side of the substrate of the interposer. The method also includes recessing a second side of the substrate of the interposer to expose the first through via, the first through via protruding from the second side of the substrate of the interposer, where after the recessing, the substrate of the interposer is less than 50 μm thick. The method also includes and forming a first set of conductive bumps on the second side of the substrate of the interposer, at least one of the first set of conductive bumps being electrically coupled to the exposed first through via.
US11495470B1

Embodiments of this disclosure include a method of processing a substrate that includes etching a first dielectric material formed on a substrate that is disposed on a substrate supporting surface of a substrate support assembly disposed within a processing region of a plasma processing chamber. The etching process may include delivering a process gas to the processing region, wherein the process gas comprises a first fluorocarbon containing gas and a first process gas, delivering, by use of a radio frequency generator, a radio frequency signal to a first electrode to form a plasma in the processing region, and establishing, by use of a first pulsed-voltage waveform generator, a first pulsed voltage waveform at a biasing electrode disposed within the substrate support assembly. The first pulsed voltage waveform comprises a series of repeating pulsed waveform cycles that each include a first portion that occurs during a first time interval, a second portion that occurs during a second time interval, and a peak-to-peak voltage. The pulsed voltage waveform is substantially constant during at least a portion of the second time interval.
US11495467B2

Method and apparatus for etching a thin layer including silicon nitride formed on a substrate are disclosed. Etchant including phosphoric acid and water is supplied on the substrate so that a liquid layer is formed on the substrate. The thin layer is etched by reaction between the thin layer and the etchant. Thickness of the liquid layer is measured to detect variation in the thickness of the liquid layer while etching the thin layer. Variation in the concentration of the phosphoric acid and the water is calculated based on the variation in the thickness of the liquid layer. Water is supplied on the substrate based on the variation in the concentration of the phosphoric acid and the water so that the concentration of the phosphoric acid and the water becomes a predetermined value.
US11495465B2

A method of forming a semiconductor device includes providing a precursor. The precursor includes a substrate; a gate stack over the substrate; a first dielectric layer over the gate stack; a gate spacer on sidewalls of the gate stack and on sidewalls of the first dielectric layer; and source and drain (S/D) contacts on opposing sides of the gate stack. The method further includes recessing the gate spacer to at least partially expose the sidewalls of the first dielectric layer but not to expose the sidewalls of the gate stack. The method further includes forming a spacer protection layer over the gate spacer, the first dielectric layer, and the S/D contacts.
US11495464B2

An embodiment includes a method including forming an opening in a cut metal gate region of a metal gate structure of a semiconductor device, conformally depositing a first dielectric layer in the opening, conformally depositing a silicon layer over the first dielectric layer, performing an oxidation process on the silicon layer to form a first silicon oxide layer, filling the opening with a second silicon oxide layer, performing a chemical mechanical polishing on the second silicon oxide layer and the first dielectric layer to form a cut metal gate plug, the chemical mechanical polishing exposing the metal gate structure of the semiconductor device, and forming a first contact to a first portion of the metal gate structure and a second contact to a second portion of the metal gate structure, the first portion and the second portion of the metal gate structure being separated by the cut metal gate plug.
US11495463B2

The present disclosure describes method to form a semiconductor device with a diffusion barrier layer. The method includes forming a gate dielectric layer on a fin structure, forming a work function stack on the gate dielectric layer, reducing a carbon concentration in the work function stack, forming a barrier layer on the work function stack, and forming a metal layer over the barrier layer. The barrier layer blocks a diffusion of impurities into the work function stack, the gate dielectric layer, and the fin structure.
US11495460B2

A method for forming a semiconductor device structure is provided. The method includes forming a material layer over a substrate, and forming a first layer over the material layer. The method also includes forming a second layer over the first layer, and the second layer includes an auxiliary. The method further includes forming a third layer over the second layer, and the third layer includes an inorganic material, the inorganic material includes a plurality of metallic cores, and a plurality of first linkers bonded to the metallic cores. A topmost surface of the second layer is in direct contact with a bottommost surface of the third layer. The method includes exposing a portion of the second layer by performing an exposure process, and the auxiliary reacts with the first linkers during the exposure process.
US11495456B2

Processes for surface treatment of a workpiece are provided. In one example implementation, a method can include placing the workpiece on a workpiece support in a processing chamber. The method can include admitting a process gas into the processing chamber. The process gas can include an ozone gas. The method can include exposing the silicon nitride layer and the low-k dielectric layer to the process gas to modify a surface wetting angle of the silicon nitride layer.
US11495455B2

The present application discloses forming self-assembled monolayers (SAMs) by exposing the substrate at least twice to SAM precursors with intervening cooling of a substrate.
US11495448B2

The invention generally relates to systems and methods for quantifying an analyte extracted from a sample. In certain embodiments, the invention provides methods that involve introducing a solvent into a capillary, introducing the capillary into a vessel including a sample such that a portion of the sample is introduced into the capillary, moving the sample and the solvent within the capillary to induce circulation within the sample and the solvent, thereby causing the analyte to be extracted from the sample and into the solvent, analyzing the analyte that has been extracted from the sample, and quantifying the analyte. In certain embodiments, the quantifying step is performed without knowledge of a volume of the sample and/or solvent.
US11495445B2

A plasma processing apparatus includes a processing chamber where a plasma processing is performed on a workpiece, a stage, an edge ring, a shield, and a driver. The stage has a placement surface on which the workpiece is placed inside the processing chamber. The edge ring is provided around the stage so as to surround the workpiece on the placement surface. The shield is capable of shielding a portion of the surface of the edge ring from plasma generated in the processing chamber. The driver changes the area of the edge ring exposed to the plasma by moving the shield relative to the edge ring.
US11495443B2

Provided is a filter device including a plurality of coils, a plural of capacitors, and a frame. The coils constitute a plurality of coil groups. Each coil group includes two or more coils. The two or more coils in each coil group are provided such that respective windings of the two or more coils extend spirally about a central axis and respective turns of the two or more coils are sequentially and repeatedly arranged in an axial direction in which the central axis extends. The coil groups are provided coaxially with the central axis. A pitch between the respective turns of the two or more coils of any one coil group among the coil groups is larger than a pitch between the respective turns of the two or more coils of the coil group provided inside the one coil group among the coil groups.
US11495442B2

Provided is a substrate processing apparatus. The substrate processing apparatus includes a tube configured to provide a processing space, a partition wall configured to provide a discharge space in which plasma is generated, a gas supply pipe configured to supply a process gas to the discharge space, and a plurality of electrodes disposed outside the tube to generate the plasma in the discharge space. The tube has a plurality of recesses recessed inward from the outermost circumferential surface of the tube, and the plurality of electrodes are accommodated in the plurality of recesses, respectively.
US11495437B2

Processes for oxidation of a workpiece are provided. In one example, a method includes placing a workpiece on a workpiece support in a processing chamber. The method includes performing a pre-oxidation treatment process on the workpiece in the processing chamber to initiate oxide layer formation on the workpiece. The method includes performing a remote plasma oxidation process on the workpiece in the processing chamber to continue the oxide layer formation on the workpiece. Subsequent to performing the pre-oxidation treatment process and the remote plasma oxidation process, the method can include removing the workpiece from the processing chamber. In some embodiments, the remote plasma oxidation process can include generating a first plasma from a remote plasma oxidation process gas in a plasma chamber; filtering species generated in the plasma to generate a mixture having one or more radicals; and exposing the one or more radicals to the workpiece.
US11495434B2

Provided herein are approaches for in-situ plasma cleaning of ion beam optics. In one approach, a system includes a component (e.g., a beam-line component) of an ion implanter processing chamber. The system further includes a power supply for supplying a first voltage and first current to the component during a processing mode and a second voltage and second current to the component during a cleaning mode. The second voltage and current are applied to one or more conductive beam optics of the component, individually, to selectively generate plasma around one or more of the one or more conductive beam optics. The system may further include a flow controller for adjusting an injection rate of an etchant gas supplied to the beam-line component, and a vacuum pump for adjusting pressure of an environment of the beam-line component.
US11495433B1

A charged particle beam apparatus for inspecting a specimen with a plurality of beamlets is described. The charged particle beam apparatus includes a charged particle beam emitter (105) for generating a charged particle beam (11) propagating along an optical axis (A) and a multi-beamlet generation- and correction-assembly (120), including a first multi-aperture electrode (121) with a first plurality of apertures for creating the plurality of beamlets from the charged particle beam, at least one second multi-aperture electrode (122) with a second plurality of apertures of varying diameters for the plurality of beamlets for providing a field curvature correction, and a plurality of multipoles (123) for individually influencing each of the plurality of beamlets, wherein the multi-beamlet generation- and correction-assembly (120) is configured to focus the plurality of beamlets to provide a plurality of intermediate beamlet crossovers. The charged particle beam apparatus further includes an objective lens (150) for focusing each of the plurality of beamlets to a separate location on the specimen, and a single transfer lens (130) for beamlet collimation arranged between the multi-beamlet generation- and correction-assembly and the objective lens. Further, a method of inspecting a specimen with a charged particle beam apparatus is described.
US11495431B2

A transmission electron microscope includes a control unit for: acquiring an image of an objective aperture; obtaining a position of the objective aperture; obtaining an amount of deviation between an object position and the position of the objective aperture, based on the position of the objective aperture; and operating an aperture moving mechanism, based on the amount of deviation of the position of the objective aperture. The position of the objective aperture is obtained by: binarizing the image of the objective aperture by using a set threshold; obtaining an area of an aperture hole of the objective aperture from the binarized image; determining whether the area is within a predetermined range; changing the threshold when a determination is made that the area is outside the predetermined range; and obtaining a position of the objective aperture when a determination is made that the area is within the predetermined range.
US11495429B2

An ion beam generator includes an emission electrode, an extraction electrode, and an electricity generator. The emission electrode includes a substrate and a plurality of nanowires extending away from the substrate, substantially towards the extraction electrode, the nanowires having a length of 50 nm to 50 μm. The emission electrode has a source of ions including a sheet of ionic liquid formed on the substrate and at least partially immersing the nanowires. The nanowires and the substrate are electrically insulating or semiconducting, and the electricity generator is connected to the sheet of ionic liquid. The emission electrode is thus capable of sending ion beams from the ionic liquid to the extraction electrode.
US11495428B2

A photocathode emitter can include a transparent substrate, a photocathode layer, and a plasmonic structure array disposed between the transparent substrate and the photocathode layer. The plasmonic structure can serve as a spot-confining structure and an electrical underlayer for biasing the photocathode. The plasmonic structure can confine the incident light at subwavelength sizes.
US11495418B2

A multipolar switch includes a first electrical contact zone connected to a first electrical circuit, and a second electrical contact zone connected to a second electrical circuit. In addition, a first part made from an electrically conducting material is arranged on and at a distance from the first electrical contact zone, and a second part made from an electrically conducting material is arranged on the first part. An electrically insulating layer is arranged between the first part and the second part so as to electrically insulate them from one another. So configured, the first part is configured to be elastically deformed when being mechanically solicited in an actuating direction of the multipolar switch, and the second part is configured to be elastically deformed or be displaced in the actuating direction of the multipolar switch, between a rest configuration and an activated configuration.
US11495405B2

An electronic component has capacitor chips where terminal electrodes are formed on both end surfaces, individual metal terminals connected to the terminal electrodes, an insulation case accommodating the capacitor chips, and a connecting portion interconnecting a plurality of the insulation cases.
US11495404B2

A multilayer ceramic electronic component includes an internal electrode layer including, on a same ceramic layer, a peripheral internal electrode having a frame shape and an inside internal electrode located inside the peripheral internal electrode. A metallic species included in the peripheral internal electrode is different from a metallic species included in the inside internal electrode. The metallic species included in the peripheral internal electrode includes more than or equal to about 50% of a metallic species different from the metallic species included in the inside internal electrode. In a width direction, a dimension a of a width of the peripheral internal electrode is about 5 μm
US11495399B2

This invention presents a new packaging technique that allows for the use of a wider range of isolating materials for inductive conductivity sensors, thereby significantly reducing the cost of producing the sensors, improving their precision and accuracy, and increasing their sensitivity.
US11495396B2

A surface mount inductor includes a coil including a winding portion and extension portions that extend from the outer circumference of the winding portion, a molded body which contains a metal magnetic powder and in which the coil is embedded, and outer terminals. The molded body is a rectangular parallelepiped. Each end portion in the longitudinal direction of the principal surface has an outer terminal connected to the extension portion. A resin coating is formed on the molded body except regions in which the outer terminals are provided, and W1 is less than W0, where the width between ridges opposite to each other in a lateral direction of the principal surface is denoted as W0 and the width of each outer terminal in the lateral direction is denoted as W1, and neither end in the width direction of each outer terminal is in contact with the ridges.
US11495388B2

A reactor has a coil and a loop-shaped magnetic core disposed extending inside and outside the coil. The coil has two winding portions that are disposed laterally side-by-side, and the magnetic core has two inner core portions that are disposed inside the winding portions, and two outer core portions that are disposed outside the winding portions and connect end portions of the two inner core portions. The reactor includes an inner resin portion obtained by filling a space between inner peripheral faces of the winding portions and the inner core portions, end face intervening members disposed between end faces of the winding portions and the outer core portions, and spacer pieces that are integrated with the end face intervening members and are disposed extending between an entirety of mutually opposing inward faces of the two winding portions.
US11495385B2

A coil component includes a core including a winding core portion, a first flange portion, and a second flange portion, and a first wire and a second wire that are wound around the winding core portion in the same direction and that form a winding portion. The winding portion includes a second intersecting portion along a third side surface of the winding core portion at a position on the winding portion nearest to the second flange portion.
US11495365B1

Among the various aspects of the present disclosure is the provision of systems for producing radioisotopes and improving the specific activity of radioisotopes (e.g., Cu-64 chloride). As described herein, the system includes a target material area or target material shape that matches the proton beam strike area or proton beam strike shape, resulting in optimal thickness with less target material required.
US11495363B2

A mobile modular reactor, in particular, a graphite-moderated fission reactor, has an active core region and at least a portion of control region(s) that are located within an interior volume of a pressure vessel. Flow annulus features located in the flow annulus between an outer surface of the control rod/fuel rod and an inner surface of the cladding of the channel in which the rod is located stabilizes the flow annulus and maintains a reliable concentricity between the inner and outer claddings that envelope the flow annulus. Flow annulus features are equally circumferentially spaced at longitudinally separated locations and the flow annulus features at successive, longitudinally separated locations are rotationally offset relative to each other. For purposes of transportability, the pressure vessel is sized for mobile transport using a ship, train or truck, for example, by fitting within a shipping container.
US11495353B2

Method, apparatus, and computer-readable media providing medical personnel artificial intelligence (AI)-derived data regarding a patient presenting neurological indications includes a guidance server. Preferably, the guidance server receives three or more of: (i) natural language input from medical personnel, (ii) real-time vital signs telemetry data, (iii) neurosurgical treatment database information, (iv) neurosurgical treatment guideline information, (v) clinical laboratory testing results, (vi) patient historical data, and (vii) patient imaging information. An imaging post-processor receives (i) patient imaging history information, (ii) and real-time patient imaging data, and provides to the guidance server the patient imaging information. The guidance server then provides one or more alerts (or other guidance) to the medical personnel.
US11495346B2

Systems and methods for imaging. An external device may be used to acquire optical image data of a subject. One or more physical parameters of the subject may be determined based on the optical image data. The one or more physical parameters may be translated to one or more properties of the subject. The one or more properties may then be used to generate medical image data of the subject.
US11495344B2

A computer-implemented method for providing a radiological opinion includes the steps of: (a) receiving an order for a radiological opinion by means of a web-based application accessible to a user; (b) launching an upload/scan application accessible to the user; (c) scanning a user-selected folder or drive for DICOM images; (d) parsing the DICOM images found in step (c); (e) uploading the DICOM images parsed in step (d); (f) routing the uploaded DICOM images to a picture archiving communication system; (g) generating a radiology order; (h) routing the radiology order to a radiology information system; (i) receiving a radiological opinion; (j) routing the radiological opinion to the user and (k) receiving electronic payment from the user following a successful upload of the radiological opinion, the electronic payment being governed by blockchain technology.
US11495339B2

A method is provided for lowering blood sugar in a subject in need thereof by administering a gliflozin Sodium-Glucose Cotransport 2 inhibitor pharmaceutical composition to a subject qualified for over-the-counter access to the gliflozin Sodium-Glucose Cotransport 2 inhibitor pharmaceutical composition. In some embodiments, the gliflozin Sodium-Glucose Cotransport 2 inhibitor pharmaceutical composition includes empagliflozin, canagliflozin, and ertugliflozin. In some embodiments, the gliflozin Sodium-Glucose Cotransport 2 inhibitor pharmaceutical composition includes (2S,3R,4R,5S,6R)-2-[4-chloro-3-[(4-ethoxyphenyl)methyl]phenyl]-6-(hydroxymethyl)oxane-3,4,5-triol or a pharmaceutically acceptable salt thereof.
US11495337B1

A server computing device generates a virtual patient object (VPO) from a patient health record. The server computing device generates documents based upon the VPO. The server computing device causes a term-document index to be generated based upon the documents, the term-document index mapping terms in text of the documents to identifiers for the documents in which the terms are found. Subsequently, responsive to receiving a textual query from a client computing device, the server computing device executes a textual search over the term-document index based upon the textual query. The textual search produces search results that comprise an identifier for a document in the documents that includes a term specified in the textual query. The server computing device identifies a portion of the VPO based upon the search results and transmits the portion of the VPO to the client computing device for display.
US11495333B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a plurality of answers to a first set of questions. The actions include generating an adjacency matrix based on the question-answer pairs. The actions include determining a network graph that includes question nodes and edges. The actions include identifying one or more clusters of question nodes by applying a community detection algorithm on the network graph. The actions include determining, for each cluster, i) a cluster centrality and ii) a cluster magnitude. The actions include ranking the clusters based on the cluster centralities and the cluster magnitudes of the one or more clusters. The actions include selecting a second set of questions for the user. And, the actions include causing the questions from the second set of questions to be presented to the user.
US11495329B2

An apparatus for determining a validity of a bio-information estimation model includes a data acquirer interface configured to acquire an in vivo spectrum of an object, and acquire bio-information and a concentration of a main component which are estimated based on the in vivo spectrum and a bio-information estimation model; and a processor configured to acquire a residual spectrum of the acquired in vivo spectrum based on the acquired in vivo spectrum, the acquired bio-information, and the acquired concentration of the main component, determine a similarity between the acquired residual spectrum and a reference residual spectrum, and determine the validity of the bio-information estimation model based on the determined similarity.
US11495324B2

Data that has been stored according to a DNA data storage method can be decoded using a flexible approach that supports both solitary strand mapping and cluster-based trace reconstruction. Solitary strand mapping can place strings based on integrity verification. Redundancy information can be partitioned to support error correction during the solitary strand mapping while still achieving integrity verification. Clusters with verified strands can be skipped during cluster-based trace reconstruction. Useful for increasing the accuracy of the trace reconstruction procedure.
US11495316B1

A system and method for optimizing seasoning trim values based on form factors in memory sub-system manufacturing. An example method includes selecting a baseline set of trim values based on a set of memory sub-system form factors; generating a first modified set of trim values by modifying a first trim value of the baseline trim values; instructing each memory sub-system to perform seasoning operations using the first modified set of trim values; responsive to determining that each memory sub-system passed failure scanning operations, generating a second modified set of trim values; instructing each memory sub-system to perform seasoning operations using the second modified set; responsive to determining that a memory sub-system failed the failure scanning operations, determining whether the failed memory sub-system is defective; and responsive to determining that the failed memory sub-system does is not defective, storing the first modified trim values for the set of form factors.
US11495311B2

A non-volatile storage apparatus is configured to perform erase verify during an erase process in order to account for differences in erase speed. In order to reduce the time used to perform the erase process (which includes the erase verify), the erase verify operation is skipped for certain memory cells based on a system parameter. For example, when erasing a block of memory cells, a series of erase voltage pulses are applied to the NAND strings in outer sub-blocks and inner sub-blocks of the block. Erase verify is performed between erase voltage pulses for NAND strings in the outer sub-blocks while skipping erase verify for NAND strings in the inner sub-blocks. Performing erase verify between erase voltage pulses for NAND strings in the inner sub-blocks is started at a predetermined number of erase voltage pulses after the NAND strings in the outer sub-blocks successfully erase verify.
US11495303B2

A semiconductor memory device includes a first conductive layer, a first and a second semiconductor layer opposed to the first conductive layer, a first and a second electric charge accumulating portion disposed between the first conductive layer and the first and the second semiconductor layer, and a first and a second bit line electrically connected to the first and the second semiconductor layer. A distance from a center position of the first conductive layer to the second semiconductor layer is smaller than a distance from the center position of the first conductive layer to the first semiconductor layer. When a read operation is executed on a first memory cell including the first electric charge accumulating portion and a second memory cell including the second electric charge accumulating portion, a voltage of the second bit line is larger than a voltage of the first bit line.
US11495296B2

A storage apparatus includes non-volatile memory cells formed on a memory die, each memory cell configured to hold bits of data, and a control circuit. The control circuit is configured to calculate parity data for data to be stored in the memory cells and program the memory cells to first distributions. The control circuit is also configured to read memory cells in the first distributions, recover the data from results of reading the memory cells in the first distributions combined with the parity data, and further program the memory cells from the first distributions to second distributions to store the data. To improve the accuracy of recovering the encoded foggy phase data, techniques are presented to calibrate the voltage levels used in sensing the foggy state distributions.
US11495289B2

Connection weight coefficients to be used in a neural network computation are stored in a memory array. A word line drive circuit drives a word line corresponding to input data of a neural network. A column selection circuit connects to a computation circuit bit lines to which a connection weight coefficient to be computed is connected. The computation circuit determines the sum of cell currents flowing in the bit lines. A result of the determination made by the computation circuit is stored in an output holding circuit, and is set as an input of a neural network in the next layer, to the word line drive circuit. A control circuit instructs the word line drive circuit and the column selection circuit to select the word line and the bit line to be used in the neural network computation, based on information held in a network configuration information holding circuit.
US11495280B2

A semiconductor memory device includes an external resistor provided on a board and a plurality of memory dies mounted on the board, designated as a master die and slave dies. The memory dies are commonly connected to the external resistor. The master die performs a first impedance calibration operation during an initialization sequence of the semiconductor memory device and stores, in a first register set therein, first calibration data, a first voltage and a first temperature. Each of the slave dies, after the first impedance calibration operation is completed, performs a second impedance calibration operation during the initialization sequence and stores, in a second register set therein, second calibration data associated with the second impedance calibration operation and offset data corresponding to a difference between the first calibration data and the second calibration data.
US11495272B2

An electronic device may include: an input/output control signal generation circuit configured to generate an input control signal and a first output control signal during a write operation, and generate a second output control signal during a write operation with an auto-precharge operation; and a bank address output circuit configured to latch a bank address based on the input control signal, and output the latched bank address as a write bank address for the write operation or a precharge bank address for the auto-precharge operation, based on the first output control signal and the second output control signal.
US11495265B1

Techniques are described for pre-exporting chunks of video content during video editing of a video editing project. For example, the chunks of the video editing project can be monitored for changes. When a change is detected to a chunk, the chunk can be pre-exported as an independent chunk that is combinable with other pre-exported chunks and without encoding or re-encoding the pre-exported chunks. In addition, the monitoring and pre-exporting can be performed while the video editing project is editable by a user of the video editing project. When the video editing project is ready to be finalized, the pre-exported chunks can be combined to generate, at least in part, a media file. The generated media file can then be output.
US11495262B1

A computer-implemented method for duplexing data from multiple files systems onto a shared tape is disclosed. The computer-implemented method includes receiving a unique identifier of a first tape image written to a primary storage device of a first client system. The computer-implemented method further includes determining that a position of a first end-of-data marker on the first tape image differs from a position of a second end-of-data marker on a tape corresponding to the unique identifier of the first tape image. Responsive to determining that the position of the first end-of-data marker on the first tape image differs from the position of the second end-of-data marker on the tape corresponding to the unique identifier of the first tape image, the computer-implemented method further includes copying a difference in data between the second end-of-data marker on the tape and be first end-of-data marker on the first tape image to the tape.
US11495256B2

The magnetic recording medium includes a non-magnetic support, and a magnetic layer including a ferromagnetic powder. The ferromagnetic powder is a ferromagnetic powder selected from the group consisting of a hexagonal strontium ferrite powder and an ε-iron oxide powder. The standard deviation of a height of the magnetic projection portion on a surface of the magnetic layer is in a range of 0.5 to 2.5 nm.
US11495247B2

An information processing device includes a recording unit that records a plurality of objects including data and metadata related to the data on a magnetic recording medium, and executes, after recording at least one of the objects, processing of recording first set data which is a set of the metadata included in the object. The first set data is the set of the metadata included in the object recorded after recording the first set data that is recorded immediately before. The magnetic recording medium has a magnetic layer containing a ferromagnetic powder and a binding agent on a non-magnetic support. A difference between spacings S0.5 and S13.5 measured under pressures of 0.5 atm and 13.5 atm by an optical interference method after n-hexane cleaning on a surface of the magnetic layer is equal to or less than 3.0 nm.
US11495241B2

Provided are an echo delay time estimation method and system thereof, wherein the echo delay time estimation method is executed by the echo delay time estimation system with the following steps: receiving a testing signal and a received signal and executing a time to frequency analysis to generate a testing signal spectrogram and a received signal spectrogram; respectively executing a characteristic signal dynamic detection calculation for the testing signal spectrogram and the received signal spectrogram to generate a testing signal characteristic dynamic vector and a received signal characteristic dynamic vector; executing a cross-correlated vector estimation for the testing signal characteristic dynamic vector and the received signal characteristic dynamic vector to generate a cross-correlated vector; and calculating an echo delay time according to the cross-correlated vector. The echo delay time estimation method is able to simplify calculations for estimating an echo delay time, alleviating some computational complexity.
US11495231B2

A lip language recognition method, applied to a mobile terminal having a sound mode and a silent mode, includes: training a deep neural network in the sound mode; collecting a user's lip images in the silent mode; and identifying content corresponding to the user's lip images with the deep neural network trained in the sound mode. The method further includes: switching from the sound mode to the silent mode when a privacy need of the user arises.
US11495225B2

A response device includes a data acquirer configured to acquire data to which metadata is added, a database register configured to generate a tag on the basis of the metadata and register the generated tag in a database in association with the data to which the metadata is added, an utterance content interpreter configured to interpret content of an utterance of a user, a searcher configured to search the database using the tag included in the utterance content when an intention to search for the data has been interpreted by the utterance content interpreter, and a responder configured to cause an outputter to output information according to a search result of the searcher.
US11495221B2

A communication system includes a vehicle communication assembly connected to a vehicle, including a transmitter and a receiver, and configured to wirelessly communicate with a remote entity, and a processing device and a memory coupled to the processing device. The memory includes computer-executable instructions that, when executed by the processing device, cause the processing device to receive a wireless signal including a speech communication from the remote entity at the receiver, analyze the wireless signal by a speech recognition module to identify the speech communication, and recognize a known directive within the speech communication based on stored contextual information. The instructions also cause the processing device to, based on recognizing the known directive, present a textual representation of the known directive to a user of the vehicle, and determine that the processing device correctly recognized the known directive based on detecting an input from the user verifying the known directive.
US11495211B2

Memory deterioration detection and evaluation includes capturing human utterances with a voice interface and generating, for a user, a human utterances corpus that comprises human utterances selected from the plurality of human utterances based on meanings of the human utterances as determined by natural language processing by a computer processor. Based on data generated in response to signals sensed by one or more sensing devices operatively coupled with the computer processor, contextual information corresponding to one or more human utterances of the corpus is determined. Patterns among the corpus of human utterances are recognized based on pattern recognition performed by the computer processor using one or more machine learning models. Based on the pattern recognition a change in memory functioning of the user is identified. The identified change is classified, based on the contextual information, as to whether the change is likely due to memory impairment of the user.
US11495204B2

A lining component for lining a passenger cell of a motor vehicle is multifunctional. The lining component has at least one acoustic resonator which is open towards the passenger cell and/or at least a fluid chamber through which a temperature control medium is flowable.
US11495189B1

An output buffer is provided, which including an input circuit, output circuits, a first multiplexer, a second multiplexer and a demultiplexer. The input circuit is for generating a first control signal and a second control signal according to a feedback signal and an input signal. Each output circuit is controlled by a first gate signal and a second gate signal to provide a corresponding one of output signals. The first multiplexer is for providing the first control signal and the second control signal to one of the output circuits as the first gate signal and the second gate signal, respectively. The second multiplexer is for providing a first reference voltage and a second reference voltage as the first gate signal and the second gate signal, respectively, to other of the output circuits. The demultiplexer is for providing one of the output signals as the feedback signal.
US11495187B2

An information processing device includes a processor configured to acquire image data including color information, acquire color information of a formed image, the formed image being an image formed on a recording medium on a basis of the image data, acquire light transmittance information expressing a degree of light transmittance of an image-carrying medium, the image-carrying medium being the recording medium on which the formed image is formed, and associate first color information, second color information, and the light transmittance information with each other, the first color information being the color information included in the image data and the second color information being the color information of the formed image.
US11495178B2

A pixel circuit includes a data writing sub-circuit, a light-emitting control sub-circuit and a driving sub-circuit. The data writing sub-circuit is connected to the driving sub-circuit, and is configured to write a data voltage signal into the driving sub-circuit and compensate it, in response to a first gate signal and a second gate signal. The light-emitting control sub-circuit is connected to the driving sub-circuit, and is configured to close a line between a first power supply voltage terminal and a second power supply voltage terminal, in response to a first enable signal and a second enable signal. The driving sub-circuit is configured to provide a driving current to a light-emitting device through the closed line according to the written data voltage signal. Phases of the first enable signal and the first gate signal are opposite, and phases of the second enable signal and the second gate signal are opposite.
US11495176B1

An electronic device may include a display and a sensor under the display. The display may include pixels having emission transistors that are controlled by emission signals. The emission signals are controlled using a pulse width modulation (PWM) scheme to control the brightness of the display. The emission signals may further include a localized sensor blackout pulse configured to generate a localized sensor blackout region that overlaps with the sensor to reduce any undesired back emission of light emitted from the display. The sensor blackout pulse may be automatically generated periodically or generated in an on-demand basis once per frame, multiple times per frame time, or once every multiple frames. Any luminance degradation caused by the sensor blackout pulse may be compensated by boosting the luminance and/or by extending the duration of each emission on pulse.
US11495173B2

The disclosure provides a display device and a driving method thereof. The display device includes a light emitting module and a display panel. The light emitting module includes an optical sensor and multiple light emitting diodes (LEDs). The LEDs are adjacent to the optical sensor. The LEDs emit red, green, and blue light. The LEDs dynamically convert brightness of the red, green, and blue light. The display panel is disposed on the light emitting module. The display device of the disclosure may achieve a full-screen display or have a higher resolution.
US11495165B2

A display device is described including a display panel for displaying an image and an input sensing unit disposed on the display panel for sensing a user input. The input sensing unit includes: an electrode unit including first electrodes and second electrodes which intersect each other and a control unit for determining the proximity of an object or the shape of the object, based on capacitance change values of the first electrodes and the second electrodes. In a first mode the input sensing unit is driven using a self-capacitance method. The control unit may merge the capacitance change values, and determine the proximity of the object based on the merged value. In a second mode based on mutual capacitance, the control unit may determine the shape of the object.
US11495163B2

The present disclosure provides a grayscale compensation method, a gray-scale compensation assembly, and a liquid crystal display device. The gray-scale compensation method includes: detecting a display region for compensation in the liquid crystal display screen that needs grayscale compensation under a reserved liquid crystal response time; acquiring a grayscale conversion timetable of the liquid crystal display screen, and obtaining a limit value of conversion time of the liquid crystal display screen according to the grayscale conversion timetable; acquiring a compensation grayscale lookup table of the display region for compensation; comparing the reserved liquid crystal response time and the limit value of conversion time to obtain a time comparison result; performing grayscale compensation on the display region according to the time comparison result, the grayscale conversion timetable and the compensation grayscale lookup table.
US11495161B2

Systems and methods for a six-primary color system for display. A six-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. The six-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US11495156B2

A display device is disclosed. The display device includes a display panel and a driving chip. The display panel includes at least a first display area and a second display area arranged side by side along a first direction. In the present application, by controlling any two adjacent display areas to scan toward each other or to scan away from each other, at least one scanning lines in the first display area and at least one scanning lines in the second display area simultaneously receive driving signals input from the driving chip.
US11495153B2

A pixel circuit includes: a first driving line, a second driving line, a data line, and a sensing line; a first pixel sub-circuit including a first writing unit, a first sensing unit, and a first driving unit, the first driving unit being configured to drive a first light-emitting unit to emit light; and a second pixel sub-circuit including a second writing unit, a second sensing unit, and a second driving unit, the second driving unit being configured to drive a second light-emitting unit to emit light. The first writing unit and the second sensing unit are connected to the first driving line, so as to be turned on or off synchronously under control of the first driving line. The second writing unit and the first sensing unit are connected to the second driving line, so as to be turned on or off synchronously under control of the second driving line.
US11495152B2

A method of diagnosing connectivity and operational problems between a digital parallel RGB video input device and a digital parallel RGB video display includes transmitting control signals from the input device to the display device, executing the control signals on the display device, generating and transmitting diagnostic signals to a diagnostics processor, and determining if the display is functioning correctly.
US11495144B2

A cryptographical apparatus for converting input bit sequences, whose overflow-free arithmetic addition results in a secret, into output bit sequences whose logic XORing results in the secret. The apparatus comprises a data interface for providing a first input bit sequence and a second input bit sequence and a processing circuit configured to a) gate the first input bit sequence and the second input bit sequence to obtain a logic result indicating overflow bit positions at which both the first input bit sequence and the second input bit sequence have a value of one; and to b) change the first and/or second input bit sequence at at least one overflow bit position. The processing circuit is configured to repeatedly perform steps a) and b) by using the respectively changed input bit sequences, until the logic result indicates no further overflow bit position and the output bit sequences are obtained.
US11495133B2

An aircraft enhanced vision system includes an electromagnetic sensor comprising at least one group of transmitters and at least one group of receivers. The electromagnetic sensor includes a waveform generation assembly powering each transmitter in order to generate the transmitted signal and a signal capture assembly to capture the signal received by each receiver after reflection off of the ground. The transmitters are distinct and spaced apart from the receivers, being arranged so as to form at least one virtual transmitter/receiver network extending in an elongation direction perpendicular to the observation direction from each transmitter/receiver combination between the group of transmitters and the group of receivers.
US11495132B2

An apparatus may receive first data, in a first data format, from one or more unmanned aircraft system service suppliers comprising first positions of one or more unmanned aircraft systems, receive second data, in a second data format, from one or more communications systems comprising second positions of one or more manned aircraft, transmit third data, in a third data format, comprising the first positions of the one or more unmanned aircraft systems and the second positions of the one or more manned aircraft, receive a first control signal comprising a control command associated with one or more of the unmanned aircraft systems or one or more of the manned aircraft, and transmit a second control signal comprising the control command to one or more of the unmanned aircraft system service suppliers or to one or more of the communications systems.
US11495116B2

The present invention comprises a novel Virtual Facilities Manager architecture that optimizes home health by combining multiple prediction engines, fed by continuously monitored and processed sensor-based and environmental data (historical as well as current), with an integrated Homecare Network of homeowners and service and other providers. This enables a continuous feedback process in which abnormal conditions (symptoms of an underlying problem, including suboptimal performance) are detected and addressed by issuing contextual alerts with associated actions (related alert-action pairs) in an iterative manner over time. By maintaining a Home Health Record including Scores (e.g., reliability and energy efficiency) representing the systemic state of one or more homes, the present invention detects not only maintenance issues, but also suboptimal performance “problems,” and addresses them with the same iterative troubleshooting approach until such scores return to an acceptable level.
US11495113B2

A wearable combination drowning prevention and soothing device is operable in either a drowning prevention mode or a soothing mode. In the drowning prevention mode the device monitors a wearer's heart rate and a moisture sensor to determine when, and how long, the device is submerged. Upon occurrence of a condition of those parameters meeting a predefined state consistent with distress, the device transmits an alert signal to an associated mobile device. In the soothing mode the device likewise monitors the wearer's heartrate as well as movements, and upon an indication in those monitored parameter that the wearer may be agitated, the device plays selected audio over a speaker of the device in an attempt to soothe the wearer.
US11495110B2

A computer-implemented method for detecting medical emergency events may include, via one or more processors, data sensors, and/or transceivers: (1) obtaining sensor data indicative of kinetic actions of a user; (2) analyzing the sensor data to associate the sensor data with a one or more kinetic actions of the user; (3) comparing the one or more kinetic actions of the user with a model of kinetic actions to determine whether the one or more kinetic actions correspond with the model of kinetic actions, with the model being indicative of a medical emergency event; and (4) upon determining that the one or more kinetic actions correspond with the model, contacting medical emergency responders to request medical emergency services for the user. As such, medical emergency events being experienced by a user can be detected, and medical emergency responders may be quickly contacted to provide essential emergency medical services to the individual.
US11495106B2

An alarm device for a fire alarm system is described herein. One device includes at least one of an audio notification mechanism and a visual notification mechanism, a supercapacitor, and a controller configured to allow the supercapacitor to power the at least one of the audio notification mechanism and the visual notification mechanism upon a short circuit fault occurring on a loop of the fire alarm system while the alarm device is in an alarm state.
US11495099B2

An electronic device includes one or more sensors, one or more processors operable with the one or more sensors, and a status indicator configured to indicate whether an authorized user of the electronic device is busy, free, or somewhere in between. The status indicator can operate in at least a first state and a second state that is different from the first state. The first state indicates the authorized user is busy and should not be disturbed, while the second state indicates the authorized user is free. Red light can be emitted in the first state, and green light in the second state. The state of the status indicator can be set manually, such as with a chopping gesture, or automatically, such as from calendar events stored in a calendaring operation.
US11495096B2

An automatic feeder system may include: an input bin configured to store at least one physical request slip; a feeder unit; and a support frame. The feeder unit may include a feed neck operable to automatically obtain a physical request slip from the input bin and convey it out from an outlet of the feed neck. The support frame may support the feeder unit so that the outlet is configured to engage with an input of a retailer system engaged with the automatic feeder system such that conveyance of the physical request slip out from the outlet causes the physical request slip to enter the input of the retailer system and cause the retailer system to generate a physical ticket for the game of chance based on the physical request slip.
US11495080B2

Systems, methods, and computer program products are disclosed for improving ease in transmitting information between peer devices. Communications devices establish a peer group. Each communications device in the group assigns different sections of its touchscreen to the other devices in the group. To transfer information to another device in the group, the user swipes on the touchscreen towards the assigned section for the target communications device. Upon detecting the swipe, and determining that the swipe was towards the assigned section, the communications device initiates a transfer of the information to the target communications device. This may involve confirmation at the device or a paired device before transfer, or no confirmation. Receipt of the information at the target communications device may trigger notifications to be displayed. It may also trigger a request for acceptance of the transfer at the target communications device after which receipt is confirmed.
US11495078B2

An automated bakery kiosk 1000 takes orders for customized bakery products 7, prepares the bakery product 7, automatically customizes it, stores and dispenses the bakery product 7 with minimal assistance required from a store associate 5. It employs a customization subsystem 1100 which can write or decorate with an edible liquid 9, such as icing, on the bakery product 7. It also has temperature-controlled storage compartments 1100 which can be used to thaw the bakery product 7 so that it will be ready when it reaches its ultimate destination. There is a cleaning subsystem 1131 which cleans out the liquid 9, and an antimicrobial system 1139 which reduces microbes on the customization device 1100. The automated bakery kiosk 1000 also has a customer interface 1610 that works with the processor 1510 and transport mechanism 1300 to transport the customer's bakery product 7 to a pick-up compartment 1020 when the customer 3 provides a proper code to access the bakery product 7.
US11495072B2

A wireless signal blocking lockbox comprises a housing and a locking mechanism is presented. The housing comprises an access panel, a plurality of layers, and a storage body. The plurality of layers comprises an outer layer, a wireless signal blocking layer, and an inner layer. The access panel and the storage body are selectively connected to each other through the locking mechanism. The plurality of layers is distributed about the housing. The wireless signal blocking layer is positioned between the outer layer and the inner layer.
US11495070B2

Techniques for providing access control are disclosed. The techniques include: receiving, by an access control system, point cloud data associated with a field of view of a sensor; based on the point cloud data, determining that an object is entering a physical zone of interest in the field of view; and determining, by the access control system, an access control result indicating that the object is authorized to access the physical zone of interest or is not authorized to access the physical zone of interest.
US11495062B2

Certain aspects of the present disclosure provide a method that includes: collecting seat sensor data associated with a plurality of seats in a vehicle; selecting a first subset of data from the collected seat sensor data; providing the first subset of data to a fault detection model; receiving, from the fault detection model, one or more detected seat component faults; and generating, based on the one or more detected seat component faults, a seat condition map associated with the vehicle.
US11495058B2

A user establishes an account with an account management system and downloads a service application on a user computing device associated with the user. The user enters a service provider location and signs into a service application. A service camera device captures a video feed of one or more users within a visual field of the service camera device and a service computing device compares movement data received from user computing devices at the service provider location against movement of detected objects in the video feed to identify one or more users in the video feed. After identifying the one or more users within the video feed of the service camera device, in response to a particular user initiating a service request at the service computing device, the service computing device identifies the particular user at the service computing device as being within a service area of the video feed.
US11495057B2

A weight estimation unit estimates, from a person's image in which a person is included, a weight of a human body part of the person in accordance with an existence probability of the human body part of the person. A feature creation unit creates a feature for verification based on a weight of the person's image and a weight estimated by the weight estimation unit. A verification feature storage unit stores a feature of the person who is the object of verification as a verification feature. A person verification unit compares the feature for verification created by the feature creation unit and the verification feature stored in the verification feature storage unit.
US11495050B2

A method for distinguishing a real three-dimensional object from a two-dimensional spoof of the real object, the method comprising: obtaining, by an optical sensor of a mobile device, an image containing either the spoof or the real object; providing the image to a neural network; processing the image by the neural network by: calculating at least one of: 1) a distance map representative of the distance of a plurality of pixels to the optical sensor; or 2) a reflection pattern representative of light reflection associated with a plurality of pixels constituting at least a portion of the object within the image; and comparing at least one of the calculated distance map or the calculated reflection pattern with a learned distance map or a learned reflection pattern, to determine that the image contains either the spoof or the real object.
US11495044B2

A fingerprint sensing display apparatus having a plurality of subpixel regions spaced apart by an inter-subpixel region is provided. The fingerprint sensing display apparatus includes a counter substrate; an array substrate facing the counter substrate, wherein the array substrate includes a plurality of light emitting elements configured to emit light toward the counter substrate, at least a portion of the light being totally reflected by a surface of the counter substrate away from the array substrate; a plurality of photosensors on a side of the array substrate away from the counter substrate; and a first light shielding layer and a second light shielding layer between the plurality of photosensors and the plurality of light emitting elements, the second light shielding layer is on a side of the first light shielding layer away from the plurality of light emitting elements.
US11495043B2

The present disclosure provides an optical fingerprint identification unit, a display panel, a method for manufacturing an optical fingerprint identification unit and a method for identifying a fingerprint. The optical fingerprint identification unit includes a substrate, and a light source, a photoluminescent layer and a light sensor above the substrate. The light source is configured to emit visible light. The photoluminescent layer is configured to receive the visible light reflected by a fingerprint and convert the received visible light into non-visible light. The light sensor is configured to detect the non-visible light.
US11495040B2

An information processing apparatus includes a processor configured to acquire an image, receive designation of a type of the image, present another type specified from the image in a case where the type does not satisfy a criterion corresponding to the image, and receive re-designation of a type of the image.
US11495039B2

A handwritten text processing system processes a digitized document including handwritten text input to generate an output version of the digitized document that allows users to execute text processing functions on the textual content of the digitized document. Each word of the digitized data is extracted by converting the digitized document into images, binarizing the images, and segmenting the images into binary image patches. Each binary image patch is further processed to identify if the word is machine-generated or if the word is handwritten. The output version is generated by combining underlying images of the pages of the digitized document with words from the pages superimposed in a transparent font at positions that coincide with the positions of the words in the underlying images.
US11495038B2

A computer-implemented method for processing a digital image. The digital image comprises one or more text cells, wherein each of the one or more text cells comprises a string and a bounding box. The method comprises receiving the digital image in a first format, the first format providing access to the strings and the bounding boxes of the one more text cells. The methods further comprises encoding the strings of the one or more text cells as visual pattern according to a predefined string encoding scheme and providing the digital image in a second format. The second format comprises the visual pattern of the strings of the one or more text cells. A corresponding system and a related computer program product is provided.
US11495035B2

Provided is a notification management method of a mobile terminal including generating a screenshot image, determining a category of the screenshot image based on a text or an image included in the screenshot image, and extracting a text or an image related to the category and generating notification information using the extracted text or image. The user equipment and the AI system of this disclosure may be associated with artificial intelligence modules, drones (unmanned aerial vehicles (UAVs)), robots, augmented reality (AR) devices, virtual reality (VR) devices, and devices related to 5G services.
US11495025B1

A system, method, and apparatus for implementing workflows across multiple differing systems and devices is provided herein. During operation, a security level at an entry point will be increased temporarily when a camera moves its field of view away from the entry point. The security level will return to its original state when the camera moves its field of view back to the entry point.
US11495024B2

A video surveillance system and computer assisted method stores video streams of numerous video cameras installed throughout a facility (e.g., a school, an airport, etc.) and batch searches those video streams for relevant video frames that may show an individual with certain predetermined facial features. In some examples, the search range is limited by a specified time window, by certain designated cameras, and/or by certain predetermined areas of the facility. From those video streams, a collection of video clips containing the relevant video frames are identified and batch exported for later analysis by video surveillance personnel. In some examples, the collected video clips are compiled into a single composite video with the video clips being arranged by time for convenient and efficient viewing. In addition or alternatively, in some examples, the video clips are stored as separate files in a directory for viewing the video clips individually.
US11495023B2

A moving image analysis apparatus includes at least one of a processor and a circuitry configured to perform operations including acquiring first data and second data used in processing, in which a moving image is compressed and encoded, for a first frame and a second frame, respectively, included in the moving image, detecting first feature data indicating a first feature of the moving image on the basis of the first frame and the first data and detecting second feature data indicating a second feature of the moving image on the basis of the second frame and the second data, and detecting an object included in the first frame on the basis of the first feature data and the second feature data.
US11495017B2

An example system includes a computing device located proximate to a physical activity surface, a video capture device, and a detector. The video capture device is coupled for communication with the computing device and is adapted to capture a video stream that includes an activity scene of the physical activity surface and one or more interface objects physically intractable with by a user. The detector processes the video stream to detect the one or more interface objects included in the activity scene, to identify the one or more interface objects that are detectable, to generate one or more events describing the one or more interface objects, and to provide the one or more events to an activity application configured to render virtual information on the one or more computing devices based on the one or more events.
US11495013B2

A method of detecting a target object performed by a computing device including at least one processor according to an exemplary embodiment of the present disclosure may include: receiving an input image; and generating first result information related to an area corresponding to a target object from the input image based on a trained neural network-based detection model.
US11495004B1

A computer-implemented method for lighting subjects for artificial reality scenes may include (i) identifying (a) a physical camera configured to capture a physical subject for insertion into an artificial reality scene, (b) a physical light source that is positioned such that the physical light source lights the physical subject recorded by the physical camera, and (c) lighting conditions in the artificial reality scene, (ii) determining at least one lighting parameter to light the physical subject such that lighting conditions of the physical subject blend visually with the lighting conditions in the artificial reality scene, and (iii) configuring the physical light source to light the physical subject according to the at least one lighting parameter. Various other methods, systems, and computer-readable media are also disclosed.
US11495002B2

Systems and methods are disclosed for generating a scaled reconstruction for a consumer product. One method includes receiving digital input comprising a calibration target and an object; defining a three-dimensional coordinate system; positioning the calibration target in the three-dimensional coordinate system; based on the digital input, aligning the object to the calibration target in the three-dimensional coordinate system; and generating a scaled reconstruction of the object based on the alignment of the object to the calibration target in the three-dimensional coordinate system.
US11494997B1

An augmented reality (AR) system includes a display having a 2D display coordinate system and a controller. The controller receives from an image having a 3D AR coordinate system, recognizes a first object in the image, determines a first distance to a viewpoint, and receives an instruction to display a second object image on the display, which includes a 3D AR position of the second object with a depth coordinate indicating a second distance to the viewpoint. The controller retrieves dimensions of the second object, obtains a distance index for the camera, calculates a distance scaling factor, calculates a 2D display position for the 3D AR position, calculates display dimensions for the second object, generates a display object image by scaling the second object image to the display dimensions, and displays the display object image onto the display based on a comparison of the first distance and the second distance.
US11494994B2

The present disclosure relates to methods, devices, and systems for presentation of multimedia content. In an aspect of the present disclosure, a method includes receiving, at a processor of a mobile device, a plurality of images from a camera, at least one image of the plurality of images including an object. The method also includes displaying a camera video stream based on the plurality of images, displaying three dimensional (3D) augmented reality content in the camera video content, and displaying video content based on the 3D augmented reality content. The video content is associated with the object.
US11494989B2

A method for generating a final image of an individual from an initial image of the individual acquired by a camera, the image being a still or contained in a video stream. The method includes detecting the face of the individual in the initial image, realistic positioning of a virtual frame on the face of the individual, generating an overlay that is superimposed on the initial image, the overlay comprising a projection of all or a portion of the virtual frame, generating the final image by merging the overlay with the initial image. The frame includes at least one ophthalmic lens characterized by an optical correction and/or an optical treatment. The method also includes, before the final step, a step of calculating the rendering of the ophthalmic lens according to the refraction of the ophthalmic lens and of a depth map of the initial image.
US11494982B2

Methods for CAD operations and corresponding systems (2800) and computer-readable mediums (2826) are disclosed herein. A method includes receiving (502) a model (600) of a part to be manufactured, wherein the model includes a plurality of original faces (102, 104, 106, 112, 114). The method includes classifying (510) each face in model according to a relative face curvature according to classifications that include at least a high-curvature classification (702). The method includes classifying (514) any sliver faces (102, 104, 106, 112, 114) and narrow blend faces (402, 404, 406, 408) of the plurality of faces. The method includes merging (516) contiguous faces (702) in each classification. The method includes detecting (518) special faces (1002, 1012) of the plurality of faces. The method includes restoring (520) original faces in the high-curvature classification except for the special faces (1002, 1012). The method includes processing (522) shared edges of the restored original faces to produce merged faces (802). The method includes merging together (524) any merged faces that produce a locally narrow face (302) or an isthmus (202). The method includes storing (526) a modified model of the part to be manufactured.
US11494979B2

Disclosed are techniques for estimating a 3D bounding box (3DBB) from a 2D bounding box (2DBB). Conventional techniques to estimate 3DBB from 2DBB rely upon classifying target vehicles within the 2DBB. When the target vehicle is misclassified, the projected bounding box from the estimated 3DBB is inaccurate. To address such issues, it is proposed to estimate the 3DBB without relying upon classifying the target vehicle.
US11494976B2

Approaches are presented for training an inverse graphics network. An image synthesis network can generate training data for an inverse graphics network. In turn, the inverse graphics network can teach the synthesis network about the physical three-dimensional (3D) controls. Such an approach can provide for accurate 3D reconstruction of objects from 2D images using the trained inverse graphics network, while requiring little annotation of the provided training data. Such an approach can extract and disentangle 3D knowledge learned by generative models by utilizing differentiable renderers, enabling a disentangled generative model to function as a controllable 3D “neural renderer,” complementing traditional graphics renderers.
US11494973B2

Techniques are described for using computing devices to perform automated operations for analyzing video (or other image sequences) acquired in a defined area, as part of generating mapping information of the defined area for subsequent use (e.g., for controlling navigation of devices, for display on client devices in corresponding GUIs, etc.). The defined area may include an interior of a multi-room building, and the generated information may include a floor map of the building, such as from an analysis of some or all image frames of the video (e.g., 360° image frames from 360° video) using structure-from-motion techniques to identify objects with associated plane and normal orthogonal information, and then clustering detected planes and/or normals from multiple analyzed images to determine likely wall locations. The generating may be further performed without using acquired depth information about distances from the video capture locations to objects in the surrounding building.
US11494969B2

A graphics processing unit (GPU) includes one or more processor cores adapted to execute a software-implemented shader program, and one or more hardware-implemented ray tracing units (RTU) adapted to traverse an acceleration structure to calculate intersections of rays with bounding volumes and graphics primitives asynchronously with shader operation. The RTU implements traversal logic to traverse the acceleration structure including transformation of rays as needed to account for variations in coordinate space between levels, stack management, and other tasks to relieve burden on the shader, communicating intersections to the shader which then calculates whether the intersection hit a transparent or opaque portion of the object intersected. Thus, one or more processing cores within the GPU perform accelerated ray tracing by offloading aspects of processing to the RTU, which traverses the acceleration structure within which the 3D environment is represented.
US11494968B2

Briefly, in accordance with one or more embodiments, a processor receives an incoming data stream that includes alpha channel data, and a memory stores an application programming interface (API). The API is to route the alpha channel data to a fixed point blending unit to perform one or more blending operations using fixed point representation of the alpha channel data. The API is further to route the incoming data stream to a floating point blending unit to perform operations involving floating point representation of the incoming data.
US11494967B2

In an example, an apparatus comprises a plurality of execution units, and logic, at least partially including hardware logic, to create a scatter gather list in memory and collect a plurality of operating statistics for the plurality of execution units using the scatter gather list. Other embodiments are also disclosed and claimed.
US11494963B2

Disclosed is a method and system for aligning separately created 3-D mesh of a body and head of a user for resolved 3-D avatar construction, comprising the steps of: estimating frame-to-frame pixel correspondences among selected frames for each of a separately captured body and head frame for creating a 3-D mesh for each of the body and the head; aligning the body 3-D mesh with the head 3-D mesh; and applying texturing to the aligned 3-D mesh by projecting the colors frames to the mesh posed in each frame pose and averaging the textures, thereby constructing a resolved 3-D avatar of the user.
US11494949B2

In various example embodiments, a system and method for modifying publications of a network-based publication system are presented. The system receives a set of body coordinates from a client device and associates the set of body coordinates with a user account. The system identifies a set of clothing images within a set of publications retrieved as a result of a query. The system generates a set of modified clothing images from one or more images of the set of clothing images and causes presentation of the set of modified clothing images at the client device.
US11494948B2

The invention discloses a point cloud geometric compression method based on a depth auto-encoder, which comprises the following steps of: (1) point cloud preprocessing: collecting a type of point cloud to be compressed as a training set, and normalizing the training set into a unit circle; (2) point cloud down-sampling: down-sampling the point clouds in the training set so that each point cloud have the same point number m and each point in the point cloud has (x, y, z) three-dimensional coordinates; and adopting a farthest point down-sampling method by randomly selecting a point for the first time and then selecting the point farthest away from the selected point set every time to add into the selected point set until the selected point number meets the requirement; (3) training a compression model: inputting the point cloud sampled in step (2) into a point cloud geometric compression framework based on a depth auto-encoder for training; and (4) geometric compression of the point cloud: applying the trained compression framework to the geometric compression of all the point clouds of the type. The method can not only obtain a good compression effect but also adapt to a new point cloud type more quickly.
US11494943B2

An image processing apparatus includes a processor configured to generate a second color chart from a first color chart. The second color chart includes multiple color samples selected from multiple color samples included in the first color chart, and the second color chart is generated in such a manner that a color sample included in the second color chart is located in the second color chart at a position at least maintaining a partial-adjacency relationship in the first color chart.
US11494923B2

An information processing device is provided with an acquisition unit, a detection unit, and a combination unit. The acquisition unit performs layout analysis on image information and acquires multiple regions. The detection unit detects a feature indicating that regions are continuous from each of the multiple regions acquired by the acquisition unit. The combination unit combines adjacent regions in a case in which the feature is detected by the detection unit.
US11494916B2

A method for separating an image can include: acquiring a foreground pixel value and a background pixel value, where the foreground pixel value and the background pixel value are configured to separate a target area from an original image; acquiring a foreground geodesic distance and a background geodesic distance, where the foreground geodesic distance is a distance between a pixel value of each of pixel points and the foreground pixel value in the original image, and the background geodesic distance is a distance between a pixel value of each of the pixel points and the background pixel value; determining a transparency based on the foreground geodesic distance and the background geodesic distance; and separating the target area based on the transparency.
US11494915B2

To simplify a configuration for increasing an amount of information on an observation space, taken image acquisition means of an image processing system acquires taken images that have been taken by image taking means, which is movable in a real space. Observation space information acquisition means acquires, based on changes in position of a feature point cloud in the taken images, observation space information including three-dimensional coordinates of the feature point cloud in an observation space. Machine learning means acquires, based on machine learning data on a feature of an object, additional information on a feature of a photographed object shown in the taken images. Integration means integrates the observation space information and the additional information.
US11494905B2

A medical image recognition method includes the following steps: establishing an image recognition model, wherein the image recognition model is generated by inputting a plurality of labeled medical image slices in a plurality of initial medical image piles into a neural network; and in response to determining that the accuracy of the image recognition model is not higher than an accuracy threshold; calculating a plurality of image change rates corresponding to each of a plurality of initial medical image slices or the initial medical image piles formed by the initial medical image slices according to the image recognition model; selecting at least one of the initial medical image piles or the initial medical image slices as a training medical image slice according to the image change rates; obtaining the target range of each training medical image slice to re-establish the image recognition model.
US11494895B2

Methods and systems for detecting defects in an array region on a specimen are provided. One method includes determining a center of a page break in output generated by an inspection subsystem for a specimen in an array region. The page break separates cell regions in the array region, and the cell regions include repeating patterned features. The method also includes determining an offset between the center of the page break in the output and a center of the page break in a design for the specimen and identifying portions of the output that correspond to care areas in the array region based on the offset. In addition, the method includes detecting defects in the array region by applying a defect detection method to the portions of the output that correspond to the care areas.
US11494890B2

Vacuum seal packages can be classified based on image data. Training image data is received that includes image data about first vacuum seal packages. Labels associated with the first vacuum seal packages are received, where each of the labels includes a state of one of the first vacuum seal packages. A trained classification model is developed based on the training image data and the received labels. Image data representative of a second vacuum seal package is received. The image data is inputted into the trained classification model, where the trained classification model is configured to classify a state of the second vacuum seal package based on the image data. The state of the second vacuum seal package is received from the trained classification model.
US11494887B2

A system, method, and computer-readable storage medium, of which the method includes receiving an image of a tool including a consumable object from a remote device via a network at a processor, decoding the image to identify the consumable object, using the processor, and determining a degradation characteristic, a consumption, or both for the consumable object by providing the decoded image to a neural network. The degradation characteristic represents a mode of degradation and the consumption represents an amount of degradation.
US11494872B2

A computer system and related computer-implemented methods are disclosed. The system is programmed to simplify one or more digital maps for a geographical region by reducing their sizes while maintaining their physical appearances to the human eyes.
US11494866B2

A method of embedding a bit or more of watermark data in a video signal to be entropy coded, wherein the video signal may be a block with levels, wherein the method may include: obtaining the watermark data; and obtaining a value of a first watermarked level on the basis of a first level of the block by processing the value of the first watermarked level. There also is a method of detecting a watermark in a video signal, the video signal having been entropy decoded and with a block with a first watermarked level, wherein the method may include: receiving the video signal; obtaining at least one bit of watermark data wi′ on the basis of the first watermarked level; and determining a tampering indicator by verifying whether the obtained watermark data wi′ corresponds with watermark data wi.
US11494864B2

For securing a physical environment, an intersection determination is performed using a first record of a first person and a second record of a second person, to determine whether a travel plan of the first person and a travel plan of the second person intersect at a location and a time. When the intersection determination is affirmative, an analysis is performed whether a first object associated with the first person and a second object associated with the second person are combinable to form a combined object having a combined property. When the combined property is designated as harmful in the physical environment, a suspicion indication is outputted. The suspicion indication includes an identity of the first person, an identity of the second person, and a level of suspicion.
US11494854B2

The present disclosure pertains to a system that may be configured to operate a power grid, including generation participants, consumers, and a controller that administers a market for the power generation participants and the consumers on the power grid. The operation of the power grid may include: performing power grid coordination calculations based upon, at least in part, constraints that pertain to the flow and/or congestion of power on the grid; and managing the coordination calculations by reducing a number of constraints used in the coordination calculations, the managing including a first step of coarse screening of the constraints, a second step of deterministic fine screening of the constraints, and a third step of statistical fine screening of the constraints. This second step may cause identification of constraints that are redundant and/or dominated by other constraints.
US11494848B2

A simulation device is provided for automated prediction of impact measures based on occurrences of physical events. The simulation device includes a plurality of sensors and circuitry configured to detect the occurrences of the physical events based on predefined event parameters, measure impacts of the physical events on a physical object based on impact parameters, dynamically capture characteristics of the physical object and generate characteristics parameters based on the captured characteristics, identify a plurality of records associated with predefined events impacting the physical object and transfer the records to a portfolio, generate a rate value based on the predefined event parameters and the characteristics parameters, and estimate a cost for transferring a record, and dynamically provide forward- and backward-looking impact measures based on at least one of (i) a variation of the rate value and (ii) the portfolio including the plurality of records.
US11494844B2

Systems and methods are provided for processing and distributing market data. Critical data, such as data showing that a market price has changed is distributed without further delay. When the market data does not result in a change in a market price or does not meet another critical criteria, the market data is aggregated with market data for similar events and distributed when the aggregated market data passes a quantity threshold.
US11494841B2

A system and method for multimodal contribution and management of multi-domainal reference data is disclosed. A processor executes an application that utilizes distribution and lookup services on an authoritative data cache to confirm that a reference data record or attribute does not exist and creates a message compliant with a standardized information message (SIM) format; and inspects the contents of the SIM to determine the domain of the data and transmits the message to a corresponding domainal reference data system of record among a plurality of reference data systems within a federated reference data system. A receiving domain system acts as a system of record to one or more reference data domain classes related to the reference data; and initiates the processes of storing, versioning, and publication of the reference data for the domain of reference data for which the reference data system is being designated a system of record.
US11494835B2

Embodiments can provide a computer implemented method for simulating transaction data using a reinforcement learning model including an intelligent agent, a policy engine, and an environment, the method including: providing, by a processor, standard customer transaction data representing a group of customers having similar transaction characteristics as a goal; conducting, by the intelligent agent, an action including a plurality of simulated transactions; comparing, by the environment, the action with the goal; providing a feedback, by the environment, the action based on a degree of similarity relative to the goal; and adjusting, by the policy engine, a policy based on the feedback; the step of conducting an action to the step of adjusting a policy are repeated until the degree of similarity is higher than a first predefined threshold.
US11494824B2

Systems and methods for user personalization and recommendation schemes that are matched to a user profile and provide a highly personalized, interactive experience for the user on an entertainment platform are disclosed. In one aspect of the invention, the highly personalized and interactive experience is facilitated through information from the user profile comprised of user-inputted information, historical data, and outputs from machine learning engines. In another aspect of the invention, the system is capable of outputting the highly-personalized and interactive recommendations onto a viewing screen while media content is continuously streaming on the same viewing screen.
US11494822B2

A computer-implemented method of operating a user-searchable database system of curated, themed digital content data, which method includes operating a Connects function to process and store heterogeneous digital content comprising topic data as curated topic data and identified connections between each topic and other topics, and operating a user interface to enable users to search the curated topics and present a search results page in a way that invites further investigation of topics searched, including a list or compilation of topics matching terms defining the search. The method also includes displaying topic elements corresponding to the list or compilation of matching topics in prioritized order based on each topic's relatedness to the search.
US11494820B2

Systems and methods are provided that allow customers to collaborate with vehicle accessory manufacturers to design accessories in an augmented reality (AR) environment and manufacture the designed accessories through a rapid manufacturing technique, such as 3D printing. The disclosed systems and methods allow progression from augmented reality-designed accessories to 3D printed designs manufactured either at the dealer or at a regional printing center. The 3D printed designs may be installed on the customer's vehicle, enabling a dealership to provide tailor-made, custom products designed through an AR application.
US11494819B2

A transaction arbiter system and method is disclosed which incorporates a merchant function database under control of a transaction arbiter that permits merchants to interact in an automated way with bids generated by other merchants. Rather than utilizing fixed price schedules as taught by the prior art, the present invention permits each merchant to define a set of functions which describe how the merchant will respond to a customer request-for-quote for a given product or service. These merchant functions interact with both the customer request-for-quote and the results of other merchant functions to generate a dynamic real-time bidding system which integrates competition among merchant bidders to achieve an optimal consumer price for a given product or service.
US11494810B2

Keyword bids determined from sparse data are described. Initially, a portfolio optimization platform identifies which keywords included in a portfolio of keywords are low-impression keywords. This platform trains a machine learning model to generate bids for the low-impression keywords with historical data from a search engine. In particular, the platform trains this machine learning model according to an algorithm suited for training with sparse amounts of data, e.g., a temporal difference learning algorithm. In contrast, the platform uses different models, trained according to different algorithms than the low-impression keyword model, to generate bids for keywords determined not to be low-impression keywords. Once the low-impression keyword model is trained offline, the platform deploys the model for use online to generate actual bids for the low-impression keywords and submits them to the search engine. The platform continues to update the low-impression keyword model while deployed according to the sparse-data algorithm.
US11494800B2

A system for a website building system server, the server having at least one processor and a memory, the system includes: an analyzer and updater to construct a promotional package for a user of the website building system according to at least editing history and/or business intelligence of a website belonging to the user, a channel determiner to determine the best mode of interface to present the promotional package to the user and a marketer to modify the website building system interface for the user according to the best mode of interface.
US11494798B1

A method, apparatus and computer program products are provided for facilitating the application of a ledger, or data structure in general, to programmatically identify duplicate data objects, such as those indicative of card-linked offers provided against a single transaction, and more specifically, to the utilization of a global ledger to identify stacking of card-linked offers. One example method includes receiving an indication of an interaction between two devices, generating distributed ledger data, the distributed ledger data indicative of a previous interaction between the primary device and an entity, causing transmission of the distributed ledger data to each of a plurality of nodes in a offerer network, after a predetermined amount of time, causing performance of a comparison within the distributed ledger data to determine that the entity and a second entity comprise corresponding data objects, applying a rule to generate an adjusted value.
US11494795B1

The present disclosure provides a method comprising receiving by an autonomous vehicle (“AV”) service provider a request for an AV service from a user, wherein the request identifies an origin and a destination for the AV service; identifying a plurality of possible routes between the origin and the destination; and, for each one of the plurality of possible routes assigning to the one of the possible routes at least one of a comfort score, a confidence score, and a risk an risk score based on data associated with the one of the possible routes determining a price for the one of the possible routes based on a combination of the at least one of the comfort score, the confidence score, and the risk score assigned to the one of the possible routes.
US11494789B2

Provided is a method for assisting provision of EC abroad, and for encouraging cross-border EC by making delivery abroad easier. The method includes the steps of: sending, by the assisting server 100, display information of at least one of articles included in article information for an existing EC site to a user terminal 120 of a foreign user (S201); receiving, by the assisting server 100, a notice that a displayed article was selected from the user terminal 120 (S202); and further includes the steps of: sending, by the assisting server 100, a purchase cost of the selected article to the user terminal 120 (S203); and receiving, by the assisting server 100, a notice to purchase the selected article from the user terminal 120 (S204).
US11494787B2

There is a need for more effective and efficient anomaly detection. This need can be addressed by, for example, solutions for performing/executing graph convolutional anomaly detection. In one example, a method includes identifying related graph database input data associated with a predictive entity; generating related graph feature data for the predictive entity; generating, based on the related graph feature data and using a graph convolutional neural network model, an anomaly detection score for the predictive entity, wherein at least a portion of the graph convolutional neural network model is trained using confirmation feedback data; performing an anomaly confirmation to generate the confirmation feedback data object for the predictive entity, and integrating the confirmation feedback data object for the predictive entity into the confirmation feedback data associated with the graph convolutional anomaly detection.
US11494785B2

A system and method for automatically reconfiguring a user interface based on a product lifecycle that changes a visual appearance of a product image in the user interface to reflect its age or ownership duration is described. In one embodiment, a method includes determining one or more products owned by a user and an ownership period associated with an age or ownership duration of each product. The ownership period is compared to a product lifecycle for the product and, based on the comparison, one or more temporal effects are overlaid onto a base product image for the product. The one or more temporal effects change a visual appearance of the base product image in a user interface on a user device in communication with the unified product application to reflect the age or ownership duration of the product.
US11494784B2

The evaluation information generating system of the present invention evaluates a ground area owned by a user, using satellite data observed by an artificial satellite, and includes a user information acquisition unit that acquires user information that is personal information of the user, a ground area information acquisition unit that acquires ground area information including a position of the ground area, a satellite data acquisition unit that acquires the satellite data, a situation detection unit that detects a situation of the ground area based on the satellite data, and an evaluation data generating unit that generates evaluation data of the user or the ground area based on the user information, ground area information, and situation of the ground area.
US11494772B2

A pharmaceutical storage and retrieval system and a method of storing and retrieving pharmaceutical containers from the system. The system includes a pharmaceutical storage and retrieval and a controller operatively coupled to the device to control storage and retrieval functions of the device. The device includes a gantry assembly, a shelving assembly, a user access assembly, and a user authorization system that function in a coordinated manner to carry out the storage and retrieval functions of the device.
US11494768B2

Some embodiments may provide systems, methods and computer program code to method to facilitate an interaction involving a user which include determining that a user authentication is required to complete the interaction, identifying at least a first verified device associated with the user, and transmitting an authentication message to the at least first verified device.
US11494764B2

A blockchain value transfer method including receiving a transfer request, the transfer, executing a first smart contract function to perform data analytics on the transfer request and a second smart contract function to implement a security response responsive to an inconsistency in the transfer request, and recording a result of the second smart contract function to at least one of a SQL database, a NoSQL database, and an analytics service. The inconsistency of the transfer request is a deviation from a learned transfer pattern identified from the prior smart contracts for prior transfer requests.
US11494758B2

There is provided a wireless communication device that includes a communication unit that performs wireless communication with a connection device, and a control unit that encrypts a wireless communication channel with the connection device on the basis of a digital certificate issued by a certificate authority server. The communication unit receives payment information and a valid type of payment from the connection device via the encrypted wireless communication channel. The control unit determines a payment server on the basis of the valid type of payment and causes the communication unit to transmit a payment request based on the payment information to the payment server.
US11494757B2

A device may include a processor, a wireless transceiver in communication with the processor, and a non-transitory memory. The memory may store instructions that, when executed by the processor, cause the processor to perform processing. The processing may include receiving a command configured to be executed by an external user device. The external user device and the user device may be members of a network of trust. The processing may include detecting, by the wireless transceiver, a plurality of member devices of the network of trust in communication range of the device. The processing may include sending, by the wireless transceiver, the command to each of the plurality of member devices.
US11494748B2

Provided is a system for constructing mobile electric energy interconnection. The system includes at least one mobile electric energy exchange device, a mobile electric energy interconnection management platform and at least one stationary electric energy interconnection device. The mobile electric energy interconnection management platform is configured to match the at least one mobile electric energy exchange device with the at least one stationary electric energy interconnection device, and push a matching result to the at least one mobile electric energy exchange device and the at least one stationary electric energy interconnection device. Also provided is a method for constructing mobile electric energy interconnection, a data testing method and device, and a computer readable storage medium.
US11494746B1

As described herein, a machine learning system, method, and computer program are provided for making payment related customer predictions using remotely sourced data. A system of a communication service provider (CSP) identifies a customer of the CSP. Additionally, the system collects data from a plurality of data sources independent from the CSP, the data including telephone numbers and/or webpage URLs of other services providers that are associated with making payments. Further, the system processes the collected data to form input data indicating which of the telephone numbers were contacted by the customer and/or webpage URLs were accessed by the customer. Still yet, the system processes the input data using at least one machine learning algorithm to make at least one payment related prediction for the customer. Moreover, the system outputs the at least one payment related prediction made for the customer.
US11494744B2

An information processing apparatus includes circuitry configured to receive an input to select a scheduled maintenance activity for an image forming apparatus, identify an executable date on which the scheduled maintenance activity is executable based on setting information and information of the scheduled maintenance activity including a maintenance executable period, stored in a memory. The circuitry is configured to search the memory for another scheduled maintenance activity for the image forming apparatus, having an executable date identical to the identified executable date, and reschedule, on the identified executable date, the scheduled maintenance activity and another scheduled maintenance activity.
US11494741B1

Method, apparatus and computer program product for facilitating event creation and modification in a group-based communication platform are described herein.
US11494739B2

Message display control means updates and displays messages sequentially on a message list screen each time message receiving means receives a message. When input detection means detects a response message, identification means identifies the latest message at the time of detection and the response message. Response message sending means sends the response message as a response to the identified message to other participants upon completion of input of the response message. Therefore, even in the case where the message list screen is updated due to receiving the subsequent message during the input of the response message, the completed response message is able to be sent back to the response object message.
US11494738B2

An on-line job application process that encourages participants to provide as much information as possible before drop-offs occur, by requesting access to authentication information such as social network identity, and moving an Applicant Tracking System login step to near the end. If a drop off does occur, a dummy email address can then be associated with the user to enable subsequent follow up.
US11494734B2

An inventory application automatically explores a high-dimensionality inventory dataset associated with an inventory of diamonds to identify one or more diamonds that meet one or more selection criteria associated with a user. The inventory application determines a user profile that reflects one or more selection criteria associated with a user and maps the user profile to one or more templates. A given template is an abstract representation of a diamond that meets the selection criteria to some degree. The inventory application projects the one or more templates to one or more corresponding locations in an N-dimensional space representing all diamonds included in the inventory of diamonds. The inventory application identifies one or more diamonds within the inventory space that reside proximate to each location associated with the one or more templates and returns data associated with these diamonds to the user.
US11494727B2

A method and system for verifying job deliveries, the method comprising storing, by a server, at least one job item in a database of a server, receiving, by the server, delivery data associated with the job item, the delivery data received from a first client device and including a first location data from the first client device, generating, by the server, a token associated with the delivery data, transmitting, by the server, the token to the first client device, wherein the first client device generates a scanning code that represents the token, receiving, by the server, the token and a second location data from a second client device, the token decoded from the scanning code by the second client device. The method further comprising verifying, by the server, the delivery data based on a determination that the first location and the second location data are within a given distance from each other, and transmitting, by the server, the delivery data and a verification of the delivery data to the second client device.
US11494726B2

Disclosed is a method process of online rating for international import and export shipments. The rating combines multiple carriers together in order to provide one cohesive international service. The consumer can obtain a door to port or door to door rate when employing a pick up carrier, such as a trucking company, and an airline or ocean carrier as well as a destination delivery company. The method provide a real time monetary rate costs based upon the closest terminal and determines which terminal to terminal rate to use for the air or ocean portion as well as providing a pick up rate for that service. The process further estimates the multiple ocean and air rate costs from various vendors associated with a shipment and stores these rate costs through a database to be used at a later date for verification.
US11494717B2

A system for retrieving messages of a supply process in a supply chain and methods for making and using the same. The system may bind a message received from a player of the supply chain with existing related messages, build a binding message set based on bound messages and retrieve the messages based on the binding message set. Messages issued by the player may follow frameworks generated between the player and other players of the supply chain. In accordance to a specific framework, a message between two players may have a common data element and may follow rules proscribed within the framework. Global standards or common data elements is not required, thereby permitting each participant in the supply chain to transmit messages in their preferred format.
US11494716B2

Systems, methods, and apparatuses for generating a consumable product quotation are provided. An example method may include receiving a surface status. The example method may also include determining, by processing circuitry, consumable product requirements for performing a job based on the surface status and consumable product parameters accessed in a consumable products database. The example method may also include providing the consumable product requirements for output to a user. The consumable product requirements may include types of consumable products for completing the job.
US11494712B1

Embodiments of the inventive concept include an automated engine to auto-import content from a separate and/or integrated application. A live update of a presentation can be performed based on latest data from a separate and/or integrated application. A presentation engine can generate a link for viewing a presentation can be shared without the need to have any corresponding separate client-side program installed on a user station. Raw digital input content can be sourced from a separate and/or integrated application, or from a 3rd-party database, and imported into the presentation engine. The presentation engine can automatically produce an auto-formatted presentation based on the raw digital content. The digital content can include a marketing and/or branding plan. The presentation engine can perform a live update to the presentation as the plan changes. The presentation can be viewed in any suitable web browser. Accordingly, marketing and branding plans can be quickly communicated to stakeholders.
US11494711B2

A system is disclosed for organizing, managing, and reporting data relating to a corporate entity, comprising: at least one database configured to store: a first entity record representing a first legal entity; a second entity record representing a second legal entity in a relationship with the first legal entity; a source team associated with the second legal entity and further comprising team members; and a reference to a team stakeholder associated with the first entity record, the team stakeholder further comprising a reference back to the team members of the source team and access rights for the team members within the context of the first entity, thereby enabling team members associated with the second legal entity to be represented in the context of the first legal entity. The represented stakeholder may further comprise a signature, byline, title, and name.
US11494701B1

A method includes generating recommendations and user structures by applying a recommender machine learning model to training user information and item information, and generating, from the user structures and by applying a demographic machine learning model, demographic predictions of users represented by the user structures. The method further includes generating a first accuracy measure of the demographic machine learning model based on a first comparison of the demographic predictions with demographics of the users. A recommender loss function is generated based on the first accuracy measure and a second comparison of the recommendations with selections of users, where the recommender loss function uses the first accuracy measure to suppress detectability by the demographic machine learning model. The method further includes updating the recommender machine learning model according to the recommender loss function.
US11494699B2

Features are used to train one or more ML models in a modelling layer. In a feature selection layer, each generated ML model is analyzed to determine, for each input feature, a degree of importance of the feature on the results generated by the ML model. Features with low importance are identified and the information is propagated backward to the data source and feature engineering layers. In response, the data source and feature engineering layers refrain from gathering or generating the unimportant features. Based on a confidence measure of the determination that each feature is important or unimportant, a number of periods between reevaluation of the feature importance is determined. After the number of periods has elapsed, a removed feature is restored to the pipeline.
US11494685B2

At least one device is configured to perform a predetermined process associated with a vehicle using data; and send, to a server system, the data used by the predetermined process as learning data. The server system is configured to obtain the learning data sent from the at least one device, and perform a learning process on at least a factor defining the predetermined process using the obtained learning data to generate update data for updating at least the factor defining the predetermined process. The server system is configured to send the update data to the at least one device. The at least one device is further configured to update at least the factor defining the predetermined process based on the update data sent from the server system.
US11494684B2

A disclosed methodology for syndrome extraction in a quantum measurement circuit includes generating a graph representing a code implemented by the quantum measurement circuit. The graph includes bit nodes corresponding to data qubits in the quantum measurement circuit, check nodes corresponding to syndrome qubits in the quantum measurement circuit, and edges between the bit nodes and check nodes that are each associated with a stabilizer measurement provided by the code. The methodology provides for assigning each of the different edges in the graph to a select one of “G” number of different edge types and performing at least G-number of temporally-separated rounds of qubit operations that each enact concurrent multi-qubit operations on endpoints of a subset of the edges assigned to a same one of the G different edge types.
US11494671B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for reinforcement learning in the field of hygiene. Specifically, the features described relate to selecting actions in a context to be performed by an agent that interacts with an environment by receiving observations, in response, performing actions from a set of actions, wherein the context comprises a bacterial product to be prescribed, wherein the observations comprise data from the mapping of applied bacteria, and wherein the actions comprise data for the prescription of the bacterial product.
US11494649B2

A processing system including at least one processor may obtain operational data from a radio access network (RAN), format the operational data into state information and reward information for a reinforcement learning agent (RLA), processing the state information and the reward information via the RLA, where the RLA comprises a plurality of sub-agents, each comprising a respective neural network, each of the neural networks encoding a respective policy for selecting at least one setting of at least one parameter of the RAN to increase a respective predicted reward in accordance with the state information, and where each neural network is updated in accordance with the reward information. The processing system may further determine settings for parameters of the RAN via the RLA, where the RLA determines the settings in accordance with selections for the settings via the plurality of sub-agents, and apply the plurality of settings to the RAN.
US11494644B2

The present disclosure relates to a system, method, and computer program for recommending products using a neural network architecture that directly learns a user's predicted rating for an item from user and item data. A set of encoding neural networks maps each input source for user and item data to a lower-dimensional vector space. The individual lower-dimensional vector outputs of the encoding neural networks are combined to create a single multidimensional vector representation of user and item data. A prediction neural network is trained to predict a user's rating for an item based on the single multidimensional vector representation of user and item data. The neural network architecture allows for more efficient optimization and faster convergence that recommendations systems that rely on autoencoders. The system recommends items to users based on the users' predicted ratings for items.
US11494639B2

Performing an adversarial attack on a neural network classifier is described. A dataset of input-output pairs is constructed, each input element of the input-output pairs randomly chosen from a search space, each output element of the input-output pairs indicating a prediction output of the neural network classifier for the corresponding input element. A Gaussian process is utilized on the dataset of input-output pairs to optimize an acquisition function to find a best perturbation input element from the dataset. The best perturbation input element is upsampled to generate an upsampled best input element. The upsampled best input element is added to an original input to generate a candidate input. The neural network classifier is queried to determine a classifier prediction for the candidate input. A score for the classifier prediction is computed. The candidate input is accepted as a successful adversarial attack responsive to the classifier prediction being incorrect.
US11494633B2

Examples include techniques to manage training or trained models for deep learning applications. Examples include routing commands to configure a training model to be implemented by a training module or configure a trained model to be implemented by an inference module. The commands routed via out-of-band (OOB) link while training data for the training models or input data for the trained models are routed via inband links.
US11494628B2

A multiplier has a pair of charge reservoirs. The pair of charge reservoirs are connected in series. A first charge movement device induces charge movement to or from the pair of charge reservoirs at a same rate. A second charge movement device induces charge movement to or from one of the pair of reservoirs, the rate of charge movement programmed to one of add or remove charges at a rate proportional to the first charge movement device. The first charge movement device loads a first charge into a first of the pair of charge reservoirs during a first cycle. The first charge movement device and the second charge movement device remove charges at a proportional rate from the pair of charge reservoirs during a second cycle until the first of the pair of charge reservoirs is depleted of the first charge. The second charge reservoir thereafter holding the multiplied result.
US11494605B2

A laminated glazing includes a first substrate having an outer face and an inner face, one or more interlayers disposed on the inner face of the first substrate, a second substrate disposed on the interlayer and at least one data transponder device. The date transponder device includes an antenna and an integrated circuit that is provided between the first substrate and the second substrate Optionally, one or more heating elements is/are provided between the first substrate and the second substrate and spaced around the data transponder device at a pre-defined distance for rapidly heating the antenna the data transponder.
US11494597B2

Techniques are disclosed for training machine learning systems. An input device receives training data comprising pairs of training inputs and training labels. A generative memory assigns training inputs to each archetype task of a plurality of archetype tasks, each archetype task representative of a cluster of related tasks within a task space and assigns a skill to each archetype task. The generative memory generates, from each archetype task, auxiliary data comprising pairs of auxiliary inputs and auxiliary labels. A machine learning system trains a machine learning model to apply a skill assigned to an archetype task to training and auxiliary inputs assigned to the archetype task to obtain output labels corresponding to the training and auxiliary labels associated with the training and auxiliary inputs assigned to the archetype task to enable scalable learning to obtain labels for new tasks for which the machine learning model has not previously been trained.
US11494591B2

Techniques regarding a zero-confidence adversarial attack are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise an adversarial component that computes a perturbation that causes misclassification by a neural network classifier. The computer executable components can also comprise a restoration component that determines a normal vector to a constraint contour developed by the neural network classifier. Further, the computer executable components can comprise a projection component that determines a tangential vector to the constraint contour.
US11494584B2

A system includes a hardware processor and a memory storing a software code including a predictive model. The hardware processor executes the software code to receive an input including an image having a pixel anomaly, and image data identifying the location of the pixel anomaly in the image. The software code uses the predictive model to extract a global feature map of a global image region of the image, the pixel anomaly being located within the global image region; to extract a local feature map of a local image region of the image, the pixel anomaly being located within the local image region and the local image region being smaller than the global image region; and to predict, based on the global feature map and the local feature map, a distraction level of the pixel anomaly within the image.
US11494576B2

Embodiments of the disclosure relate generally to imaging devices and indicia reading devices. An imaging apparatus comprises an image sensor, an optical window positioned in front of the image sensor and a light source enclosing a perimeter of the optical window such that an illumination cone of the light source overlaps a portion of a near field of view cone of the imaging apparatus. The portion of the near field of view cone extends from a surface of the optical window to a threshold distance from the optical window. The light source is configured to produce a first illumination along a first direction extending towards a scene to be imaged.
US11494570B2

A method includes sending, by a reader, a radio frequency (RF) signal to a wireless sensor that includes an antenna having a tail section and a head section. The tail section is for placement in an RF limited area for sensing moisture in a first location of a vehicle under test and wherein the head section is for placement in a non-RF limited area. The method further includes receiving, by the reader, an RF response to the RF signal from the wireless sensor. The first RF response includes an indication of adjustment of one or more RF characteristics of the wireless sensor, which corresponds to a variance of the one or more RF characteristics from a desired value, which, in turn, corresponds to a level of moisture at the first location. The method further includes outputting, by the reader, a message regarding the level of moisture at the first location.
US11494569B2

A wireless transponder configured to generate or activate data and next step data actions for use with an appliance/device or network, and a method of using the wireless transponder.
US11494565B2

There is a need for more effective and efficient natural language processing (NLP) solutions. This need can be addressed by, for example, solutions for performing NLP-based document prioritization by utilizing joint sentiment-topic (JST) modeling. In one example, a method comprises identifying a JST latent distribution of the digital document that describes topic designation probabilities and sentiment designation probabilities for the digital document; determining, by processing the topic designation probabilities, a document-topic entropy measure for the digital document; determining, by processing the sentiment designation probabilities, a sentiment-topic entropy measure for the digital document; determining, by processing per-word inverse domain frequency measures for the digital, a document popularity measure for the digital document; generating the predicted document priority score based on the document-topic entropy measure, the sentiment-topic entropy measure, and the document popularity measure; and performing one or more prediction-based actions based on the predicted document priority score.
US11494564B2

A multi-document summarization system includes: an encoding module configured to receive multiple documents associated with a subject and to, using a first model, generate vector representations for sentences, respectively, of the documents; a grouping module configured to group first and second ones of the sentences associated with first and second aspects into first and second groups, respectively; a group representation module configured to generate a first vector representation based on the first ones of the sentences and a second vector representation based on the second ones of the sentences; a summary module configured to: using a second model: generate a first sentence regarding the first aspect based on the first vector representation; and generate a second sentence regarding the second aspect based on the second vector representation; and store a summary including the first and second sentences in memory in association with the subject.
US11494561B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media for training a machine learning model to perform multiple machine learning tasks from multiple machine learning domains. One system includes a machine learning model that includes multiple input modality neural networks corresponding to respective different modalities and being configured to map received data inputs of the corresponding modality to mapped data inputs from a unified representation space; an encoder neural network configured to process mapped data inputs from the unified representation space to generate respective encoder data outputs; a decoder neural network configured to process encoder data outputs to generate respective decoder data outputs from the unified representation space; and multiple output modality neural networks corresponding to respective different modalities and being configured to map decoder data outputs to data outputs of the corresponding modality.
US11494556B2

Methods and systems are presented for automatically detecting positions of various webpage elements within a webpage when the webpage is rendered, based on analyzing the programming code of the webpage. A position detection system obtains and parses the programming code of the webpage to identify webpage elements within the webpage. A group of related webpage elements is identified based on a shared programming structure. The position detection system generates a DOM tree based on the programming code, and determines relative positions of the webpage elements within the group by traversing the DOM tree using a breadth-first search algorithm.
US11494547B2

A computing device is described which has a memory storing text input by a user. The computing device has a processor which is configured to send the text to a prediction engine having been trained to predict images from text. The processor is configured to receive from the prediction engine, in response to the sent text, a plurality of predictions, each prediction comprising an image predicted as being relevant to the text. The processor is configured to insert a plurality of the images into the text on the basis of criteria comprising one or more of: ranks of the predictions, categories of the images, rules associated with one or more of the images, user input, a trigger word. The processor is configured to insert the plurality of images into the text sequentially, in an order corresponding to ranks of the predictions.
US11494530B2

One example includes a method for generating a solar farm design. Geographic map data defines geographic features and boundaries of a geographic region. A solar panel block library that stores virtual solar panel block types is accessed. Each of the virtual solar panel block types corresponds to a design of a respective solar panel block that includes solar panels, an inverter, and an access road, and each virtual solar panel block type includes predetermined dimensions and a predefined output power rating. An array of a virtual solar panel block type to fit within the geographic features and boundaries of the geographic region on the map is generated based on the dimensions of each of the virtual solar panel blocks in the array. The array is iteratively modified to optimize a criterion of the solar farm design, and the design is stored in a memory for subsequent solar farm installation.
US11494527B2

Disclosed herein are a system and method for producing paint templates for painting a design on a target surface. The system includes a processor configured to generate a geo-file of paint template designs. The processor includes a design module configured to parse the design into a set of paint sub-designs and a template design module configured to generate the geo-file of paint template designs based on the set of paint sub-designs. The generated geo-file of paint template designs includes a paint template design that corresponds to a paint sub-design. The system further includes a plotter configured to produce a set of paint templates based on the geo-file of paint template designs. Each paint template design includes a set of alignment marks and each paint template is produced with a set of alignment apertures corresponding to the set of alignment marks.
US11494524B2

Apparatus that can detect chassis tamper events are disclosed. One apparatus includes a chassis including a secure area housing a secure element within the chassis and a security switch coupled between the chassis and the secure area. The security switch includes a switch and a processor in which the switch is configured to mechanically trigger to a tamper state from a non-tamper state in response to a chassis tamper event occurring between the chassis and the secure area and to be electrically reset to the non-tamper state from the tamper state in response to receiving a reset signal from the processor. Methods and computer program products that can perform chassis tamper event and switch reset functions for the apparatus are also disclosed.
US11494521B2

Systems and methods for integrated communication security are described. One aspect includes a clock generator configured to generate a clock signal at a first frequency, and a circuit utilizing the clock signal. The circuit may include a port configured to receive an encryption sequence at the first frequency, and a first unidirectional data path between the port and a memory configured to permit data transfer from the port to the memory. The memory may be configured to access the encryption sequence from the port via the first unidirectional data path and store the data. The circuit may further include a clock divider configured to divide the first frequency by a divisor deriving another clock signal at a second frequency, and an encryption/decryption module configured to read a portion of the encryption sequence from the memory, process input using the portion of the encryption sequence, and generate output responsive to the processing.
US11494520B2

An embodiment of an electronic processing system may include a processor, persistent storage media communicatively coupled to the processor, a reconfigurable device communicatively coupled to the processor over a physically isolated trusted communication channel, a secure provisioner communicatively coupled to the processor and the reconfigurable device to provision a secure storage area and to securely store a remotely generated bitstream security key in the provisioned secure storage area, and a device configurer to configure the reconfigurable device with a remotely generated bitstream and the remotely generated bitstream security key. Other embodiments are disclosed and claimed.
US11494517B2

A network system is provided that enables a user to record media in connection with a user operating a service application to participate in a transport service. In examples, the network system includes a user computing device on which media is recorded and stored in an unrenderable state. The user can elect to make a media recording submission for a particular service activity (e.g., trip provided or received by user). In response to the media recording submission, the user computing device identifies one or more media files that contain media data which depict the service activity. The identified media files are transmitted to a service computing system where the media files can be rendered.
US11494510B2

Some implementations disclosed herein enable matching identifiers across multiple sources. This may involve adding a unique attribute (e.g., anonymous unique homomorphic identifiers) and/or using randomization to enable comparing data from multiple sources, while also maintaining data privacy. In one example, matches across multiple sources are identified, for example, identifying that there are 100 user identifiers that are in private data sets of three different sources. Such matching may be used to enable private, multi-touch attribution. In another example, techniques are used to determine that data maintained by one source is not also within other sources (e.g., identifying that there are 200 user identifiers that are in data from a first source but not in data from a second source and not in data from a third source. Such determinations may be used to generate control group data that does not match data from other sources.
US11494507B2

A computer readable medium, a system, and a method for providing data security through identity access management using a transaction classifier to classify transactions according to a set of transaction data associated with the transaction and mitigate abnormal transactions. The transaction classifier is trained using a set of training data and updated after each transaction. The identity access management may also include a mitigation policy that is used to determine a mitigation technique for each transaction.
US11494503B2

A cloud-based data governance system includes a processing unit, a network adapter, and memory for storing data and code. The network adapter establishes a connection with a remote data storage system associated with a remote file system over a wide-area network (WAN). The code includes an event collection interface, a data governance service, and an enforcement service. The event collection interface is configured to capture an event from the remote data storage system. The event is indicative of a file system operation executed on a data object of the remote file system. The data governance service is configured to receive the event from the event collection interface and to process the event to determine whether the file system operation conflicts with a governance policy of the data governance system. The enforcement service executes a set of remediation actions if the file system operation does conflict with the governance policy.
US11494502B2

Aspects of the technology described herein maintain the privacy of confidential information to be communicated to a user through a computing device. The technology keeps confidential information private by assessing the privacy context of the communication. The privacy context can be determined by determining a privacy level of the information to be communicated and the privacy level of the environment into which the information is to be communicated. The privacy context can be used to select an appropriate communication channel for the information. The privacy context can also be used to determine whether all available content is shared or just a portion of it.
US11494495B2

An information handling system stores a hash values for firmware components for the information handling system. A processor receives an off-host image verification request from a second information handling system. In response to the off-host image verification request, the processor reads first metadata for a next firmware component, provides the first metadata to the second information handling system, and receives a golden hash value from the second information handling system. In response to the first hash value not matching the golden hash value, the processor applies a mitigation policy. In response to the first hash value matching the golden hash value, the processor provides a device verification signal.
US11494493B1

An executable version of an application is deployed at a dynamically provisioned execution resource. An encryption key, based at least partly on an analysis of the execution resource, is transmitted to the execution resource after the application is instantiated. In response to a software verification request, which includes a security artifact, a verification response indicating that the software used for the application at the execution resource meets a trust criterion is provided. The security artifact is generated using the encryption key, and the verification response is based on analysis of the security artifact.
US11494490B2

A plurality of events associated with each of a plurality of computing nodes that form part of a network topology are monitored. The network topology includes antivirus tools to detect malicious software prior to it accessing one of the computing nodes. Thereafter, it is determined that, using at least one machine learning model, at least one of the events is indicative of malicious activity that has circumvented or bypassed the antivirus tools. Data is then provided that characterizes the determination. Related apparatus, systems, techniques and articles are also described.
US11494486B1

Described is a system for continuously predicting and adapting optimal strategies for attacker elicitation. The system includes a global bot controlling processor unit and one or more local bot controlling processor units. The global bot controlling processor unit includes a multi-layer network software unit for extracting attacker features from diverse, out-of-band (OOB) media sources. The global controlling processing unit further includes an adaptive behavioral game theory (GT) software unit for determining a best strategy for eliciting identifying information from an attacker. Each local bot controlling processor unit includes a cognitive model (CM) software unit for estimating a cognitive state of the attacker and predicting attacker behavior. A generative adversarial network (GAN) software unit predicts the attacker's strategies. The global bot controlling processor unit and the one or more local bot controlling processor units coordinate to predict the attacker's next action and use the prediction to disrupt an attack.
US11494484B2

The disclosed embodiments disclose techniques for leveraging instrumentation capabilities to enable monitoring services. During operation, an operating system kernel is instrumented to associate a sub-program with a target operation. Upon receiving a request from an application to perform the target operation, the operating system kernel executes the sub-program with kernel privileges in the process context of the application. The sub-program analyzes the memory space associated with the application to extract a desired data value. This extracted data value is returned to at least one of a specified target process or target location.
US11494480B2

A first circuit is authenticated using a second circuit. A first datum and a second datum are stored in the second circuit. The second datum corresponds to an application of a first function to the first datum and a third datum. The second circuit sends the second datum to the first circuit. The first circuit decrypts the second datum and sends a fourth datum representative of a result of the decrypting to the first second circuit for authentication. The second circuit verifies a correspondence between the first datum and the fourth datum.
US11494470B2

An information processing apparatus according to the present disclosure includes a fingerprint information acquisition unit that acquires fingerprint information, a determination unit that determines an action of a finger on the basis of the fingerprint information, and a processing unit that performs specified processing predetermined depending on the action on the basis of the determined action. This configuration makes it possible to perform a desired operation depending on the operation even with a compact apparatus, thereby enhancing user convenience.
US11494469B2

The present disclosure relates to assigning an ownership of a first component of a communication system. A processor may identify a second component of the communication system having a relationship to the first component. The processor may identify an owning entity of the second component, the owning entity may have ownership of the second component, and the communication system may include the owning entity. The processor may generate an owner information, the owner information may relate the owning entity of the second component to the first component. The processor may provide the owner information to the communication system. In response to the providing of the owner information, the processor may receive a command for assigning the ownership of the first component to the owning entity. In response to receiving the command, the processor may assign the ownership of the first component to the owning entity.
US11494468B2

A system and method include association of a first plurality of software licenses of a first type with a first subscription associated with a first plurality of cloud-based resources, determination of a first number of the first plurality of software licenses to activate based on the types of the first plurality of resources, activation of the first number of the first plurality of software licenses, monitoring of usage of the first plurality of resources, determination, based on the monitored usage, of a second one or more resources to associate with the first subscription, determination, in response to determining the second resources, of a second number of the first plurality of software licenses to activate based on the types of the second one or more resources, activation of the second number of the first plurality of software licenses, and association of the second resources with the first subscription.
US11494465B2

Provided is an interpolation technique in which command values chronologically input can be interpolated without increasing a jerk and with less follow-up delay with respect to a command. A control unit (10) of a servo driver (20) has a function of sequentially generating, on the basis of four command values from x(k−2) to x(k+1), a kth interpolation function for calculating command values in a kth (≥3) time interval and a function of generating, as the kth interpolation function, a fifth-order equation with respect to time in which function values at a start time and an end time of the kth time interval match x(k) and x(k+1), respectively, and in which a second derivative value at a start time of the kth time interval matches a second derivative value at an end time of a (k−1)th time interval corresponding to a (k−1)th interpolation function.
US11494464B1

An array circuit includes a plurality of vector-matrix multiplication (VMM) elements arranged in rows and columns. The VMM elements are configured to collectively perform multiplication of an input vector by a programmed input matrix to generate a plurality of output values that are representative of a result matrix that is the result of multiplication of the input vector and the input matrix. The VMM elements store states of the input matrix. Input voltages to the array are representative of elements of the input vector. A VMM element draws charge from a column read line based upon charging of a capacitor in the VMM. An integrator circuit connected to the column read line outputs a voltage that is indicative of a total charge drawn from the column read line by elements connected to the read line, which voltage is further indicative of an element of a result matrix.
US11494463B2

Performing set operations using sparse matrix operations offered by a multi-core processing unit (such as a graphics processing unit). The set operation is converted into operand matrices, and sparse matrix operations, foregoing the use of hash tables. The input set is converted into a matrix, a matrix operation corresponding to the set operation is identified, and one or more operands of the set operation are also represented within a matrix. The matrix operation is then performed on these matrices to obtain an output matrix, which is then converted to an output set.
US11494461B2

Methods, devices, and systems for processing information are disclosed. An example device may comprise a metastructure comprising a plurality of physical features configured to transform an analog signal according to a kernel of an integral equation. The device may comprise one or more waveguides coupled to the metastructure and configured to recursively supply a transformed analog output signal of the metastructure to an input of the metastructure to iteratively cause one or more transformed analog signals output from the metastructure to converge to an analog signal representing a solution to the integral equation.
US11494460B2

A proxy server receives from a client device a request for a network resource that is hosted at an origin server for a domain. The request is received at the proxy server as a result of a DNS request for the domain resolving to the proxy server. The origin server is one of multiple origin servers that belong to different domains that resolve to the proxy server and are owned by different entities. The proxy server retrieves the requested network resource. The proxy server determines that the requested resource is an HTML page, automatically modifies the HTML page, and transmits the modified HTML page to the client device.
US11494452B1

In an embodiment, the disclosure provides computer-implemented systems and methods for providing graph-based recommendations of digital media collaborators for content creators. In an embodiment, the disclosure provides computers programmed to implement a networked, online platform for facilitating collaboration between content creators. In an example embodiment, the platform provides a system for recommending a collaborator for a particular content creator to create content with, of a specific content type. In another example embodiment, the platform provides a system for recommending a collaborator for a particular content creator to create content with, without restricting the content type, using a community detection algorithm. In embodiments, recommendations may be made partly based on centrality measures of creator nodes on a network graph programmatically calculated between content nodes of that network graph, or content nodes of a community detected in the network graph. Recommendations may also be informed by characterizations of followers of content creators.
US11494446B2

Detecting fake news involves analyzing a distribution of publishers who publish many news articles, analyzing a distribution of various topics relating to the published news articles, analyzing a social media context relating to the published news articles, and detecting fake news articles among the news articles based on the analysis of the distribution of publishers, the analysis of the distribution of the various topics, and the analysis of the social media context. Detecting fake news alternatively involves receiving online news articles including both fake online news articles and real online news articles, creating a hierarchical macro-level propagation network of the fake online news and real online news articles, the hierarchical macro-level propagation network comprising news nodes, social media post nodes, and social media repost nodes, creating a hierarchical micro-level propagation network of the fake online news and real online news articles, the hierarchical micro-level propagation network comprising reply nodes, analyzing structural and temporal features of the hierarchical macro-level propagation network, analyzing structural, temporal, and linguistic features of the hierarchical micro-level propagation network, and identifying fake news among the online news articles based on the analysis of the structural and temporal features of the hierarchical macro-level propagation network and the analysis of the structural, temporal, and linguistic features of the hierarchical micro-level propagation network.
US11494442B2

Disclosed are methods, systems, and non-transitory computer-readable medium for filtering vehicle information. For instance, the method may include receiving a vehicle search request from a user device, the vehicle search request including conditions with corresponding weights. The method may also include, in response to receiving the vehicle search request, forming a search query based on the conditions and the weights of the vehicle search request; obtaining vehicle information; filtering the vehicle information based on the search query to obtain a result set and a partial match set; and transmitting a search result message based on the result set and the partial match set to the user device.
US11494440B1

Exemplary embodiments relate to techniques for suggesting bots or mini-apps in a messaging service that provide capabilities related to an ongoing conversation. A suggestion may be added proactively or reactively. In a reactive scenario, the system may respond to an express request to suggest a response or capability, such as by an explicit command. In the proactive scenario, the messaging service may analyze the messages of the conversation, and may suggest a response or capability based on an intent identified in the messages. Examples of suggestions include starting a poll, adding stickers to the conversation, group coordination and planning capabilities, etc. Suggestions such as these allow a user to make use of various capabilities provided by the messaging service, even if the user does not know that the service exists, or how to invoke it.
US11494434B2

The system receives a voice query at an audio interface and converts the voice query to text. The system can determine pronunciation information during conversion and generate metadata the indicates a pronunciation of one or more words of the query, include phonetic information in the text query, or both. A query includes one or more entities, which may be more accurately identified based on pronunciation. The system searches for information, content, or both among one or more databases based on the generated text query, pronunciation information, user profile information, search histories or trends, and optionally other information. The system identifies one or more entities or content items that match the text query, and retrieves the identified information to provide to the user.
US11494433B2

A system and method for expanding a question and answer (Q&A) database. The method includes obtaining a set of Q&A documents and speech recognition results, each Q&A document in the set having an identifier, and each speech recognition result having an identifier common with the identifier of a relevant Q&A document, and adding one or more repetition parts extracted from the speech recognition results to a corresponding Q&A document in the set to generate an expanded set of Q&A documents for increasing Q&A document extraction accuracy.
US11494432B2

A method, system, and computer program product for adding media file metadata based on micro-locations of a venue are provided. A media file is detected, where the media file is captured by a user at a venue. A plurality of wireless beacons are detected, where each of the plurality of wireless beacons is associated with a respective micro-location at the venue. A micro-location of the user is determined, based, at least in part, on: (i) a proximity of the user to a wireless beacon of the plurality of wireless beacons, and (ii) the respective micro-location of the wireless beacon. Metadata of the media file is populated, based on the determined micro-location of the user and any tag information for the determined micro-location, where the metadata includes a coordinate that relates to the micro-location of the user.
US11494429B2

A method of training a machine learning system, the method including: training the machine learning system in category identification against a test case wherein the machine learning system outputs an answer vector and the answer vector is compared against a control vector where the control vector comprising three different values, the values comprising: a first value for a matching category for the test case; a second value for a non-matching category for the test case; and a third value for a first category related to the matching category for the test case wherein the third value differs from the first value differs from the second value.
US11494422B1

A processor may receive a plurality of text samples generated by a user and identify at least one variable text element in at least one of the plurality of text samples. The processor may tokenize the at least one variable text element, thereby producing a plurality of tokenized text samples including at least one token. The processor may build a longest common substring from the plurality of tokenized text samples and add the longest common substring and the at least one token to a set of selectable user interface options specific to the user. The processor may generate a user interface comprising the set of selectable user interface options. This can include detecting a user interface context and automatically replacing the at least one token with information specific to the user interface context within the set of selectable user interface options.
US11494420B2

A method and apparatus for generating information are disclosed. An implementation of the method includes: receiving a target text, the target text including an objective and descriptive information of the objective; performing a dependency syntax parsing on the target text to generate a dependency tree of the target text; matching predetermined syntactic structure tree with the dependency tree to obtain at least one triple, a triple including a subject, a predicate, and an object; and determining, based on words contained in a triple among the at least one triple and a predetermined weight of the syntactic structure tree matched to obtain the triple, a target triple among the at least one triple.
US11494417B2

An improved information management system is described herein that can use artificial intelligence to classify data files (e.g., emails, documents, audio files, video files, etc.) and/or surface in a user interface the classification assigned to the data files. For example, a lightweight training or a heavyweight training can be employed to train classifiers to classify the data files. Use of artificial intelligence to classify data files may reduce the amount of computing resources that the information management system allocates to the data file review process because an auditor may be able to quickly identify those data files that meet the desired criteria using the classification and only request access to those data files. Thus, the information management system may be able to allocate more computing resources to normal or routine tasks, ensuring that such tasks are completed and/or completed in an appropriate amount of time.
US11494415B2

A method and system for a feature subset-classifier pair for a classification task. The classification task corresponds to automatically classifying data associated with a subject(s) or object(s) of interest into an appropriate class based on a feature subset selected among a plurality of features extracted from the data and a classifier selected from a set of classifier types. The method proposed includes simultaneously determining the feature subset-classifier pair based on a relax-greedy {feature subset, classifier} approach utilizing sub-greedy search process based on a patience function, wherein the feature subset-classifier pair provides an optimal combination for more accurate classification. The automatic joint selection is time efficient solution, effectively speeding up the classification task.
US11494413B1

Methods, systems, and apparatuses for generating notifications corresponding to queries submitted for execution by virtual warehouses are described herein. A request to execute a query may be received. An execution plan, for the query, may be identified. A processing complexity for the query may be predicted based on the query and the execution plan. A notification may be generated based on the processing complexity meeting an alert threshold. A user device may display the notification. A response to the notification comprising a selection of a first virtual warehouse, of a plurality of virtual warehouses, to execute the query may be received.
US11494410B2

In various embodiments, a data storage system maintains a data store for a plurality of groups of users, where the data store includes a first section that is accessible by a first group of users, but not a second group of users, via the data storage system. In response to receiving, from a first user of the first group of users, a request to share data with the second group of users, the data storage system sends a request to a second user of the second group of users. Subsequent to receiving an acceptance from the second user, the data is stored in a second object in a second section of the data store that is accessible by the second group of users, but not the first group of users, via the data storage system.
US11494406B2

This document described digital decoupling architectures that enable existing computing systems to run in parallel with new computing technologies. In some aspects, a method includes receiving, by a digital decoupling system and from a source computing system, one or more updated data sets that each include data that has been updated at the source computing system. A source data entry of a source table of a database of the digital decoupling system is updated based on each updated data set. In response to detecting the change to the source table, a target data entry that includes data of the updated source data entry is added to a target table of the database. An adapter module obtains the data of the target data entry and generates an event that specifies the data of the target data entry. The event is sent to one or more destination computing elements.
US11494400B2

Servicing database requests using subsets of canonicalized tables including maintaining a canonical table repository of canonicalized tables, wherein each canonicalized table is a transformed version of a table previously retrieved from a database; receiving, from a client computing system, a request for a table from the database; generating a description of a canonical version of the requested table; determining that the canonical version of the requested table is a subset of a canonicalized table in the canonical table repository; and in response to determining that the canonical version of the requested table is a subset of the canonicalized table in the canonical table repository: transforming the canonicalized table containing a superset of the canonical version of the requested table based on the received request for the table; and providing, to the client computing system, the transformed canonicalized table containing the superset of the canonical version of the requested table.
US11494379B2

Disclosed herein are systems and methods for pre-filter deduplication for multidimensional two-sided interval joins. In an embodiment, a data platform receives query instructions for a two-sided N dimensional interval join, where N is an integer greater than 1. The two-sided N dimensional interval join has an interval-join predicate that compares intervals determined from the input relations in each of N dimensions. The data platform implements the two-sided N dimensional interval join as a query-plan section that includes an N dimensional band join that is followed by a deduplication operator that is followed by a filter that applies the interval-join predicate. The N dimensional band join includes a hash join keyed to N dimensional domain cells overlapped at least in part by intervals determined from the input relations in each of the N dimensions. The deduplication operator removes duplicate rows from a potential-duplicates subset of the output of the N dimensional band join.
US11494373B2

Techniques for modifying queries in a set of nested queries are disclosed. A graphical user interface displays a query detail region alongside a nested query display region. The graphical user interface includes functionality to provide for modification of queries in the nested set of queries. Based on a selection by a user, a query modification tool promotes a query attribute from a child query to one or more parent queries. Based on another selection by a user associated with one query in the set of nested queries, the system deletes an attribute from each query in the set of nested queries. Responsive to a selection to create multiple conditions for a query rule, the system modifies the functionality of the user interface to enable entry of multiple condition characteristics. Based on a further selection, the system creates the multiple conditions for the query rule.
US11494372B2

Methods, systems, and apparatus, including computer programs stored on computer-readable media, for generating context data for an information card are disclosed. Upon receiving a selection of a data element to include in an information card, a plurality of dimensional view types available for the data element are determined and provided to a user. Upon receiving a selection of a dimensional view type from the plurality of dimensional view types, a set of attributes associated with the dimensional view type are determined and provided to the user. A selection of an attribute from the set of attributes is received, and a dimensional view is generated based on the selection of the dimensional view type and attribute.
US11494367B2

An apparatus, method, system, and computer-readable medium are provided for maintaining contact information associated with a contact. In some embodiments a request associated with a contact may be received. Contact information may be obtained from one or more external or internal sources. One or more confidence scores may be generated for the obtained contact information and for one or more values received with the request. Based on the confidence score(s), one or more values associated with the contact may be incorporated in one or more data stores. In some embodiments, suggestions for contact related information may be generated. Responses to the suggestions may be used to update the generated confidence score(s).
US11494366B1

The present embodiments relate to implementing change data on no-master NoSQL data stores. An optimized node can be identified from a plurality of NoSQL data storage nodes and a specialized node can be connected (e.g., collocated) to the optimized node. The specialized node can maintain change data capture (CDC) data provided by client nodes in a hash map that can be used as a point of truth for coordinating CDC data across the plurality of NoSQL data storage nodes. The plurality of NoSQL data storage nodes can identify and coordinate all read/write data obtained from multiple client devices in a geographically separated large-scale (e.g., planet scale) system to identify change data in a distributed data store. The specialized data can provide read data to devices in the large-scale system to reconcile inconsistencies in change data across nodes in the large-scale system.
US11494365B1

A method of updating a data set using event-based conditions includes adding a first data point to the data set and triggering a first event indicating that the data set has changed. Adding the first data point to the data set triggers the first event. The method also includes, in response to the first event, updating conditions for completing the data set. The conditions are associated with action pathways for receiving or verifying missing data points in the data set. The method further includes triggering a second event indicating that the conditions for completing the data set have changed and, in response to the second event, distributing the conditions to a plurality of distributed services. Each of the plurality of distributed services is configured to execute one or more of the action pathways for receiving or verifying the missing data points in the data set.
US11494363B1

As described herein, a system, method, and computer program are provided for identifying foreign keys between distinct tables based on a statistical analysis of table values. In use, a plurality of candidate field combinations are determined between a first table and a second table. A statistical analysis of values stored in fields of each candidate field combination of the plurality of the candidate field combinations is performed. Foreign keys between the first table and the second table are identified, based on a result of the statistical analysis.
US11494353B2

Mechanisms are provided for detecting interesting decision rules from a set of decision rules in a tree ensemble. Each tree in the tree ensemble is traversed in order to assign each individual data record from a set of data records to an identified leaf node in each tree. Predicted values are determined for the tree ensemble based on predictions provided by each leaf node to which each individual data record is assigned. Interesting sub-indices for decision rules from the set of decision rules are determined and, for each decision rule corresponding to the leaf nodes in the tree ensemble, the sub-indices are combined into interestingness index It. The decision rules are ranked corresponding to the leaf nodes in the tree ensemble according to the associated value of the interestingness index It and a subset of the decision rules corresponding to the leaf nodes in the tree ensemble are reported.
US11494350B2

Systems and methods are provided to combine data from various internal data sources and external data sources to generate and maintain frequently asked questions and knowledge bases. By doing so, the collective knowledge of a company and customers' questions around it are aggregated and served in a way that increases the availability and relevancy of such knowledge for both self-help channels and computing agents (e.g., customer service representatives (CSRs)).
US11494343B1

Systems and methods of the present disclosure enable distributed network request permissioning by receiving, from a first node associated with a token storage, a transfer event request for a movement of a requested token amount relative to the token storage via a distributed network and accessing a pending transfer event log recorded in an event record database, the pending transfer event log including other transfer event request records associated with other transfer event requests. A denial rejecting the transfer event request is determined based on the pending transfer event log. The transfer event request and the denial are transmitted to an approver node having supervisory permissions to approve or disapprove of event requests. A permission is received from the second node to approve the transfer event request, and a transfer event write permission determination is received by the distributed network that causes the movement to be performed.
US11494342B1

Systems and methods of the present disclosure enable distributed network request permissioning receiving, from a first node associated with a token storage, a transfer event request for a movement of a requested token amount relative to the token storage via a distributed network. A pending transfer event log is accessed that includes a total pending token amount associated with pending tokens of pending transfer event requests with respect to the token storage, and a total available token amount associated with available tokens in the first token storage. A permission is determined based on the total available token amount exceeding a sum of the total pending token amount and the requested token amount. An updated total pending token amount is determined by adding the transfer event request record to the pending transfer event log, and the transfer event request is transmitted to the distributed network to perform the movement.
US11494336B2

Systems and methods are provided for determining multiple fragments of data to be imported, the multiple fragments of data corresponding to different instances of data obtained from one or more external data sources, the different instances of data each corresponding to duplicate content. The multiple fragments of data that each correspond to different instances of duplicate content can be ingested. The multiple fragments of data can be de-duplicated to determine one or more corresponding object data source records (DSRs). The one or more object DSRs can be imported within a data platform system.
US11494332B2

Techniques for enabling user search of content stored in a file archive include providing a search interface comprising a search rules portion and an action rules portion, receiving a file archive search criterion comprising at least one search rule, and searching the file archive using the search criterion. The techniques also include generating a set of files filtered using the search criterion and performing an action specified in the action rules portion on a file included in the set of files.
US11494328B2

A transmission unit, receiving unit, active transmission device and active transmission system applicable to USB signal, and is used for addressing the problem that the ping.LFPS signal is easy to lose; setting a detection threshold value to distinguish ping.LFPS signals from other LFPS signals to ensure that no ping.LFPS signals are missed; optimizing the USB3.X signal with a proxy module to generate proxy signals for ping.LFPS signals and other LFPS signals respectively; supporting and managing the Link training to improve the success rate of high-speed signal transmission by modifying circuit configuration and re-training.
US11494326B1

To perform complex arithmetic operations in neural networks without compromising the performance of the neural network accelerator, a programmable computation unit is integrated with a direct memory access (DMA) engine that is used to exchange neural network parameters between the neural network accelerator and system memory. The DMA engine may include a calculation circuit operable to perform a multiply-and-add calculation on a set of operands, and an operand selector circuit operable to select a source for each operand of the calculation circuit. The DMA engine may also include a control circuit operable to retrieve a meta-descriptor for performing a computation, configure the operand selector circuit based on the meta-descriptor, and use the calculation circuit to perform the computation based on the meta-descriptor to generate a computation result.
US11494318B2

A controller for controlling memory devices is provided to include: a first core configured to control first memory devices in communication with the controller and configured to store data associated with first logical addresses; a second core configured to control second memory devices in communication with the controller and configured to store data associated with second logical addresses; and a host interface configured to (1) queue commands received from a host in a queue, (2) perform a command reordering that determines a processing order of queued commands including a first address command associated with a first logical address and a second address command associated with a second logical address based on statuses of the first memory devices and the second memory devices, and (3) provide the first address command to the first core and the second address command to the second core based on the processing order.
US11494317B1

One example method of testing an electrical device comprises transmitting a data pattern to a memory device of the electrical device by a controller of the electrical device to provide a written data pattern to the memory device, wherein the data pattern replicates a resonant frequency of at least a portion of the electrical device, reading the written data pattern from the memory device with the controller, and comparing the written data pattern to the data pattern.
US11494308B2

A calculation system comprises a computing device having one or more instruction-controlled processing cores and a memory controller, the memory controller including a cache memory; and a memory circuit coupled to the memory controller via a data bus and an address bus, the memory circuit being adapted to have a first m-bit memory location accessible by a plurality of first addresses provided on the address bus, the calculation device being configured to select, in order to each memory operation accessing the first m-bit memory location, one address among the plurality first addresses.
US11494303B1

In a method of flushing cached data in a data storage system, instances of a working-set structure (WSS) are used over a succession of operating periods to organize cached data for storing to the persistent storage. In each operating period, leaf structures of the WSS are associated with respective address ranges of a specified size. Between operating periods, a structure-tuning operation is performed to adjust the specified size and thereby dynamically adjust a PD-to-leaf ratio of the WSS, including (1) comparing a last-period PD-to-leaf ratio to a predetermined ratio range, (2) when the ratio is below the predetermined ratio range, increasing the specified size for use in a next operating period, and (3) when ratio is above the predetermined ratio range, then decreasing the specified size for use in the next operating period.
US11494301B2

A storage system in one embodiment comprises storage nodes, an address space, address mapping sub-journals and write cache data sub-journals. Each address mapping sub-journal corresponds to a slice of the address space, is under control of one of the storage nodes and comprises update information corresponding to updates to an address mapping data structure. Each write cache data sub journal is under control of the one of the storage nodes and comprises data pages to be later destaged to the address space. A given storage node is configured to store write cache metadata in a given address mapping sub journal that is under control of the given storage node. The write cache metadata corresponds to a given data page stored in a given write cache data sub-journal that is also under control of the given storage node.
US11494300B2

Methods and apparatus provide virtual to physical address translations and a hardware page table walker with region based page table prefetch operation that produces virtual memory region tracking information that includes at least: data representing a virtual base address of a virtual memory region and a physical address of a first page table entry (PTE) corresponding to a virtual page within the virtual memory region. The hardware page table walker, in response to the TLB miss indication, prefetches a physical address of a second page table entry, that provides a final physical address for the missed TLB entry, using the virtual memory region tracking information. In some implementations, the prefetching of the physical PTE address is done in parallel with earlier levels of a page walk operations.
US11494294B2

Certain aspects involve models for generating code executed on data-processing platforms. One example involves receiving an electronic data-processing model, which generates an analytical output from input attributes weighted with respective modeling coefficients. A target data-processing platform is identified that requires bin ranges for the modeling coefficients and reason codes for the input attributes. Modeling code is generated that implements the electronic data-processing model with the bin ranges and the reason codes. The processor outputs executable code that implements the electronic data-processing model.
US11494293B2

A computer implemented method, system and computing device for identifying a test option associated with an application for a user is described. The method comprises selecting a predefined test indicated by a test identifier associated with the requested application, the test having more than one test option associated therewith, generating a hash of the test identifier and a user identifier associated with the user, processing the hash to generate an index, comparing said index with a distribution of numbers divided into multiple ranges, each range being associated with a test option, and selecting a test option associated with the range into which the index falls. The applications may be computer gaming applications.
US11494292B2

A testing engine and/or other machine learning and artificial intelligence evaluates one or more user activity logs associated with one or more users and/or one or more software applications or apps. The testing engine generates one or more testing scripts based on one or more sequences of activities in the one or more user activity logs. Such testing scripts may then be used to perform one or more tests, such as using a testing automation framework and/or engine. In various examples, evaluating the one or more user activity logs and/or generating one or more testing scripts may involve categorizing one or more users, activities, and/or user activity logs; consolidating one or more users, activities, and/or user activity logs; modifying one or more user activity logs; and so on.
US11494291B2

A system and a computer-implemented method for analyzing workflow of test automation associated with a robotic process automation (RPA) application are disclosed herein. The computer-implemented method includes receiving the workflow of the test automation associated with the RPA application and analyzing, via an Artificial Intelligence (AI) model associated with a workflow analyzer module, the workflow of the test automation based on a set of pre-defined test automation rules. The computer-implemented method further includes determining one or more metrics associated with the analyzed workflow of the test automation and generating, via the AI model, corrective activity data based on the determined one or more metrics.
US11494285B1

Techniques for static code analysis tool and configuration recommendation via codebase analysis are described. Multiple codebases are tested using multiple static analysis tools and corresponding configurations, and a machine learning model is trained based on the results and characteristics of the codebases. Users may provide a codebase to be analyzed and job preferences indicating what characteristics of static analysis they desire, the codebase may be analyzed to generate input data for the model, and the model may identify one or more similar testing runs. These candidate runs may be filtered and/or ordered based on the user's stated job preferences, and the resulting tools and configurations associated with these runs may be returned to the user or used to perform static analysis of the user's codebase.
US11494284B2

A dynamic configuration trace capture technique enables software developers to monitor, diagnose and solve errors associated with application development and production. A client library of an investigative platform is loaded in a user application and interacts with an agent process to instrument executable code of the user application. A dynamic configuration specifies information, such as methods and associated arguments, variables and data (values), to instrument. The client library may re-load the dynamic configuration at the capture points, which may change the frequency of tracing a method and its associated information. The dynamic configuration may be defined per method, argument, variable, and/or data structure. The dynamic configuration may be initially deployed with default heuristics defined in the client library. The technique enables optional overrides, either by manual provision of adjustments by a user via a user interface infrastructure of the investigative platform, or as specified by the agent after retrieving a configuration file, an environment variable, etc. from a configuration service.
US11494281B1

A method for handling input/output (I/O) expansion power faults in a telematics device is provided. The method includes setting an I/O expander power-off duration to an initial value and powering on an I/O expander interface. In response to detecting a power fault at the I/O expander interface, the I/O expander interface is powered-off dur the power-off duration and the power-off duration is increased. If the power-off duration is greater than the power-off duration limit, the I/O expander interface is permanently powered-off. The steps are repeated until either the power fault does not recur, or the I/O expander interface is permanently powered-off.
US11494265B2

In general, data is susceptible to errors caused by faults in hardware (i.e. permanent faults), such as faults in the functioning of memory and/or communication channels. To detect errors in data caused by hardware faults, the error correcting code (ECC) was introduced, which essentially provides a sort of redundancy to the data that can be used to validate that the data is free from errors caused by hardware faults. In some cases, the ECC can also be used to correct errors in the data caused by hardware faults. However, the ECC itself is also susceptible to errors, including specifically errors caused by faults in the ECC logic. A method, computer readable medium, and system are thus provided for securing against errors in an ECC.
US11494259B2

Provided is a variable resistance random-access memory for suppressing degradation of performance by recovering a memory cell that fails. A variable resistance random-access memory of the disclosure includes a memory array, a row selection circuit, a column selection circuit, a controller, an error checking and correcting (ECC) circuit, an error bit flag register, and an error bit address register. The memory array includes a plurality of memory cells. The column selection circuit includes a sense amplifier and a write driver/read bias circuit. The error bit flag register stores bits for indicating presence/absence of an error bit in a write operation. The error bit address register stores an address of the error bit. The controller recovers the error bit when a predetermined event occurs.
US11494251B2

A computer implemented method comprises analysing data defining the first image which is displayable when a computer application runs to determine at least one candidate user interactive area in the image. A user interactive area is one which is responsive to user input when the computer application is run. The method comprises attempting to interact with the determined at least one candidate user interactive area and comparing the data defining the first image with data defining a further image to determine if the respective candidate user interactive area is an interactive area.
US11494250B1

In general, embodiments of the invention relate to a method for enabling enhanced logging. The method includes obtaining historical data for a target entity, determining a steady state error probability of the target entity using the historical data, and enabling, based on the steady state error probability, a first level of enhanced logging on the target entity.
US11494249B2

Methods and systems for analyzing data are disclosed. An example method can comprise receiving a first data signal, decoding the first data signal, determining a second data signal based on the decoded first data signal, and determining a modulation error ratio based on a difference between the first data signal and the second data signal.
US11494241B2

Systems and methods for policy-based apportionment of input/output operations (IOPS) in computing systems. Embodiments access a policy that specifies IOPS limits. Two or more virtual machines that are associated with the policy and two or more nodes that host those virtual machines are identified. In a first allocation stage, an inter-node policy manager prescribes an initial IOPS limit to the two or more nodes. The allocation amounts sent to the nodes depend at least in part on performance capabilities of respective nodes. In a second allocation stage, for each node that had received a limit amount, that amount is apportioned to the sets of virtual machines that execute on respective host nodes. Each node of the two or more nodes invokes its own node-local IOPS monitoring. Each node reports IOPS usage data to the inter-node policy manager, which in turn adjusts the node-level IOPS apportionments based on the node-level usage.
US11494232B2

A mechanism is described for facilitating memory-based software barriers to emulate hardware barriers at graphics processors in computing devices. A method of embodiments, as described herein, includes facilitating converting thread scheduling at a processor from hardware barriers to software barriers, where the software barriers emulate the hardware barriers.
US11494229B2

A method for detecting a traffic ramp-up rule violation includes receiving data element retrieval requests from an information retrieval system and determining a requests per second (RPS) for a key range. The method also includes determining a moving average of RPS for the key range. The method also includes determining a number of delta violations, each delta violation comprising a respective beginning instance in time when the RPS exceeded a delta RPS limit. For each delta violation, the method includes determining a maximum conforming load for the key range over and determining whether the RPS exceeded the maximum conforming load for the key range based on the beginning instance in time of the respective delta violation. When the RPS has exceeded the maximum conforming load, the method includes determining that the delta violation corresponds to a full-history violation indicative of a degradation of performance of the information retrieval system.
US11494227B2

A system and a method for creating workflow of a task is disclosed. The system includes a data fetching subsystem configured to fetch data from at least one first tool based on a requirement to perform a task, a communication subsystem configured to enable communication between the at least one first tool and at least one second tool using a transformation engine for facilitating data exchange between the at least one tool and the at least one second tool, a workflow generation subsystem configured to obtain workflow based on a predefined condition by exchanging the data between the at least one tool and the at least one second tool, wherein the predefined condition depends upon the requirement of the task.
US11494222B2

Systems, methods, and circuitries are disclosed for a per-process memory encryption system. At least one translation lookaside buffer (TLB) is configured to encode key identifiers for keys in one or more bits of either the virtual memory address or the physical address. The process state memory configured to store a first process key table for a first process that maps key identifiers to unique keys and a second process key table that maps the key identifiers to different unique keys. The active process key table memory configured to store an active key table. In response to a request for data corresponding to a virtual memory address, the at least one TLB is configured to provide a key identifier for the data to the active process key table to cause the active process key table to return the unique key mapped to the key identifier.
US11494218B2

Provided is a method of controlling transmission of a packet, the method including generating first group generation information used to generate a plurality of first virtual machine groups by grouping at least one of a plurality of virtual machines in a first host server, based on a network service descriptor related to at least one service provided by a plurality of host servers, transmitting the first group generation information to the first host server, generating a packet transmission rule related to packets transmitted among the plurality of first virtual machine groups, based on the network service descriptor, transmitting the generated packet transmission rule to the first host server, receiving, from the first host server, a notification message notifying about receipt of a packet transmission request that violates the transmitted packet transmission rule, when receiving the violating packet transmission request in the first host server, and outputting the notification message received from the first host server.
US11494213B2

Systems and methods for virtual machine memory migration by storage are provided. A method includes receiving a request to migrate a virtual machine from a source host to a destination host. The method further includes mapping, by the source host, a memory of the virtual machine to a storage device accessible over a network by the source host and by the destination host. The method further includes caching, by the source host, a portion of a state of the virtual machine. The method further includes issuing a synchronization command to synchronize the portion of the state of the virtual machine with the storage device. Responsive to determining that a time period to complete the synchronization command is below a threshold time period, the method further includes stopping the virtual machine on the source host. The method further includes starting the virtual machine on the destination host.
US11494208B2

Disclosed are systems and methods for efficiently processing artificial intelligence networks. In some embodiments, a just-in-time (JIT) compiler can determine an efficient input data format for a second kernel or microkernel, which is to digest the output of a first kernel or microkernel. The JIT compiler can generate the first kernel or microkernel with an embedded postprocessor, which can dynamically generate a data structure in the efficient data format as the first kernel or microkernel generates its output. The embedded postprocessor can receive the output stream of the first kernel, individually or in portions and can dynamically populate a data structure in the determined efficient data format to be digested by the second kernel or microkernel.
US11494203B2

Application integration for robotic process automation (RPA) using a development application configured for development of RPA-enabled applications is disclosed. The development application in some embodiments may be used for application integration with attended robots that execute locally on the same computing system as an instance of the RPA-enabled application, unattended robots that execute on a remote computing system, or both, creating an RPA-enabled application. One or more user interface (UI) elements, variables, and/or events of an RPA-enabled application may be linked to one or more respective RPA processes, causing respective RPA robot(s) to carry out the associated functionality.
Patent Agency Ranking