US11483657B2

The present application relates to a human-machine interaction method and device, a computer apparatus, and a storage medium. The method comprises: measuring the current output volume, and if the output volume is less than a first preset threshold, enabling a voice recognition function; acquiring a user's voice message, and measuring the size of the user's voice volume and responding to a user's voice operation; and if the user's voice volume is greater than a second preset threshold, turning down the output volume, and returning to the step of measuring the current output volume. In the entire process, the voice recognition function is controlled to be enabled by means of the output volume of an apparatus itself, thereby accurately responding to the user's voice operation, and if the user's voice is greater than a specified value, turning down the output volume, so that a user's subsequent voice message can be highlighted and accurately acquired so as to bring convenience to a user's operation and implement good human-machine interaction.
US11483649B2

A system includes multiple microphone arrays positioned at different locations on a roof of an autonomous vehicle. Each microphone array includes two or more microphones. Internal clocks of each microphone array are synchronized by a processor and used to generate timestamps indicating when microphones capture a sound. Based on the timestamps, the processor is configured to localize a source of the sound.
US11483641B2

Earpieces and methods of forming earpieces for radio frequency (RF) mitigation are provided. An earpiece is configured to be inserted in an ear canal. The earpiece includes an insertion element and a sealing section disposed on the insertion element and configured to conform to the ear canal. The sealing section is configured to substantially mitigate radio frequency (RF) transmission and to substantially isolate the ear canal from an ambient environment.
US11483640B1

The present disclosure presents a communication device configured to removably attach to a mask, and to receive, transmit, and amplify sound and/or speech from a wearer.
US11483638B2

A display device includes: a display panel; a bracket disposed under the display panel; a first vibration generator disposed under the display panel, where the first vibration generator outputs sound by vibrating the display panel in a thickness direction of the display panel; and a second vibration generator disposed under the bracket, where the second vibration generator outputs horizontal vibrations by vibrating the bracket in a horizontal direction perpendicular to the thickness direction.
US11483637B2

An electronic device is provided. The electronic device may include: a housing including a cover and at least one first opening; a first acoustic module comprising a speaker disposed in an internal space of the housing; and at least one path configured to guide sound signals generated by the first acoustic module to an outside, the at least one path including: a first space defined by the first acoustic module and at least a portion of the housing; a second space connecting the first space to the first opening and configured to guide a sound signal having a first frequency band toward the first opening; and a third space connecting the first space to a second opening at least partially provided between the housing and the cover and configured to guide a sound signal having a second frequency band lower than the first frequency band toward the second opening.
US11483635B2

A method of obtaining a measure of asymmetry between optical fibers of a forward and reverse paths is provided in order to synchronize clocks of optical nodes connected by asymmetrical optical fiber paths. The method includes receiving, at first and second arrival times, from a first optical network device, a first optical signal transmitted on a first optical fiber and a second optical signal transmitted on a second optical fiber, calculating a first time difference between the second arrival time and the first arrival time. The method includes determining a measure of asymmetry between the first optical fiber and the second optical fiber based on the first time difference and a second time difference between a first time of transmission by the first optical network device of the first optical signal and a second time of transmission by the first optical network device of the second optical signal.
US11483634B2

According to an aspect, an information processing device includes: a receiver configured to receive information related to a plurality of smart meters; a controller configured to determine presence or absence of an anomaly in each of the smart meters based on a reception status of the information from each of the smart meters; and an output unit configured to output information indicating presence or absence of an anomaly in each of the smart meters. The receiver receives the information from the smart meters in a cycle of a first predetermined time. The controller determines that an anomaly is occurring in a smart meter from which information has not been obtained for a second predetermined time that is longer than the first predetermined time. The second predetermined time is n times as long as the first predetermined time, and n is equal to or greater than 2.
US11483625B2

The timing for displaying an overlay a video is optimized using a system that includes an engagement component that receives information regarding frames of a video at which respective users of a plurality of users stop engaging with the video and an analysis component that calculates user engagement scores for the frames based on the information, wherein the user engagement scores reflect a percentage of the plurality of users that stop engaging with the video at the respective frames, and wherein the higher the percentage the lower the user engagement score. The system further includes an identification component that identifies a subset of the frames associated with relatively lower user engagement scores in comparison to other frames of the video and an overlay component that configures an overlay for displaying over the video near at least one of the frames included in the subset.
US11483623B2

Systems and methods are provided for generating a trackable video-based product. One method comprises receiving a video comprising a plurality of frames from a video database; receiving product information associated with at least one product for sale from a product database; and receiving annotation data linking the received product information to at least one of the plurality of frames from a metadata database. The method may further comprise modifying a database to include a link between the at least one of the plurality of frames and the product information and generating an augmented video using the annotation data and the received video. The method may further comprise delivering the augmented video to a client device, such as a user device of a consumer, and responsive thereto receiving a communication related to the delivered video, the communication comprising data relating to an interaction with the video; comparing the data relating to the interaction with the link in the database to determine an associated product; and delivering information associated with the determined associated product to the client device.
US11483621B2

Big data acquisition and analysis system using intelligent image recognition, and application method thereof are provided. The system includes an intelligent cloud server, wherein the intelligent cloud server includes a computation server and a storage server, the computation server is equipped with an image recognition system which includes a data reading module, a video stream data processing module, an AI image recognition module, a data storage module and a model tuning module, and the storage server is provided with a video stream storage database, a video stream management module and a data center database that are interactively connected. In embodiments of the present disclosure, consumers' non-private actual digital behaviors are restored to produce more commercial value. This process realizes real-time digital behavior analysis of consumers, enables business analysis to be closer to reality, brings more valuable analysis results to brands, and guides the brands to optimize consumption paths globally.
US11483578B2

The present invention relates to an image information decoding method. The decoding method includes receiving a bit stream including a Network Abstraction Layer (NAL) unit that includes information related to encoded image, and parsing a NAL unit header of the NAL unit. The NAL unit header may not include 1 bit flag information that represents whether a picture is a non-reference picture or a reference picture in the entire bit stream during encoding.
US11483573B2

An image encoding/decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus may comprise obtaining a current block by splitting an image, determining prediction mode characteristic information based on encoding information of the current block, determining a prediction mode type of a lower-layer block split from the current block based on the prediction mode characteristic information, obtaining the lower-layer block by splitting the current block, and decoding the lower-layer block based on the determined prediction mode type of the lower-layer block. The prediction mode characteristic information may be determined based on a color format of the current block.
US11483570B2

According to an embodiment, an encoding device includes an index setting unit and an encoding unit. The index setting unit generates a common index in which reference indices of one or more reference images included in a first index and a second index are sorted in a combination so as not to include a same reference image in accordance with a predetermined scanning order. The first index representing a combination of the one or more reference images referred to by a first reference image. The second index representing a combination of the one or more reference images referred to by a second reference image. The encoding unit encodes the common index.
US11483568B2

Sensor information is received (S41) at a host device from a mobile device. A pose of the mobile device is then determined by the host device based on the received sensor information. The pose of the mobile device is compared with pose information (S42) of previous poses of the mobile device, each previous pose of the mobile device being associated with a performance level of the system for data transmitted from the host device and received and output at the mobile device having that previous pose. The host device then determines (S43) whether a performance level of the system for the mobile device having the determined pose is likely to be above or below a threshold of acceptability based on the comparison, and, if it is determined that the performance level is likely to be above the threshold of acceptability, setting (S44A) a low level of compression to be applied to the data so that quality of the data transmitted to the mobile device is high, but, if it is determined that the performance level is likely to be below the threshold of acceptability, setting (S44B) a high level of compression to be applied to the data so that quality of the data transmitted to the mobile device is low, but is more likely to be received and output properly by the mobile device.
US11483562B2

Methods and apparatuses for video coding and decoding are provided. The method of video encoding includes accessing (1410) a bin of a syntax element associated with a block in a picture of a video, determining (1420) a context for the bin of the syntax element from a set of contexts associated with a block type of the block, the set of contexts including at least a first context and a second context, the second context being associated with a larger number of block types than the first context and entropy encoding (1430) the bin of the syntax element based on the determined context. A bitstream formatted to include encoded data, a computer-readable storage medium and a computer-readable program product are also described.
US11483561B2

The present disclosure provide a transform method in picture block encoding, an inverse transform method in picture block decoding, and an apparatus. The inverse transform method includes: determining, in a target transform set, a corresponding transform pair of each region of at least two regions that constitute a to-be-decoded current block; inverse transforming each region based on the corresponding transform pair of each region to obtain an inverse transform result of each region; and obtaining an inverse transform result of the current block based on the inverse transform result of each region and a position of each region in the current block, where the at least two regions do not overlap each other, the target transform set includes a correspondence between a transform pair and a position of a region in the current block, and the transform pair includes a horizontal transform core and a vertical transform core.
US11483557B2

A method, a non-transitory computer readable medium, and a computer system is provided for encoding or decoding video data. The method may include: receiving video data comprising a chroma component and a luma component; parsing, deriving or selecting a number of presets for the chroma component in one frame, and a number of presets for the luma component in the one frame; and decoding the video data. The method may further comprise: performing a separate Constrained Directional Enhancement Filter (CDEF) process of filtering luma and chroma components independent from each other based on the number of presets for the chroma component in one frame, and the number of presets for the luma component in the one frame.
US11483556B2

Methods and apparatus are provided for collaborative partition coding for region based filters. An apparatus includes a video encoder (100) for encoding image data for a plurality of regions in a picture. The video encoder (100) includes multiple filters for filtering the image data based on region partition information for the plurality of regions. The region partition information for the plurality of regions is shared between the multiple filters.
US11483553B2

According to the disclosure of the present document, weight index information for sub-block merge candidates of a current block can be derived and coding efficiency can be increased.
US11483531B2

A system for generating three-dimensional (3D) images from captured images of a target when executing digital magnification. A controller executes a digital magnification on the first image of the target captured by the first image sensor and on the second image captured by the second image sensor of the target. The controller crops the first image and the second image to overlap a first portion of the target captured by the first image sensor with a second portion of the target captured by the second image sensor. The controller adjusts the cropping of the first image and the second image to provide binocular overlap of the first portion of the target with the second portion of target. The displayed cropped first image and the cropped second image display the 3D image at the digital magnification to the user.
US11483528B2

The present disclosure relates to an information processing apparatus and an information processing method for suppressing a decrease in the accuracy of image projection correction. By use of an image projection model using a distortion factor of an fθ lens with an image height of incident light expressed by the product of a focal point distance f and an incident angle θ of the incident light, the posture of a projection section for projecting an image and the posture of an imaging section for capturing a projection plane to which the image is projected are estimated. The present disclosure may be applied, for example, to information processing apparatuses, projection apparatuses, imaging apparatuses, projection imaging apparatuses, projection imaging control apparatuses, or image projection and imaging systems.
US11483524B2

An information processing system includes a client device provided in a moving body and a server device. The client device includes a photographing controller configured to control a photographing unit provided in the moving body to continuously perform photographing and a first transmitter configured to transmit information on a marker photographed in a photographed image to the server device when a size of a marker photographed in the photographed image photographed by the photographing unit is determined to have varied to cross a predetermined threshold value. The server device includes a first storage controller configured to control a storage unit to store the information on the marker transmitted by the first transmitter.
US11483519B2

Improved safety device for vehicles, including at least one video camera, with possible zoom and tilt function that can be installed in one or more portions of the external surface of a vehicle, oriented so that its lens is facing in the opposite direction to that of the vehicle, or in the same direction in case of reverse, during which the possible tilt and zoom function is activated; at least one processing unit, to which the camera is operatively connected, which sends images selectively and at the request of the driver to a display of the vehicle, operationally connected to the processing unit by means of wiring or wireless connections; a control, operationally connected to the processing unit, operable by the driver and able to selectively activate the camera, and therefore the rear view function on the display.
US11483518B2

Systems and methods are disclosed including a moving platform system suitable for mounting and use on a moving platform for communicating in real-time, comprising: a position system monitoring location of the moving platform and generating a sequence of time-based position data; a non-line of sight communication system; a high-speed line of sight communication system; and a computer system monitoring an availability of the non-line of sight communication system and the high-speed line of sight communication system and initiating connections when the non-line of sight communication system and the high-speed line of sight communication system are available, and receiving the sequence of time-based position data and transmitting the sequence of time-based position data via the at least one of the currently available non-line of sight communication system and the high-speed line of sight communication system.
US11483512B2

Provided are a display apparatus and an operation method thereof for preventing image flicker when displaying mixed images: generating a first image corresponding to video content on a first plane, generating, on a second plane, a second image, outputting a mixed image that is a mixture of the first image and the second image, generating a third image on a third plane corresponding to the mixed image, and displaying the third image based on removal of the first image from the display.
US11483500B2

A passive imaging sensor includes a plurality of optical elements in which at least one includes one or more Micro-Electro-Mechanical System (MEMS) Micro-Mirror Arrays (MMAs) having a plurality of independently and continuously controllable mirrors that at least tip and tilt in 2 DOF and may tip, tilt and piston in 3 DOF, In an operational mode, the mirrors are tipped and tilted, and possibly pistoned, such that the optical radiation is focused at the pixelated detector to read out an image of the scene. NUC coefficients such as offset and/or gain are applied to either the output signals of the detector or to the image to form the NUC'd images. In a calibration mode, the mirrors are tipped and tilted and/or pistoned to spatially or temporally blur the image or to re-direct the FOV to one or more on-board calibration sources to generate a uniform image from which to calculate and update the NUC coefficients.
US11483497B2

An apparatus comprises a generating unit configured to generate a plurality of pieces of RAW data for respective exposure times from RAW data obtained from a sensor that can perform shooting at an exposure time that is different for each pixel, and an encoding unit configured to encode the generated plurality of pieces of RAW data.
US11483490B2

An image capturing apparatus includes a plurality of image capturing units each configured to change its position on a circle centered on a first axis, and to rotate around a second axis that is closer to each image capturing unit of the plurality of image capturing units than the first axis and that is parallel to the first axis, a plurality of illumination units configured to emit illumination light in different directions, and a control unit configured to control the plurality of illumination units. The control unit is configured to make the plurality of illumination units emit light, according to a rotation state of the image capturing unit around the second axis.
US11483480B2

A system for converting global shutter image data into simulated rolling shutter image data may include a global-to-rolling shutter image converter. The converter may be configured to receive global shutter image data associated with a plurality of global shutter images. The global shutter image data may include dynamic global shutter image data representative of a moving object in the plurality of global shutter images. The converter may also be configured to determine an optical flow field based at least in part on two or more of the plurality of global shutter images and generate the simulated rolling shutter image based at least in part on the optical flow field. The converter may also be configured to generate high dynamic range (HDR) images based at least in part on the optical flow field and the global shutter image data.
US11483464B2

An image capturing apparatus, which includes a mounting part capable of attaching/detaching a device capable of at least storing a captured image, generates image data based on the captured image, if the device mounted in the mounting part can execute image analysis processing for the image data, determines, based on information obtained from the device, a method to be used to obtain a result of the image analysis processing from the device, outputs the image data to the device; and obtains the result from the device using the determined method.
US11483462B2

An electronic device and a camera device are provided. The electronic device includes a device casing, the device casing including a side frame and a rear shell; a camera mechanism on the side frame or the rear shell; a connecting member fixedly connected to the side frame or the rear shell; and a support plate, the camera mechanism being connected to the support plate through a first pivotal shaft, the support plate being connected to the connecting member through a second pivotal shaft, wherein the support plate is rotatable relative to the connecting member through the second pivotal shaft, so as to drive the camera mechanism to rotate above a top surface of the side frame of the device casing, and the camera mechanism is rotatable relative to the support plate through the first pivotal shaft, so as to adjust an orientation of the camera mechanism.
US11483450B2

An image forming apparatus includes: an image forming unit configured to form a reference image, and a plurality of test images; a conveying unit configured to convey the sheet; a reading unit configured to read the sheet, and output read data, the reading unit including a plurality of light-receiving elements disposed along a direction orthogonal to a conveyance direction of the sheet; and a controller configured to: determine a direction in which the plurality of test images are disposed based on read data related to the reference image; determine test image read data related to test image regions corresponding to each of the plurality of test images from the read data based on the direction; and control a density of an image to be formed by the image forming unit based on the test image read data.
US11483441B2

An image forming system includes a user terminal that includes a terminal-side processor and an image forming apparatus that includes an apparatus-side processor. In response to receiving an instruction to transmit a print request to the image forming apparatus from a user, the terminal-side processor is configured to hold the print request instead of transmitting the print request to the image forming apparatus and is configured to transmit user information indicating the user to the image forming apparatus. The apparatus-side processor is configured to transmit a transmission-request signal to the user terminal in response to detecting, on a basis of the user information, that the user comes near the image forming apparatus. The terminal-side processor is configured to transmit the print request held by the terminal-side processor to the image forming apparatus in response to receiving the transmission-request signal.
US11483437B2

During TRIM processing, an apparatus cannot read/write data from/to a semiconductor storage device, and thus cannot perform processing using the device. If the TRIM processing is executed irrespective of a user's intention, the user is to wait for completion of the TRIM processing before performing a desired function of the apparatus. The apparatus includes a nonvolatile storage unit having semiconductor areas, a control unit configured to count a value of at least one type of data, an execution unit configured to execute TRIM processing that notifies the storage unit of an unused area among the semiconductor areas and performs wear leveling on an area in use among the semiconductor areas, and a notification unit configured to provide a notification prompting the execution of the TRIM processing when the counted value of the data satisfies a condition for a threshold.
US11483435B2

A method is disclosed. For example, the method executed by a processor of a multi-function device (MFD) includes tracking a machine state of the MFD, predicting a potential defect based on a determination that the machine state is associated with a defect class of a plurality of different defect classes, determining a maintenance routine associated with the defect class, and executing the maintenance routine to prevent the potential defect.
US11483427B1

Audio qualities of a call and of a call recording are identified and compared to authenticate the call recording as a true representation of the call. A call is enabled between two or more participants, and the call is recorded to generate a call recording. The call recording is authenticated based on a match between information determined during the call and information determined during the call recording. In some cases, the call recording is authenticated based on a match between audio scores for the call recording and audio scores for the call. In some cases, the call recording is authenticated based on a match between audio watermarks included within the call recording and audio watermarks included within the call. An indication of the authentication is then output, such as for further processing or display.
US11483423B2

A method of enhancing personal contact information display on a mobile device is disclosed herein. The method of enhancing personal contact information display on a mobile device includes integrating a software code with an operating system for the mobile device. The code is configured to interact with a voice message module, the phone module, the internet module, and the personal contact information module of the mobile device operating system. The method of enhancing personal contact information display on a mobile device is useful for viewing contact information and accessing at least one voicemail left by a first-user.
US11483421B2

A terminal device may include: a housing; a first radiator disposed in the housing and configured to receive and transmit wireless signals; and a conducting layer disposed on an inner surface of a back shell of the housing and coupled with the first radiator to form a second radiator which is configured to receive and transmit the wireless signals.
US11483404B2

A method and system include a computing device. The computing device includes a network interface, to communicate with an app server, to download a macramé app from the app server. The computing device further includes a processing unit to execute the macramé app to select a plurality of macramé tiles and place the plurality of macramé tiles against each other to form a macramé project.
US11483400B2

A computer program product, system, and computer implemented method comprises a multi-layered approach to virtual IP address assignment, where a managing computing node may control the generation of virtual IP addresses and assignment thereof to respective computing nodes, and where each respective computing node can control the allocation and binding of those virtual IP addresses to applications for the virtual IP addresses assigned to that computing node. Furthermore, in some embodiments, the approach includes a process to re-allocate virtual IP addresses to rebalance resources already allocated to a computing node and to address changing conditions.
US11483397B2

A method includes receiving a plurality of requests from a user endpoint device associated with a first internet protocol address, where the user endpoint device is associated with a subscriber of the internet service provider network, and where each request of the plurality of requests comprises a request for a respective internet protocol address associated with a respective uniform resource locator of a respective internet content provider, extracting a pattern from the plurality of requests, using a machine learning technique, generating a network cookie that encodes the pattern, and delivering the network cookie to the user endpoint device for installation on the user endpoint device.
US11483395B2

In one embodiment, a method includes: transmitting a message to a first end point that includes an instruction to initiate a communication type, wherein the communication type includes sharing a randomization token between the first and second end points; obtaining a first communication report from the first end point and a second communication report from the second end point in response to initialization of a communication based on the communication type between the first end point and the second end point across the network, wherein the first and second communication reports respectively include a first and second hash that corresponds to a function of the randomization token and identity information; determining whether the first hash matches the second hash; generating a value that correlates the first and second end points with the communication across the network in response to determining that the first hash matches the second hash.
US11483392B2

A network server communicating with a plurality of user terminals over a network includes a communicator and at least one processor configured to communicate with the plurality of user terminals through the communicator. The at least one processor obtains an event history including information on user input events of each of the plurality of user terminals by communicating with each of the plurality of user terminals through the communicator, determines a macro score corresponding to each of the plurality of user terminals based on each of the event histories of the plurality of user terminals, adjusts a reference value for detecting whether a macro is used, based on the macro scores corresponding to the plurality of user terminals, and detects whether each of the plurality of user terminals uses the macro, by comparing each of the macro scores corresponding to the plurality of user terminals with the reference value.
US11483389B2

Methods and apparatus to adaptively manage data collection devices in distributed computing systems are disclosed. Example disclosed methods involve instructing a first data collection device to operate according to a first rule. The example first rule specifies a first operating mode and defining a first event of interest. Example disclosed methods also involve obtaining first data from the first data collection device while operating according to the first rule. Example disclosed methods also involve, in response to determining that the first event of interest has occurred based on the first data, providing a second rule based on the first data to the first data collection device, and providing a third rule to a second data collection device. The example second rule specifies a second operating mode and defines a second event of interest, and the examples third rule specifies a third operating mode.
US11483387B2

Aspects of the invention include using a controller to control a transceiver to transmit a sensor query signal to a first sensor at a first location of one or more locations having one or more sensors, wherein the sensor query signal energizes a first power supply for the first sensor, wherein energizing the power supply causes the first sensor to perform a sensor reading at the first location and transmit to the transceiver an encoded response signal representing the sensor reading, and analyzing, using the controller, the encoded response signal to determine the sensor reading at the first location.
US11483369B1

Systems and methods for managing user confirmation requirements are provided in response to a user entering a command. User confirmation may include an “Are you sure?” prompt or other similar prompts. A system, according to one implementation, is arranged in a distributed microservice system for providing microservices to one or more clients. The system includes a database, a processing device, and a memory device configured to store computer logic having instructions. When executed, the instructions enable the processing device to receive a message from a client regarding a user command to perform an operation with respect to a client device. Also, the processing device is enabled to extract information from the database regarding predetermined confirmation policies pertaining to the operation. The instructions further enable the processing device to analyze potential impact of the operation with respect to the client device to determine user confirmation requirements.
US11483360B2

Methods and systems for early identification of bitrates for segments in adaptive bitrate streaming can allow the server to begin processing or transcoding content as necessary for delivery, reducing processing and transmission latency. In a first aspect, a client may request a second segment before the first segment has been completely received. The server may begin any transcoding processes for preparing the second segment, and once the server has completed sending the first segment, the server may begin transmitting the now-prepared or partially prepared second segment. The server can then transmit the first and second segment contiguously, with essentially no network dead time. In a second aspect, the client may transmit an early notification of parameters for the request of the second segment, allowing the server to begin transcoding. The client may subsequently request the already-prepared or partially prepared second segment, similarly reducing request-response processing latency.
US11483358B1

System, apparatus, and methods are described for monitoring communication sessions and determining to merge two or more of the communication sessions sharing a common ground into a common communication session. A common communication channel may be determined for the common communication session. The two or more communication sessions may be merged to generate the common communication session using the common communication channel.
US11483356B2

A network device receives a first message that includes an identifier (ID) of a first User Plane Function (UPF), serving a first device, in a wireless network, where the first message invites a second device to engage in a session with the first device and where the first UPF supports packet routing and forwarding within the wireless network. The network device extracts the ID of the first UPF from the first message and determines a closest media resource function (MRF) to the first UPF, where the MRF processes and routes media streams between devices. The network device assigns the determined MRF as an anchor, in a network path between the first device and the second device, for processing and routing of media streamed between the first device and the second device.
US11483355B1

Systems, methods, and apparatuses directed to efficiently determining whether a device making a request to access an application or service is a managed device and using that information to set an appropriate security policy for the device or the request to access the application or service. In some embodiments, a service or server (referred to as a Managed Device Identification Service) is configured to request a client certificate from a device that is requesting access to a cloud-based application or service as part of a protocol handshake. If a certificate is received, it is compared to a stored certificate to determine if the device is a managed device and as a result, the appropriate security policy.
US11483346B2

Disclosed herein are method, system, and computer-readable storage medium embodiments for reinforcement learning applied to application responses using deception technology. An embodiment includes configuring at least one computer processor to perform operations that include detecting an unauthorized access attempt associated with an attacker, and recording an input log that includes inputs received from the attacker. An embodiment may further include operations of generating a state representation corresponding to an execution state of at least one software application, computing one or more predicted inputs, based at least in part on the input log and the state representation, and modifying, via at least one software agent, the execution state of at least the software application, based at least in part on the one or more predicted input. Types of attacks (unauthorized access attempts) may include cross-site scripting, cross-site request forgery, SQL injection, code injection, brute-force attack, buffer-overflow attack, or a combination thereof.
US11483344B2

Introduced here are computer programs and computer-implemented techniques for generating and then managing a federated database that can be used to ascertain the risk in interacting with vendors. At a high level, the federated database allows knowledge regarding the reputation of vendors to be shared amongst different enterprises with which those vendors may interact. A threat detection platform may utilize the federated database when determining how to handle incoming emails from vendors.
US11483342B2

A method for detecting Command and Control (C&C) toward a web application in a network includes: obtaining, using a Web Application Firewall (WAF) of the network, network traffic between the web application and a server outside the network; transmitting the network traffic from the WAF to a machine learning model; determining, using the machine learning model, whether the network traffic includes a command signature; in response to determining that the network traffic includes a command signature, generating a notification; and determining, based on the notification, whether the server is a C&C.
US11483341B2

The present invention relates to a DDoS attack detection and mitigation method for an industrial SDN network, and belongs to the field of network security. According to the method, by means of the cooperation between an east-west interface of an SDN controller in an industrial backhaul network and a system manager of an industrial access network, in conjunction with the features of the industrial backhaul network and an industrial access network data packet, a flow entry matching field of an OpenFlow switch is extended, and a flow table 0 is set to be a “flow table dedicated to DDoS attack mitigation” for defending against an attacking data flow in a timely manner. By using the SDN controller of an industrial backhaul network and a DDoS attack detection and mitigation system, an attacking data flow is identified and a DDoS attack source is found, and the policy of mitigating a DDoS attack is implemented by means of scheduling a system manager of the industrial access network. According to the present invention, the normal traffic of an industrial backhaul network and an industrial access network is ensured, and a threat posed by a DDoS attack to the security of an industrial network is overcome.
US11483339B1

Attacks on a network device, e.g. an IoT device, are detected by analyzing network traffic and subsequently quarantining or blocking the network device on the network to prevent lateral movement of malware. The techniques described herein relate to developing a baseline of network device activity corresponding with a network device during a learning period and comparing the baseline of network device activity with new network activity by the network device in order to identify potentially unusual network device activity by the network device. If unusual network activity is found, remedial actions such as quarantining the network device or restricting some access to a network may be initiated.
US11483322B1

Various embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable effective and efficient monitoring of software application frameworks. For example, certain embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to perform software application framework monitoring using an interactive software application platform monitoring dashboard comprises a set of user interfaces (e.g., an alert feed user interface, an alert monitoring user interface, and/or the like) that enable an end user to hierarchically view event monitoring metadata fields associated with each recorded suspicious activity alert of one or more recorded suspicious activity alerts of the software application platform, provide user-selected alert validity indicators for each recorded suspicious activity alert of the recorded suspicious activity alerts, and/or generate a suspicious activity monitoring workflow for each recorded suspicious activity alert of the recorded suspicious activity alerts.
US11483317B1

A policy auditing service can be implemented, in accordance with at least one embodiment that obtains a set of parameters that indicates a snapshot of a policy configuration for an account, a query, and a security policy. The security policy may encode a security requirement or invariant. The policy auditing system may determine states that can be reached via mutative operations (e.g., role assumption) and use a policy analyzer service to determine whether assuming a role results in a grant of access that is at least as permissive as the security policy of the set of parameters.
US11483307B2

A system for managing multi-factor authentication of a user includes: one or more source components for obtaining multi-factor authentication data by one or more of: receiving multi-factor authentication data via a network; generating multi-factor authentication data using an algorithm, and a user providing multi-factor authentication data; a routing component for associating the multi-factor authentication codes from the one or more source components with an appropriate user account; a database comprising multi-factor authentication data wherein components of the multi-factor authentication data are stored in association with a particular user account; and one or more delivery components for providing the multi-factor authentication data to a user on a user device.
US11483303B2

Provided are a blockchain-based one ID service system and method, in an authentication method according to the embodiment of present invention, an authentication support server maps and registers a first ID issued by a first SP server to a first user and a first site of the first SP server, which is an issuing server, and, upon receiving the first ID from a second SP server, the authentication support server returns information on the first site mapped to the first ID to the second SP server. To this end, there is no need for a separate server configuration to perform an authentication procedure, and it is possible to lessen the burden of performing authentication for SPs.
US11483300B2

Technologies for providing secure utilization of tenant keys include a compute device. The compute device includes circuitry configured to obtain a tenant key. The circuitry is also configured to receive encrypted data associated with a tenant. The encrypted data defines an encrypted image that is executable by the compute device to perform a workload on behalf of the tenant in a virtualized environment. Further, the circuitry is configured to utilize the tenant key to decrypt the encrypted data and execute the workload without exposing the tenant key to a memory that is accessible to another workload associated with another tenant.
US11483296B1

A hardware security accelerator includes a configurable parser that is configured to receive a packet and to extract from the packet headers associated with a set of protocols. The security accelerator also includes a packet type detection unit to determine a type of the packet in response to the set of protocols and to generate a packet type identifier indicative of the type of the packet. A configurable security unit includes a configuration unit and a configurable security engine. The configuration unit configures the configurable security engine according to the type of the packet and to content of at least one of the headers extracted from the packet. The configurable security engine performs security processing of the packet to provide at least one security result.
US11483287B2

Various example embodiments of a reliable firewall are presented herein. Various example embodiments of a reliable firewall may be configured to provide a single, stateful firewall spanning multiple routers. Various example embodiments of a reliable firewall spanning multiple routers may be configured to provide a reliable firewall configured to protect high-availability network services, network services using multipath routing, or the like, as well as various combinations thereof. Various example embodiments of a reliable firewall spanning multiple routers may be configured to provide a reliable firewall by supporting synchronization of firewall synchronization information (e.g., firewall policy information, firewall session state information, or the like, as well as various combinations thereof) across the multiple routers.
US11483286B2

A method, computer program product, and computing system for providing, via a first computing device connected to a network, one or more network requests to a second computing device connected to the network, wherein each of the one or more network requests include an IP address and a predefined identification indicator. Identification information associated with the second computing device may be received from the second computing device in response to at least one network request of the one or more network requests including an IP address assigned to the second computing device. The IP address assigned to the second computing device may be paired, via the first computing device, with the identification information associated with the second.
US11483285B2

An access control device provides a secure access control mechanism for a system being remotely accessed. An embodiment of the access control device includes a front-end firewall to provide a first network port to connect a computer to remotely access the system; a bastion host connected with the front-end firewall; and a back-end firewall, connected with the bastion host, to provide a second network port to connect the system. The back-end firewall determines remotely accessible resources in the system and determines resources remotely accessible by the computer, among the remotely accessible resources in the system, according to remote access control policies. The bastion host provides the computer with information provided by the back-end firewall about the resources remotely accessible by the computer through the first network port of the front-end firewall, to permit the resources to be remotely accessible by the computer. Advantages may include security, simplicity and plug-and-play.
US11483281B2

An electronic apparatus for establishing a Dual-Stack Lite (DS-lite) tunnel is provided. The apparatus sends a request for an Internet Protocol (IP) address of a Domain Name System (DNS) server and a domain name of an Address Family Transition Router (AFTR) server to a Dynamic Host Configuration Protocol (DHCP) server using an IP address of the DHCP server, receives the IP address of the DNS server and the domain name of the AFTR server from the DHCP server in response to the request, sends a DNS query including the domain name of the AFTR server to the DNS server using the IP address of the DNS server. In response to the DNS query being successful, the apparatus receives an IP address of the AFTR server from the DNS server, and establishes the DS-lite tunnel between the apparatus and the AFTR server using the IP address of the AFTR server.
US11483258B2

Methods and apparatus for mediating user access to services over a network are described. Access is provided by a service network host to a plurality of connectors providing access to a plurality of services over the network. The services are provided by entities independent from the service network host. The connectors including a first connector are configured to communicate with a first service using a first format to retrieve or modify data associated with the first service. The first connector is further configured to identify one or more methods or data fields of the first service. The service network host is further configured to provide, to a computer associated with a user over the network, one or more directions for using the first connector to display and/or modify data from the first service over the network.
US11483257B2

In an example method, network traffic transmitted between a plurality of network nodes via a communications network is monitored. Subsets of the network traffic are ranked according to one or more ranking criteria. A mesh network is deployed between the plurality of network nodes based on the ranking of the subsets of the network traffic. The mesh network includes a plurality of network links, where each network link communicatively couples a respective network node from among the plurality of network nodes to another respective network node from among the plurality of network nodes.
US11483255B2

A computing device may include a memory and a processor cooperating with the memory and configured to receive connection leases providing instructions for connecting to computing sessions, and request connections to the computing sessions including the connection leases. Each connection lease may comprise a first component unique to a published resource, and a second component referenced by the first component and shared in common with a plurality of different published resources in other connection leases, with the second component being updateable independent of the first component.
US11483254B2

There is provided allocating cloud computing resources to process a user session by a gateway in a mobile communications network, and allocating the cloud computing resources in pairs to user sessions. Rules for the pair of allocated resources are determined such that incoming control plane traffic associated with the session is forwarded to the both cloud computing resources forming the pair.
US11483252B2

Disclosed are various embodiments for controlling a distribution of resources on a network. In one example, among others, a system is configured to transmit a request to access a plurality of resources at a distribution service and receive the plurality of resources and a plurality of location rules. The system is also configured to determine an authorized location and an authorized perimeter area based on the plurality of location rules. The authorized location and the authorized perimeter area are determined to have different access rights to the plurality of resources. The system is further configured to determine a location of the computing device and grant access to a resource based on the location of the computing device with respect to the authorization location or the authorized perimeter.
US11483238B2

This disclosure describes techniques for implementing centralized path computation for routing in hybrid information-centric networking protocols implemented as a virtual network overlay. A method includes receiving an interest packet header from a forwarding router node of a network overlay. The method further includes determining an interest path of the interest packet and one or more destination router nodes of the network overlay. The method further includes computing one or more paths over the network overlay. The method further includes determining an addressing method for the one or more computed paths over the network overlay. The method further includes performing at least one of encoding each computed path in a data packet header, and encoding each computed path as state entries of each router node of the network overlay on each respective path. The method further includes returning the computed path information to the forwarding router node.
US11483233B2

The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. Disclosed is a method of fault recovery in a multi-hop network having a plurality of nodes, defining a route, comprising the steps of: determining that a fault exists between two of the plurality of nodes (B, C); performing a hierarchical fault recovery process.
US11483228B2

One method occurs at a test controller of a network test system implemented using at least one processor. The method includes receiving test configuration information for configuring a testing scenario comprising an emulated data center environment implemented using multiple network emulation platforms that are interconnected, wherein the test configuration information includes switching fabric topology information for defining the emulated data center environment; configuring, using the test configuration information, the emulated data center environment including sending a set of configuration instructions to each of the network emulation platforms, wherein each set of configuration instructions include resource allocation instructions for allocating ASIC switch resources of a respective network emulation platform to one or more emulated switches; and configuring, using the test configuration information, a test session for testing a system under test (SUT) using the emulated data center environment and a network visibility infrastructure.
US11483226B2

The disclosed technology teaches testing a mesh network using new service application level KPIs that extend the TWAMP measurement architecture. A control-client receives and parses a configuration file to populate memory with IP addresses, ports, and test session parameters for disclosed KPIs used to originate two-way test sessions from a first network host; with control-servers and session-reflectors. The method extends the receiving, parsing and originating to dozens to thousands of control-clients, by sending to the control-clients configuration files to originate respective test sessions with control-servers in a mesh network using respective test session parameters; and while the test is running, sending an updated configuration file to at least one control-client that introduces a new control-server or replaces a control-server; and expanding the test to include the new or replacement control-server without stopping or restarting TW test sessions with other control-servers; and monitoring the running test sessions and receiving results.
US11483224B1

One embodiment of the present invention sets forth a technique for evaluating connections between nodes in a mesh network. The technique includes computing a second accumulated uplink message success rate based on a first accumulated uplink message success rate and a second accumulated downlink message success rate based on a first accumulated downlink message success rate. The first accumulated uplink message success rate indicates a probability of successfully transmitting messages from a second node to a target destination and the second accumulated uplink message success rate indicates a probability of successfully transmitting messages from the first node to the target destination via a direct connection from the first node to the second node. The first accumulated downlink message success rate indicates a probability of successfully receiving messages transmitted by the target destination at the second node and the second accumulated downlink message success rate indicates a probability of successfully receiving messages transmitted by the target destination at the first node via the direct connection.
US11483221B2

Disclosed are approaches for a launcher application with connectivity detection for shared mobile devices. In some examples, among others, a management service component, a client device component, an enterprise environment component, or other connectivity endpoints associated with a plurality of applications can be identified. At least one response to requests transmitted to the connectivity endpoints can be received. A mode of connectivity can be determined based on the response. An application which is launchable in the mode of connectivity can be launched in an instance in which a selectable representation for the application is selected in a user interface.
US11483213B2

Implementations of the present disclosure include executing, within a computer network, multiple instances of a process, each instance including a simulation of execution of the process within the computer network, receiving session datasets representative of sessions performed during execution of each instance of the process, generating a set of session traces, each session trace representing a sequence of sessions performed during an instance of the process within the computer network, processing the set of session traces using a clustering algorithm to cluster sessions of each session trace into two or more clusters, each cluster having an associated label, and providing a process model that generically represents multiple executions of the process within the computer network, the process model comprising a sequence of labels of the two or more clusters corresponding to session traces in the set of session traces.
US11483212B2

An Artificial Intelligence (AI)-based network control system includes an AI system configured to obtain data from a network having a plurality of network elements and to determine actions for network control through one or more Machine Learning (ML) algorithms; a controller configured to cause the actions in the network; and a safeguard module between the AI system and the controller, wherein the safeguard module is configured to one of allow, block, and modify the actions from the AI system.
US11483205B1

Techniques for automated defragmentation of licensed resources in a provider network are described. A defragmentation service in a provider network can detect the existence of intra-host fragmentation and/or inter-host fragmentation among host computing devices belonging to a host resource group of hosts dedicated to particular users. The defragmentation service can cause instances to be migrated to new locations within the host resource group to reduce or eliminate the fragmentation, allowing for hosts to beneficially be removed from the host resource group. The defragmentation service may determine which instances to be moved based on considerations involving software licenses associated with the host computing devices.
US11483192B2

Device, method and computer program to make better use of measurements of received signals for determining location are provided. A client device is configured to receive a signal that contains a reference symbol modulated onto a plurality of subcarriers. The client device determines a plurality of weights based on the reference symbol and line-of-sight channel frequency responses for the subcarriers, so that each of the plurality of weights is associated with one of the subcarriers. The client device determines a gain associated with the received signal using the plurality of weights. A network device may receive from the client device information indicative of gains, wherein a gain indicates a signal strength at which the client device was able to receive a respective signal. The location of the client device may be determined by using information about network device locations, transmission directions, and the gains.
US11483191B2

A wireless device includes a radio transceiver, and a digital transmitter configured to transmit, via the radio transceiver, a first data symbol, and to transmit, via the radio transceiver, a repetition of the first data symbol immediately after the first data symbol, where the first data symbol forms a cyclic prefix for the repetition of the first data symbol.
US11483190B2

Aspects of the subject disclosure may include, a non-linear energy detector that obtains baseband information from a mixed signal that corresponds to an information component of a received radio frequency (RF) signal, wherein the mixed signal comprises a local oscillator signal combined, without multiplication, with the received RF signal, wherein the received RF signal comprises a carrier wave component operating at a carrier frequency within a millimeter wave spectrum, wherein the non-linear energy detector is associated with a non-linear current-voltage (I-V) characteristic curve, and wherein the baseband information is obtained by applying the mixed signal to the non-linear I-V characteristic curve. Other embodiments are disclosed.
US11483189B2

Various aspects of the disclosure relate to limits for modulation and coding scheme (MCS) values. For example, a first set of limits (e.g., minimum and maximum limits) may be used for a first MCS table and a second set of limits may be used for a second MCS table. The disclosure also relates in some aspects to inter-device signaling that indicates which minimum and maximum limits for an MCS table are to be used for communication between the devices.
US11483175B2

Virtualization software that includes a VDRB (virtual distributed router/bridge) module for performing L3 routing and/or bridging operations is provided. At least some of the VDRBs are configured as VDBs (virtual distributed bridge) for performing bridging operations between different network segments in a distributed manner. The bridging tasks of a network are partitioned among several VDBs of the network based on MAC addresses. MAC addresses of VMs or other types of network nodes belonging to an overlay logical network are partitioned into several shards, each shard of MAC addresses assigned to a VDB in the network. Each VDB assigned a shard of MAC addresses performs bridging when it receives a packet bearing a MAC address belonging to its assigned shard. A VDB does not perform bridging on packets that do not have MAC address that falls within the VDB's shard of MAC addresses.
US11483162B1

Systems and methods relating to settlement of securities without revealing ownership including the end owner are described. In some implementations, ownership or control of a security may be managed by using group membership technology to revoke the signing rights of the seller and adding signing rights to the buyer. Group membership with group signatures allow for one group public key and a plurality of private keys, where each private key is associated with a group member. Signatures create by different group members are indistinguishable to verifiers but a group manager is able to determine which member has signed, link member signatures, implement controls and/or limits, and revoke and add signatory capability when needed. In some implementations, revocation of signatory capability is done with the cooperation of a Digital Certificate Authority.
US11483157B2

The disclosed embodiments include processes that manage a cryptographically secure generation and exchange of data between network-connected systems operating within a computing environment using a permissioned distributed ledger. For example, and based on secure interaction with a distributed smart contract maintained within ledger blocks of the permissioned distributed ledger, an apparatus and a counterparty system may generate local symmetric encryption keys that facilitate a secure communication session between the apparatus and the counterparty system. Using the symmetric encryption key, the apparatus may generate a cryptographically secure representation of generated or obtained data, which may be transmitted to the counterparty system across the secure communications channel. In response to a verification of an integrity of the cryptographically secure representation, the counterparty system may perform operations that, in conjunction with corresponding node systems, record the cryptographically secure representation within a portion of the permissioned distributed ledger.
US11483155B2

A client computing device may obtain access to protected resources with a proof-of-possession (Pop) token. The client computing device may request an access token from an authorization server via an application server. The request may include key material (e.g., token binding type, key, and key parameters) that the client computing device possesses or has access to, such as a public key of an asymmetric public/private key pair. In some embodiments, the public key may be a confirmation (CNF) key, which may be added to the access token and JWT signed by the authorization server. The private key may be retained by the client, who may then use the PoP token to prove possession of the private key.
US11483150B2

Disclosed techniques relate to storing a key cache within a secure enclave. In some embodiments, a computing system receives, from an application, a request to access a database, where the request is associated with a particular account. The computing system then accesses, using an identifier associated with the particular account, a key cache stored in a secure enclave of a memory of the computing system to determine at least one private key associated with the request, where the key cache stores private keys of a key management system (KMS) for a plurality of accounts. The computing system performs a cryptographic operation for accessing the database within the secure enclave using the at least one private key. In various embodiments, disclosed techniques may improve the security of cryptographic private keys cached for a plurality of tenants.
US11483148B2

A system, method and apparatus to control memory devices over computer networks. For example, a server system establishes a secure authenticated connection with a client computer system to receive a request having a batch identification that is configured in the server system to identify a batch of multiple memory devices. After determining that the client computer system is eligible to control the multiple memory devices in the batch, the server system transmits to the client computer system a response. The response contains control data for each respective memory device in the batch. The control data is based on at least a cryptographic key stored in the server system in association with the respective memory device. Using the control data the client computer system submits a command with a digital signature to the respective memory device, which validates the digital signature prior to execution of the command.
US11483147B2

A system includes a data store, memory, and hardware processor. The data store includes a dataset with first and second blocks of data. The memory stores first and second encryption algorithms. The processor receives a request to transmit the dataset to a first user's device. The processor encrypts the dataset by applying the first encryption algorithm to the first block and the second encryption algorithm to the second block, in response to determining a first level of security for the first block and a second level of security for the second block. The processor also applies an access control to the encrypted dataset, based on a characteristic of the first user, and transmits the encrypted dataset to the first user. The access control prevents a second user with a characteristic incompatible with the characteristic of the first user from accessing the encrypted dataset.
US11483145B2

A key exchange device is provided that includes: a shared secret key storage in which shared secret information mkik which is information different from a secret key of the key exchange device is stored; an authentication information addition unit that generates authentication information σi, by which authentication is performed and falsification is detected, for key exchange information ei, which is output to the outside, by using the shared secret information mkik; and an authentication information verification unit that receives key exchange information es and authentication information σs corresponding to the key exchange information es from the outside, verifies the authentication information σs using the shared secret information mkik, and, if the authentication information σs is not successfully verified, stops a key exchange, and the shared secret information mkik is a value that is used in a generation process in a key exchange.
US11483144B1

Systems, apparatuses, methods, and computer program products are disclosed for session authentication. An example method includes determining, by decoding circuitry, a set of optical path lengths to use for measurement. The example method further includes receiving, by the decoding circuitry, a set of time-bin qubits. The example method further measuring, by the decoding circuitry and based on the determined set of optical path lengths, the set of time-bin qubits to generate a set of bits. The example method further includes generating, by session authentication circuitry, a session key based on the generated set of bits.
US11483142B2

A key agreement system, method, and apparatus are provided. The method includes: generating, by a first device, a private-public key pair, sending a public key in the private-public key pair to a second device, and receiving a ciphertext and a commitment value; obtaining, by the first device, a first result, obtaining an original key based on a private key in the private-public key pair and the ciphertext, determining a second bit string based on some bits in the original key, calculating a second result based on the second bit string and the first result, and sending the second result to the second device; and receiving, by the first device, an opening value, performing authentication on the second device based on the opening value and the commitment value to obtain an authentication result, and generating a session key used to communicate with the second device.
US11483140B2

Trusted nodes in a network perform secure out-of-band symmetric encryption key delivery to user devices. A first trusted node receives a request from a first user device to deliver symmetric encryption keys to the first user device and a second user device, as a pair of user devices. The first trusted node delivers a second symmetric encryption key to the second user device, via trusted nodes. The first trusted node receives confirmation of delivery of the second symmetric encryption key. Responsive to the confirmation of delivery, the first trusted node delivers the first symmetric encryption key to the first user device.
US11483138B2

An information processing apparatus includes a receiving unit, a dividing unit, an adding unit, and a transmitting unit. The receiving unit receives content which is a target of a blockchain. The dividing unit divides the content into content sections. The adding unit adds, to the content sections obtained through the division performed by the dividing unit, information for generating the content from the content sections. The transmitting unit transmits the content sections through the blockchain. The content sections have the information added by the adding unit.
US11483136B2

A method for wrapped keys with access control predicates includes obtaining a cryptographic key for content. The method also includes encrypting the content using the cryptographic key and generating an encryption request. The encryption request requests that a third party cryptography service encrypts an encapsulation of the cryptographic key and an access control condition governing access to the content. The method also includes communicating the encryption request to the third party cryptography service. The encryption request includes the cryptographic key.
US11483132B2

The present disclosure relates to systems, methods, and non-transitory computer-readable media that utilize pre-signed key rotation transaction requests for initiating transactions to rotate one or more cryptographic keys of a user account of a distributed digital ledger transaction network. For example, in one or more embodiments, the disclosed systems initiate a transaction to delegate a permission for rotating one or more cryptographic keys of a first user account to a second user account. Using the second user account, the disclosed systems generate and store a pre-signed key rotation transaction request. By retrieving the pre-signed key rotation transaction request from storage, the disclosed systems can initiate a key rotation transaction that exchanges the active cryptographic key of the first user account to a modified cryptographic key.
US11483131B2

One example embodiment of the present invention is a method for conducting an imperative removal of at least one data record among peers to support ability to forget in blockchain. Each peer participating to a blockchain system has its own copy of a blockchain in a blockchain system. The method includes depositing the at least one data record to its designated data storage system by at least one peer; storing a cryptographic hashing pointer as a data item in a first block of its own copy of the blockchain by each peer; storing a deletion item in a second block of its own copy of the blockchain by each peer; and deleting the data record from the designated data storage system by each peer when the deletion item for the data record is found on the blockchain.
US11483123B2

A receiver includes a circuit designed to process, based on a plurality of timed waveform reference locations, a waveform signal, the waveform signal comprising a message. The circuit may include a clock source, an input configured to receive the waveform signal, a time location reference circuit coupled to the clock source, the time location reference circuit designed to output the plurality of timed waveform reference locations, each timed waveform reference location being set by the clock, and a signal processing circuit coupled to the time location reference circuit, the signal processing circuit designed to generate an output voltage in a response to the waveform signal being inputted into the signal processing circuit through the input and processed at each timed waveform reference location from the series of timed waveform reference locations. A transmitter that generates the waveform signal can be also provided where the clocks are matched.
US11483117B2

The present disclosure provides a method and device for configuring a channel state information reference signal (CSI-RS), and a method and device for parsing CSI-RS. The configuration method includes: configuring configuration information of the CSI-RS by a base station; generating a signaling carrying the configuration information of the CSI-RS by the base station; and transmitting the signaling by the base station. The configuration information includes at least one of: a number of CSI-RS ports, a number K of components of a pilot resource pattern, a number N of ports of the components of the pilot resource pattern, and a CSI-RS port-numbering mode, where the CSI-RS port-numbering mode is selected from M candidate port-numbering modes, and M, K, and N are positive integers.
US11483109B2

Systems and methods for multi-device communication are disclosed herein. An example method includes generating a nested data packet including a first access address and a first payload, the first payload including a first target payload and a first payload nesting section, the first access address being assigned to a first device, a second access address and a second payload placed into the first payload nesting section, and transmitting the nested data packet to the first device and the second device.
US11483107B2

Certain aspects of the present disclosure relate to methods and apparatus for transmitting sounding reference signals (SRS) in communications systems operating according to new radio (NR) technologies. An exemplary method that a user equipment (UE) may perform includes determining whether to transmit a sounding reference signal (SRS) using a discrete Fourier transform (DFT) spread orthogonal frequency domain multiplexing (DFT-S-OFDM) waveform or a cyclic prefix orthogonal frequency domain multiplexing (CP-OFDM) waveform, and transmitting the SRS using the determined waveform.
US11483105B2

A baseband signal generation method includes mapping frequency-domain data for a plurality of component carriers to subcarrier resources; performing a frequency shift on the frequency domain-data allocated to the subcarrier resources; generating a time-domain signal by performing IFFT on the frequency-shifted frequency-domain data using a single IFFT block; and generating a time-domain baseband signal by adding a CP to the time-domain signal.
US11483102B1

A review and retry mechanism ensures a port channel can be configured to provide and maintain a minimum data speed. A timer-based review sequence reviews the constituent interfaces of a port channel to determine if a minimum speed requirement is met. If the minimum speed cannot be fulfilled, the port-channel member interfaces are un-programmed and removed from the port-channel, rendering the port-channel functionally inactive, thereby preventing network traffic loss. A timer-based retry sequence attempts to program the constituent interfaces. The minimum speed requirement of the interfaces is checked in the next review cycle. If the minimum speed requirement is met, then the review and retry mechanism halts and the port channel continues to remain active; otherwise, the interfaces are un-programmed and the process repeats.
US11483098B2

The present application provides a method and a device for transmitting information. The method includes: the terminal device determining first quantity information, wherein the first quantity information is information about a number of code block groups comprised in a transport block, and each code block group comprises at least a code block; the terminal device determining second quantity information, wherein the second quantity information is information about a total number of bits comprised in a scheduled transport block; and; the terminal device determining information about code block groups comprised in the scheduled transport block according to the first quantity information and the second quantity information. The method for transmitting information provided by the present application can determine an appropriate amount of feedback information, reduce control signaling overhead, improve demodulation performance of control signaling, and improve system efficiency.
US11483092B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may identify one or more slots in which an aperiodic channel state information (A-CSI) report communication on a multi-slot physical uplink shared channel (PUSCH) overlaps with a second communication on a physical uplink control channel (PUCCH). The UE may select for a slot of the one or more slots, an uplink communication from the A-CSI report communication or the second communication based at least in part on a first priority assigned to the A-CSI report communication and a second priority assigned to the second communication. The UE may determine whether to transmit the uplink communication on the multi-slot PUSCH or the PUCCH in the slot. The UE may transmit the uplink communication in the slot. Numerous other aspects are provided.
US11483085B1

Systems and methods for device time synchronization by networking devices are disclosed. For example, a networking device may be configured to perform one or more operations to synchronize time as between the networking device and one or more computing devices in an environment. The networking device may be selected from multiple networking devices to be the time master based on one or more factors and/or operations, such as the number of devices in communication with the networking devices, the device types of those devices, device-communication amounts, communication abilities of the devices, and/or which networking device has a wired connection to a modem, for example.
US11483083B2

A system and method for synchronizing an audio or MIDI file with a video file are provided. The method includes receiving a first audio or MIDI file, receiving a video file, and operating an audio synchronization module to perform steps of synchronizing the first audio or MIDI file with the video file, marking an event in the video file at a point on a timeline, detecting a first musical key for the event, retrieving a musical stinger or swell from a library, in which the musical stinger or swell is a second audio or MIDI file and is tagged with a second musical key, and the second musical key is relevant to the first musical key, and placing the musical stinger or swell at the point of the timeline marked for the event.
US11483072B1

An apparatus and system having an optical integrated circuit (referred to herein as an OMTP) configured for power on during discovery and optically communicating with the OMTP reader for the purpose of extracting data.
US11483071B2

An optical wireless communication device for transmitting data comprises a transmitter comprising a light source, a controller configured to control operation of the light source to produce modulated light comprising an optical wireless communication signal representative of said data, at least one proximity determining component configured to determine a proximity of an object, and a processing resource configured to determine whether the determined proximity is within a threshold distance, wherein the controller is configured to control operation of the transmitter and/or of at least one other component of the optical wireless communication device in dependence on whether the determined proximity is within the threshold distance.
US11483060B2

Spatial and antenna information of a UAV is determined. Using at least the spatial and antenna information, a set of candidate transmission-reception beam pairs is determined, each pair between one of a set of one or more antenna panels in the UAV and one of multiple TRPs, wherein one or more of the multiple TRPs includes a receiver-only antenna panel that is oriented upward. Beam sweeping is configured to be performed for the set of candidate transmission-reception beam pairs. Based on results of the beam sweeping, a transmission-reception beam pair of the set of candidate transmission-reception beam pairs is selected to be used for uplink communication(s) from the UAV to a determined TRP in the determined best transmission-reception beam pair. The UAV may send the spatial and antenna information toward a wireless communication network including the multiple TRPs, and may send this periodically or based on thresholds.
US11483051B2

Embodiments of the present disclosure relate to a method, terminal device and apparatus for beam report transmission and a method, network node and apparatus for a beam report receiving. In an embodiment of the present disclosure, the method for beam report transmission may include dropping, in response to a collision between a beam report and another uplink control information, a lower-priority one of the beam report and the other uplink control information based on a predetermined priority rule defining a transmission priority of the beam report and the other uplink control information. With embodiments of the present disclosure, it is possible to provide a simple but efficient solution for addressing the collision.
US11483040B2

A method for a channel state information (CSI) feedback comprises receiving CSI feedback configuration information for the CSI feedback including a spatial channel information indicator based on a linear combination (LC) codebook, wherein the spatial channel information comprises at least one of a downlink channel matrix, a covariance matrix of the downlink channel matrix, or at least one eigenvector of the covariance matrix of the downlink channel matrix; deriving the spatial channel information indicator using the LC codebook that indicates a weighted linear combination of a plurality of basis vectors or a plurality of basis matrices as a representation of at least one of a downlink channel matrix, a covariance matrix of the downlink channel matrix, or at least one eigenvector of the covariance matrix of the downlink channel matrix; and transmitting over an uplink channel, the CSI feedback including the spatial channel information indicator.
US11483039B2

A method of detecting a signal in a wireless communication system supporting multiple-input multiple-output (MIMO) is provided. The method includes obtaining a MIMO channel matrix between a transmission end and a reception end and a reception vector received by the reception end, identifying a modulation scheme of the transmission end, applying a preset equation modification scheme to the MIMO channel matrix and the reception vector according to the identified modulation scheme, and detecting a transmission vector of the transmission end by performing quantum calculation on the modified MIMO channel matrix and the modified reception vector.
US11483036B1

Systems and methods are provided for redundant antenna systems and methods of managing the power allocated thereto. A redundant antenna system comprises a first antenna array and a second antenna array, wherein each of the first and second antenna arrays are oriented to transmit downlink signals to different geographic areas. A first set of antenna elements of the first antenna array and a second set of antenna elements of the second antenna array are powered by a common power supply. In a normal operating mode, the power supply only powers the first set of antenna elements and in aspects of a redundant operating mode used to serve a degraded geographic service area, the power supply powers both the first set of antenna elements and the second set of antenna elements.
US11483031B2

Methods and systems for wireless switching are provided. Aspects include receiving, by a transceiver, a first activation signal from an activation device, responsive to receiving the first activation signal, transmitting, by the transceiver, network credentialing data to the activation device, receiving, by a first controller of a first device, a second activation signal from the activation device, the second activation signal comprising an activation request and the network credentialing data, responsive to receiving the second activation signal, transitioning the first device from a low power state to a high power state, and broadcasting, by the first device, a wireless network, wherein the first device comprises an access point for the wireless network.
US11483029B2

A wireless communication system includes a first wireless communication device installed on an installation surface of a vehicle and a second wireless communication device. The first wireless communication device includes an antenna and a sensor. The antenna includes a first conductor, a second conductor, one or more third conductors, a fourth conductor, and a feeding line. The first wireless communication device transmits a signal from the antenna to the second wireless communication device, based on information detected by the sensor.
US11483028B2

Embodiments provide a transfer method for wirelessly transferring data in a communication system (e.g. a sensor network or telemetry system). The data includes core data and extension data, wherein the core data is encoded and distributed in an interleaved manner to a plurality of core sub-data packets, wherein the extension data is encoded and distributed in an interleaved manner to a plurality of extension sub-data packets, wherein at least a part of the core data contained in the core sub-data packets is needed for receiving the extension data or extension data packets.
US11483020B1

A gain adjustment circuit is coupled with a transmitting device and a receiving device that are in proximity to each other. The gain adjustment circuit receives a baseband signal that is generated based on gain signals and a power associated with a reception of a data packet by the receiving device. The gain adjustment circuit further receives previous transmission information of the transmitting device. The gain adjustment circuit predicts a time of transmission of a control packet from the transmitting device and determines whether the time of transmission overlaps with a time period of reception of the data packet by the receiving device. The gain adjustment circuit further generates and provides gain signals to the receiving device such that a signal interference during the transmission of the control packet and the reception of the data packet is mitigated.
US11483019B2

A radio-frequency module includes a switch performing switching of the connection between a common terminal and a selection terminal, a reception filter having a reception band in a band A as a passband, a transmission filter that has a transmission band in a band B as a passband and has an output terminal connected to the selection terminal, a filter that has the transmission band in a band B as an attenuation band and has an input terminal connected to the selection terminal, a reception path which connects the selection terminal and an input terminal of the reception filter and on which the filter is disposed, a bypass path which connects the selection terminal and the input terminal of the reception filter and on which no filter is disposed, and a transmission path which connects the selection terminal and a transmission terminal and on which the transmission filter is disposed.
US11483017B2

A unit cell of a transmitter array includes a ground plane; first and second dielectric substrates, arranged on either side of the ground plane, and each having a first surface, oriented toward the ground plane, and a second, opposed, surface; first and second planar antennas, extending on the second surfaces of the first and second dielectric substrates, respectively; and a via, arranged to pass through the first and second dielectric substrates so as to electrically connect the first and second planar antennas; the via being electrically isolated from the ground plane. The unit cell further includes a third planar antenna, extending between the ground plane and the first surface of the first dielectric substrate, and electrically connected to the via.
US11483004B2

A phase mixing circuit includes a first driver comprising 2n inverters configured to drive a first clock signal, where n is a positive integer, and a first selection circuit configured to couple each of the 2n inverters of the first driver to a first mixing node, on the basis of a weight having first to 2nth bits. The phase mixing circuit also includes a second driver comprising 2n inverters configured to drive a second clock signal and a second selection circuit configured to couple each of the 2n inverters of the second driver to the first mixing node, on the basis of an inverted signal of the weight.
US11483001B2

According to one aspect of embodiments, a drive circuit of a normally-ON transistor includes: a normally-OFF transistor that includes a main current path connected in serial to a main current path of the normally-ON transistor; and a buffer circuit that supplies, to a gate of the normally-ON transistor, a control signal for controlling turning ON and OFF of the normally-ON transistor, whose high-voltage side and low-voltage side are biased by a bias voltage supplied from a power source unit.
US11482989B2

Apparatuses and methods for calibrating adjustable impedances of a semiconductor device are disclosed in the present application. An example apparatus includes a register configured to store impedance calibration information and further includes programmable termination resistances having a programmable impedance. The example apparatus further includes an impedance calibration circuit configured to perform a calibration operation to determine calibration parameters for setting the programmable impedance of the programmable termination resistances. The impedance calibration circuit is further configured to program the impedance calibration information in the register related to the calibration operation.
US11482987B2

A high-frequency apparatus includes a first device and a second device, and a mounting substrate on which the first and second devices are mounted. At least the second device is an acoustic wave device including a piezoelectric substrate and a functional element. The first device and the second device are adjacent to or in a vicinity of each other on the mounting substrate. A coefficient of linear expansion of a substrate of the first device is lower than a coefficient of linear expansion of the mounting substrate, and a coefficient of linear expansion of the piezoelectric substrate of the second device is higher than the coefficient of linear expansion of the mounting substrate.
US11482981B2

Acoustic resonators and filter devices. An acoustic resonator includes a substrate having a surface and a single-crystal piezoelectric plate having front and back surfaces. The back surface is attached to the surface of the substrate except for a portion of the piezoelectric plate forming a diaphragm spanning a cavity in the substrate. A conductor pattern formed is formed on the front surface of the piezoelectric plate, including an interdigital transducer (IDT) with interleaved fingers of the IDT on the diaphragm. The substrate and the piezoelectric plate are the same material.
US11482975B2

Power amplifiers with adaptive bias for envelope tracking applications are provided herein. In certain embodiments, an envelope tracking system includes a power amplifier that amplifies a radio frequency (RF) signal and that receives power from a power amplifier supply voltage, and an envelope tracker that generates the power amplifier supply voltage based on an envelope of the RF signal. The power amplifier includes a field-effect transistor (FET) for amplifying the RF signal, and a current mirror including an input that receives a reference current and an output connected to the power amplifier supply voltage. An internal voltage of the current mirror is used to bias the gate of the FET to compensate the FET for changes in the power amplifier supply voltage arising from envelope tracking.
US11482967B2

The present invention provides a hybrid, concentrating photovoltaic-solar thermal (CPV/T) system and components thereof, and methods for converting solar energy to electricity at high efficiencies while capturing and storing solar thermal energy for later deployment.
US11482960B2

A controller for controlling a motor of a closure and/or blind in a vehicle body is configured to determine a reference state signal comprising speed and/or current measurements, repeatedly estimate motor model parameters of the motor, determine an estimated state signal based on an input signal comprising measurements or estimates of a voltage, the estimated motor model parameters, the reference state signal and an error signal, the error signal representing a difference between the reference state signal and the estimated state signal, determine a disturbance observer signal from the error signal, compute a first derivative of the disturbance observer signal at a present moment, and reverse the motor upon determining that the first derivative of the disturbance observer signal exceeds a threshold.
US11482958B2

Systems and methods for dual voltage power generation are provided. Aspects include a generator having an input connected to an engine to receive rotational energy proportional to a rotation speed of a fan and having an output through which electrical energy is output, a rectifier circuit having an input coupled to the output of the generator and a rectifier output that outputs rectified power, a bypass switch connected to the output of rectifier and operates in a plurality of states including a normal operation state where the rectified power is provided a power converter and a bypass state where the rectified power is provided directly to a load, and a controller configured to determine an occurrence of an event associated with the engine, and operate the bypass switch in the bypass state based on the occurrence of the event associated with the engine.
US11482950B2

A microrobot is disclosed. The microrobot includes a magnet configured to provide a motive force when magnetic force of one or more electrical coils act upon the magnet, a support member coupled to the magnet, a thermo-responsive polymer member coupled to each end of the support member at a proximal end, the thermo-responsive polymer member configured to articulate when heated, wherein the thermo-responsive polymer members configured to receive light from a microrobot structured light system and convert the received light into heat.
US11482949B2

An electrostatic harvester device for charging an energy storage device is provided. The electrostatic harvester device comprises an inductor, a variable capacitor device, a semiconductor device, and a plurality of transistors. The inductor is operable to receive electric charge and store the electric charge. The variable capacitor device is configured to receive electric charge from the inductor and to change capacitance in response to physical stimulation. The semiconductor device is operable to allow electric current to flow from the variable capacitor device. The transistors are operable to connect at least two of the aforementioned devices. At least one of the transistors comprises at least one of gallium nitride or aluminum gallium nitride.
US11482942B2

A three-phase regenerative drive configured for operation from a single phase alternating current (AC) power source, the three-phase regenerative drive including a three-phase converter having inputs for connection to a single-phase AC source, the three-phase converter having three phase legs, a three-phase inverter for connection to a motor, the three phase inverter configured to provide three phase command signals to the motor, and a DC bus connected between the three-phase converter and the three-phase inverter. A first phase leg of the three-phase converter and a second phase leg of the three-phase converter are employed to direct current from the single-phase AC source to the DC Bus and a third phase leg of the three phase legs of the three-phase converter returns current to a return of the AC source.
US11482937B2

An isolation circuit for electrically isolating a first circuit operating at a first voltage from a second circuit operating at a second voltage that is different than the first voltage is provided. The isolation circuit includes: a first voltage source that operates at the first voltage, the first voltage source having a first supply rail and a second supply rail; an isolation device having a first input, a second input, a first output and a second output, the second input coupled to a first ground potential and the second output coupled to a second ground potential that is electrically isolated from the first ground potential by the isolation device; a first resistor coupled between the first supply rail and the first input of the isolation device; a second resistor coupled to the first input of the isolation device and the second input of the isolation device; and wherein the first output of the isolation device is coupled to the second circuit.
US11482928B2

A solution is provided for adaptive slope compensation in a DC-DC switching converter. Jitter is reduced for on times less than 50% Tpd by using two or more different slopes for the compensation ramp. Additionally, any discontinuities at the 50% duty cycle point are reduced. Details of the compensation ramp are described, where the ramp rate for the first half of the switching period, for on times greater than 50% Tpd, decreases with increasing on time until, at an on time of 100% Tpd, it is approximately zero. In addition, the ramp rate for the second half of the switching period, for on times greater than 50% Tpd, decreases with decreasing on time until, at a duty of 50%, it is equal to the ramp rate used for the first half of the switching period.
US11482916B2

The present application discloses a linear motor, which includes a housing having a receiving cavity, a vibrator received in the receiving cavity, a stator received in the receiving cavity, and a flexible support connecting to the housing and suspending the vibrator in the receiving cavity. The stator includes an iron core fixed to the housing and a coil winded on the iron core. The iron core includes a first iron core and a second iron core perpendicular to the first iron core, the coil includes a first coil winded on the first iron core and a second coil winded on the second iron core, and the winding directions of the first coil and the second coil are perpendicular to each other. The linear motor of the present invention not only effectively widens the working frequency band of the motor, but also enriches the vibration effect of the motor.
US11482908B1

An axial field rotary energy system has a housing and rotors with an axis of rotation that are rotatably coupled to the housing. Each rotor includes a magnet. A stator assembly is located axially between the rotors and coupled to the housing. The stator assembly has a printed circuit board (PCB). The PCB includes a plurality of layers, and each layer has coils. A shaft is coupled to the rotors and the housing. The shaft can dispense a liquid coolant between the rotors and stator assembly. The housing can include a sump to collect the liquid coolant.
US11482892B2

A vehicle includes one or more low load devices and a plurality of magnetic sensors operable between a misalignment detection mode for measuring a magnetic field of a power transmitting pad and obtaining magnetic field data, and a power receiving mode for wirelessly transmitting energy from the power transmitting pad to the one or more low load devices. The vehicle also includes one or more processors and one or more memory modules including a computer-readable medium storing computer-readable instructions that, when executed by the one or more processors, cause the one or more processors to receive the magnetic field data from the plurality of magnetic sensors, and estimate a lateral misalignment of the plurality of magnetic sensors with respect to a magnetic axis of the power transmitting pad.
US11482888B2

The disclosure describes techniques to provide antennae configured to harvest radio-frequency (RF) energy from the nearby environment to provide electrical energy to an electrically powered device. Antennae may be configured in different shapes, lengths, locations, and materials to efficiently collect RF energy to be converted to electrical power. In some examples, RF energy may be harvested from existing sources, such as FM radio transmissions, communication transmissions such as Wi-Fi and BLUETOOTH, and similar existing sources. In other examples, antennae may be configured to collect energy from a source specifically designated to recharge the device. In some examples, the harvested RF energy may be sufficient to power the device. In other examples, the harvested RF energy may provide enough power to reduce the amount of recharging required by other means, such as by inductive recharging.
US11482887B2

A system for wirelessly charging, via a medium, a device having a receiver coil comprises at least one relay configured to inductively transfer power to the receiver coil of the device and a transmitter configured to inductively transmit, to the at least one relay, power for charging the device. A joint resonance frequencies of a transmitter resonance circuit and a relay resonance circuit have a main resonance frequency (MRF). The transmitter is configured to operate at an operational frequency (OPF) from a range of OPFs. The range of OPFs is different than the MRF. The at least one relay comprises a second relay coil connected in series to the first relay coil. One side of the second relay coil faces the device and a second side of the second relay coil is covered by a relay ferrite layer. The second relay coil is smaller than the first relay coil.
US11482875B2

A method for setting a charging power limit of a battery when charging the battery, including a reference charging power limit setting step of setting a referential predetermined charging power limit, a real-time charging power limit calculation step of calculating a real-time charging power limit in real-time according to a real-time voltage of the battery, a real-time charging power limit setting step of setting a charging power limit of the battery to the real-time charging power limit calculated in the real-time charging power limit calculation step, and a charging power limit restoring step of restoring the real-time charging power limit set in the real-time charging power limit setting step to the referential predetermined charging power limit.
US11482874B2

Embodiments of the present disclosure disclose a charging method, a terminal and a computer storage medium. The charging method includes: detecting a battery power and a power consumption parameter before turning on a fast charging function; determining an estimated charging time according to the battery power and the power consumption parameter; determining whether an abnormal charging occurs according to the estimated charging time after turning on the fast charging function; and turning off the fast charging function when determining that the abnormal charging occurs.
US11482873B2

A charging structure for a vaporizer. The charging structure includes a housing, a first electrical contact coupled to and extending outward from a first end of the housing, a spacer coupled to the first electrical contact, and a second electrical contact coupled to and extending outward from the spacer. The first electrical contact includes an exposed outer surface that extends in a continuous loop. The second electrical contact includes an exposed side surface that extends in a continuous loop and an end surface coupled to the side surface. Both the side surface and the end surface are electrically conductive. A vaporizer including the charging structure.
US11482872B2

This application is directed to an electronic device powered by one or more rechargeable battery cells. The electronic device includes a first negative temperature coefficient (NTC) thermistor proximate to the battery cells, and an open capacitor coupled in parallel with the NTC thermistor. The open capacitor has an open area and two electrodes that are at least partially exposed via the open area and electrically isolated. The electronic device further includes a control circuit coupled to the NTC thermistor and the open capacitor. The control circuit is configured to detect a voltage drop across the NTC thermistor and the open capacitor if conductive liquid enters the open area of the capacitor and electrically connects the two electrodes that are at least partially exposed via the open area.
US11482867B2

Systems and methods are disclosed herein for a charging system. The charging system may be implemented within an independent charging station or within an autonomous vehicle. Boolean charging can be used to obtain the desired charge or discharge voltage for charging an autonomous vehicle at a charging station. By combining a subset of a sequence of batteries arrays that differ in voltage by powers of two in series, where each battery array may include multiple batteries or battery cells, a voltage may be obtained which is equal to the sum of the voltages across each battery array. This voltage may be used in turn to charge additional batteries or battery arrays. The process may be repeated until the desired amount of battery arrays has been charged and the desired voltage has been achieved.
US11482863B2

A fuel dispenser includes a power distribution system having an alternating current (AC) power supply and an AC to direct current (DC) power converter configured to convert a portion of the AC power to DC power for one or more DC peripheral components associated with the fuel dispenser. The power distribution system also includes processing circuitry configured to power down at least one of the DC peripheral components in response to an actuator, cause an indicator to be activated indicating that the DC peripheral components are de-energized and the AC power supply is active, power up the at least one direct current peripheral component in response to the actuator when the direct current peripherals are de-energized, and cause the indicator to be activated to indicate that both the DC peripheral components and the AC power supply are active.
US11482862B2

A method for controlling a wind farm, which is operated by means of a wind farm control unit and comprises a multiplicity of wind power installations having wind power installation controllers and being connected to one another via a common wind farm grid, which is connected to an electrical power supply grid of a grid operator by means of a wind farm transformer, comprising the following steps: reception of at least one fault bit at the wind farm control unit, in particular at least one fault bit of the grid operator, deactivation of all external setpoint value specifications at the wind farm control unit apart from those of the grid operator after reception of the fault bit, activation of a closed-loop fault case control implemented in the wind farm control unit after successful deactivation of all external setpoint value specifications apart from those of the grid operator.
US11482852B2

In accordance with an embodiment, a circuit includes: a supply pin and an output pin for connecting a load, and a configuration pin; a semiconductor switch connected between the supply pin and the output pin and configured to establish or to block a current path between the supply pin and the output pin depending on a control signal; and a control circuit configured to generate the control signal for the semiconductor switch taking account of a first parameter, and set the first parameter depending on a component parameter of an external component connected to the configuration pin. The first parameter is set to a first standard value when the component parameter is less than a first threshold value, and the first parameter is set to a second standard value when the component parameter is greater than a second threshold value.
US11482837B2

A PIC has first, second and third elements fabricated on a common substrate. The first element includes a structure supporting efficient coupling of one or more free-space optical modes of incident light into one or more waveguide guided optical modes. The second element includes an on-chip interferometer having an input optically coupled to the waveguide guided optical modes; one or more arms; one or more outputs; and a phase tuner configured to change optical path length in one or more of the arms. The third element includes one or more light detecting structures optically coupled to the one or more outputs of the second element, such that variation in optical power in the one or more outputs is detected, allowing an assessment of coherence characterizing the light incident on the first element of the PIC to be provided.
US11482835B2

Methods, devices and systems are described for enabling a series-connected, single chip vertical-cavity surface-emitting laser (VCSEL) array. In one aspect, the single chip includes one or more non-conductive regions one the conductive layer to produce a plurality of electrically separate conductive regions. Each electrically separate region may have a plurality of VCSEL elements, including an anode region and a cathode region connected in series. The chip is connected to a sub-mount with a metallization pattern, which connects each electrically separate region on the conductive layer in series. In one aspect, the metallization pattern connects the anode region of a first electrically separate region to the cathode region of a second electrically separate region. The metallization pattern may also comprise cuts that maintain electrical separation between the anode and cathode regions on each conductive layer region, and that align with the etched regions.
US11482830B2

A measurement method for a vertical cavity surface emitting laser diode (VCSEL) and an epitaxial wafer test fixture are provided, especially the Fabry-Perot Etalon of the bottom-emitting VCSEL can be measured. When the Fabry-Perot Etalon of the bottom-emitting VCSEL is measured by a measurement apparatus, a light of the test light source of the measurement apparatus is incident from the substrate surface of the VCSEL epitaxial wafer such that the Fabry-Perot Etalon of the bottom-emitting VCSEL is acquired. Through the VCSEL epitaxial wafer test fixture, the bottom-emitting VCSEL can be directly measured by the existing measurement apparatus such that there is no need to change the optical design of the measurement apparatus, and it can prevent the VCSEL epitaxial wafer from being scratched or contaminated.
US11482828B2

A passively, Q-switched laser operating at an eye safe wavelength of between 1.2 and 1.4 microns is described. The laser may operate at a lasing wavelength of 1.34 microns and use a gain element of Nd:YVO4 and a saturable absorber element of V:YAG. The position of the resonator axial mode spectrum relative to a gain peak of the gain element is controlled to yield desired characteristics in the laser output.
US11482825B2

Tools for crimping or cutting of an object such as a wire, cable, or connector. The tool includes a first member and a second member configured to come together through a gap to crimp or cut a wire, cable or connector and a laser positioned to visually indicate a region where at least one member traverses as the first and second member come together through the gap. This visual indication aids in alignment of the object for the crimping or cutting operation.
US11482823B2

A grommet station includes a grommet assembly module that provides a cable end with a grommet. The assembly module has an assembly unit with an expansion sleeve for holding the grommet in an expanded state and placing the grommet on the cable end, a transfer unit with a mandrel, and a grommet-receiving device for receiving and holding the grommet during the assembly operation. In an acquisition position of the transfer unit, a grommet can be pushed onto the mandrel and, in a delivery position, the mandrel is in an operative connection with the assembly unit such that the grommet can be transferred from the mandrel to the assembly unit with the expansion sleeve temporarily encompassing the mandrel in the delivery position. The mandrel and the expansion sleeve are oriented in the same direction, and the assembly unit is a modular unit with a grommet-receiving device and a downstream expansion sleeve.
US11482818B2

An illuminable electronic connector for facilitating connection with an electronic device has an illumination circuit with at least one illumination source, and an on-board power source for supplying power to the illumination source in at least some modes of operation. The connector may be configured to adjust brightness of the illumination source based on ambient light conditions using an on-board light sensor. A touch sensing input may also be provided to operate the illumination source. The connector may be further operable to enter a sleep mode when it enters a shipping phase of a supply chain and then to automatically activate the illumination source when it is unpackaged at the end of the shipping phase. An electronic device including an electronic visual interface, such as a mobile phone, may be also operated in a similar manner based on the phase of the device within a supply chain.
US11482815B2

A shield device includes: a first electrical conductor; an electrical insulator that is configured to electrically insulate the first electrical conductor from a second electrical conductor; a first shield connector configured to: directly contact at least 180 degrees of a first circumference of a first shield that surrounds at least two first insulated conductors of a first section of a shielded cable; and electrically connect the first shield with the first electrical conductor; and a second shield connector configured to: directly contact at least 180 degrees of a second circumference of a second shield that surrounds at least two second insulated conductors of a second section of the shielded cable; and electrically connect the second shield with the first electrical conductor.
US11482809B2

Embodiments of a modular plug connector system for vehicles may include a module housing having a first housing part with a plurality of uniform first plug places having interfaces for receiving a respective first adapter from a first adapter group, wherein the first adapter group has a plurality of first adapters of different types which have, on their outer sides, uniform interfaces for positioning in the first plug places of the first housing part, wherein the adapters have a different internal geometry for accommodating differently designed plug connectors. The module housing also has a second housing part with a plurality of uniform second plug places having interfaces for receiving a respective second adapter from a second adapter group, wherein the second adapter group has a plurality of second adapters of different types which have, on their outer sides, uniform interfaces for positioning in the second plug places of the second housing part, wherein the adapters have a different internal geometry for accommodating differently designed mating connectors. The outer sides of the first adapter and the second adapter and their corresponding plug places are may form a primary safety device for securing the adapters in their respective plug places when the corresponding adapter is inserted into an end position in the plug places.
US11482808B2

A medical imaging device connector assembly for connecting a medical imaging device to a terminal of a medical imaging system is provided. The medical imaging device connector assembly includes a top housing having a first base cutout; a bottom housing configured to couple to the top housing, the bottom housing including a second base cutout; a base housing positioned within the first and second base cutouts; a plurality of printed circuit boards (PCBs) disposed between the top housing and the bottom housing; an electrical connector positioned within the base housing; and an elastic seal member surrounding a circumference of the base housing. When the top housing is coupled to the bottom housing, the elastic seal member is compressed by the plurality of PCBs in a first direction and by the top and bottom housings in a second direction perpendicular to the first direction to prevent fluid ingress.
US11482804B2

It is aimed to reduce an external force acting on a circuit board. A connector (10) is provided with a housing (12) including a board accommodating portion (13), a circuit board (42) accommodated in the board accommodating portion (13), a first terminal holding portion (26) formed in the housing (12) to be integrated with the board accommodating portion (13), a second terminal holding portion (30) formed in the housing (12) to be integrated with the board accommodating portion (13) and second terminal fittings (52) connected to the circuit board (42) while being held in the second terminal holding portion (30).
US11482799B2

In a terminal-equipped electric wire in which a first barrel of a crimp terminal is crimped to a core wire exposed portion of an electric wire, a second barrel of the crimp terminal is crimped to a covering portion of the electric wire, and an anticorrosive portion is formed at least in an opening portion between the first barrel and the second barrel, an adhesive member is arranged on an outer peripheral surface of the covering portion, a base member and adhesive layers of the adhesive member are held in an elastically deformed state by being crimped by the second barrel, the inner adhesive layer of the adhesive member adheres to the entire circumference of the outer peripheral surface of the covering portion, and the outer adhesive layer of the adhesive member adheres to the entire circumference of an inner peripheral surface of the second barrel.
US11482798B2

A terminal-equipped electric wire includes: an electric wire in which a conductor is covered by an insulating cover; a crimp terminal including a conductor crimping portion crimped to the conductor exposed from an end of the insulating cover, a cover crimping portion crimped to the insulating cover, and an intermediate portion that couples the conductor crimping portion and the cover crimping portion and in which the conductor is exposed; and a anticorrosive material covering at least the conductor exposed in the intermediate portion. The intermediate portion has grooves that are provided on a surface on the conductor side and formed from both end portions in a circumferential direction such that each of the grooves is formed toward a center side in the circumferential direction.
US11482797B2

An electrical terminal clamp includes a contact cage including a contact floor, a contact ceiling, a first contact side wall and a second contact side wall that connect the contact floor and the contact ceiling. The contact floor, the contact ceiling, the first contact side wall and the second contact side wall jointly form a conductor insertion channel. A conductor clamping device that includes at least one clamping spring that is preloaded against a reaction bearing and an insertion bevel for a conductor configured in a portion of the contact ceiling, wherein the insertion bevel is formed by a guide arm that extends from the contact ceiling in the conductor insertion direction and that is configured sloped towards the contact floor.
US11482792B2

Example radar systems are presented herein. A radar system may include radiating elements configured to radiate electromagnetic energy and arranged symmetrically in a linear array. The radiating elements comprise a set of radiating doublets and a set of radiating singlets. The radar system also includes a waveguide configured to guide electromagnetic energy between each of the plurality of radiating elements and a waveguide feed. The waveguide feed is coupled to the second side of the waveguide at a center location between a first half of the plurality of radiating elements and a second half of the plurality of radiating elements. The waveguide feed is configured to transfer electromagnetic energy between the waveguide and a component external to the waveguides. The radar system may also include a power dividing network defined by the waveguide and configured to divide the electromagnetic energy transferred by the waveguide feed based on a taper profile.
US11482790B2

A dielectric lens, includes: a three-dimensional, 3D, body of dielectric material having a spatially varying dielectric constant, Dk; the 3D body having at least three regions R(i) with local maxima of dielectric constant values Dk(i) relative to surrounding regions of respective ones of the at least three regions R(i), locations of the at least three regions R(i) being defined by local coordinates of: azimuth angle(i), zenith angle(i), and radial distance(i), relative to a particular common point of origin associated with the 3D body, where (i) is an index that ranges from 1 to at least 3; wherein the spatially varying Dk of the 3D body is configured to vary as a function of the zenith angle between a first region R(1) and a second region R(2) at a given azimuth angle and a given radial distance.
US11482783B2

According to various aspects, exemplary embodiments are provided of antenna assemblies. In an exemplary embodiment, an antenna assembly generally includes at least one antenna element configured to be operable for receiving high definition television signals.
US11482782B2

An antenna device is a device of 0th-resonance antenna, which includes: a ground plate providing a ground potential; an opposed conductor arranged to have a predetermined distance from the ground plate in a plate thickness direction of the ground plate and configured for connection to a feeder line; and a short-circuit part electrically connecting the opposed conductor and the ground plate. The antenna device further includes an intermediate conductor having a same potential as the ground plate and arranged in between the ground plate and the opposed conductor in the plate thickness direction. The intermediate conductor includes a penetration part that includes the opposed conductor in a plan view in the plate thickness direction.
US11482775B2

An integrated antenna assembly includes one or more antenna elements, one or more electronics components, and one or both of a static discharge element disposed between the antenna element(s) and the electronics component(s) and/or one or more thermal dissipators.
US11482763B2

A secondary battery charging and discharging apparatus for performing a secondary battery activation process including a plurality of compression plates disposed to face each other to form a cell insert space therebetween in which a secondary battery cell is disposed, the plurality of compression plates moving to reduce a gap therebetween to press a body of the secondary battery cell; gripper units respectively mounted to the compression plates to move integrally with the compression plates, the gripper units coming into contact with an electrode lead of the secondary battery cell when the compression plate presses the body of the secondary battery cell; and push bar units respectively mounted to the compression plates to be adjacent to the gripper units and configured to press a terrace portion of the secondary battery cell adjacent to the electrode lead is provided.
US11482762B2

A battery (30) is disclosed which comprises: a housing (32) containing an electrolyte solution; a plurality of jelly roll electrode assemblies (10) arranged substantially in parallel with each other in contact with the electrolyte solution within the housing (32) thereby forming a single electrochemical system of the battery (30), each jelly roll electrode assembly (10) having a first end (10A) and an opposing second end (10B); and a current collector plate (20); wherein the current collector plate (20) is arranged to be shared among and in direct physical and electrical contact with the first ends (10A) of the plurality of jelly roll electrode assemblies (10).
US11482760B2

A busbar module includes a case to be attached to a battery assembly, a busbar supported by the case and to be connected to an electrode of single cells of the battery assembly and electric wires to be routed in the case. The case is provided with electric wire routing grooves to accommodate the electric wires, the electric wire routing grooves intersecting with one another. A part of the plurality of electric wires bends at a connection portion of the plurality of electric wire routing grooves. The connection portion is provided with a guide taper provided inside a bent portion of the part of the plurality of electric wires and a wire locking portion to lock the at least a part of the electric wires at a side of the bent portion of the at least the part of the electric wires.
US11482755B2

The present disclosure relates to a secondary battery and a battery pack, and the secondary battery includes: an outer casing, comprising a case and a cap assembly connected to each other, the case is provided with an opening, the cap assembly includes a cap plate and an electrode terminal connected to the cap plate, wherein the cap plate is adapted to cover the opening; an electrode assembly accommodated in the case and including a main body and a tab extending out from the main body, wherein the tab is electrically connected to the electrode terminal; a vent connected to the outer casing; and an insulating member at least partially disposed between the electrode assembly and the vent, wherein a projection of the vent on the main body is at least partially covered by the insulating member.
US11482739B2

A battery pack of the present disclosure includes at least one battery module, a case that accommodates the battery module, a cooler configured to use a bottom portion of the case including a mounting surface on which the battery module is mounted as a partition, the cooler exchanging heat between the battery module and a coolant through the bottom portion, and a recess formed on the bottom portion so as to be recessed from the mounting surface, the recess surrounding the mounting surface along a pair of side portions and a pair of end wall portions of the case.
US11482734B2

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

An anomalous battery operating detection device, which includes a sensing unit capable of measuring mechanical properties of a battery, coupled to a processor for determining whether anomalous behavior has been detected. These devices measure a mechanical property, identifying a difference in the property, and based on that difference, making a determination of anomalous behavior. Non-mechanical properties may also be utilized when making the determination. Responsive actions can be taken once the anomalous behavior is detected. The battery can be intercalated, and may be a lithium-ion battery cell. Alternatively, the sensing unit may measure strain. In addition, more than one sensing unit may be utilized, or a separate light source may be introduced. The system may be configured to allow the processor to determine the potential for failure before the battery fails.
US11482724B2

An electrochemical cell for a lithium accumulator comprising: a negative electrode comprising metallic lithium as active material; a positive electrode associated with an aluminium current collector; and an electrolyte placed between the negative electrode and the positive electrode, wherein the negative electrode is provided with a layer comprising a compound containing aluminium at its face in contact with the electrolyte, and in that the electrolyte comprises at least one lithium salt chosen from among lithium imide, lithium triflate, lithium perchlorate salts and mixtures thereof.
US11482717B2

A dehydrogenation method for hydrogen storage materials, which is executed by a fuel cell system. The fuel cell system includes a hydrogen storage material tank, a heating unit, a fuel cell, a pump, a water thermal management unit and a heat recovery unit. The described dehydrogenation method utilizes the heating unit and the heat recovery unit to provide thermal energy to the hydrogen storage material tank, so that hydrogen storage material is heated to the dehydrogenation temperature. The pump extracts hydrogen from the hydrogen storage material tank, so that the hydrogen storage material is under negative pressure (i.e. H2 absolute pressure below 1 atm), according to which the hydrogen storage material is dehydrogenated, and the dehydrogenation efficiency and the amount of hydrogen release are improved. The method n can reduce the dehydrogenation temperature of the hydrogen storage material, and reduce the thermal energy consumption for heating the hydrogen storage material.
US11482715B2

Provided is a manufacturing method of a fuel-cell single cell including a membrane-electrode assembly, an anode gas diffusion layer, a cathode gas diffusion layer, and a frame-shaped resin frame to which a peripheral edge portion of the membrane-electrode assembly is fixed. The method includes an adhesive application step of applying an adhesive by screen printing to a predetermined area of the resin frame while fixing the resin frame by suction, and a stacking step and a UV irradiation step of bonding together the resin frame to which the adhesive has been applied and the membrane-electrode assembly by the adhesive.
US11482708B2

An anode includes a mixed ionic-electronic conductor (MIEC) with an open pore structure. The open pore structure includes open pores to facilitate motion of an alkali metal into and/or out of the MIEC. The open pore structure thus provides open space to relieve the stresses generated by the alkali metal when charging/discharging a battery. The MIEC is formed from a material that is thermodynamically and electrochemically stable against the alkali metal to prevent the formation of solid-electrolyte interphase (SEI) debris and the formation of dead alkali metal. The MIEC may also be passive (the MIEC does not store or release alkali metal). In one example, the open pore structure may be an array of substantially aligned tubules with a width less than about 300 nm, a wall thickness between about 1 nm to about 30 nm, and a height of at least 10 um arranged as a honeycomb.
US11482703B2

A positive-electrode active material precursor for a nonaqueous electrolyte secondary battery is provided that includes a nickel-cobalt-manganese carbonate composite represented by general formula NixCoyMnzMtCO3 (where x+y+z+t=1, 0.05≤x≤0.3, 0.1≤y≤0.4, 0.55≤z≤0.8, 0≤t≤0.1, and M denotes at least one additional element selected from a group consisting of Mg, Ca, Al, Ti, V, Cr, Zr, Nb, Mo, and W) and a hydrogen-containing functional group, wherein H/Me representing the ratio of the amount of hydrogen to the amount of metal components Me included in the positive-electrode active material precursor is greater than or equal to 1.60.
US11482701B2

A method of operating a battery comprises discharging a cathode comprising manganese dioxide to within a 2nd electron capacity of the manganese dioxide at a C-rate of equal to or slower than C/10, recharging the battery, and cycling the battery during use a plurality of times. The cathode is in a battery, and the battery comprises the cathode, an anode, a separator disposed between the anode and the cathode, and an electrolyte. The cathode comprises the manganese dioxide and a conductive carbon. The anode comprises: a metal component and a conductive carbon. The metal component can be a metal, metal oxide, or metal hydroxide, and the metal of the metal component can be zinc, lithium, aluminum, magnesium, iron, cadmium and a combination thereof.
US11482699B2

A negative electrode of a secondary battery may include an electrode plate including lead; and an active material layer provided on the electrode plate and including composite particles having a core-shell structure, wherein a core of the composite particle includes lead; a shell of the composite particle includes carbon; and a specific surface area of the composite particles is 1 to 5,000 m2/g.
US11482692B2

A display is provided. The display includes a display substrate layer, an organic light emitting layer that is formed over the display substrate layer and that includes a plurality of pixels, a thin film transistor array layer that is disposed between the display substrate layer and the organic light emitting layer and that includes a plurality of thin film transistors electrically connected with the pixels, a thin film encapsulation layer formed on at least part of the organic light emitting layer, a sensor mounting part including an opening formed through the organic light emitting layer, the thin film transistor array layer, and the display substrate layer and a sensor disposed in the opening, and a sealing member formed in the opening to prevent the organic light emitting layer and the thin film transistor array layer from being exposed to the outside through an inner sidewall of the opening. The opening includes a first portion formed in the display substrate layer and a second portion formed in the remainder, and the sealing member is formed in the second portion and at least part of the first portion.
US11482690B2

A protective window includes a glass substrate which faces a display surface of an image-generating panel and has a thickness of about 20 micrometers to about 80 micrometers; a protective film which faces the display surface of the image-generating panel with the glass substrate therebetween; an adhesive layer which is between the protective film and the glass substrate and combines the protective film with the glass substrate; and a protective layer which covers an edge portion of the glass substrate. A thickness of the protective layer which covers the edge portion of the glass substrate is equal to or less than about ⅓ of a thickness of the adhesive layer which combines the protective film with the glass substrate.
US11482689B2

Embodiments of the present disclosure provide a packaging method, an electronic device, and a packaging apparatus. The packaging method includes: providing a first substrate and a second substrate; and cell-assembling the first substrate and the second substrate to sandwich a filling glue between the first substrate and the second substrate to form a packaging structure, the filling glue is mixed with electrophoretic liquid encapsulated by a capsule, and the electrophoretic liquid includes an electrophoretic particle; in a process of cell-assembling the first substrate and the second substrate, applying an electric field to control the electrophoretic particle to move directionally to deform the capsule.
US11482688B2

A display substrate including a plurality of light emitting elements respectively in a plurality of subpixels configured to emit light for image display is provided. A respective one of the plurality of subpixels includes a base substrate; a first auxiliary cathode; a passivation layer; a first insulating layer; a second auxiliary cathode; a second insulating layer; and a pixel definition layer. The display substrate has a cathode aperture extending through the pixel definition layer and an auxiliary cathode aperture extending through the first insulating layer and the passivation layer. A cathode of a respective one of the plurality of light emitting elements extends into the cathode aperture to electrically connect with the second auxiliary cathode. The second auxiliary cathode extends into the auxiliary cathode aperture to electrically connect with the first auxiliary cathode.
US11482683B2

Iridium complexes comprising three different bidentate ligands and their use in OLEDs to enhance the device efficiency and lifetime are disclosed. The complexes have a structure of the formula Ir(LA)(LB)(LC), where ligand LA is selected from a variety of structures, ligand LB has the structure and LC has the structure In these structures, rings A, B, C, and D are each independently a 5 or 6-membered carbocyclic or heterocyclic ring; R1, R2, R3, RA, RB, RC, and RD can be any of a variety of substituents, and Z1 and Z2 are each independently C or N.
US11482667B2

A nonvolatile memory device according to an embodiment includes a substrate, a resistance change layer disposed over the substrate, a gate insulation layer disposed on the resistance change layer, a gate electrode layer disposed on the gate insulation layer, and a first electrode pattern layer and a second electrode pattern layer that are disposed respectively over the substrate and disposed to contact a different portion of the resistance change layer.
US11482658B1

A piezoelectric rotary optical mount including a clamp including a first hole to hold a hollow member, wherein a contact between the clamp and the hollow member generates a coefficient of friction; a bias element adjacent to the first hole to apply a force to control rotational movement of the hollow member by adjusting the coefficient of friction; and a piezoelectric element to actuate the bias element to apply the force. The clamp may include a housing body including a first end and a second end, wherein the first hole extends in a first axis through the housing body to accommodate the hollow member; a pair of elongated cutout regions extending from the first hole towards the second end to define the bias element; and a second hole adjacent to at least one of the cutout regions to accommodate the piezoelectric element.
US11482657B2

Systems and techniques providing suitable chip structures for facilitating antenna-based thermal annealing of qubits are provided. In one example, a radio frequency emitter can comprise a voltage-controlled oscillator and an antenna. The voltage-controlled oscillator can receive power-on signals from a microcontroller, thereby causing the voltage-controlled oscillator to generate an electromagnetic wave. The antenna can then direct the electromagnetic wave onto a set of one or more capacitor pads of a Josephson junction on a superconducting qubit chip, thereby annealing the Josephson junction. In another example, a voltage regulator and a digital-to-analog converter or digital-to-digital converter can be coupled in series between the microcontroller and the voltage-controlled oscillator, thereby allowing the voltage-controlled oscillator to be voltage and/or frequency tunable and eliminating the need for external power routing as compared to photonic laser annealing. In yet another example, a bipolar-junction and complementary metal-oxide semiconductor stack construction can be employed.
US11482652B2

The invention relates to a method for producing a light-emitting diode comprising a semiconductor stack formed of a first layer 11, of an active layer 13, and of an extraction layer 6. It comprises a step of determining a distance h1s between emitting dipoles μ1 that are located in the active layer 13 and the extraction layer 6, such that the emitting dipoles μ1 of vertical orientation have in particular a lifetime longer than that of the emitting dipoles of horizontal orientation.
US11482649B2

A semiconductor package includes a photonic die, an encapsulated electronic die, a substrate, and a lens structure. The photonic die includes an optical coupler. The encapsulated electronic die is disposed over and bonded to the photonic die. The encapsulated electronic die includes an electronic die and an encapsulating material at least laterally encapsulating the electronic die. The substrate is disposed over and bonded to the encapsulated electronic die. The lens structure is disposed over the photonic die and is overlapped with the optical coupler from a top view. The optical coupler is configured to be optically coupled to an optical signal source through the lens structure.
US11482642B2

A light emitting element includes: a substrate; a base layer disposed on the substrate; at least one rod-shaped light emitting portion comprising: a first conductivity type semiconductor rod disposed on the base layer and having a plurality of side surfaces arranged to form a polygonal column shape, an active layer formed of a semiconductor and covering the side surfaces of the first conductivity type semiconductor rod, and a second conductive type semiconductor layer covering the active layer. The active layer includes a plurality of well layers respectively disposed over at least two adjacent side surfaces among the plurality of side surfaces of the first conductivity type semiconductor rod. Adjacent well layers among the plurality of well layers are separated from each other along a ridge line where the at least two adjacent side surfaces are in contact with each other.
US11482635B2

An InGaN solar photovoltaic device includes a base band, a light absorption layer, an n-type ZnO electron transport layer, and a p-type InN hole transport layer, the p-type InN hole transport layer is on a front side of the light absorption layer, and the base band and the n-type ZnO electron transport layer are on a back side of the light absorption layer, wherein the light absorption layer includes a p-type InxGa1-XN layer and an n-type InyGa1-yN layer which are superposed, where 0.2
US11482631B2

The present invention relates to the design and fabrication of a device able to efficiently convert broad-spectrum, microwave to X-ray, electromagnetic energy into electricity. Exciton Scavenger fabrication requires intercalation of rare earth ion containing crystallites, quantum-dots, or nanoparticles within a one-dimensional semiconducting material nanoarchitecture, such as arrays of nanowires or nanotubes.
US11482628B2

A double Schottky-barrier diode includes a semi-insulating substrate, a left mesa formed by growth and etching on the semi-insulating substrate, a middle mesa formed by growth and etching on the semi-insulating substrate, a right mesa formed by growth and etching on the semi-insulating substrate, two anode probes and two air-bridge fingers. The two Schottky contacts are closely fabricated on the same mesa (middle mesa) in a back-to-back manner to obtain even symmetric C-V characteristics and odd symmetric I-V characteristics from the device level. The output of a frequency multiplier fabricated using the double Schottky-barrier diode only has odd harmonics, but no even harmonics, which is suitable for the production of high-order frequency multipliers. The cathodes of the two Schottky contacts are connected by the buffer layer without ohmic contact.
US11482605B2

A work function metal gate device includes a gate, a drift region, a source, a drain and a first isolation structure. The gate includes a convex stair-shaped work function metal stack or a concave stair-shaped work function metal stack disposed on a substrate. The drift region is disposed in the substrate below a part of the gate. The source is located in the substrate and the drain is located in the drift region beside the gate. The first isolation structure is disposed in the drift region between the gate and the drain.
US11482604B2

Semiconductor structures and fabrication methods thereof are provided. The method may include providing a substrate; forming a doped source/drain layer on a surface of the substrate; forming a channel pillar on the doped source/drain layer; forming a work function layer on side and top surfaces of the channel pillar; and forming a first isolation layer on the doped source/drain layer. The first isolation layer is on a portion of a sidewall surface of the work function layer. The method also includes forming a gate electrode layer on a surface of the work function layer and a surface of the first isolation layer.
US11482599B1

A device is described herein. The device comprises a unit cell of a silicon carbide (SiC) substrate. The unit cell comprises: a trench in a well region having a second conduction type. The well region is in contact with a region having a first conduction type to form a p-n junction. A width of the trench is less than 1.0 micrometers (μm). A width of the unit cell is one of less than and equal to 5.0 micrometers (μm). The device comprises a source region comprising the first conduction type. The device further comprises a metal oxide semiconductor field effect transistor component. The device described herein comprises a reduced unit cell pitch and reduced channel resistance without any compromise in channel length. The device comprises an ILD opening greater than or equal to width of the trench.
US11482598B1

A device is described herein. The device comprises a unit cell of a silicon carbide (SiC) substrate. The unit cell comprises: a trench in a well region having a second conduction type. The well region is in contact with a region having a first conduction type to form a p-n junction. A width of the trench is less than 1.0 micrometers (μm). A width of the unit cell is one of less than and equal to 5.0 micrometers (μm). The device comprises a source region comprising the first conduction type. The device further comprises a metal oxide semiconductor field effect transistor component. The device described herein comprises a reduced unit cell pitch and reduced channel resistance without any compromise in channel length. The device comprises an ILD opening greater than or equal to width of the trench.
US11482593B2

Disclosed are a composition for depositing a thin film including an organometallic compound including strontium, barium, or a combination thereof; and at least one unshared electron pair-containing compound represented by Chemical Formula 1, a method of manufacturing a thin film using the composition for depositing the thin film, and the thin film manufactured from the composition for depositing the thin film, and a semiconductor device including the thin film.
US11482589B2

A display apparatus includes a first power supply voltage line in a non-display area and including a first conductive layer, a first organic layer on the first conductive layer, and a second conductive layer on the first organic layer, a second power supply voltage line in the non-display area and including a third conductive layer spaced apart from the first conductive layer, and a fourth conductive layer on the first organic layer which is on the third conductive layer, a first dam portion adjacent to the first power supply voltage line, a second dam portion adjacent to the first dam portion, and a third dam portion between the first power supply voltage line and the first dam portion. The fourth conductive layer includes an opening exposing an upper surface of the first organic layer between the first power supply voltage line and the second dam portion.
US11482571B2

The present disclosure relates to an integrated circuit. The integrated circuit has a plurality of bit-line stacks disposed over a substrate and respectively including a plurality of bit-lines stacked onto one another. A data storage structure is over the plurality of bit-line stacks and a selector is over the data storage structure. A word-line is over the selector. The selector is configured to selectively allow current to pass between the plurality of bit-lines and the word-line. The plurality of bit-line stacks include a first bit-line stack, a second bit-line stack, and a third bit-line stack. The first and third bit-line stacks are closest bit-line stacks to opposing sides of the second bit-line stack. The second bit-line stack is separated from the first bit-line stack by a first distance and is further separated from the third bit-line stack by a second distance larger than the first distance.
US11482559B2

An optical semiconductor device includes a semiconductor light receiving element, a capacitor, and a carrier. The carrier has a mounting surface on which the semiconductor light receiving element and the capacitor are mounted. The optical semiconductor device includes a first conductive pattern including a first mounting area and a first bonding pad, a second conductive pattern including a second mounting area and a third mounting area, and a third conductive pattern including a second bonding pad. The first mounting area is connected to a first electrode of the semiconductor light receiving element. The second mounting area is connected to a second electrode of the semiconductor light receiving element. The third mounting area is connected to one electrode of the capacitor. The conductive patterns are separated from each other. The other electrode of the capacitor is electrically connected to the third conductive pattern via a wire.
US11482558B2

An imaging device having a pixel including: a photoelectric converter that generates an electric signal through photoelectric conversion of incident light; a first transistor that has a gate coupled to the photoelectric converter and that amplifies the electric signal; and a second transistor that has a gate coupled to the photoelectric converter, one of a source and a drain of the second transistor being coupled to the photoelectric converter. The imaging device further includes a voltage supply circuit configured to supply two or more different voltages to the other of the source and the drain of the second transistor.
US11482556B2

Various embodiments of the present disclosure are directed towards an image sensor. The image sensor includes a first semiconductor substrate having a photodetector and a floating diffusion node. A transfer gate is disposed over the first semiconductor substrate, where the transfer gate is at least partially disposed between opposite sides of the photodetector. A second semiconductor substrate is vertically spaced from the first semiconductor substrate, where the second semiconductor substrate comprises a first surface and a second surface opposite the first surface. A readout transistor is disposed on the second semiconductor substrate, where the second surface is disposed between the transfer gate and a gate of the readout transistor. A first conductive contact is electrically coupled to the transfer gate and extending vertically from the transfer gate through both the first surface and the second surface.
US11482549B2

A solid-state imaging device includes an imaging element group in which imaging elements each having a photoelectric conversion portion 10 formed on or above a semiconductor substrate 70 and further having a wire grid polarizer 91 and an on-chip microlens 15 are arrayed in a two-dimensional matrix, and a first interlayer insulating layer 83 and a second interlayer insulating layer 84 provided on a light incident side of the photoelectric conversion portions 10. The wire grid polarizer 91 is provided between the first interlayer insulating layer 83 and the second interlayer insulating layer 84, and the on-chip microlens 15 is provided on the second interlayer insulating layer 84. The first interlayer insulating layer 83 and the second interlayer insulating layer 84 include an oxide material or a resin material, and the on-chip microlens includes SiN or SiON.
US11482537B2

According to an embodiment, a non-volatile memory device includes a first conductive layer, electrodes, an interconnection layer and at least one semiconductor layer. The electrodes are arranged between the first conductive layer and the interconnection layer in a first direction perpendicular to the first conductive layer. The interconnection layer includes a first interconnection and a second interconnection. The semiconductor layer extends through the electrodes in the first direction, and is electrically connected to the first conductive layer and the first interconnection. The device further includes a memory film between each of the electrodes and the semiconductor layer, and a conductive body extending in the first direction. The conductive body electrically connects the first conductive layer and the second interconnection, and includes a first portion and a second portion connected to the second interconnection. The second portion has a width wider than the first portion.
US11482536B2

An electronic device comprising lower and upper decks adjacent to a source. The lower and upper decks comprise tiers of alternating conductive materials and dielectric materials. Memory pillars in the lower and upper decks are configured to be operably coupled to the source. The memory pillars comprise contact plugs in the upper deck, cell films in the lower and upper decks, and fill materials in the lower and upper decks. The cell films in the upper deck are adjacent to the contact plugs and the fill materials in the upper deck are adjacent to the contact plugs. Dummy pillars are in a central region of the lower deck and the upper deck. The dummy pillars comprise an oxide material in the upper deck, the oxide material contacting the contact plugs and the fill materials. Additional electronic devices and related systems and methods are also disclosed.
US11482531B2

A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers located over a substrate, memory stack structures extending through the alternating stack. Each of the memory stack structures includes a vertical semiconductor channel, a tunneling dielectric layer, and a vertical stack of memory elements located at levels of the electrically conductive layers between a respective vertically neighboring pair of the insulating layers. Each of the memory elements includes a first memory material portion, and a second memory material portion that is vertically spaced from and is electrically isolated from the first memory material portion by at least one blocking dielectric material portion.
US11482526B1

The present application provides a manufacturing method of a memory. The manufacturing method includes: providing a substrate, where the substrate includes a core region and a peripheral region, and a first barrier layer is provided in the core region; laminating and forming a first conductive layer and a first mask layer on the substrate in sequence; etching the first mask layer, the first conductive layer, and the first barrier layer in the core region, to form a first etched hole; etching the substrate along the first etched hole, to form a bit line contact hole; removing the first mask layer and the first conductive layer in the core region and located around the bit line contact hole; and forming a bit line contact in the bit line contact hole.
US11482521B2

Embodiments of the disclosure provide an integrated circuit (IC) structure, including: a p-type substrate, a p-well region within the p-type substrate, and an n-type barrier region between the p-type substrate and the p-well region. The n-type barrier region physically isolates the p-type substrate from the p-well region. A field effect transistor (FET) is positioned above the p-well region, and a buried insulator layer on the upper surface of the p-well region separates the transistor from the p-well region. A first voltage source electrically coupled to the p-well region induces a P-N-P junction across the p-well region, the n-type barrier region, and the p-type substrate.
US11482520B2

The present disclosure relates to a semiconductor device, including a first source/drain region, a second source/drain region, a base region, a first electrostatic discharge region and a second electrostatic discharge region. The first source/drain region and the second source/drain region are configured to receive a first power voltage and a second power voltage, and are formed on the base region. The first electrostatic discharge region includes a first doped region and a first well. The first doped region is configured to receive the second power voltage, and formed in the first well. The second electrostatic discharge region includes a second doped region and a second well. The second doped region is configured to receive the first power voltage, and formed in the second well. The first source/drain region and the second source/drain region are disposed between the first electrostatic discharge region and the second electrostatic discharge region.
US11482517B2

An integrated circuit process includes the following steps. A substrate including a first area and a second area is provided. A plurality of line patterns cover the substrate of the first area, and a sacrificial line pattern covers the substrate of the second area, wherein these line patterns separate from and are orthogonal to the sacrificial line pattern. The present invention also provides an integrated circuit formed by said process. A substrate includes a first area and a second area; a plurality of line patterns cover the substrate of the first area; a slot pattern is in the substrate of the second area, wherein these line patterns are orthogonal to the slot pattern. Additionally, a plurality of line patterns cover the substrate; a sacrificial line pattern is at ends of the line patterns, wherein these line patterns separate from and are orthogonal to the sacrificial line pattern.
US11482513B2

A method of fabricating a composite integrated optical device includes providing a substrate comprising a silicon layer, forming a waveguide in the silicon layer, and forming a layer comprising a metal material coupled to the silicon layer. The method also includes providing an optical detector, forming a metal-assisted bond between the metal material and a first portion of the optical detector, forming a direct semiconductor-semiconductor bond between the waveguide, and a second portion of the optical detector.
US11482506B2

A front-side peripheral region of a first wafer may be edge-trimmed by performing a first pre-bonding edge-trimming process. A second wafer to be bonded with the first wafer is provided. Optionally, a front-side peripheral region of the second wafer may be edge-trimmed by performing a second pre-bonding edge-trimming process. A front surface of the first wafer is bonded to a front surface of a second wafer to form a bonded assembly. A backside of the first wafer is thinned by performing at least one wafer thinning process. The first wafer and a front-side peripheral region of the second wafer may be edge-trimmed by performing a post-bonding edge-trimming process. The bonded assembly may be subsequently diced into bonded semiconductor chips.
US11482496B2

In one example, an electronic device, comprises a first substrate comprising a first conductive structure, a second substrate comprising a second conductive structure, wherein the first substrate is over the second substrate, a first electronic component between the first substrate and the second substrate, a vertical interconnect between the first substrate and the second substrate, wherein the vertical interconnect is coupled with the first conductive structure and the second conductive structure, and an encapsulant between the first substrate and the second substrate and covering the vertical interconnect. A vertical port on the first electronic component is exposed by an aperture of the first substrate. Other examples and related methods are also disclosed herein.
US11482495B2

A method for fabricating a semiconductor arrangement includes removing a portion of a first dielectric layer to form a first recess defined by sidewalls of the first dielectric layer, forming a first conductive layer in the first recess, removing a portion of the first conductive layer to form a second recess defined by the sidewalls of the first dielectric layer, forming a second conductive layer in the second recess, where the second conductive layer contacts the first conductive layer, forming a second dielectric layer over the second conductive layer, removing a portion of the second dielectric layer to form a third recess defined by sidewalls of the second dielectric layer, where the second conductive layer is exposed through the third recess, and forming a third conductive layer in the third recess, where the third conductive layer contacts the second conductive layer.
US11482486B2

A bus assembly includes a planar first bus, a second bus including a first planar bus section on the first bus and a second planar bus section connected to the first planar bus section and offset from the first planar bus section, and a third bus comprising a third planar bus section disposed between the first bus and the second planar bus section, and a fourth planar bus section connected to the third planar bus section, offset from third planar bus section, and disposed on the first planar bus section.
US11482483B2

Provided is an interposer for a semiconductor package, the interposer including an interposer substrate comprising a first main surface and a second main surface opposite to the first main surface, a first through-electrode structure and a second through-electrode structure each passing through the interposer substrate and protruding from the first main surface, a connection terminal structure contacting both the first through-electrode structure and the second through-electrode structure, and a photosensitive polymer layer arranged between the connection terminal structure and the interposer substrate, and between the first through-electrode structure and the second through-electrode structure.
US11482479B2

A semiconductor device of an aspect of the disclosure includes a switching element, a substrate, a front electroconductive layer, first through third terminals and a sealing resin. The first through third terminals project toward the same side from the sealing resin along a first direction crossing the substrate thickness direction. The first through third terminals are spaced apart in a second direction crossing the thickness and first directions. The first terminal is at an outermost side in the second direction among the first through third terminals. The sealing resin has root-side and tip-side parts. The root-side part is between the first and third terminals in the second direction and offset in the first direction toward the switching element side of the first and third terminals. The tip-side part is offset in the first direction toward the tip side of the first and third terminals exposed from the sealing resin.
US11482475B2

An electronic package device and a carrier structure thereof are provided. The carrier structure includes a die attach paddle, a ground frame, a pin assembly, and a ground wing portion. The ground frame surrounds the die attach paddle. The pin assembly includes a plurality of pins that are spaced apart from one another. The pins extend radially outward and are arranged to surround the ground frame. The ground wing portion is connected to the ground frame and located in a space under the pin assembly. The ground wing portion includes an extending part and a joint part, the extending part extends away from the die attach paddle, and a top end of the extending part is located at a position above where a bottom surface of the die attach paddle is located.
US11482473B2

A semiconductor device, including a first metal strip extending in a first direction on a first plane; a second metal strip extending in the first direction on a second plane over the first metal strip; a third metal strip immediate adjacent to the second metal strip and extending in the first direction on the second plane; and a fourth metal strip immediate adjacent to the third metal strip and extending in the first direction on the second plane; wherein the first metal strip and the second metal strip are directed to a first voltage source; wherein a distance between the second metal strip and the third metal strip is greater than a distance between the third metal strip and the fourth metal strip.
US11482465B2

3D semiconductor packages and methods of forming 3D semiconductor package are described herein. The 3D semiconductor packages are formed by mounting a die stack on an interposer, dispensing a thermal interface material (TIM) layer over the die stack and placing a heat spreading element over and attached to the die stack by the TIM layer. The TIM layer provides a reliable adhesion layer and an efficient thermally conductive path between the die stack and interposer to the heat spreading element. As such, delamination of the TIM layer from the heat spreading element is prevented, efficient heat transfer from the die stack to the heat spreading element is provided, and a thermal resistance along thermal paths through the TIM layer between the interposer and heat spreading element are reduced. Thus, the TIM layer reduces overall operating temperatures and increases overall reliability of the 3D semiconductor packages.
US11482462B2

An object of the present invention is to suppress a crack in a sealing resin and a warpage in a semiconductor device in a power semiconductor device. A power semiconductor device includes: a semiconductor element; a terminal; a chassis; and a sealing resin sealing the semiconductor element and the terminal in the chassis. The sealing resin includes: a first sealing resin covering at least the semiconductor element; and a second sealing resin formed on an upper portion of the first sealing resin, and in an operation temperature of the semiconductor element, the first sealing resin has a smaller linear expansion coefficient than the second sealing resin, and a difference of a linear expansion coefficient between the first sealing resin and the terminal is smaller than a difference of a linear expansion coefficient between the second sealing resin and the terminal.
US11482460B2

A semiconductor package structure includes a carrier, an electronic device, a spacer, a transparent panel, and a conductive wire. The electronic device has a first surface and an optical structure on the first surface. The spacer is disposed on the first surface to enclose the optical structure of the electronic device. The transparent panel is disposed on the spacer. The conductive wire electrically connects the electronic device to the carrier and is exposed to air.
US11482453B2

Provided are a method of manufacturing a semiconductor device using a thermally decomposable layer, a semiconductor manufacturing apparatus, and the semiconductor device. The method includes forming an etch target layer on a substrate, forming thermally decomposable patterns spaced apart from each other on the etch target layer, forming a first mask pattern covering at least sidewalls of the thermally decomposable patterns, and removing the thermally decomposable patterns by a heating method to expose a sidewall of the first mask pattern.
US11482452B2

In a method of forming a contact plug in a semiconductor integrated circuit device, the contact plug may be formed in a process chamber of a substrate-processing apparatus. The process chamber may have a process space. The process chamber may include a substrate supporter placed in a lower region of the process space to support a semiconductor substrate, and a gas injector placed in an upper region of the process space to inject a gas to the semiconductor substrate. An insulating interlayer having a contact hole may be formed on the semiconductor substrate loaded into the process space. A nucleation layer may be formed on an inner surface of the contact hole and an upper surface of the insulating interlayer. A semi-bulk layer may be formed on the nucleation layer in a lower region of the contact hole. An inhibiting layer may be formed on the semi-bulk layer and the exposed nucleation layer. A main-bulk layer may be formed on the semi-bulk layer to fill the contact hole with the main-bulk layer.
US11482438B2

A method for producing a 3D memory device, the method including: providing a first level including a first single crystal layer and control circuits; forming at least one second level above the first level; performing a first etch step including etching holes within the second level; forming at least one third level above the at least one second level; performing a second etch step including etching holes within the third level; and performing additional processing steps to form a plurality of first memory cells within the second level and a plurality of second memory cells within the third level, where each of the first memory cells include one first transistor, where each of the second memory cells include one second transistor, where at least one of the first or second transistors has a channel, a source, and a drain having a same doping type.
US11482435B2

In a plasma processing apparatus, an additional viewing window is disposed between an infrared temperature sensor and a view window, and the additional viewing window is cooled to be retained at room temperature (20° C. to 25° C.), to reduce and to stabilize electromagnetic waves emitted from the viewing window. By correcting the value of the electromagnetic waves, the measurement precision of the temperature monitor is increased and it is possible to measure and to control the dielectric window temperature in a stable state.
US11482434B2

A processing system for processing a plurality of workpieces includes a transfer chamber in process flow communication with a first processing chamber and a second processing chamber, the transfer chamber having a first straight side, wherein the first process chamber includes at least one first processing station, and wherein the first processing chamber is disposed along the first straight side, wherein the second process chamber includes at least two second processing stations, wherein the second processing chamber is disposed along the first straight side, and wherein the second process chamber disposed in linear arrangement with the first process chamber along the first straight side, and wherein the transfer chamber includes at least one workpiece handling robot configured to transfer at least one workpiece to the at least one first processing station and the at least two second processing stations.
US11482432B2

Methods of processing a semiconductor substrate and apparatus to process semiconductor substrates are described. The methods and apparatus described enable the repetitive cyclic low temperature application of a chemistry and high temperature treatment step to a substrate.
US11482425B2

An etching method includes: providing, on a stage, a substrate including an etching film containing a silicon oxide film, and a mask formed on the etching film; setting a temperature of the stage to be 0° C. or less; and generating plasma from a gas containing fluorine, nitrogen, and carbon, and having a ratio of the number of fluorine to the number of nitrogen (F/N) in a range of 0.5 to 10, thereby etching the silicon oxide film through the mask.
US11482421B2

A method of forming a semiconductor device includes: forming a fin protruding above a substrate; forming isolation regions on opposing sides of the fin; forming a dummy gate over the fin; reducing a thickness of a lower portion of the dummy gate proximate to the isolation regions, where after reducing the thickness, a distance between opposing sidewalls of the lower portion of the dummy gate decreases as the dummy gate extends toward the isolation regions; after reducing the thickness, forming a gate fill material along at least the opposing sidewalls of the lower portion of the dummy gate; forming gate spacers along sidewalls of the dummy gate and along sidewalls of the gate fill material; and replacing the dummy gate with a metal gate.
US11482408B2

A method of processing a wafer having a first surface and a second surface opposite the first surface is provided. The method includes the steps of: holding the second surface of the wafer such that the first surface thereof is exposed; processing an exposed first surface side of an outer circumferential edge portion of the wafer with a processing tool including a grinding stone made of abrasive grains bound together by a bonding material, thereby forming on the outer circumferential edge portion a slanted surface that is inclined to the first surface so as to be progressively closer to the second surface in a direction from a central area of the wafer toward an outer circumferential edge thereof; and coating the first surface of the wafer with a liquid material according to a spin coating process, thereby forming a resist film on the first surface of the wafer.
US11482407B2

There is provided a wafer grinding method of grinding a wafer having an orientation flat for indicating a crystal orientation in the condition where the wafer is held on a holding surface of a chuck table. The chuck table includes a suction holding portion for holding the wafer under suction and a frame portion surrounding the suction holding portion. The suction holding portion has a first cutout portion corresponding to the orientation flat, and the frame portion has a second cutout portion formed along the first cutout portion. The wafer grinding method includes a holding surface grinding step of grinding the holding surface by using abrasive members of a grinding wheel, and a wafer grinding step of grinding the wafer by using the abrasive members in the condition where the wafer is held on the holding surface ground by the abrasive members.
US11482404B2

An electrically and magnetically enhanced ionized physical vapor deposition (I-PVD) magnetron apparatus and method is provided for sputtering material from a cathode target on a substrate, and in particular, for sputtering ceramic and diamond-like coatings. The electrically and magnetically enhanced magnetron sputtering source has unbalanced magnetic fields that couple the cathode target and additional electrode together. The additional electrode is electrically isolated from ground and connected to a power supply that can generate positive, negative, or bipolar high frequency voltages, and is preferably a radio frequency (RF) power supply. RF discharge near the additional electrode increases plasma density and a degree of ionization of sputtered material atoms.
US11482401B2

The present disclosure provides an ion implantation method and an ion implanter for realizing the ion implantation method. The above-mentioned ion implantation method comprises: providing a spot-shaped ion beam current implanted into the wafer; controlling the wafer to move back and forth in a first direction; controlling the spot-shaped ion beam current to scan back and forth in a second direction perpendicular to the first direction; and adjusting the scanning width of the spot-shaped ion beam current in the second direction according to the width of the portion of the wafer currently scanned by the spot-shaped ion beam current in the second direction. According to the ion implantation method provided by the present disclosure, the scanning path of the ion beam current is adjusted by changing the scanning width of the ion beam current, so that the beam scanning area is attached to the wafer, which greatly reduces the waste of the ion beam current, improves the effective ion beam current and increases productivity without increasing actual ion beam current.
US11482397B1

An ion source is provided. The ion source may include an ion source chamber, and a cathode disposed in the ion source chamber and configured to emit electrons to generate a plasma within the ion source chamber, the cathode comprising a refractory metal, wherein the refractory metal comprises a macrocrystalline structure.
US11482389B2

A limit switch operating head includes a shaft rotatable in clockwise and counter-clockwise directions, a cam member supported on the shaft and that is rotatable in the clockwise and counter-clockwise directions responsive to rotation of the shaft, and a follower actuated by the cam member responsive to rotation thereof, with the follower including a pivot pin, a lever portion pivotable about the pivot pin, and a rolling pin mounted to the lever portion and in contact with the cam member. An actuator member contacts the lever portion and translates linearly in a first direction or second direction responsive to pivoting thereof. The rolling pin moves along a profile of the cam member upon rotation of the cam member so as to cause the lever portion to pivot, with the actuator member linearly translating in the first direction or the second direction responsive to the pivoting of the lever portion.
US11482383B2

Disclosed is an electrolytic capacitor including: a capacitor element including a pair of electrodes; an electrolyte interposed between the pair of electrodes, a pair of leads electrically connected to the pair of electrodes, respectively; a case in which the capacitor element and the electrolyte are accommodated, and that has an opening, a sealing member that seals the opening, and has a pair of insertion holes for leading out the leads; an insulating plate having a pair of through holes for leading out the leads; and a resin member filled between the sealing member and the insulating plate, wherein the insulating plate has a resin bonding surface that abuts against the resin member, and a mounting surface opposed to the resin bonding surface, and includes at least one protrusion or recess on the resin bonding surface.
US11482381B2

A ceramic electronic component includes: a ceramic body including a pair of end surfaces, and a side surface connecting the pair of end surfaces and including a pair of end regions adjacent to the pair of end surfaces and an intermediate region located between the pair of end regions; and a pair of external electrodes including a pair of base layers that cover the pair of end surfaces and the pair of end regions of the side surface and include outer surfaces, a difference of a surface roughness Ra of the outer surfaces with respect to the intermediate region of the side surface being 40 nm or less, and a pair of plating layers covering the outer surfaces of the pair of base layers and including a pair of extending portions extending from the outer surfaces of the pair of base layers to the intermediate region of the side surface.
US11482377B2

A sintered magnet body (RaT1bMcBd) coated with a powder mixture of an intermetallic compound (R1iM1j, R1xT2yM1z, R1iM1jHk), alloy (M1dM2e) or metal (M1) powder and a rare earth (R2) oxide is diffusion treated. The R2 oxide is partially reduced during the diffusion treatment, so a significant amount of R2 can be introduced near interfaces of primary phase grains within the magnet through the passages in the form of grain boundaries. The coercive force is increased while minimizing a decline of remanence.
US11482372B2

A coil component includes a body embedding a support substrate, an external electrode disposed on one surface of the body, and a coil portion disposed on the support substrate and including a lead-out pattern having one surface exposed to one end surface of the body abutting the one surface of the body. A connection electrode penetrates the lead-out pattern, extends to the external electrode, and has one surface exposed to the one end surface of the body. An intermetallic compound is disposed between the connection electrode and the lead-out pattern. The connection electrode includes a base resin, a plurality of metal particles disposed in the base resin, and a conductive connection portion surrounding the plurality of metal particles and in contact with the intermetallic compound.
US11482369B2

A magnetic core according to one embodiment of the present invention includes a first magnetic core having pure iron or an Fe-based alloy and a second magnetic core disposed to surround at least a part of an outer circumferential surface of the first magnetic core and including ferrite.
US11482368B2

A transformer assembly includes a housing, a core within an interior of the housing, and at least one winding positioned around the core. The at least one winding and the core are mounted to the housing with potting material. At least a portion of a fluid circuit is defined within at least one wall of the housing. The at least the portion of the fluid circuit is defined through an opening in the at least one wall of the housing in fluid communication with the interior of the housing. A transformer assembly includes a housing, a core within an interior of the housing, at least one winding positioned around the core, and a fluid circuit defined at least partially within at least one wall of the housing being configured such that heat is transferred to the fluid from at least one of the core and the at least one winding.
US11482364B2

A component main body has a multilayer structure having a thickness and in which a first dielectric glass layer in which an internal conductor is embedded and having a thickness is interposed between a pair of magnetic layers containing a ferrite material as a primary component, and each of a pair of second dielectric glass layers is disposed on one of principal surfaces of the pair of magnetic layers. First to fourth outer electrodes are disposed on both end portions of the component main body. The thickness of at least one of the pair of second dielectric glass layers that faces a mounting substrate is about 10 μm to 64 μm.
US11482362B2

A transfer type contra-rotating geomagnetic energy storage-release delivery system is disclosed. The system includes a control system, a three-axis control moment canceller and an energy system, which are arranged on a delivery mother spacecraft, and the delivery mother spacecraft is connected, through support rod structures, with a strong magnetic moment generating device, a contra-rotating transmission mechanism and two delivery connection rod structures arranged at the two ends of the contra-rotating transmission mechanism, the strong magnetic moment generating device is arranged between the contra-rotating transmission mechanism and the delivery mother spacecraft, the two delivery connection rod structures are provided with slidable mass blocks respectively, and the strong magnetic moment generating device and the contra-rotating transmission mechanism provide energy through the energy system. The strong magnetic moment generating device is free of accelerated rotation of an attitude, thereby decoupling the dual coupling.
US11482357B2

Disclosed herein is a coil component that includes: a magnetic element body containing magnetic powder, the magnetic element body having first and second surfaces; a coil conductor embedded in the magnetic element body; and an external terminal connected to the coil conductor and exposed on the first surface of the magnetic element body. The second surface of the magnetic element body is free from the external terminal. The first surface is greater in surface roughness than the second surface.
US11482352B2

Described herein are quick-connect twisted pair cables, cable systems and methods of installing/connecting them. For example, a quick-connect twisted pair cable may include a plurality of pairs of insulated wires within an outer insulating cover; within the insulating cover each of the plurality of pairs of insulated wires are wrapped around each other within elongate tubular body regions, and unwrapped (e.g., parallel) in flattened regions between the elongate tubular body regions. A quick plug connector may be configured as a standard (e.g., RJ-45) connector type.
US11482339B2

Computer-implemented methods are disclosed for estimating values of hemodynamic forces acting on plaque or lesions. One method includes: receiving one or more patient-specific parameters of at least a portion of a patient's vasculature that is prone to plaque progression, rupture, or erosion; constructing a patient-specific geometric model of at least a portion of a patient's vasculature that is prone to plaque progression, rupture, or erosion, using the received one or more patient-specific parameters; estimating, using one or more processors, the values of hemodynamic forces at one or more points on the patient-specific geometric model, using the patient-specific parameters and geometric model by measuring, deriving, or obtaining one or more of a pressure gradient and a radius gradient; and outputting the estimated values of hemodynamic forces to an electronic storage medium. Systems and computer readable media for executing these methods are also disclosed.
US11482337B2

A computer-implemented method and system for modifying a musculoskeletal model is provided. Test data for a set of ergonomic tests performed by a number of test subjects fitting a profile is obtained. A number of muscle parameters for a number of muscles in the musculoskeletal model are adjusted using the test data to modify the musculoskeletal model to adapt to the profile.
US11482332B2

The method of event-driven health and wellness decision support considers an individual's medical records and lifestyle; applies healthcare best practices; and recommends next steps. Medical and lifestyle records are input, converted to events and inserted in timestamp order in an event queue. Events are processed in queued order by handlers, and results recorded in a data structure called a “person state”. Some handlers create additional events and insert them in the event queue in timestamp order. Those events are in turn processed in timestamp order. Other handlers create no events, allowing processing of all queued events to eventually complete. After events representing actual occurrences are processed, events representing postulated activities are created, queued, and processed until a specific patient state representing a health and wellness goal obtains. This allows several activity paths to be compared to determine the best path to an optimal health goal. Next steps are recommended as output.
US11482326B2

Aspects of the present invention relate to facilitating remote expert consultation using a web site that provides for video conferencing between clients and experts who are have been vetted through registration in the system. Some aspects relate to transmission of correlated physiological characteristic data simultaneously with a video conference. Some aspects relate to control of conferencing functions through client and expert web pages.
US11482325B2

This system if directed to verifiably pairing a medications or container with a digital representation and can include a computer system disposed at a use location and in communication with a persistent storage and a set of non-transitory computer readable instructions included in the computer system adapted for: creating a medical article record, creating a regulatory record, associating the regulatory record with the virtual representation, storing the medical article record and the associated regulatory record on the persistence storage, creating a transaction record representing a transfer of the article from a first entity to a second entity wherein the transaction record includes a transaction verification, transmitting a payment request according the transaction verification to a second entity account representing payment for the medical article from the second entity to the first entity, and, storing the medical article record and the associated significance record on the persistence storage.
US11482321B2

Methods, computer systems, and computer-readable storage media are provided for creating a patient-centric referral order interface for helping patients manage referral orders via a patient portal. The referral orders are received from a medical organization and include patient-appropriate information but exclude additional information, such as healthcare provider's note providing a detailed reason for referral and a medical note outlining general information about the patient including at least a past medical history and a social history. An option to search for referral providers is provided within the interface and, in some embodiments, available appointment times are provided when it has been determined that no appointments have been scheduled for the referral order.
US11482313B2

A method of optimizing healthcare services consumption according to the invention includes the steps of assessing the healthcare situation of an employer providing healthcare benefits to a population, identifying a first group of patients from the population likely to generate expensive healthcare claims based on data representing past claims, periodically determining whether patients in the first group have satisfied certain predetermined healthcare requirements, identifying a first group of providers who provide high quality, cost efficient healthcare services based on the practice patterns of the providers, prompting patients who have not satisfied the predetermined healthcare requirements to obtain services from providers in the first group, and responding to healthcare requests from patients by determining whether the requesting patient is seeking services from a provider in the first group, and, if not, urging the patient to obtain such services from a provider in the first group.
US11482311B2

A method, computer program product, and computing system for automating a monitoring process is executed on a computing device and includes obtaining encounter information of a patient encounter. The encounter information is processed to determine if the encounter information is indicative of a potential medical situation. An inquiry is initiated concerning the potential medical situation.
US11482304B2

The disclosure discloses an alignment method, device, and system. The alignment method includes: converting each read into a set of short fragments corresponding to the read to obtain a plurality of sets of short fragments; determining a corresponding position of the short fragment in a reference library to obtain a first positioning result, wherein the reference library is a hash table constructed based on a reference sequence, the reference library includes a plurality of entries, one entry of the reference library corresponds to one seed sequence, and the seed sequence is capable of matching at least one sequence on the reference sequence, a distance between two seed sequences corresponding to two adjacent entries of the reference library on the reference sequence is less than a length of the short fragment; removing a short fragment positioned on any one of the adjacent entries of the reference library in the first positioning result to obtain a second positioning result; and extending based on short fragments from the same read in the second positioning result to obtain an alignment result of the read. The alignment method can efficiently and accurately process and position sequencing data.
US11482303B2

Classification of cancer condition, in a plurality of different cancer conditions, for a species, is provided in which, for each training subject in a plurality of training subjects, there is obtained a cancer condition and a genotypic data construct including genotypic information for the respective training subject. Genotypic constructs are formatted into corresponding vector sets comprising one or more vectors. Vector sets are provided to a network architecture including a convolutional neural network path comprising at least a first convolutional layer associated with a first filter that comprise a first set of filter weights and a scorer. Scores, corresponding to the input of vector sets into the network architecture, are obtained from the scorer. Comparison of respective scores to the corresponding cancer condition of the corresponding training subjects is used to adjust the filter weights thereby training the network architecture to classify cancer condition.
US11482290B2

A controller including a test manager configured to output a program command for performing a program operation of a memory block and a suspend command for stopping the program operation, and a memory interface configured to transmit the program command to a memory device including the memory block, and transmit the suspend command to the memory device after a set time elapses. The test manager outputs a read command for reading memory cells included in the memory block, the memory interface calculates a count value by counting data output from the memory device in response to the read command, and the test manager generates status information on the memory block according to the count value.
US11482289B2

A memory apparatus and method of operation are provided. The apparatus includes a plurality of memory cells. Each of the plurality of memory cells is connected to one of a plurality of word lines and is arranged in one of a plurality of blocks. Each of the plurality of memory cells is configured to retain a threshold voltage corresponding to one of a plurality of data states. A control circuit is coupled to the plurality of word lines and is configured to detect at least one use characteristic of the memory apparatus. The control circuit adjusts a verify voltage level by one of a plurality of verify level offsets based on the at least one use characteristic that is detected. The verify voltage level is applied to the one of the plurality of word lines selected for programming following an application of a program voltage during a program operation.
US11482285B2

An integrated circuit (IC) device may include a single substrate that includes a single chip, and a plurality of memory cells spaced apart from one another on the substrate and having different structures. Manufacturing the IC device may include forming a plurality of first word lines in a first region of the substrate, and forming a plurality of second word lines in or on a second region of the substrate. Capacitors may be formed on the first word lines. Source lines may be formed on the second word lines. An insulation layer that covers the plurality of capacitors and the plurality of source lines may be formed in the first region and the second region. A variable resistance structure may be formed at a location spaced apart from an upper surface of the substrate by a first vertical distance, in the second region.
US11482284B1

Methods, systems, and devices for parallel drift cancellation are described. In some instances, during a first duration, a first voltage may be applied to a word line to threshold one or more memory cells included in a first subset of memory cells. During a second duration, a second voltage may be applied to the word line to write a first logic state to one or more memory cells included in the first subset and to threshold one or more memory cells included in a second subset of memory cells. During a third duration, a third voltage may be applied to the word line to write a second logic state to one or more memory cells included in the second subset of memory cells.
US11482282B2

A memory device and an operation method thereof are provided. The memory device comprises: a memory array including a plurality of memory cells; a plurality of bit lines coupled to the memory array; a plurality of word lines coupled to the memory array; and a plurality of conductance controllable units coupled to the memory array; wherein a memory cell group and at least one conductance controllable unit among the conductance controllable units form a logic operation unit, and a logic operation function of the logic operation unit is determined by an equivalent conductance of the at least one conductance controllable unit.
US11482278B2

Provided is a method of performing an internal processing operation of a memory device in a system including a host device and the memory device. The memory device includes a memory cell array and a processor-in-memory (PIM) performing an internal processing operation. In an internal processing mode, by the PIM, the memory device performs the internal processing operation based on internal processing information stored in the memory cell array. When the internal processing information is an internal processing operation command indicating a type of the internal processing operation, the memory device outputs the internal processing operation command including an internal processing read command and an internal processing write command to the host device. The host device issues to the memory device a priority command determined from among a data transaction command and the internal processing operation command.
US11482274B2

Disclosed herein is an apparatus that includes a clock generator configured to generate first, second, third, and fourth clock signals different in phase from one another, and first, second, third, and fourth clock drivers each configured to drive the first, second, third, and fourth clock signals, respectively. The first and second clock drivers are arranged symmetrically with respect to a first line extending in a first direction. The first and third clock drivers are arranged symmetrically with respect to a second line extending in a second direction. The first and fourth clock drivers are arranged symmetrically with respect to a point crossing the first and second lines.
US11482271B2

Memory devices and systems with configurable die refresh stagger, and associated methods, are disclosed herein. In one embodiment, a memory system includes two or more memory dies. At least one memory die includes a fuse array storing refresh information that specifies a refresh group of the memory die. In these and other embodiments, at least one memory die includes a refresh group terminal and refresh group detect circuitry electrically connected to the refresh group terminal. The at least one memory die is configured to detect a refresh group of the memory die and to delay its refresh operation by a time delay corresponding to the refresh group. In this manner, refresh operations of the two or more memory dies can be staggered to reduce peak current demand of the memory system.
US11482268B2

Apparatuses and techniques for compensating for noise, such as a leakage current, in a memory array are described. Leakage currents may, for example, be introduced onto a digit line from unselected memory cells. In some cases, a compensation component may be coupled with the digit line during a first phase of a read operation, before the target memory cell has been coupled with the digit line. The compensation component may sample a current on the digit line and store a representation of the sampled current. During a second phase of the read operation, the target memory cell may be coupled with the digit line. During the second phase, the compensation component may compensate for leakage or other parasitic effects by outputting a current on the digit line during the read operation based on the stored representation of the sampled current.
US11482261B2

A memory device, and a method of operating the same, includes a plurality of pages, a peripheral circuit, and control logic. The peripheral circuit is configured to receive a command, an address, and data from an external controller to program a page selected from among the plurality of pages, and to generate internal input data depending on an input mode for the command, the address, and the data. The control logic is configured to determine whether internal input data is to be generated based on the data depending on the input mode and to control the peripheral circuit so that a program operation of programming the internal input data is performed.
US11482259B2

A power down detection circuit that may detect a supply voltage decrease more accurately is provided. The power down detection circuit includes a BGR circuit generating a reference voltage VREF, a resistance division circuit generating a first internal voltage VCC_DIV1 and a second internal voltage VCC_DIV2 based on a supply voltage VCC, a first comparator outputting a reset signal PDDRST when detecting VCC_DIV1
US11482242B2

An audio recognition method, including: acquiring an audio file to be recognized (S100); extracting audio feature information of the audio file to be recognized, the audio feature information including audio fingerprints (S200); searching, in a fingerprint index database, audio attribute information matched with the audio feature information, the fingerprint index database including an audio fingerprint set in which invalid audio fingerprint removal has been performed on audio sample data (S300). As the audio fingerprint set in the fingerprint index database has been subjected to invalid audio fingerprint removal of audio sample data, the storage space of audio fingerprints in the fingerprint index database can be reduced, and the audio recognition efficiency can be improved. Further provided are an audio recognition device and a server.
US11482235B2

A speech enhancement method and a speech enhancement system are provided. The speech enhancement method performs two-stage noise suppression by using digital signal processing and neural network approach. The first-stage noise suppression generates artifact signals by reducing stationary noise in the digital audio signals. The second-stage noise suppression performs voice activity detection and further reduces non-stationary noise in the artifact signals. The result of the voice activity detection is fed back to establish or update a noise model used in the first-stage noise suppression.
US11482233B2

The present disclosure relates to an apparatus for decoding an encoded Unified Audio and Speech stream. The apparatus comprises a core decoder for decoding the encoded Unified Audio and Speech stream. The core decoder includes an upmixing unit adapted to perform mono to stereo upmixing. The upmixing unit includes a decorrelator unit D adapted to apply a decorrelation filter to an input signal. The decorrelator unit is adapted to determine filter coefficients for the decorrelation filter by referring to pre-computed values. The present disclosure further relates to a an apparatus for encoding a Unified Audio and Speech stream, as well as to corresponding methods and storage media.
US11482232B2

Concealing a lost audio frame of a received audio signal is provided by performing a sinusoidal analysis (81) of a part of a previously received or reconstructed audio signal, wherein the sinusoidal analysis involves identifying frequencies of sinusoidal components of the audio signal, applying a sinusoidal model on a segment of the previously received or reconstructed audio signal, wherein said segment is used as a prototype frame in order to create a substitution frame for a lost audio frame, and creating the substitution frame (83) for the lost audio frame by time-evolving sinusoidal components of the prototype frame, up to the time instance of the lost audio frame, in response to the corresponding identified frequencies.
US11482229B2

A multimedia processing circuit is provided. The multimedia processing circuit includes a smart interpreter engine and an audio engine. The smart interpreter engine includes a speech to text converter, a natural language processing module and a translator. The speech to text converter is utilized for converting speech data into text data corresponding to the first language. The natural language processing module is utilized for converting the text data corresponding to the first language into glossary text data corresponding to the first language according to an application program being executed in a host. The application program comprises a specific game software. The translator is utilized for converting the glossary text data corresponding to the first language into text data corresponding to a second language. The audio engine is utilized for converting the speech data corresponding to the first language into an analog speech signal corresponding to the first language.
US11482225B2

A method is provided. The method includes enabling voice activated switch (VOX) mode on a communication device. The method further includes enabling a wake word detector on the communication device. The method also includes monitoring for voice activity using a voice activity detector (VAD). The method additionally includes detecting voice activity using the VAD, wherein detecting voice activity further includes: storing the voice activity in a buffer, determining, using the wake word detector, the presence or absence of a wake word in the voice activity, monitoring for and subsequently processing a voice command based on the determination of the presence of the wake word in the voice activity, and initiating a transmit operation, on the communication device, of the voice activity stored in the buffer based on the absence of the wake word in the voice activity.
US11482222B2

A method and apparatus for determining a unique wake word for devices within an incident. One system includes an electronic computing device comprising a transceiver and an electronic processor communicatively coupled to the transceiver. The electronic processor is configured to receive a notification indicative of an occurrence of an incident and one or more communication devices present at the incident, determine contextual information associated with the incident and the one or more communication devices, and identify one or more wake words based on the contextual information. The electronic processor is further configured to determine a phonetic distance for each pair of wake words included in the one or more wake words, and select a unique wake word from the one or more wake words for each communication device of the one or more communication devices based on the determined phonetic distance.
US11482219B2

An example computing system that maintains a playlist of media items for playback by one or more playback devices receives, from a first playback device, a request to play back the playlist and first operational data and also receives, from a second playback device, a request to play back the playlist and second operational data. The computing system provides the media items in the playlist to the first and second playback devices for substantially synchronous playback and, based on the first and second operational data, determines respective first and second advertisements. The computing system provides the first advertisement to the first playback device for playback during a given time slot designated for advertisements, and also provides the second advertisement to the second playback device for playback during the given time slot, such that the second playback device plays the second advertisement while the first playback device plays the first advertisement.
US11482213B2

Systems, methods, and computer-readable media for correcting transcriptions created through automatic speech recognition. A transcription of speech created using an automatic speech recognition system can be received. One or more domain-specific contexts associated with the speech can be identified and a text span that includes a mistranscribed entry can be recognized from the speech based on the one or more domain-specific contexts. Additionally, features can be extracted from the mistranscribed entry and the extracted features can be matched against an index of domain-specific entries to identify a correct entry of the mistranscribed entry. Subsequently, the transcription can be corrected by replacing with the mistranscribed entry with the correct entry.
US11482202B2

An apparatus comprises a circuitry and an acoustic-capture tile having a surface that is to face an acoustic source that is to emit a first acoustic wave having a first frequency and a second acoustic wave having a second frequency. The acoustic-capture tile comprises a first acoustic-capture subtile electrically coupled to the circuitry, the first acoustic-capture subtile to resonate at the first frequency, wherein the first acoustic-capture subtile is to capture the first acoustic wave and to convert the first acoustic wave into a first electric current in response to resonance at the first frequency. The acoustic-capture tile also comprises a second acoustic-capture subtile electrically coupled to the circuitry, the second acoustic-capture subtile to resonate at the second frequency, wherein the second acoustic-capture subtile is to capture the second acoustic wave and to convert the second acoustic wave into a second electric current in response to resonance at the second frequency.
US11482198B2

Stringed musical instruments and methods of manufacture. An instrument includes a body, a neck extending from the body, and a head extending from the neck. The head and the neck attach to one another with a mortise and tenon joint or a dovetail joint. The head and neck may be removably or permanently attachable to one another. The body and neck may also attach to one another with a mortise and tenon joint or a dovetail joint. A truss rod may extend from the neck to secure the head and neck to one another. The body, neck, head, or portions thereof may be manufactured from aluminum and/or a combination of metals. A neck assembly may include a reinforced spine, a grip member, a fretted fingerboard, and a tenon tongue or a dovetail pin extending from an end of the spine.
US11482191B2

A User-centric Enhanced Pathway (UEP) system may provide vehicle pathway guidance while driving using an augmented reality display system in the event of sun glare. The system uses a route observer module programmed to predict sun glare, by obtaining real-time information about the interior and exterior vehicle environment, heading, speed, and other data. The route observer module may also use an inward-facing camera to determine when the driver is squinting, which may increase the probability function that predicts when the driver is experiencing sun glare. When sun glare is predicted, the route observer sends the weighted prediction function and input signals to a decision module that uses vehicle speed, location, and user activity to determine appropriate guidance output for an enhanced pathway using an Augmented Reality (AR) module. The AR module may adjust brightness, contrast, and color of the AR information based on observed solar glare.
US11482188B2

There is provided an information processing device including a voltage detection unit configured to monitor a voltage value of a signal output at a predetermined timing, and a signal control unit configured to stop output of the signal if the voltage value after a predetermined time elapses from when the voltage value detected by the voltage detection unit exceeds a first value does not exceed a second value greater than the first value.
US11482187B2

Disclosed herein is a driver integrated circuit (IC), which can be miniaturized and includes a plurality of circuits, including a first substrate, a first circuit driven at a first level voltage and mounted on the first substrate, a second substrate bonded to the first substrate, and a second circuit including one or more sub-circuits driven at a second level voltage that is higher than the first level voltage, wherein at least one among the one or more sub-circuits is mounted on the second substrate.
US11482183B2

A display device may include a data driver that outputs a previous data voltage and a current data voltage, respectively, at an output terminal, to be applied to a pixel of a display panel in respective time intervals. A switch is controlled to open and close a circuit path between the output terminal and a data line coupled to the pixel. A capacitor stores an overdriving voltage. At least one further switch selectively applies the overdriving voltage to the data line from the capacitor when the circuit path is open and thereby enables a rapid transition of a voltage level of the data line between the previous and current data voltages, when the current and previous data voltages are to differ by more than a predetermined amount. As an example, the rapid transition between the previous and current data voltages may serve to minimize a color mixture phenomenon between pixels connected to a common data line and representing different colors.
US11482181B2

A display device includes: a display panel including a plurality of pixels; a sensing data memory configured to store sensing data for threshold voltages of driving transistors of the plurality of pixels; a controller configured to determine a total threshold voltage shift amount for the driving transistors of the plurality of pixels based on the sensing data, to determine total luminance data based on input image data, to determine a frame stress based on the total luminance data and the total threshold voltage shift amount, to determine a target compensation voltage level based on the frame stress, and to generate compensated image data by compensating the input image data based on the target compensation voltage level; and a data driver configured to provide data voltages to the plurality of pixels based on the compensated image data.
US11482172B2

A display device and an operating method of the display device are provided. The display device includes a first light emitting diode (LED), a first switch, a second switch, a second LED, a third switch, and a first controller. A first terminal of the first switch receives a first electrical signal. A first terminal of the second switch receives a second electrical signal. A first terminal of the third switch receives a third electrical signal. Here, whether the first switch, the second switch, and the third switch are switched on or off is determined by whether the first LED and the second LED are damaged or not. The first controller is configured to detect whether the first LED and the second LED are damaged or not, generate the second electrical signal and the electrical signal, and generate a plurality of control signals controlling the first switch to the third switch.
US11482171B2

A display module includes a display panel, a source driving circuit, and a timing control circuit. The display panel includes a plurality of sub-pixels, at least one sense signal line, and at least one reference sense signal line. Each sub-pixel includes a pixel driving circuit including a driving transistor. The source driving circuit includes at least one analog-to-digital conversion sub-circuit. Two input terminals of an analog-to-digital conversion sub-circuit in the at least one analog-to-digital conversion sub-circuit are respectively coupled to at least one sense signal line and one reference sense signal line. The analog-to-digital conversion sub-circuit is configured to receive a sense voltage signal from the sense signal line and a reference voltage signal from the reference sense signal line, to obtain a sensing digital signal in accordance with a voltage difference between the sense voltage signals and the reference voltage signal, and to output the sensing digital signal.
US11482166B2

An OLED driving power source includes a power supply board connected to main board and OLED screen, power supply board includes standby circuit, power supply circuit, first conversion module, second conversion module and switch; after powering on, standby circuit supplies mainboard and power supply circuit, power supply circuit starts first conversion module to output first voltage and second voltage to power mainboard and output HVDC to second conversion module, switch converts first voltage to first enabling voltage to supply OLED screen according to first enabling signal from mainboard; power supply circuit starts second conversion module to convert HVDC into second enabling voltage to power and light up OLED screen, first conversion module comprises bridgeless PFC circuit and auxiliary path LLC control circuit integrated into same semiconductor chip encapsulation, and omitting specific standby circuit, circuit structure is simplified, area of power supply board is reduced, and production cost is reduced.
US11482164B2

A display device includes a pixel unit including pixels, a compensator which generate compensation image data by scaling grayscale values of input image data based on temperature data corresponding to an ambient temperature of the pixel unit, a timing controller which generates image data based on the compensation image data, and a data driver which generates a data signal corresponding to the image data and supply the data signal to the pixels. The compensator scales the grayscale values of the input image data in a way such that the grayscale values of the input image data decrease when the ambient temperature is greater than a reference temperature. The compensator scales the grayscale values of the input image data in a way such that the grayscale values of the input image data increase when the ambient temperature is less than the reference temperature.
US11482162B2

An apparatus for efficiently driving visual displays via light-emitting devices may include (1) at least one light-emitting device, (2) a buck driver circuit electrically coupled to the light-emitting device, wherein the buck driver circuit includes an inductor, and (3) a boost circuit electrically coupled between the buck driver circuit and a power source, wherein the boost circuit includes an additional inductor. Various other apparatuses, systems, and methods are also disclosed.
US11482161B2

A display device including a display panel having a display area in which a plurality of pixels are arranged, and a light source unit overlapping the display panel and including at least one light source. The light source unit irradiates infrared light to a predetermined region within the display area when displaying an image on the display area to change the luminance of pixels disposed in the predetermined region.
US11482158B2

A display driver integrated circuit (IC) includes a logic module sequentially issuing read commands including a first read command, a second read command succeeding the first read command, and a third read command succeeding the second read command, and memory modules connected in series with each other. A first memory module is connected to the logic module and is the closest memory module to the logic module. The first memory module receives the read commands, provide the first read command to a first memory of the first memory module, read first image data from the first memory in response to the first read command, and provide the first image data and first remaining read commands among the read commands to a second memory module which is connected to the first memory module and farther than the first memory module from the logic module.
US11482152B2

A display system includes a source device and a sink device. The source device generates red-color display data, green-color display data, and blue-color display data and transmits first packet data including the red-color display data and a red-color display reference gamma-set, second packet data including the green-color display data and a green-color display reference gamma-set, and third packet data including the blue-color display data and a blue-color display reference gamma-set. The sink device converts the red-color display data, the green-color display data, and the blue-color display data into red-color display data-voltages, green-color display data-voltages, and blue-color display data-voltages and displays an image using the red-color display data-voltages, the green-color display data-voltages, and the blue-color display data-voltages. The sink device generates red-color display gamma-voltages, green-color display gamma-voltages, and blue-color display gamma-voltages based on the red-color display reference gamma-set, the green-color display reference gamma-set, and the blue-color display reference gamma-set, respectively.
US11482140B2

The present invention relates to a method for the creation of dynamic artworks from static artworks; comprising of designing, fabrication, painting, creating & printing of artworks of a specific and precise calibrated colour and shade arrangement in the forms, images, shapes and backgrounds or the artworks, followed by illuminating these static artworks of diverse sizes, using specific lighting sequences and transitions of specifically calibrated colour ranges and shades; that dynamically transform the colours, luminosities and perception of forms, images, shapes and backgrounds in the static artworks, making them into dynamic animated artworks. The current invention enables the creation of a wide range of artistic, functional, precisely controllable, automatable, interactive and futuristic dynamic applications of said static Artworks, that include creation of applications in artistic exhibitions & installations, graphics, luminosities and perception of forms, shapes texts, illustrations, objects, building & architectural facades, etc.
US11482137B2

A flexible display device including a flexible display panel having a substrate and an organic electroluminescent member disposed on the substrate, a window member disposed on the flexible display panel, and a protection member disposed under the flexible display panel, wherein the protection member includes a metal layer disposed under the substrate, a cushion layer disposed under the metal layer, and a planarization layer disposed between the metal layer and the cushion layer.
US11482135B2

A badge holding system, a holder for a user identification badge and an associated method are provided in order to provide an alert in response to the identification of one or more objects proximate the holder of the badge holding system. In relation to a holder, the holder includes a housing to receive and hold the user identification badge and a controller carried by the housing. The holder also includes a proximity identification system carried by the housing to identify one or more objects proximate the holder. The proximity identification system also provides information to the controller regarding the one or more objects that have been identified. The holder further includes an alerting output device carried by the housing and responsive to the controller. The alerting output device provides an alert in response to identification of one or more objects proximate the holder.
US11482134B2

Disclosed is a method of providing a sign language video reflecting an appearance of a conversation partner. The method includes recognizing a speech language sentence from speech information, and recognizing an appearance image and a background image from video information. The method further comprises acquiring multiple pieces of word-joint information corresponding to the speech language sentence from joint information database, sequentially inputting the word-joint information to a deep learning neural network to generate sentence-joint information, generating a motion model on the basis of the sentence-joint information, and generating a sign language video in which the background image and the appearance image are synthesized with the motion model. The method provides a natural communication environment between a sign language user and a speech language user.
US11482129B2

A system and method for teaching children in the field of music, and more particularly to teach children to play the piano and read musical notes using physical objects with images of characters assigned to fingers and animals assigned to musical notes, with assigned colors and shapes, and all incorporated within themed environments presented in continuing stories.
US11482125B2

A method of providing tooth-brushing guide information according to an embodiment of the present invention includes an operation in which a user terminal analyzes a captured image of a user, recognizes the face of the user, and identifies landmarks of the face; an operation in which the user terminal generates a personalized dental model of the user using the landmarks, an operation in which the user terminal provides a virtual dental image by augmented reality using the dental model; and an operation in which the user terminal provides tooth-brushing guide information using the dental model.
US11482111B2

A computing system computes a timing interval between high-capacity vehicles (HCVs) for each HCV corridor within a geographic region to control rates of HCVs entering and exiting each of the HCV corridors. For each of the HCV corridors, the computing system schedules a first HCV to provide a transport service along the corridor beginning at a first starting time, transmits first schedule data for the corridor to the first HCV, schedules a second HCV to provide the transport service along the corridor beginning at a second starting time after the first starting time according to the timing interval for the corridor, and transmits second schedule data for the corridor to the second HCV.
US11482110B2

A method for determining actual wear and tear of fleet cars is provided. The method includes at a cloud server comprising a processor, a memory and a database, receiving, from a first fleet car, first data streams generated by a first group of sensors mounted on the first fleet car, receiving from a second fleet car second data streams generated by a second group of sensors mounted on the second fleet car, and determining, with the processor, actual wear and tear of the first fleet car and the second fleet car based on the first wear and tear element and the second wear and tear element.
US11482104B2

Traffic signal timing plans are derived from vehicle trajectory or probe data. The probe data is collected and archived in a datastore over a sample time on the order of weeks or longer. Probe data is corrected for clock drift, geo-fence filtered to a selected intersection, and then stop line crossings in the intersection are identified and analyzed along with related data to determine the timing plans and schedule for the intersection. In this way, access to government agency timing plans is obviated so as to save time and expense.
US11482103B2

The programming of traffic lights systems (TLS) in cities is a complex optimization problem. The main problem of the actual process is that this is a long, expensive and imprecise process that must be repeated regularly to reflect changes in traffic flow. The invention consists of using Vehicular's ad hoc networks (VANET) to collect traffic data in real time and transmit them to a traffic management system. VANET is currently defined by the IEEE 802.11p standard. We propose to use VANET in correlation with others techniques to control TLS. This invention will permit to program actual TLS more efficiently, manage a network in real-time and it will be possible to be used for urban planning studies, transport planning or to simulate the exit of special events (sporting, cultural, parades, etc.). It also allows programming TLS in real time with any efficient algorithm that exists or to be developed.
US11482101B2

A method for generating a visual range collection includes determining a current position of at least one motor vehicle, determining a current visual range which describes how far a driver of the motor vehicle can see from the current position, transmitting the visual range from the motor vehicle to a visual range collecting device, generating the visual range collection based on the transmitted visual range, predetermining an expected change in visual obstruction at the position, and adjusting the visual range from the visual range collection based on the predetermined change in visual obstruction.
US11482100B2

Technologies for monitoring vehicle traffic include a traffic analysis server that receives infrastructure data from infrastructure sensors positioned along a road segment of a road and vehicle data from one or more vehicles travelling along the road segment. The traffic analysis server determines whether anomalies are present in the traffic data through the road segment based on an expected traffic behavior for the road segment. The traffic analysis server determines the expected traffic behavior for the road segment in a particular time window based on a historical traffic pattern associated with the road segment, based on historical vehicle data and historical infrastructure data captured during a prior time window corresponding to the particular time window for that road segment. Other embodiments are described and claimed.
US11482090B2

Described is a security sensor comprising two or more sub-sensors for use in a variety of installations where different magnetic fields may be experienced by the security sensor as a result of the variety of installations. One of the sub-sensors may have a low magnetic sensitivity while the other sub-sensor may have a much higher sensitivity to magnetic fields. In operation, one or both sub-sensors are used to determine if a door or a window has been opened.
US11482082B2

A system and method for verifying a non-scan item at a self-checkout point-of-sale terminal is provided. A merchandise item that isn't scanned at the self-checkout terminal is identified by a detection system. Further, a user helper device is provided to verify the incident by prompting the shopper for an input. The user helper device is operably connected to the self-checkout point-of-sale terminal and the detection system to determine and verify a fraudulent incident occurring during a transaction activity by the shoppers. Further, a store attendant device is provided for human intervention when necessary.
US11482081B2

By one or more processors of a computing device, receive a player game election of a player, the player game election comprising a skill based video game and one or more player characteristics of the player, determine a first player eligibility of the player to participate in the skill based video game comprising verify the one or more player characteristics, send the first player eligibility to an operator of the skill based video game, receive a list of one or more players that fulfilled a win condition for the skill based video game, determine a second player eligibility to receive a payout based on the list of one or more players that fulfilled the win condition, the first player eligibility, and a player preference for a payout type, and distribute the payout to the one or more players that fulfill the win condition.
US11482078B2

An electronic gaming machine includes a display, a credit input mechanism, and a processor programmed to perform operations comprising: (i) determining, during a wagering game initiated in response to receiving a credit wager, that a replay trigger condition is satisfied, the wagering game including a plurality of reels; (ii) initiating, in response to the replay trigger condition, a replay bonus game; (iii) determining a number of replays for use in the replay bonus game; (iv) generating a set of symbols for the plurality of reels for each of the number of replays including an award amount associated with the set of symbols; (v) serially displaying, on the display each of the sets of symbols for each of the number of replays; and (vi) awarding a total award amount including the sum of each award amount for each of the sets of symbols.
US11482076B2

An electronic gaming device having a display and a game controller, and playing an iterative game. During the iterative game, the game controller controls the display to display a set of columns of symbol positions, and selects symbols for display at the symbol positions. When a configurable symbol is selected for display in one of the columns, the game controller adjusts at least a portion of a background of the one of the columns. When the one column is completely filled with modified backgrounds, the electronic gaming device presents an award based on a prize associated with the one column, in addition to any prizes presented as a result of payline combinations.
US11482069B2

A recording medium storing a game program processing progress of a game using a game content, the game program executes instructions including receiving, displaying, and determining. During determining, an action of the game content for the progress of the game is determined according to a combination of predetermined symbols displayed during displaying.
US11482067B2

Consumer operated kiosks for recycling electronic devices are disclosed herein. In some embodiments, the kiosk includes a rotatable inspection plate configured to receive an electronic device when the inspection plate is in a first position. The kiosk can include a camera having a field of view including at least a portion of the inspection plate. The kiosk can include a wired and/or wireless connectivity device configured to connect to the electronic device and one or more processors configured to: receive characteristic information about the electronic device via the wired and/or wireless connectivity device; cause the inspection plate to rotate to a second position; receive one or more images of the electronic device via the camera when the inspection plate is in the second position; and facilitate determination of an offer price for the electronic device based at least in part on the characteristic information and the one or more images.
US11482063B2

A method for operating an access control comprises creating a plurality of wake-up schedules for a wireless transceiver. Each of the plurality of wake-up schedules may be configured to control how frequently the wireless transceiver wakes up to transmit or receive information. Each of the plurality of wake-up schedules for the wireless transceiver may be different from another one or the plurality of wake-up schedules for the wireless transceiver. The method may further comprise automatically switching between the plurality of wake-up schedules for the wireless transceiver such that a duration of time between wake-ups for the wireless transceiver radio is shorter during some predefined times and longer during other predefined times. The duration of time between wake-ups for the wireless transceiver may be configurable by an administrative user via an interface.
US11482057B2

A method and system for battery management for a mobile geofence apparatus. Location information for a vehicle, temperature information for the vehicle and battery information for the internal battery on the mobile geofence apparatus is automatically, continuously and periodically collected and sent during a connection interval in real-time to an external network server network device via a communications network for tracking the vehicle in real-time. The battery information is displayed on the mobile geofence apparatus for a viewer and is also sent to an external server network device for display to a viewer. Internal battery usage is automatically managed internally on the mobile geofence apparatus using the collected location, battery and temperature information. The internal battery on the mobile geofence apparatus is also automatically managed externally via the external server network device using the collected location, battery and temperature information.
US11482053B2

This disclosure relates to a good processing apparatus with a first communication module. The first communication module is connected to a controller. The good processing apparatus is designed to accommodate at least one second communication module. The controller is designed to determine whether the second communication module is ready for operation.
US11482050B2

A system provides intelligent gallery management for biometrics. A first gallery is obtained that includes biometric and/or other information on a population of people. An application is identified. A subset of the population of people is identified based on the application. A second gallery is derived from the first gallery by pulling the information for the subset of the population of people without pulling the information for the population of people not in the subset. Biometric identification (such as facial recognition) for the application may then be performed using the second gallery rather than the first gallery. In this way, the system is improved as less time is required for biometric identification, fewer device resources are used, and so on.
US11482048B1

An apparatus for 3D human pose estimation using dynamic multi-headed convolutional attention mechanism is presented. The apparatus contains two dynamic multi-headed convolutional attention mechanism with spatial attention and another with temporal attention that leverages the spatial attention mechanism to extract frame-wise inter-joint dependencies by analyzing sections of limbs that are related. The temporal attention mechanism extracts global inter-frame relationships by analyzing correlations between the temporal profile of joints. The temporal profile mechanism leads to a more diverse temporal attention map while achieving substantial parameter reduction.
US11482042B2

A user authentication method and a user authentication apparatus acquire an input image including a frontalized face of a user, calculate a confidence map including confidence values, for authenticating the user, corresponding to pixels with values maintained in a depth image of the frontalized face of the user among pixels included in the input image, extract a second feature vector from a second image generated based on the input image and the confidence map, acquire a first feature vector corresponding to an enrolled image, and perform authentication of the user based on a correlation between the first feature vector and the second feature vector.
US11482040B2

A face anti-counterfeiting detection method includes: obtaining an image or video to be detected containing a face; extracting a feature of the image or video to be detected, and detecting whether the extracted feature contains counterfeited face clue information; and determining whether the face passes the face anti-counterfeiting detection according to a detection result.
US11482039B2

A method for biometrics spoofing detection according to an embodiment of the present disclosure includes receiving a biometric authentication request from an application, acquiring biometrics at a sensor, and applying a machine learning-based anti-spoofing scheme to the biometrics based on an authentication purpose of the biometrics. The anti-spoofing scheme for biometrics of the present disclosure may include a deep neural network generated by machine learning, and may be used in an Internet of Things environment using a 5G network.
US11482031B2

The invention refers to the field of processing and analyzing video data received from video surveillance cameras, and more specifically, to technologies aimed at detecting a human in a frame and at analyzing their posture for subsequent detection of potentially dangerous situations by video data. The system for detecting potentially dangerous situations contains video cameras, a memory, a graphical user interface (GUI), and a data processing device. Data processing device is configured to receive real-time video data, analyze the received video data, obtain horizontal lines for each of the set corrective vertical lines, split the frame into zones, construct the leg vector based on a pair of the lower limbs key points and determine their belonging to one of the resulting zones, construct a back vector, determine the lower limbs tilt angle between the resulting back vector and the leg vector, determine the human's posture, and detect a potentially dangerous situation, if the human's posture is one of the postures indicating a potentially dangerous situation.
US11482027B2

A data processing system for extracting metadata values is described. The data processing system includes an input unit and a processor communicably coupled to the input unit. The input unit is configured to receive a contract document. The processor is configured to extract at least one segment from the contract document and identify a type of the at least one segment. The processor is further configured to extract at least one metadata value from the at least one segment based on a model, wherein the model is determined based on the identified type of the at least one segment.
US11482019B2

An apparatus including an interface and a processor. The interface may be configured to receive video frames corresponding to an interior of a vehicle. The processor may be configured to perform video operations on the video frames to detect objects in the video frames, detect one or more passengers based on the objects detected in the video frames, determine a location of each of the passengers detected and generate a climate control signal for each of said passengers. The climate control signal may be implemented to control climate settings in a plurality of climate zones within the vehicle. The processor may correlate the location of each of the passengers to the climate zones.
US11482018B2

A number-of-occupants detection system (1) includes an image correction unit (120) that generates a corrected image based on an image generated by an imaging unit (110) that images a vehicle traveling on a road having a plurality of lanes by executing correction processing on the image for reducing blurring of a subject captured in the image using a parameter according to a position where the vehicle travels, and a count unit (130) that counts the number of occupants of the vehicle using the corrected image generated by the image correction unit (120).
US11482016B2

An apparatus for recognizing a division line on a road from an image captured by a camera includes: a processing area setting unit to set a processing area to the image; a statistics calculation unit to calculate statistics of the image in the processing area; a threshold value setting unit to set a plurality of threshold values on the basis of the statistics; a division line feature point extraction unit to classify a plurality of pixels contained in the image on the basis of the white line threshold value and the road surface threshold value and extracts feature points of the division line on the basis of classification results of the plurality of pixels; and a division line decision unit configured to decide the division line on the basis of the feature points extracted by the division line feature point extraction unit.
US11482009B2

A method for generating depth information of a street view image using a two-dimensional (2D) image includes calculating distance information of an object on a 2D map using the 2D map corresponding to a street view image; extracting semantic information on the object from the street view image; and generating depth information of the street view image based on the distance information and the semantic information.
US11482008B2

According to an aspect of an embodiment, operations may comprise determining a target position and orientation for a calibration board with respect to a camera of a vehicle, detecting a first position and orientation of the calibration board with respect to the camera of the vehicle, determining instructions for moving the calibration board from the first position and orientation to the target position and orientation, transmitting the instructions to a device, detecting a second position and orientation of the calibration board, determining whether the second position and orientation is within a threshold of matching the target position and orientation, and, in response to determining that the second position and orientation is within the threshold of matching the target position and orientation, capturing one or more calibration camera images using the camera and calibrating one or more sensors of the vehicle using the one or more calibration camera images.
US11482007B2

A computer-implemented method for estimating a vehicle pose for a moving vehicle is described includes obtaining, via a processor disposed in communication with a monochromatic camera, a monochromatic image of an operating environment, and detecting in the monochromatic image an event patch showing a plurality of pixels associated with the moving vehicle. The method further includes generating an optical flow map using an unsupervised optical flow prediction network to predict an optical flow for each pixel in the monochromatic image. The optical flow map includes a Red-Green-Blue (RGB) patch having color information associated with a velocity for the moving vehicle. The system generates a pixel-level event mask that includes the RGB patch, and estimates the vehicle pose for the moving vehicle.
US11482002B1

A client device that includes a camera and an extended reality client application program is employed by a user in a physical space, such as an industrial or campus environment. The user aims the camera within the mobile device at a real-world asset, such as a computer system, classroom, or vehicle. The client device acquires a digital image via the camera and detects textual and/or pictorial content included in the acquired image that corresponds to one or more anchors. The client device queries a data intake and query system for asset content associated with the detected anchors. Upon receiving the asset content from the data intake and query system, the client device generates visualizations of the asset content and presents the visualizations via a display device.
US11481995B2

In an example method, an image of a printed document is descreened. The descreened image is separated into blocks. A smooth area of the descreened image is selected based on an averaging of localized color distance values of pixels in each of the blocks. A streak in a block of the smooth area is detected in response to detecting that a magnitude of a color distance projection of the block exceeds a threshold value.
US11481993B2

A computer system trains a machine learning model to estimate a real-world measurement of a feature of a structure. The machine learning model is trained using a plurality of digital image sets, wherein each image set depicts a particular structure, and a plurality of measurements, wherein each measurement is a measurement of a feature of a particular structure. After the machine learning model is trained, it is used to estimate a measurement of a feature of a particular structure depicted in a particular image set.
US11481989B2

A computer-implemented method for visualizing printed graphics applied to at least one defined printing area or part of a three dimensional (3D) structure is described.
US11481984B2

Methods, systems, and media for enhancing one or more publications by receiving live video captured by a user, the live video comprising video of a publication, the publication comprising copyrighted content; identifying at least one first trigger in the live video, identifying one or more first three-dimensional, interactive media associated with the at least one first trigger and pertaining to the copyrighted content, and presenting to the user the first three-dimensional, interactive media; and identifying at least one second trigger in the first three-dimensional, interactive media, identifying one or more second three-dimensional, interactive media associated with the at least one second trigger and pertaining to the copyrighted content, and presenting to the user the second three-dimensional, interactive media to progressively deepen and enrich the engagement with the copyrighted content of the publication.
US11481977B1

In one aspect, a request to generate an automated tour based on a set of panoramic images is received. Each particular panoramic image is associated with geographic location information and linking information linking the particular panoramic image with one or more other panoramic images in the set. A starting panoramic image and a second panoramic image are determined based at least in part on the starting panoramic image and the linking information associated with the starting and second panoramic images. A first transition between the starting panoramic image and the second panoramic image is also determined based at least in part on the linking information for these panoramic images. Additional panoramic images as well as a second transition for between the additional panoramic images are also determined. The determined panoramic images and transitions are added to the tour according to an order of the tour.
US11481976B2

A system for and a method of generating an ordered list of instructions comprising a list of pixel coordinates which are vertices of triangles in a strip of a reference input image in a source coordinate system such that transformation of the vertices to a corresponding output image in a destination coordinate system causes the triangles to be mapped to a block of image data which maps to a block of line memory (or “texture cache”). The method comprises dividing the reference output image into a plurality of tiled sections in the destination coordinate system. The method comprises, for each section, defining first and second boundaries of an array of strips of pixels in the section by dividing the section into blocks of line memory. The method comprises, for each strip, dividing each set of pixels contained in each strip into a series of ordered triangles, generating a set of destination and source coordinates for each vertex of each triangle in the strip and storing the coordinates of the vertices in source and destination coordinate system, in the ordered list of instructions.
US11481974B2

According to embodiments herein, a device obtains visualization data that depicts at least one three-dimensional object. The device sanitizes the visualization data, in part by: identifying neighboring polygons of the at least one three-dimensional object and their windings, and correcting errors in the neighboring polygons and their windings. The device also decimates meshes of polygons in the sanitized visualization data, to form compressed visualization data, by: performing one or more sanity checks, prior to performing an atomic decimation operation or texture compression; and storing, by the device, the compressed visualization data in one or more files.
US11481969B2

Systems, methods, and computer-readable media for registering initial computed tomography (CT) images of a luminal network with subsequent CT images of the luminal network include obtaining initial CT images of the luminal network and subsequent CT images of the luminal network, generating an initial three-dimensional (3D) model of the luminal network based on the initial CT images of the luminal network, generating a subsequent 3D model of the luminal network based on the subsequent CT images of the luminal network, and matching the initial 3D model with the subsequent 3D model based on a registration.
US11481964B2

A three-dimensional volume modeling method may include rotating a three-dimensional biological object having a translucent outer surface to different angular positions, capturing different two-dimensional images of the three-dimensional biological object, each of the different two-dimensional images being at a different angular position, and modeling an exterior of the three-dimensional biological object based upon the different two-dimensional images. The method may further involve identifying a point of an internal structure of the three-dimensional biological object each of the two-dimensional images and modeling the internal structure of the three-dimensional biological object in three-dimensional space relative to the exterior of the three-dimensional biological object by triangulating the point amongst the different two-dimensional images using a three-dimensional volumetric template of the three-dimensional biological object.
US11481962B2

An information processing device for drawing an object arranged in a three-dimensional virtual space, in an expression viewed from a virtual camera, the object including a field object associated with a two-dimensional plane defined by a first axis and a second axis, and a specific object arranged on the field object, the device including: a change processing unit changing a region of the field object falling within a viewing angle of the virtual camera; and a deformation processing unit deforming the field object, in which in a case where the region is changed by the change processing unit, the deformation processing unit makes a deformation mode of the field object different when it is determined that the specific object is positioned in the region after being changed and when it is determined that the specific object is not positioned in the region after being changed.
US11481957B2

A medical image processing apparatus of an embodiment includes processing circuitry. The processing circuitry is configured to acquire time-series medical images including blood vessels of an examination subject, the time-series medical images being fluoroscopically captured in at least one direction at a plurality of points in time, generate a blood vessel shape model including time-series variation information about the blood vessels in an analysis region of the blood vessels on the basis of the acquired time-series medical images, and perform fluid analysis of blood flowing through the blood vessels on the basis of the generated blood vessel shape model.
US11481955B2

The present disclosure describes a system for fast generation of ray traced reflections of virtually augmented objects into a real-world image, specifically on reflective surfaces. The system utilizes a standard raster graphics pipeline.
US11481953B2

Described herein are techniques for performing ray tracing operations. A command processor executes custom instructions for orchestrating a ray tracing pipeline. The custom instructions cause the command processor to perform a series of loop iterations, each at a particular recursion depth. In a first loop iteration, a ray generation shader is executed that triggers execution of a trace ray operation. In any other iteration, zero or more shaders are executed based on the contents of a shader queue. Any shader may trigger execution of a trace ray operation. The trace ray operation determines whether a ray specified by the shader intersects a triangle. The ray trace operation places shader entries into a shader queue, at the current recursion depth plus 1. The command processor updates the current recursion depth based on whether a trace ray operation is executed. The loop ends when the recursion depth is less than a threshold.
US11481952B2

An application sends primitives to a graphics processing system so that an image of a 3D scene can be rendered. The primitives are placed into primitive blocks for storage and retrieval from a parameter memory. Rather than simply placing the first primitives into a primitive block until the primitive block is full and then placing further primitives into the next primitive block, multiple primitive blocks can be “open” such that a primitive block allocation module can allocate primitives to one of the open primitive blocks to thereby sort the primitives into primitive blocks according to their spatial positions. By grouping primitives together into primitive blocks in accordance with their spatial positions, the performance of a rasterization module can be improved. For example, in a tile-based rendering system this may mean that fewer primitive blocks need to be fetched by a hidden surface removal module in order to process a tile.
US11481939B2

Systems and methods for data visualization and network extraction in accordance with embodiments of the invention are illustrated. One embodiment includes a method including obtaining a graph comprising a plurality of nodes and a plurality of edges, identifying a plurality of communities in the graph, where each community includes nodes from the plurality of nodes, generating a community graph structure based on the identified communities, where the community graph includes a plurality of supernodes and a plurality of superedges, spatializing the community graph structure, unpacking the spatialized community graph structure into an unpacked graph structure comprising the plurality of nodes and the plurality of edges, where each node in the plurality of nodes is located at approximately the position of the supernode that represented it, spatializing the unpacked graph structure, and providing the spatialized unpacked graph structure.
US11481938B2

Embodiments of the present invention provide systems, methods, and computer storage media directed to adaptable drawing guides. In implementations, a guide mode is identified. Generally, a guide mode indicates a manner in which to use a drawing guide to confine strokes corresponding with input paths. Upon detecting an input path, a stroke is drawn in accordance with the guide mode. For example, when an edge mode is employed, the drawn stroke is confined to align with at least one edge of the drawing guide, when an inside mode is employed, the drawn stroke is confined inside of the set of edges of the drawing guide, and when the outside mode is employed, the drawn stroke is confined outside of the set of edges of the drawing guide.
US11481931B2

Systems, methods, and non-transitory media are provided for generating virtual private spaces for extended reality (XR) experiences. An example method can include initiating a virtual session for presenting virtual content and identifying, for the virtual session, a portion of a physical space for use as a virtual private space for presenting at least a portion of the virtual content. The method can include outputting boundary information defining a boundary of the virtual private space, and generate at least the portion of the virtual content for the virtual private space. At least the portion of the virtual content is viewable in the virtual private space by one or more authorized users of the virtual session and is not viewable by one or more unauthorized users.
US11481929B2

Disclosed herein includes a system, a method, and a device for compressing image data. The device includes one or more processors, coupled to memory, configured to identify a plurality of sub-blocks of a block of image data including a first sub-block and a second sub-block. The one or more processors are configured to identify a first data characteristic of data of the first sub-block and a second data characteristic of data of the second sub-block, determine a first compression technique based at least on the first data characteristic of the first sub-block, determine a second compression technique based at least on the second data characteristic of the second sub-block, and compress the first sub-block using the first compression technique and the second sub-block using the second compression technique.
US11481927B2

Embodiments of the present disclosure relate to a method and apparatus for determining a text color. The method may include: determining, in response to detecting a text frame on canvas, a subimage corresponding to the text frame from the canvas; acquiring color values of pixels in the subimage, to determine an average color value of the subimage; determining an average luminance value of the subimage based on the average color value of the subimage; and determining a color of text to be inputted into the text frame based on the average luminance value of the subimage.
US11481922B2

A field-of-view at a first modeled target location of a first target disposed on a specimen can be configured, which can include moving the stage relative to the detector. The first modeled target location is determined by summing a first design target location and a navigational error provided by an online model. A first image of the field-of-view is grabbed using the detector. The field-of-view at a second modeled target location of a second target disposed on the specimen is configured. Concurrent with configuring the field-of-view at the second modeled target location, using a processor, the position of a first actual target location is determined using the first image. The online model is updated with a difference between the first design target location and the first actual target location.
US11481917B2

A three-dimensional (3D) measuring instrument includes a registration camera and a surface measuring system having a projector and an autofocus camera. For the instrument in a first pose, the registration camera captures a first registration image of first registration points. The autofocus camera captures a first surface image of first light projected onto the object by the projector and determines first 3D coordinates of points on the object. For the instrument in a second pose, the registration camera captures a second registration image of second registration points. The autofocus camera adjusts the autofocus mechanism and captures a second surface image of second light projected by the projector. A compensation parameter is determined based at least in part on the first registration image, the second registration image, the first 3D coordinates, the second surface image, and the projected second light.
US11481915B2

A system for acquiring three-dimensional (3-D) models of objects includes a first camera group including: a first plurality of depth cameras having overlapping fields of view; a first processor; and a first memory storing instructions that, when executed by the first processor, cause the first processor to: control the first depth cameras to simultaneously capture a first group of images of a first portion of a first object; compute a partial 3-D model representing the first portion of the first object; and detect defects in the first object based on the partial 3-D model representing the first portion of the first object.
US11481913B2

The subject disclosure relates to techniques for selecting points of an image for processing with LiDAR data. A process of the disclosed technology can include steps for receiving an image comprising a first image object and a second image object, processing the image to place a bounding box around the first image object and the second image object, and processing an image area within the bounding box to identify a first image mask corresponding with a first pixel region of the first image object and a second image mask corresponding with a second pixel region of the second image object. Systems and machine-readable media are also provided.
US11481912B2

A device includes an encoder configured to generate a plurality of feature data by encoding an image; a bottleneck circuit configured to generate enhanced feature data from first bottleneck data among the plurality of feature data; and a decoder configured to generate a depth map corresponding to the image by decoding the enhanced feature data and the plurality of feature data except the first bottleneck data.
US11481911B2

A virtual or augmented reality display system that controls a display using control information included with the virtual or augmented reality imagery that is intended to be shown on the display. The control information can be used to specify one of multiple possible display depth planes. The control information can also specify pixel shifts within a given depth plane or between depth planes. The system can also enhance head pose measurements from a sensor by using gain factors which vary based upon the user's head pose position within a physiological range of movement.
US11481910B2

Highly accurate shape registration processing is performed. In the image processing apparatus, data, which correspond to N frames (N is an integer not less than 2), in units of frames including a plurality of three-dimensional models per frame is acquired. Then, shape registration processing is performed for the acquired three-dimensional models corresponding to the N frames by using information indicating a correspondence relationship of the three-dimensional models between frames of the N frames.
US11481895B2

Systems and methods are provided for automatically imaging and analyzing cell samples in an incubator. An actuated microscope operates to generate images of samples within wells of a sample container across days, weeks, or months. A plurality of images is generated for each scan of a particular well, and the images within such a scan are used to image and analysis metabolically active cells in the well. Tins analysis includes generating a “range image” by subtracting the minimum intensity value, across the scan, for each pixel from the maximum intensity value. This range image thus emphasizes cells or portions of cells that exhibit changes in activity over a scan period (e.g., neurons, myocytes, cardiomyocytes) while de-emphasizing regions that exhibit consistently high intensities when images (e.g., regions exhibiting a great deal of autofluorescence unrelated to cell activity).
US11481894B1

A method, apparatus and system for calculating stress parameters is provided. The method comprises establishing a first image pyramid according to an image of a sample before deformation, and establishing a second image pyramid corresponding to the first image pyramid according to an image of the sample after deformation; starting from a top level in the first image pyramid, iteratively calculating displacement information on each level in the first image pyramid relative to a corresponding level in the second image pyramid based on a center point of each sub-region at each level in the first image pyramid and other positions in the sub-region; calculating strain information on the sample according to displacement information on a bottom level of the first image pyramid; and calculating stress parameters of the sample based on the strain information.
US11481889B2

A test fixture (10) for HUD windshields (12) wherein aspherical devices (26) compensate for complex curvatures and optical aberrations in a heads-up display surface (16) of the windshield. Tunable lenses cooperate with a movable test matrix to improve image resolution and enhance ghost image reduction.
US11481884B2

Techniques for image quality enhancement for autonomous vehicle remote operations are disclosed herein. An image processing system of an autonomous vehicle can obtain images captured by at least two different cameras and stitch the images together to create a combined image. The image processing system can apply region blurring to a portion of the combined image to create an enhanced combined image, e.g., to blur regions/objects determined to be less import (or unimportant) for the remote operations. The image processing system can encode pixel areas of the enhanced combined image using a corresponding quality setting for respective pixel areas to create encoded image files, e.g., based on complexity levels of the respective pixel areas. The image processing system can transmit the encoded image files to a remote operations system associated with the autonomous vehicle for remote operations support.
US11481883B2

A system for monitoring a switchgear includes: an infrared camera for acquiring an infrared image of a switchgear; a visible camera for acquiring a visible image of the switchgear; a processing unit; and an output unit. The processing unit maps a plurality of pixels in the visible image to a plurality of pixels in the infrared image. The plurality of pixels in the visible image includes a plurality of sub-sets of pixels, each sub-set including at least one pixel. Each sub-set of pixels in the visible image is mapped to a corresponding pixel in the infrared image. Each sub-set of pixels in the visible image and the corresponding pixel in the infrared image relates to image data of a same part of the switchgear. The processing unit determines a combined image from the plurality of pixels in the visible image mapped to the plurality of pixels in the infrared image.
US11481881B2

Various embodiments of systems and methods for adaptive video subsampling for energy-efficient object detection are disclosed herein.
US11481878B2

Systems, computer program products, and techniques for detecting and/or reconstructing objects depicted in digital image data within a three-dimensional space are disclosed. The concepts utilize internal features for detection and reconstruction, avoiding reliance on information derived from location of edges. The inventive concepts provide an improvement over conventional techniques since objects may be detected and/or reconstructed even when edges are obscured or not depicted in the digital image data. In one aspect, detecting a document depicted in a digital image includes: detecting a plurality of identifying features of the document, wherein the plurality of identifying features are located internally with respect to the object; projecting a location of one or more edges of the document based at least in part on the plurality of identifying features; and outputting the projected location of the one or more edges of the document to a display of a computer, and/or a memory.
US11481874B1

A dynamic positioning control system having a transparent or semi-transparent substrate, an image processor, and one or more image-generating elements operatively connected to the image processor configured to simultaneously generate a plurality of images within an overall image-generating-capable field area of the substrate is provided. A dynamic positioning control system having a transparent or semi-transparent substrate, a dimming controller, and a plurality of electrodes operatively connected to the dimming controller configured to dim one or more areas on or within the substrate within an overall electrochromic dimming-capable field area is also provided. The image processor and the dimming controller may be separate elements or may be a single controller.
US11481872B2

A method and apparatus for loading an image, where the method includes acquiring a viewport size of a target apparatus, and a scale of an image displayed on the target apparatus with respect to an original size of the image; in a predetermined image set to be displayed, determining, an image to be displayed matching the viewport size and the scale, as a target image to be displayed; and loading the target image to be displayed.
US11481869B2

Implementations of the present disclosure provide a solution for cross-domain image translation. In this solution, a first learning network for geometric deformation from a first to a second image domain is determined based on first and second images in the first and second domains, images in the two domains having different styles and objects in the images having geometric deformation with respect to each other. Geometric deformation from the second to the first domains is performed on the second image or geometric deformation from the first to the second domains is performed on the first image, to generate an intermediate image. A second learning network for style transfer from the first to the second domains is determined based on the first and intermediate images or based on the second and intermediate images generated. Accordingly, processing accuracy of leaning networks for cross-domain image translation can be improved and complexity is lowered.
US11481862B2

System and method for simultaneous object detection and semantic segmentation. The system includes a computing device. The computing device has a processor and a non-volatile memory storing computer executable code. The computer executable code, when executed at the processor, is configured to: receive an image of a scene; process the image using a neural network backbone to obtain a feature map; process the feature map using an object detection module to obtain object detection result of the image; and process the feature map using a semantic segmentation module to obtain semantic segmentation result of the image. The object detection module and the semantic segmentation module are trained using a same loss function comprising an object detection component and a semantic segmentation component.
US11481858B2

A solution for capacity planning includes: for each of a plurality of fulfillment centers (FCs), receiving an inventory allocation; receiving a demand forecast and delivery time information for customer orders; performing a simulation comprising: partitioning a simulation period into multiple simulation stages; for each simulation stage: assigning portions of the demand forecast to a demand pool for one of the FCs; for each FC, determining a backlog, based at least on the demand pool for the FC and a simulation stage fulfillment capacity for the FC; and transferring each existing backlog to a subsequent simulation stage or an alternate FC; and based at least on the simulation, generating at least one planning control logic action, for example, adjusting delivery time options available on an e-commerce node, identifying a change in staffing levels at one or more FCs, adjusting inventory allocation for at least one FC, or another action.
US11481856B2

After receiving a trip request, a ridesharing platform system can determine scores for each prior trip request within a time window from features associated with the prior trip request. The ridesharing platform system can determine patterns from corresponding scores and determine a risk for the trip request using on the patterns. The ridesharing platform system can determine whether to accept or decline the trip request based on the risk for the trip request.
US11481855B2

The disclosure details a computer program enabling parties to litigation to produce a questionnaire through an internet-based website and enabling jurors to respond to the questionnaire through such website. The program comprises numerous code sequences that assist the court, a court reporter, the parties to litigation (and counsel), and the judge in the process of selecting and empaneling jurors from a plurality of candidates.
US11481850B2

Tax balancing comprising receiving tax balancing requests from a number of clients and distributing each client tax balancing request among a number of nodes comprising a cluster. Nodes are added to the cluster according to processing needs of a client tax balancing request. A number of actors are created within each node for each employee of a client, wherein each actor performs a specified computational task related to tax balancing for the employee, and wherein actors are added to a node according to processing needs of a client tax balancing request, and processing load is balanced within the cluster by redistributing actors from nodes with the highest processing loads to nodes with the lowest processing loads. Employee tax balancing calculations are aggregated for each client, and tax balancing filing and payment data for each client are output to a database.
US11481837B1

An approach for establishing and managing authentication circles is disclosed. The circles may be used to facilitate management of accounts, goals, or resources of one or more entities, or to provide an integrated view of the circumstances of, for example, family members or other interrelated persons. A person receiving assistance with the management of one or more accounts need not disclose authentication credentials to persons helping manage the accounts, enhancing security. Members may view members and access accounts administered by separate computing systems without needing credentials for each member, account, and/or computing system. The multiple accounts (which may be held at multiple institutions) need not be accessed individually by each member of the authentication circle, saving time and computing resources of users.
US11481828B2

Among other things, information is received, from two or more competitor merchants offering products to customers, about one or both of a current price and units of inventory of each of the products. The information about the current prices and units of inventory of the product offered by the two or more competitor merchants is provided through a communication network for presentation to one or more customers.
US11481827B1

One embodiment of the system and method described herein provides a computer system configured to provide an interface for operation by a user at a remote computing device, receive a request from the user for a vehicle history report of a vehicle. The computer system is further configured to prompt the user for interest in a prequalification for a financing offer. The computer system is further configured to receive the indication of the user's interest in the prequalification. The system also includes a data storage module, accessible by the computer system, configured to retrieve data corresponding to the vehicle, store the retrieved data, retrieve data corresponding to a determination regarding the prequalification for the financing offer, and store the retrieved determination. The computer system is further configured to convey the vehicle history report to the user and convey the prequalification determination to the user.
US11481822B2

An improved invoice management product may include an invoice hub server and an invoice database, and may receive data including one or more invoices, transmit one or more invoice records to an invoice database, identify one or more invoice records for expedited processing, transmit a request to issue an advance payment to a supplier associated with one or more supplier identifiers associated with the one or more invoice records, and transmit a notice to a customer. An Invoice Hub server may receive data comprising one or more invoices, create one or more invoice records based on the one or more invoices, transmit the one or more invoice records to an invoice database, identify one or more invoice records for expedited processing, transmit a request to issue an advance payment to a supplier, and transmit a notice to a customer associated with the one or more invoice records.
US11481820B2

A method of displaying a symbol representative of changes in price during a time period includes receiving a plurality of prices, each price occurring at a different corresponding time, determining, from the received plurality of the prices, an open price occurring at an initial time and a last price occurring at a last time, the time period extending from the initial time to the last time, determining, from the received plurality of prices, a highest price occurring at a first time within the time period and a lowest price occurring at a second time within the time period, generating, by a charting engine, a symbol, based on the open price, the last price, the highest price, and the lowest price, and displaying at a particular position, by the charting engine, the symbol, which includes a first indicator indicating the first time corresponding to the highest price and a second indicator indicating the second time corresponding to the lowest price.
US11481814B2

A method, apparatus, and computer program product are disclosed to improve selection of promotion pricing parameters. The method may determine one or more promotion pricing parameters for a promotion that is offered by a promotion and marketing service. The method includes generating one or more predictive models based on historical promotion performance data and generating a revenue equation using the one or more predictive models. The revenue equation provides an estimate of a revenue received by the promotion and marketing service based on the one or more predictive models. The method further includes determining an estimated revenue using the revenue equation based on one or more input sets of promotion pricing parameters provided as input to the revenue equation, and selecting at least one of the input sets of promotion pricing parameters for the promotion based on the estimated revenue. A corresponding apparatus and computer program product are also provided.
US11481802B2

Methods, apparatus, systems and articles of manufacture to estimate and deduplicate audiences are disclosed herein. An example apparatus includes a controller to determine a subunion of at least first and second marginal audiences of media based on of panel data and census data, the panel data including a panel impression count and a panel audience size, and the census data including a census impression count, an audience size calculator to determine a census audience size of the at least the first and second marginal audiences based on the panel impression count and the panel audience size and determine a subunion census audience size, the subunion census audience size corresponding to an overlap between the at least the first and second marginal audiences; and a report generator to generate a report including the census audience size and the subunion census audience size.
US11481799B2

Embodiments of the invention overcome the shortcomings of prior art by transforming the understanding of how different creative placements and location helps drive sales and other KPIs to a computerized methodology that may allow advertising planners and buyers to generate plans that meet these expectations on effectiveness of their advertising campaign. Aspects of the invention fusing the “probability of exposure” estimates with segment level data to provide layers of intelligence in determining the probability estimates for sales conversion or other KPIs. Moreover, aspects of the invention may predict based on various models the reach and frequency relationship tradeoff for different impression levels.
US11481796B2

A processing system for fuel transactions analyzes transactions for symbols indicating a purchase amount and directs information about the purchase to a loyalty platform. The loyalty platform may identify and communicate in real time or near real time with a personal device associated with the purchaser of the fuel. A user interface of the personal device may allow the purchaser to review and select options for processing the fuel purchase using value from a loyalty program account. The selected option may be used to modify fuel purchase parameters prior to settlement of the transaction or simply add points to the user loyalty program account.
US11481794B2

As part of implementing a recognition and reward system, a communications platform can employ a unique set of data structures, APIs and a rules engine that abstract the definition of rewards from the definition of rules for determining when the rewards should be made available. Accordingly, boosters may interface directly with the communications platform to offer rewards to participants but need not be aware of or involved in the process of defining the rules that will be used to distribute the rewards. Likewise, administrators may interface directly with the communications platform to define rules for making rewards available without needing to be aware of the rewards themselves. In this way, a communications platform can integrate boosters and their rewards into a recognition and rewards system without requiring tight coupling between the rules for determining when rewards should be made available and the rewards themselves.
US11481792B2

A computer-implemented method of training machine learning models for making simulated estimations is provided. The method includes collecting, from a database, a set of historical data, applying one or more transformations to the set of historical data to create a set of model features, and separating the set of model features into one or more pools, each pool comprising one or more model features of the set that are homogeneous with respect to a common value. the method further includes, for each pool, dynamically creating a training set that includes the one or more sets of model features of the pool and at least some of the historical data. The method further includes, for each training set, training a machine learning model on the training set.
US11481788B2

An example system disclosed herein for transforming neuro-response data into media ratings includes a data collector to obtain first neuro-response from a first subject exposed to a first media and second neuro-response data from a second subject exposed to a second media. The first media broadcast is before a time of the second media. The example system includes an analyzer to integrate the first neuro-response data with ratings data for the first media to generate a first rating for the first media. The ratings data is based on set-top box data associated with a media presentation device presenting the first media. The analyzer is to transform the second neuro-response data into a second rating for the second media based on the first rating.
US11481787B2

In an approach for detecting customer usage of a device and validating a customer claim about the device, a processor receives a statement from a user describing usage of a device. A processor identifies correlating events of the usage of the device via applying natural language processing techniques to the statement. A processor analyzes sensor data from the device via applying a learning model, the learning model being pre-trained to associate the sensor data with physical events. A processor provides a credibility score to the statement based on the analysis of the sensor data and the correlating events exacted from the statement.
US11481786B2

Processing a genuine instance of a digital good using a blockchain including: registering an ownership of the genuine instance using a plurality of transactions, the genuine instance uniquely identified by a content descriptor which is cryptographically linked to an ownership token and includes intrinsic characteristics of the genuine instance, wherein the ownership token includes a token seed and a token signature; validating each transaction of the plurality of transactions by a plurality of validators; and recording that the genuine instance belongs to an owner by recording each transaction of the plurality of transactions in the blockchain once each transaction has been validated.
US11481783B2

Described herein are chargeback settlement processing systems and methods. A chargeback settlement computing device is configured to store a dispute table including a dispute record associated with a first chargeback request associated with a first chargeback transaction. The dispute record includes an account identifier, a chargeback transaction amount, and a unique chargeback identifier. The computing device is also configured to receive (i) a clearing detail record including a unique chargeback reference number associated with clearing/settlement of the chargeback transaction and chargeback transaction data, and (ii) a chargeback response including the chargeback identifier, the chargeback reference number, and chargeback transaction data. The computing device is configured to determine whether the dispute record, the clearing detail record, and the chargeback response match, and generate an individual reconciliation record using data from the dispute record, the clearing detail record, and/or the chargeback response.
US11481769B2

The present disclosure generally relates to techniques for managing contextual transactions. In some examples, at a sender electronic device, a first user provides authorization to purchase an item for a second user. In some examples, at a recipient device, the second user selects one or more attributes for the item and requests to claim the item. In some examples, an electronic device displays a representation of an item and a purchase affordance for purchasing the item using a payment system that is available on the electronic device.
US11481764B2

In various embodiments, the mobile device includes an NFC tag for near-field communication. The NFC tag includes a first storage device and a second storage device. Personal data is stored on the first storage device, which is not accessible by an NFC reader device. Prior to a transaction, a controller detects electromagnetic energy from a reader devices and transmits the personal data from the first storage device to the second storage device, where the personal data is readable or accessible by the reader device.
US11481759B2

A virtual smart card service corresponds to an execution of a smart card application. A key is stored at a server side. Application metadata is used to emulate a smart card application logic. The method comprises: processing, by a client, the smart card application logic; running the smart card application while retrieving smart card data from the smart card application logic; identifying key operation within the smart card application; generating a key operation request by using the identified key operation and data relating to the client; sending to the server the key operation request; processing, by the server, the key operation request by using the key and client data; getting a key operation result from the identified key operation on the client data; and sending to the client the key operation result.
US11481753B2

A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: receiving a query from a front-end device for one or more users mapped to a same payment option; generating, using a machine learning model, a first dataset comprising one or more classifications of one or more online users mapped to the same payment option as either (i) a single user with multiple user profiles or (ii) multiple users of a same household; generating, using a factor graph, a second dataset comprising first information of the one or more online users mapped to second information of one or more instore users; mapping at least one of the one or more online users to at least one of the one or more instore users based on the second dataset. Other embodiments are disclosed.
US11481751B1

A retail store automated checkout system uses images, video, or depth data to recognize products being purchased to expedite the checkout process and improve accuracy. All of a store's products, including those not sold in packages, such as fruits and vegetables, are imaged from a series of different angles and in different lighting conditions, to produce a library of images for each product. This library is used in a checkout system that takes images, video, and depth sensor readings as the products pass through the checkout area and remove bottlenecks later in the checkout process. Recognition of product identifiers or attributes such as barcode, QR code or other symbols, as well as OCR of product names, as well as the size and material of the product, can be additional or supplemental devices for identifying products being purchased. In another embodiment, an existing checkout or self-checkout scanner is enhanced with image recognition of products to achieve the same effect.
US11481750B2

In some examples, a system and method for pairing a payment object reader with a point-of-sale (POS) terminal is described herein. The payment object reader includes one or more light indicators configured to display information in an optical pattern of one or more colors, brightness, lightness, and intensities, wherein the light indicators display a first optical pattern representative of an operational status of the payment object reader in a first mode, and a second optical pattern representative of a pairing code in a second mode. A display control component, executed by a processor, is configured to control the light indicators in accordance with the pairing code to generate the second optical pattern, the second optical pattern when shared with the POS terminal enables pairing between the payment object reader and the POS terminal. When paired, the payment object reader allows the POS terminal to accept payments from a customer.
US11481740B1

An apparatus comprises at least one processing device having a processor coupled to a memory. The processing device is configured to implement a first ledger node of a first cloud. The first ledger node of the first cloud is configured to communicate over one or more networks with a plurality of additional ledger nodes associated with respective additional clouds. The first ledger node is further configured to obtain a transaction associated with a valuation of a data asset. The first ledger node is further configured to broadcast the valuation transaction to the additional ledger nodes. A cryptographic block characterizing at least the valuation transaction is generated and entered into a blockchain distributed ledger collectively maintained by the first and additional ledger nodes. The first and additional ledger nodes collectively maintain the blockchain distributed ledger on a peer-to-peer basis without utilizing a centralized transaction authority.
US11481737B2

Methods and apparatus are provided that are related to generating repair orders, including vehicular repair orders. A computing device can receive repair-related information associated with a repair order. The repair-related information can include information about a first repair attribute of one or more repair attributes. The computing device can determine a first ontology related to the first repair attribute. The first ontology can be further related to a first template. The computing device can determine modified repair-related information by at least utilizing the first template to modify at least a first portion of the repair-related information that includes the information about the first repair attribute. The computing device can generate an output related to the repair order that includes the modified repair-related information.
US11481731B2

Identifying ownership of a healthcare clinic based on enrollment information. A method includes identifying a plurality of practitioners associated with a clinic and calculating a proportion of the plurality of practitioners that are enrolled under a healthcare group based on enrollment information stored in an enrollment database. The method includes determining whether the proportion satisfies a threshold proportion of practitioners enrolled under the healthcare group and imputing a group ID associated with the healthcare group to the clinic if the proportion satisfies the threshold proportion.
US11481729B2

Trusted, privacy-protected systems and methods are disclosed for processing, handling, and performing tests on human genomic and other information. According to some embodiments, a system is disclosed that is a cloud-based system for the trusted storage and analysis of genetic and other information. Some embodiments of the system may include or support some or all of authenticated and certified data sources; authenticated and certified diagnostic tests; and policy-based access to data.
US11481725B2

The disclosure discloses an apparatus, method and system for controlling logistics, and a non-transitory computer readable medium, where the apparatus includes a processor configured to execute readable program codes stored in a memory to: obtain a logistics communication state corresponding to each material feeding port of each device; pair every two material feeding ports among material feeding ports of each device into a group, and determine a logistics communication state corresponding to each group of material feeding ports of each device; determine a handling priority corresponding to each device according to the determined logistics communication state corresponding to each group of material feeding ports of each device; and control a handling component to select one group of material feeding ports of a device with a highest handling priority to execute a handling command.
US11481724B2

A system for performing automated auditing of goods includes an audit robot that includes a rotatable platform, and an overhead camera, a multi-tracking camera system, an audit controller configured to receive and process the one or more images to detect a delivery personnel and corresponding pallet of goods when the delivery personnel enters the warehousing environment, generate an alert to instruct the delivery personnel to keep the pallet on the platform of the audit robot, trigger the rotatable platform to rotate when the pallet is kept, trigger the overhead sensor and the multi-tracking camera system to generate image data of the pallet, while the platform is being rotated, process at least one of: image data, scanning data, order and supplier information, historical information, time, and identity of the delivery personnel to assess a risk level of the pallet, and automatically check-in the pallet when risk level is assessed as zero.
US11481722B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automated extraction, inference and normalization of structured attributes for a Product Category Normalizer to access product records from external data sources. The Product Category Normalizer defines a product-description taxonomy of product categories represented by a classification tree. The Product Category Normalizer employs product attribute data and machine learning techniques to analyze the product data of an input product record. Based on the product data of the input product record, the Product Category Normalizer extracts and infers appropriate product data for a relevant product category in the classification tree for the item described by the input product record. The Product Category Normalizer normalizes the product data of the input product record. The Product Category Normalizer provides an output normalized product record related to a product category and product attributes of the classification tree.
US11481721B2

A garment life cycle tracking system utilizes a Radio Frequency Identification, RFID, device to retrieve life cycle data about the garment. The RFID device may be scanned by an interactive device, such as a mobile phone, and the RFID identifier may be used to retrieve data from a database, such as through a website interface. A mobile phone or other computing device may have an application software that interfaces with the database or website. Life cycle data may include date of manufacture, former locations of purchase, date of purchase, cost of garment, date of return of garment, type of garment and the like. A customer may track a garment after returning a garment to see when and where the garment is subsequently purchased. This system may promote recycling of garments and reduce the environmental impact of garment production.
US11481712B2

A method of determining a Trac score representing an individual's future employment behavior using past and present employment behavior that are unrelated to skills and job match within a job and across multiple jobs of an individual when combined with public and available external records. A method employing a Trac score calculation system comprises at least one processor to execute computer program instructions for obtaining one or more ratings from one or more users through one or more user devices connected to the Trac score calculation system that assigns the credibility to the ratings. A combination of the Trac sub-score obtained by accumulating the ratings weighted by estimated credibility of each rating, and Adjustment sub-score obtained by processing available external records in public and private forms, creates a Trac score which is a numerical and reflects an aggregation of available data weighted by what is believed to affect the employment behavior.
US11481700B2

The present invention elates to methods and devices for optimizing a route based on an electronic list, the method comprising the steps of: linking items in a list of items to a position in an area and providing a sorted optimized visiting order wherein the optimization is based on historical data comprising prior visited positions.
US11481699B2

The present disclosure provides a method and device for assessing a lifecycle of a component. In an embodiment, the method includes: obtaining, using a simulation device, model description information that corresponds to component models of some or all components in the production line; obtaining at least one piece of data information that is needed by at least one component model that corresponds to the model description information; performing event marking based on the event information on the obtained data information; obtaining component status information of a corresponding component of each model based on the marked data information; and generating a corresponding analysis report based on the component status information from. An advantage of an embodiment is that, a failure mode, a key module, and a measurement rule no longer rely on manual operations and experience of an expert. Instead corresponding information may be precisely provided by using a PLM system.
US11481683B1

Techniques for creating machine learning models for direct homography regression for image rectification are described. In certain embodiments, a training service trains an algorithm on a source view of a training image and a homography matrix of the training image into a machine learning model that generates a normalized homography matrix for an input of the source view. The normalized homography matrix may then be utilized to generate a target view of an image input into the machine learning model. The target view of the image may be used in a document processing pipeline for document images captured using cameras.
US11481674B2

A digital content communications system for providing customer or product support using predictive analytics is provided. The system may include an analytics subsystem that communicates with one or more servers and one or more data stores in a network. The analytics subsystem may include a data access interface to receive a first set of data associated with a plurality of users or user accounts from a first data source, and to receive a second set of data associated with a plurality of users or user accounts from a second data source. The analytics subsystem may include processor to: prepare the first set of data; train a model using the first set of prepared data, wherein the model is at least one of a cancel-defer-go live model, a regular-extended warranty model, or a phase duration forecasting model. The processor may also prepare the second set of data; run the second set of data through the trained model; generate predictions based on running the second set of data that ran through the trained model; and provide at least one multimodal output based on the generated predictions.
US11481672B2

A database including various datasets and metadata associated with each respective dataset is provided. These datasets were used to train predictive models. The database stores a performance value associated with the model trained with each dataset. When provided with a new dataset, a server can determine various metadata for the new dataset. Using the metadata, the server can search the database and retrieve datasets which have similar metadata values. The server can narrow the search based on the performance value associated with the dataset. Based on the retrieved datasets, the server can recommend at least one sampling technique. The sampling technique can be determined based on the one or more sampling techniques that were used in association with the retrieved datasets.
US11481661B2

A segmentation platform enables a system that comprises a behavior service and a predictive service for determining a segment from a dataset. The behavior service can analyze data to determine information about behavior that has already occurred. The predictive service can analyze data to determine information about the predicted propensity for certain behavior to occur in the future. In some cases, the predictive service can determine the information by utilizing a training model that indicates predictions related to potential relationships among properties of a dataset. The segmentation platform also enables an interactive user interface that can be utilized to configure attributes of the segment, analyze information associated with the segment, and deliver the information to another device.
US11481655B2

This present invention relates to a system for processing distributed intelligent information, and discloses a method that when there are no actions beyond the threshold value among the analyzed actions, a virtual global workspace (GW) is formed, the global workspace including one or more thinking devices, and the thinking device operates as a first type device or a second type device, in which an action alternative is requested for the global workspace in the case of operating as the first type device, and an action solution is proposed for the global workspace in the case of operating as the second type device.
US11481652B2

Systems and methods for creating an ad hoc pervasive computing environment comprised of an inference recommendation engine coupled to commodity devices and sensors that passively collect human activity and behavioral data. Methods include machine learning and deep learning applications that analyze data to generate preference based recommendations to assist, inform, and guide subjects interacting with a connected living space and their connected social network.
US11481641B2

Embodiments relate to configuring artificial-intelligence (AI) decision nodes throughout a communication decision tree. The decision nodes can support successive iteration of AI models to dynamically define iteration data that corresponds to a trajectory through the tree.
US11481640B2

Embodiments relate to configuring artificial-intelligence (AI) decision nodes throughout a communication decision tree. The decision nodes can support successive iteration of AI models to dynamically define iteration data that corresponds to a trajectory through the tree.
US11481632B2

A classification apparatus is configured to perform a classification using a neural network with at least one hidden layer and an output layer, wherein the classification apparatus comprises a coarse training unit configured to train the neural network on a subset of neurons of a last hidden layer and a set of neurons of the output layer; and a fine training unit configured to train the neural network on a set of the last hidden layer and a subset of neurons of the output layer. By executing the classification apparatus, training of a classification model can be improved by reducing the computational burden of the classification, speeding up the training time of a classification model, and speeding up the inference time during application of the classification model.
US11481627B2

Computer-implemented techniques for learning composite machine learned models are disclosed. Benefits to implementors of the disclosed techniques include allowing non-machine learning experts to use the techniques for learning a composite machine learned model based on a learning dataset, reducing or eliminating the explorative trial and error process of manually tuning architectural parameters and hyperparameters, and reducing the computing resource requirements and model learning time for learning composite machine learned models. The techniques improve the operation of distributed learning computing systems by reducing or eliminating straggler effects and by reducing or minimizing synchronization latency when executing a composite model search algorithm for learning a composite machine learned model.
US11481619B2

Techniques for incorporating a black-box function into a neural network are described. For example, an image editing function may be the black-box function and may be wrapped into a layer of the neural network. A set of parameters and a source image are provided to the black-box function, and the output image that represents the source image with the set of parameters applied to the source image is output from the black-box function. To address the issue that the black-box function may not be differentiable, a loss optimization may calculate the gradients of the function using, for example, a finite differences calculation, and the gradients are used to train the neural network to ensure the output image is representative of an expected ground truth image.
US11481607B2

Utilizing a trained generative adversarial network (GAN) model to cause a computer to output multivariate forecasted time-series data by providing a trained GAN model, the GAN model comprising dilated convolutional layers for receiving time-series multivariate data, receiving time-series multivariable biometric data, generating, using the GAN model, successive time series multivariate biometric data according to the time-series multivariate biometric data, determining an outcome according to the successive time-series multivariate biometric data, and providing an output associated with the outcome.
US11481606B2

A non-transitory computer-readable recording medium has stored therein a program that causes a computer to execute a process, the process including: obtaining an estimation value of a third variable by subtracting a second output value of a second parametric model to which a second variable is input from a first output value of a first parametric model to which a first variable is input; performing first parameter update of updating first parameters of the first parametric model and second parameters of the second parametric model such that independence between the second variable and the estimation value of the third variable is maximized; and updating the first parameters and third parameters of a third parametric model in the first parameter update, such that a third output value of the third parametric model is approximated to the first variable, the third parametric model being input with the first output value.
US11481601B2

An analog element for use as a neuron in a recurrent neural network is described, the analog element having memory of a prior layer state and being a continuous time circuit rather than having a discrete clocking interval. The element is characterized and described by the Laplace s-domain operator, as distinct from a digital solution that uses the z-domain operator appropriate for quantized time descriptions. Rather than using an all-pass filter, the analog equivalent of a unit delay in the z-domain, a finite gain integrator, which is a simpler circuit, may be used to provide the delay in the analog s-domain. The resulting circuit may be easily implemented at the transistor level.
US11481594B1

Apparatus and methods disclosed herein provide technical solution for on-demand manufacturing of a payment instrument that includes an integrated circuit chip. Apparatus and methods provide technical solutions for securely validating and activating the manufactured payment instrument. The customer may submit a request to manufacture a payment instrument through an automated teller machine (“ATM”), online banking channel or mobile banking channel. Apparatus and methods allow a customer to manufacture a payment instrument at home using a 3D printer or use a 3D printer installed at an ATM. Using a secure validation methods, the newly manufactured payment instrument may be activated at an ATM.
US11481593B2

Systems and methods are disclosed for using a color changing surface to display a status of a storage device. In certain embodiments, a storage includes a display-less enclosure, non-volatile memory, memory configured to store firmware, and control circuitry. The control circuitry can be configured to determine an available space in the non-volatile memory, determine a first color corresponding to the available space based on a mapping of ranges of available space to corresponding colors, apply a voltage to the electrochromic material to change the color changing surface to the first color, and cease application of the voltage to the electrochromic material, wherein the color changing surface retains the first color after cessation of the voltage.
US11481589B2

A Onepass system inkjet printing control method, device and storage are provided. The method includes: dividing all physical channels into several groups according to a printing requirement command, defining one group as a printing module, wherein each of the printing modules includes x physical channels, x≥1, x is an integer; configuring n logical channels for each printing module, wherein n≥x, n is an integer; starting a printing command, and extracting corresponding printing data from the printing memory in units of the logical channel; processing the printing data according to the printing parameters and then inputting it into the corresponding physical channel for inkjet printing. The solution of the present invention ensures that each printing module can independently control the printing task during printing.
US11481586B2

An electronic apparatus may include a memory that stores first information regarding a plurality of first artificial intelligence models trained to perform image processing differently from each other and second information regarding a second artificial intelligence model trained to identify a type of an image by predicting a processing result of the image by each of the plurality of first artificial intelligence models. The electronic apparatus may further include a processor configured to identify a type of an input image by inputting the input image to the second artificial intelligence model stored in the memory, and process the input image by inputting the input image to one of the plurality of first intelligence models stored in the memory based on the identified type.
US11481584B2

Techniques for implementing an efficient machine learning (ML) model for classification are provided. In one set of embodiments, a computer system can receive a query data instance to be classified. The computer system can then generate a first classification result for the query data instance using a first (i.e., primary) ML model, where the first classification result includes a predicted class for the query data instance and a confidence level indicating a likelihood that the predicted class is correct, and compare the confidence level with a classification confidence threshold. If the confidence level is greater than or equal to the classification confidence threshold, the computer system can output the first classification result as a final classification result for the query data instance. However, if the confidence level is less than the classification confidence threshold, the computer system can forward the query data instance to one of a plurality of second (i.e., secondary) ML models for further classification.
US11481580B2

According to an aspect of an embodiment, a method may include obtaining a data set that includes categories (or features), and a target criteria. The method may further include obtaining a first decision tree model using the data set. The method may further include ranking the categories based on the first decision tree model and removing low-ranking categories from the data set. The method may further include generating a second decision tree model using the data set. The second decision tree model may include branch nodes. Each of branch nodes may represent a branch criteria. The method may further include pruning a branch node. The method may further include designating a remaining branch nodes as a rule node. The method may further include generating a rule based on the branch criteria of the rule node and presenting the rule in a graphical user interface.
US11481577B2

A system and method are provided for machine learning (ML) quality assurance. The method trains a plurality of agent ML annotation model software applications. Each agent annotation model is trained with a corresponding subset of annotated raw data images including annotation marks forming a boundary surrounding the first shape. A baseline ML annotation model is trained with all the subsets of annotated raw data images. The method accepts an evaluation dataset with unannotated images including the first shape, which is provided to the agent models and baseline models. In response to the evaluation dataset, the agent and baseline models infer predicted images including annotation marks forming a boundary surrounding the first shape. The baseline model predicted images are compared to the predicted images of each agent model for the purpose of determining agent model quality and identifying problematic raw data images for retraining purposes.
US11481574B2

The present disclosure relates to an image processing method and device, an electronic apparatus and a storage medium. The method comprises: performing feature extraction on an image to be processed to obtain a first feature map of the image to be processed; splitting the first feature map into a plurality of first sub-feature maps according to dimension information of the first feature map and a preset splitting rule, wherein the dimension information of the first feature map comprises dimensions of the first feature map and size of each dimension; performing normalization on the plurality of first sub-feature maps respectively to obtain a plurality of second sub-feature maps; and splicing the plurality of second sub-feature maps to obtain a second feature map of the image to be processed. Embodiments of the present disclosure can reduce the statistical errors during normalization of a complete feature map.
US11481570B2

In some embodiments, a method receives a first textual description of content and converts the first textual description of content to a first image representation. The method compares a similarity between the first image representation and a second image representation for candidate metadata. The candidate metadata is associated with a second textual description of content. The method determines whether the first textual description of content is associated with the second textual description of content based on the comparison of similarity of the first image representation and the second image representation.
US11481568B1

This invention provides an illumination assembly that is typically attached to the front end of a vision system camera assembly, adapted to generate an illumination pattern onto an object, which allows the vision system process(or) to perform basic shape inspection of the object in addition to feature detection and decoding. A dome illuminator with a diffuse inner surface is provided to the camera assembly with a sufficient opening side to surround the object. The dome illuminator has two systems to create the pattern on an object, including a diffuse illuminator for specular/shiny object surfaces and a secondary, projecting illuminator for matte/diffusive object surfaces. The diffuse illuminator includes a set of light-filtering structures on its inner surface—for example concentric strips or rings that allow projection of a ringed fringe pattern on an (e.g. shiny/specular) object. The fringes can additionally be generated in a given a certain wavelength and/or visible color.
US11481557B2

Methods and systems are provided for mapping clinical terminology with natural language processing. In one embodiment, an example method includes generating a word relationship graph for a plurality of mappings between a first code set and a second code set, receiving a first code of the first code set, and automatically mapping a second code of the second code set to the first code based on the word relationship graph. In this way, seemingly different code descriptions from different medical vocabularies may be automatically mapped to each other with reduced processing and reduced human intervention.
US11481555B2

A project generating method comprises extracting a keyword from a plurality of text files with a specified category, determining whether the keyword is a theme, extracting a geographical name from the text files corresponding to the theme, determining whether to keep the theme according to an internet volume of the theme, filtering a plurality of review files from a review website according to the geographical name, calculating a first ratio therein to determining whether to keep the theme, and generating a project including the geographical name and the theme serving as a recommendation row.
US11481546B2

A screen discrimination device includes: a determination section which executes an automatic operation of a displayed screen of an application to cause screen transition to occur, and determines whether or not each screen at a transition destination is different from each post-transition screen based on a predetermined method; a reception section which outputs a result of the determination of whether or not each screen at the transition destination is different from each post-transition screen, and receives input of a condition for identifying a screen serving as a correction target based on the result of the determination; and a re-determination section which re-executes the automatic operation of the displayed screen of the application to cause the screen transition to occur, determines whether or not each screen at the transition destination meets the condition and, in a case where a first screen meeting the condition is present, when the post-transition screen includes a second screen meeting the condition, determines that the first screen and the second screen are identical to each other, whereby it becomes possible to correct an error in the discrimination of screen identity with a small amount of operation.
US11481542B2

Systems, methods, and computer-readable media are disclosed for enhancing an email application to automatically analyze an email thread and generate a compact content summary. The content summary is based on relative content contributions provided by the constituent email messages in the email thread. The content summary may be presented in a special window without disturbing or modifying the email thread or its constituent email messages. The distinctive content summary disclosed herein comprises certain sentences that are automatically gleaned from the email thread, analyzed relative to other sentences, and presented in a chronological sequence so that the user can quickly determine what the email thread is about and/or the current status of the conversation. The content summary is based on email weights, word weights, and intersecting sentence pairs.
US11481541B2

In various embodiments, a codec comparison application independently encodes each source image included in a set of source images using a first encoding configuration to generate a first set of encoded images. The codec comparison application also independently encodes each source image included in the set of source images using a second encoding configuration to generate a second set of encoded images. For each encoded image in the first set of encoded images and each encoded image in the second set of encoded images, a visual quality score for a reconstructed source image derived from the encoded image falls within a tolerance of a target visual quality score. Subsequently, the codec comparison application computes a bitrate change based on a first total file size for the first set of encoded image and a second total file size for the second set of encoded images
US11481535B2

A numerical information generating apparatus receives information of a programmable logic integrated circuit that includes a plurality of crossbar switches each including resistance change elements, calculates, for each of the plurality of crossbar switches, a base delay that is a delay in which influence of a load capacitance of other crossbar switch is excluded and a correction delay that is a delay caused by influence of a fanout of other crossbar switch, and further calculates a delay of each of the plurality of crossbar switches based on the base delay and the correction delay corresponding to each of the plurality of crossbar switches.
US11481529B2

A method is provided for dimensioning a cross section of a structural product, the cross section having an arbitrary shape. The method includes defining and thereby producing a first definition of the cross section, and accessing template cross sections of various shapes, the template cross sections having respective second definitions of the template cross sections. The method includes performing a comparison of the first definition of the cross section and the respective second definitions of the template cross sections. The method includes identifying a matching one of the template cross sections based on the comparison, the matching one of the template cross sections further having respective locations from which the matching one of the template cross sections is dimensioned. And the method includes applying the respective locations to the cross section, and dimensioning the cross section from the respective locations.
US11481527B2

Methods and apparatus for determining information about an item of equipment in a direction of interest based upon coordinates derived from wireless communication between wireless transceivers. A smart device assembly is operative to communicate via multiple antennas with a reference point transceiver. A set of coordinates is generated indicating a relative position and/or angle of the wireless transceiver in relation to the reference position transceiver. A query may be made based upon the relative position and angle of the wireless transceiver in relation to the reference position transceiver. A response to the query may include a human readable interface indicating one or more of: direction of travel, a virtual image based upon location and location and direction, and annotative and pictorial information.
US11481524B2

A computing device is provided, including a processor. The processor may generate a three-dimensional device model at least by receiving one or more three-dimensional substrate elements and one or more two-dimensional lithography elements. Generating the three-dimensional device model may further include generating a conformal coating on the one or more three-dimensional substrate elements over a plurality of conformal coating iterations that have respective iteration layer thicknesses. Each conformal coating iteration may include, for each two-dimensional lithography element, generating an iteration layer overlaid on the one or more three-dimensional substrate elements and having an iteration layer shape of at least a portion of that two-dimensional lithography element. Each conformal coating iteration may further include adding the iteration layer to the conformal coating. The processor may output the three-dimensional device model including the one or more three-dimensional substrate elements and the conformal coating.
US11481498B2

Apparatuses, methods, and systems are provided for making continuous vulnerability management for modern applications. A dependency tree can be created mapping third-party libraries to microservices used in an application of a software package. Natural language processing can be used on release notes and changelogs of new library versions to generate a list of libraries afflicted with common vulnerabilities and exposures (“CVEs”). A number of code calls from an application program interface (“API”) can be made to an afflicted library. A number of code calls including CVEs can be enumerated for each afflicted library. A risk score can be assigned to the API based on the number of code calls including CVEs. The risk score can be compared against a threshold value to cause a remedial action to occur, including updating libraries to newer versions to resolve CVE issues or generating a report regarding the afflicted libraries.
US11481489B2

The present disclosure provides for systems and methods for generating an image of a web resource to detect a modification of the web resource. An exemplary method includes selecting one or more objects of the web resource based on one or more object attributes; identifying a plurality of tokens for each selected object based on contents of the selected object; calculating a hash signature for each selected object of the web resource using the identified plurality of tokens; identifying potentially malicious calls within the identified plurality of tokens; generating an image of the web resource based on the plurality of hash signatures and based on the identified potentially malicious calls, wherein the image of the web resource comprises a vector representation of the contents of the web resource; and detecting whether the web resource is modified based on the image of the web resource.
US11481483B2

Embodiments of the present disclosure disclose a machine learning training method and a server. The method includes: acquiring training data uploaded by the terminal; creating a trusted execution environment in response to a machine learning training request from the terminal; and performing machine learning training based on the trusted execution environment and the training data.
US11481474B2

An example embodiment may involve identifying a virtual software application that is accessible within a managed network. The example embodiment may further involve determining a delivery group associated with accessing the virtual software application within the managed network. The example embodiment may further involve, based on the delivery group, determining a potential-entity count of entities with access to the virtual software application within the managed network. The example embodiment may further involve calculating compliance of a software license associated with the virtual software application based on the potential-entity count.
US11481466B2

Electronic multi-user forms are provided. The use of these forms may include displaying the forms to more than one user, receiving population data from one or more user, and selectively displaying the population data to each user. The population data may be displayed to the various users based on the security authorization of the user seeing the form. Upon completion of the form by the users, the form may be further completed and submitted for processing or approval.
US11481458B2

An information processing system includes an acquirer that acquires, from a user, information related to invitation of persons who share a specific purpose, a receiver that receives a response for acceptance of the invitation, and an outputter that outputs information on a candidate place to be used by the user and an accepter who accepts the invitation.
US11481456B2

An apparatus and method are provided for machine learning method using a network of agents. The agents are arranged in a network with respective links between pairs of agents, and the links enabling the exchange information. Different agents can apply different reasoning paradigms corresponding to different approaches to machine learning and artificial intelligence. These disparate approaches are seamlessly integrated to aggregate decisions and learning performed using different approaches using an economics model in which a Nash equilibrium is reached through the exchange of information. Each agent selects which other agents to exchange information with by seeking to optimize preference, utility, and objective functions, and these function include how well the agents obtain an assigned goal subject to other desirable features and characteristics (e.g., enforcing diversity).
US11481453B2

Concepts and technologies are disclosed herein for detecting and using mood-condition affinities. A processor that executes an affinity service or affinity application can obtain collected data associated with a user device. The collected data can include sensor readings collected by the user device. The processor can determine a condition at the user device and a mood associated with the condition. The processor can generate an affinity that defines a relationship between the condition and the mood and store the affinity at a data storage device.
US11481452B2

Implementations include providing a first set of tags by processing a document using generic entity extraction based on one or more external taxonomies, providing a second set of tags by processing the electronic document using specific entity extraction based on internal taxonomies specific to the enterprise, determining a relevance score for each tag in the first set of tags, and the second set of tags, defining a set of tags including one or more tags of the first set of tags, and one or more tags of the second set of tags, tags of the set of tags being in rank order based on respective relevance scores, receiving user input to the set of tags, and performing one or more of adjusting a ranking of tags based on the user input, and editing at least one internal taxonomy of the one or more internal taxonomies based on the user feedback.
US11481450B2

The present disclosure relates to platform configured for executing and rendering templates to enable automation of control and data exploration across systems in an interactive and non-interactive mode. Initially, the platform is configured to add template to an exploration either on user request or system driven request and execute the template by extracting execution model associated with the template. Further, the target system is configured to run the execution plan in interactive mode wherein the user may provide inputs or non-interactive mode wherein the target system is configured to run the execution plan without user inputs. The target system is further configured to receive data generated by the target systems in response to the operation executed by the execution engine. On receiving the data from target systems in the data store, the target system is configured to visualize the data on the template rendered on the GUI.
US11481448B2

During operation, the system obtains a first embedding produced by an embedding model from an input string representing an entity and a hierarchy of clusters of embeddings generated by the embedding model from a set of standardized entities. Next, the system searches the hierarchy of clusters for a subset of the embeddings that are within a threshold proximity to the first embedding in a vector space. The system then calculates embedding match scores between the input string and a first subset of the standardized entities represented by the subset of the embeddings based on distances between the subset of the embeddings and the first embedding in the vector space. Finally, the system modifies, based on the embedding match scores, content outputted in response to the input string within a user interface of an online system.
US11481439B2

Techniques are described to improve query evaluation in computer systems. In an embodiment, a system receives a full text query for evaluation against a collection of hierarchically marked data object sets. The query specifies token(s) and context(s) which indicate hierarchical location(s) to match within a queried hierarchical data structure. To evaluate the query, the system determines a) data object set(s) that contain the query specified token(s) using token list(s), and/or b) data object set(s) that contain the query specified context(s) using label list(s).
US11481434B1

A computer-implemented method for contextually applying audio to an electronic media file, includes the following steps: parsing the electronic media file to determine at least one context of the electronic media file; comparing the at least one context of the electronic media file against a database of context tags corresponding to at least one context of a plurality of audio files; generating a ranked list of audio files corresponding to the comparison of the at least one context of the electronic media file against the database of context tags; selecting at least one audio file from the ranked list; and generating an output file containing the electronic media file and the at least one audio file.
US11481433B2

A computer-implemented method of associating digital tags with digital files comprises storing a plurality of digital files having embedded therein content data and metadata including tags; receiving, via a user interface device of a client device, a first tag label containing alphanumeric text created and inputted by a user of the client device; modifying, using a controller device, a selected first one of the tags of the metadata in a first of the digital files to include the first tag label; receiving, via the user interface device or another user interface device, an instruction to search for all of the digital files having at least the first tag label; responsive to receiving the instruction, automatically searching for all of the digital files having at least the first tag label; and displaying, on a video display device associated with the client device, a first indication of the first tag label.
US11481417B2

Example data processing systems and methods are described. In one implementation, a system accesses a corpus of data and analyzes the data contained in the corpus of data to identify multiple documents. The system generates vector indexes for the multiple documents such that the vector indexes allow a computing system to quickly access the plurality of documents and identify an answer to a question associated with the corpus of data.
US11481414B2

Systems and methods for collection, management, and distribution of data with a crowdsourced knowledge data base are disclosed. The systems and methods may be configured for: storing information in a standardized format in one or more network-based databases having a collection of records stored thereon; providing remote access to users over a network so any one of the users can update the information about a record in the collection of records in real time through a graphical user interface, wherein the one of the users provides the updated information in a non-standardized format; converting the updated information into the standardized format; storing the standardized updated information in the database in the standardized format; generating a message containing the updated information whenever one has been stored; and transmitting the message to all of the users over the network in real time, so that each user has immediate access to up-to-date information.
US11481409B2

The disclosed systems and methods relate to archiving communications. Information associated with one or more documents can be received. The documents can be captured from one or more communication modalities. The information can be normalized into a single information structure. A transcript of an interaction between participants can be generated for the communication modalities using the normalized information. The transcript can be stored in an archiving system.
US11481399B1

Systems, methods, and non-transitory computer readable media are provided for recursively searching a plurality of workspaces of the system for linked data associated with the seed data, initiating an endpoint process for each the seed data and the linked data, and, upon completion of the search, delete the seed data and the linked data identified based at least in part on the endpoint process. The process may be automatically repeated at a predetermined time interval to identify and remove future data that is stored in the plurality of datasets.
US11481398B1

A system for spilling comprises an interface and a processor. The interface is configured to receive an indication to perform a GROUP BY operation, wherein the indication comprises an input table and a grouping column. The processor is configured to: for each input table entry of the input table, determine a key, wherein the key is based at least in part on the input table entry and the grouping column; add the key to a grouping hash table, wherein adding the key to the grouping hash table comprises last-in, first-out (LIFO) spilling when necessary; create an output table based at least in part on the grouping hash table; and provide the output table.
US11481397B1

Techniques for aggregating and emitting database activity record batches are described. Database activity records can be written to a shared memory queue and emitted to a destination using a remote procedure call (RPC). Individual database connection server processes can write client activity records to the queue. An activity monitor plugin in the database engine can monitor the audit records and aggregate the audit records into batches. Batches of audit records can be sent via RPC to their final or intermediate destination. Each instance host in a database service can include a client backend process configured to define how to submit audit records to shared memory. The activity monitor plugin can batch audit records in to messages and submit those messages via RPC to a security host manager and relaying response back to each relevant client backend.
US11481395B2

A database query processing system for blood donation tracking includes a database, a network interface circuit and a processing circuit. The database stores records for a plurality of blood donors, each record comprising an amount of a blood component the blood donor has donated. The processing circuit determines an amount of a blood component a first donor may donate based on records for a plurality of donations made by the first blood donor and based on a limit of an amount of blood component the donor may donate in a predetermined period of time. The processing circuit further receives a request for the amount of the blood component the first donor may donate and transmits the amount of the blood component the first donor may donate to the remote computing device.
US11481376B2

In a multitenant data platform architecture, one or more supporting data tables are used to write and store tenant data responsive to data write requests. Based on the contextual data returning an indication of a data corruption in one or more supporting data structures, an action associated with the data transaction thread is performed. A log of data corruptions and corresponding call stack trace data may be generated. The data transaction thread may be allowed to continue to execute statements that modify data tables, or the data transaction thread may be terminated. Data corruptions may be compensated for by nullifying data changes caused by corruption causing call sites. Verification methods may be used to ensure correctness of data within a transaction thread.
US11481374B2

Various systems and methods are disclosed for making and using an anonymized database for an industrial enterprise, such as oilfield operations. Providing statistical performance indicators for groupings of an activity in the oilfield allow for the information in confidential data sets to be shared without compromising the confidentiality of any one data entry. Comparisons may be made between or among oilfields with differing technologies, differing rig configurations, or even different crews when sufficient data are available.
US11481371B2

Techniques and architectures to estimate storage system capacity are disclosed. Deduplicated data and an index of object entries are maintained in a storage system. The entries contain shallow reference counts. The shallow reference count values indicate a number of parent metadata objects that hold a reference to corresponding object. One or more tree milli-indices and one or more node milli-indices of object entries are maintained in the storage system. The entries correspond to a subset of objects stored in the storage system. The entries also have truncated object signature values and deep reference count values for the corresponding objects in the storage system. A capacity utilization of the storage system is determined based on analysis utilizing the deep reference count values to perform various multiset operations.
US11481362B2

Systems, methods, and computer-readable media for managing storing of data in a data storage system using a client tag. In some examples, a first portion of a data load as part of a transaction and a client identifier that uniquely identifies a client is received from the client at a data storage system. The transaction can be tagged with a client tag including the client identifier and the first portion of the data load can be stored in storage at the data storage system. A first log entry including the client tag is added to a data storage log in response to storing the first portion of the data load in the storage. The first log entry is then written from the data storage log to a persistent storage log in persistent memory which is used to track progress of storing the data load in the storage.
US11481361B1

Cascading payload replication to target compute nodes is disclosed. Cascading payload replication can be accomplished using a two-stage operation for a replication operation. In the first stage, a plan is generated and distributed for the replication operation. The plan includes an assignment of compute nodes to tree nodes in a tree hierarchy. In the second phase, the payload is distributed according to the plan. The plan is different for at least two replication operations. Thus, the cascading payload replication is adaptable to changing target compute nodes and provides for load balancing.
US11481350B1

Network chip utility is improved using multi-core architectures with auxiliary wiring between cores to permit cores to utilize components from otherwise inactive cores. The architectures permit, among other advantages, the re-purposing of functional components that reside in defective or otherwise non-functional cores. For instance, a four-core network chip with certain defects in three or even four cores could still, through operation of the techniques described herein, be utilized in a two or even three-core capacity. In an embodiment, the auxiliary wiring may be used to redirect data from a Serializer/Deserializer (“SerDes”) block of a first core to packet-switching logic on a second core, and vice-versa. In an embodiment, the auxiliary wiring may be utilized to circumvent defective components in the packet-switching logic itself. In an embodiment, a core may utilize buffer memories, forwarding tables, or other resources from other cores instead of or in addition to its own.
US11481341B2

A method, computer program product, and computing system for defining a token pool size for a storage system token pool associated with a storage system. An input/output (IO) processing load for the storage system may be determined. The token pool size for the storage system token pool associated with the storage system may be dynamically adjusted based upon, at least in part, one or more changes in the IO processing load determined for the storage system.
US11481335B2

Methods, non-transitory machine readable media, and computing devices that use extended physical region page (PRP) lists to improve storage device performance are disclosed. With this technology, a PRP list is generated that includes pointers retrieved from a scatter/gather list (SGL) for memory buffers representing data segments associated with a storage operation. The PRP list is extended to include a pointer to an allocated memory page configured to store metadata segments represented by other memory buffers referenced by other pointers in the SGL. A command request that includes the extended PRP list is submitted to a storage device for execution of the storage operation. With this technology, storage operations are advantageously enabled for non-volatile memory express (NVMe) solid-state drive (SSDs), for example, that do not support SGL transfers.
US11481334B2

Systems, methods and apparatuses of distributed computing based on Memory as a Service are described. For example, a set of networked computing devices can each be configured to execute an application that accesses memory using a virtual memory address region. Each respective device can map the virtual memory address region to the local memory for a first period of time during which the application is being executed in the respective device, map the virtual memory address region to a local memory of a remote device in the group for a second period of time after starting the application in the respective device and before terminating the application in the respective device, and request the remote device to process data in the virtual memory address region during at least the second period of time.
US11481318B2

A data processing method and a corresponding system are provided. The method is implemented by a processor and includes: obtaining a to-be-processed I/O request, where the to-be-processed I/O request may include a first address, and the first address is a logical address of to-be-read, to-be-written, or to-be-erased data in a target SSD; performing address translation on the to-be-processed I/O request based on an FTL mapping table, to translate the first address into a second address, where the second address is used to indicate a physical address of the to-be-read, to-be-written, or to-be-erased data in the target SSD, and the FTL mapping table may be used to record a translation relationship between physical addresses and logical addresses in the n SSDs; sending a to-be-processed I/O request obtained after address translation is performed; and after a sleep duration is preset, querying a processing result of the to-be-processed I/O request.
US11481316B2

An embodiment includes a system, comprising: a processor configured to: read a stride parameter from a device coupled to the processor; and map registers associated with the device into virtual memory based on the stride parameter; wherein: the stride parameter is configured to indicate a stride between the registers associated with the device; and the processor is configured to map at least one of the registers to user space virtual memory in response to the stride parameter.
US11481310B1

A system and method for receiving, using one or more processors, a first testing identifier associated with a first element of an application under test; receiving, using the one or more processors, a second testing identifier associated with the first element of an application under test; evaluating, using the one or more processors, the first testing identifier; determining, using the one or more processors, a failure of the first testing identifier to identify an element in the application under test; evaluating, using the one or more processors, the second testing identifier; identifying, using the one or more processors, the first element in the application under test based on the second testing identifier; and repairing, using the one or more processors, the first testing identifier to identify the first element in the application under test.
US11481305B2

An information handling system includes an analysis block configured to obtain monitoring results from a monitoring data repository, to analyze the monitoring results to identify at least one monitoring gap, and to provide a monitoring gap result identifying the at least one monitoring gap. A machine learning recommender produces a recommendation to reduce the monitoring gap, and a user interface displays the recommendation.
US11481302B2

Disclosed are various embodiments for triggering a processing of a data object stored in a bucket in a data store. In one embodiment, a cloud computing resource comprising one or more processors in communication with a data store receives a notification event generated in response to a modification of a data object in one or more buckets. The cloud computing resource determines, responsive to the received notification event, that a data object stored in a bucket in the data store has been modified. The cloud computing resource triggers a processing of the data object by executable code associated with the data object. The executable code causes a notification message, processing of the modified data object, or other user specified processes within a platform as a service cloud computing offering.
US11481301B2

A medical device arrangement (100) tests processing of data sets to be processed during operation of the medical device arrangement. The arrangement includes a data interface (110), analysis modules (120) and a test module (130). The analysis modules process a received medical data set (105). Each analysis module (122, 123, 124) forms a processing instance (390) for the medical data set or for the medical data set (125, 125′) already preprocessed by at least one other analysis module. The test module outputs a test data set (132) to one of the analysis modules during operation such that this analysis module processes the test data set in the same manner as the medical data set. The test module compares a correspondingly outputted, processed test data set (134) with a reference result (136) associated with the test data set and determines a test result (137) based on this comparison.
US11481296B2

A computing system detects an input/output (I/O) device configuration error. The computing system includes at least one I/O device installed with firmware configured to control an I/O function, and a plurality of I/O ports installed on the at least one I/O device. At least one I/O port outputs a request to perform a current I/O configuration initialization and generates current I/O configuration data corresponding to the current I/O configuration initialization. A memory unit is configured to store the current I/O configuration data and previously generated I/O configuration data. The I/O device compares the current I/O configuration data to the previously generated I/O configuration data, and detects the I/O device configuration error in response to determining a mismatch between the current I/O configuration data and the previously generated I/O configuration data.
US11481295B2

There are disclosed various methods, apparatuses and computer program products for a testing apparatus. In accordance with an embodiment the testing apparatus includes a frame; a gripping head for gripping a device to be tested; a first movement element for moving the gripping head with respect to the frame; a movement detector to detect at least one of a location and a position of the device; a touching element for touching the device; an imaging device for capturing images of the device; a display for generating visual information for capturing by the device; a set of sensors for examining operations of the device; a set of actuators for providing signals for reception by the device; and a set of plugs adapted to be inserted into a socket of the device.
US11481292B2

Each redundancy group is constituted by one active program (storage control software of the active program) and N standby programs (N is an integer of two or more). Each of the N standby programs is associated with a priority to be determined as a failover (FO) destination. In the same redundancy group, FO is performed from the active program to the standby program based on the priority. For the plurality of pieces of storage control software including the active programs and the standby programs that change to be active by FO in the plurality of redundancy groups arranged in the same node, standby storage control software that can set each of the programs as a FO destination are arranged in different nodes.
US11481288B2

Systems, methods, and computer-readable media for enabling granular rollback of historical edits in an electronic document are disclosed. The systems and methods may involve accessing the electronic document, having an original form; recording at a first time, second time, and third time, first edits, second edits, and third edits to a specific portion of the electronic document, respectively; receiving at a fourth time, a selection of the specific portion; in response to the selection, rendering a historical interface enabling viewing of an original form of the selection, the first edits, the second edits, and the third edits; receiving an election of one of the original form of the electronic document, the first edits, the second edits, and the third edits; and upon receipt of the election, presenting a rolled-back display reflecting edits made to the specific portion of the electronic document.
US11481286B2

Transferring files directly from a storage system to a backup storage system includes determining identifiers for blocks on the storage system that correspond to files that are to be backed up, providing the identifiers for the blocks to the storage system, and the storage system pushing the blocks indicated by the identifiers directly from the storage system to the backup storage system. The identifiers may be logical block addresses. Determining the logical block addresses may vary according to a file system for files that are to be backed up. Determining the logical block address may include determining an inode value for each of the files that are to be backed up or may include determining a logical cluster number for each of the files that are to be backed up. The backup storage system may include a media server and a storage device.
US11481285B1

A selective database rollback method includes identifying a table, identifying a root key, storing a target rollback date, retrieving schema information including keys, ordering the table, iterating over the table, storing the current table state, obtaining a transaction journal, and reverse-applying the transaction journal to generate an output file. A method for identifying database key includes iterating over a table's columns and rows, generating similarity metrics by comparing column-wise and/or row-wise data, and comparing the generated similarity metrics to a threshold value. A server includes a processor and a memory storing instructions that, when executed by the one or more processors, cause the server to identify a table, identify a root key, store a target rollback date, retrieve schema information including keys, order the table, iterate over the table, store the current table state, obtain a transaction journal, and reverse-apply the transaction journal to generate an output file.
US11481280B2

Various embodiments relate to a distributed power system, including: a primary power management integrated circuit (PMIC) configured to receive a source voltage and connected to a primary communication bus, wherein the primary PMIC produces a secondary voltage on a voltage line, wherein the primary PMIC communicates with a microcontroller unit (MCU) via the primary communication bus; and a plurality of secondary PMICs connected to the primary PMIC via the voltage line, a secondary communication bus, and a fail line, wherein the plurality of secondary PMICs are configured to produce a pulsed signal on the fail line when a secondary PMIC fails, wherein the pulsed signal produced by each of the plurality of secondary PMICs have a unique pulse width that indicates to the primary PMIC the identity of the failed secondary PMIC.
US11481278B2

One embodiment provides a computer implemented method for recovering an operating system (OS) after a runtime hang using a dual-flash device. The method includes detecting a first runtime hang of a server; initiating a first reboot from a hard disk; detecting a second runtime hang of the server; and initiating a second reboot from the dual-flash device.
US11481273B2

A memory component comprises a cyclic buffer partition portion and a snapshot partition portion. In response to receiving a signal that a trigger event has occurred, a processing device included in the memory component performs an error correction operation on a portion of data stored in the cyclic buffer partition portion, copies the data stored in the cyclic buffer partition portion to the snapshot partition portion in response to the error correction operation being successful, and sends the data stored in the cyclic buffer partition portion to a processing device operatively coupled to the memory component in response to the error correction operation not being successful.
US11481272B2

The present technology relates to an electronic device. A memory controller controls a memory device such that a life of the memory device is increased. The memory controller that controls the memory device includes a flash translation layer configured to generate a device health descriptor based on device information received from the memory device, and a bad block controller configured to generate a bad block table based on bad block information received from the memory device, and generate recycling information for recycling pages in bad blocks recorded in the bad block table based on the device health descriptor.
US11481255B2

Provided is a method, computer program product, and coherent computer system for improving memory management by establishing cooperation between an operating system and a coherent accelerator device (CAD). The CAD may retrieve a set of work elements for completion from a work queue. The CAD may determine a length of time required to complete the set of work elements. The CAD may identify a set of memory pages needed for completing the set of work elements. The CAD may communicate the set of memory pages and the length of time required to complete the set of work elements to a virtual memory manager.
US11481254B2

Managing batched jobs is provided. The method comprises receiving a job batch request from a client for a number of processing jobs. Each job is registered, and jobs that are ready for execution at a specified time are collected. For each collected job an instance of the job is locked to prevent duplicate execution. The locked jobs are queued, and a container is created for each job in the queue. A method of execution is determined for each job in the queue, and each job is then executed according the method determined for that job. Job events for each executing job are logged, a determination if a job was completed successfully is made according to its respective job events. A job status is updated for each completed job. The container of each completed job is then destroyed, and each completed job is unlocked.
US11481250B2

A first workgroup is preempted in response to threads in the first workgroup executing a first wait instruction including a first value of a signal and a first hint indicating a type of modification for the signal. The first workgroup is scheduled for execution on a processor core based on a first context after preemption in response to the signal having the first value. A second workgroup is scheduled for execution on the processor core based on a second context in response to preempting the first workgroup and in response to the signal having a second value. A third context it is prefetched into registers of the processor core based on the first hint and the second value. The first context is stored in a first portion of the registers and the second context is prefetched into a second portion of the registers prior to preempting the first workgroup.
US11481248B2

An SMI task to be completed across multiple SMI events. An OS agent can be employed to determine a current load on a computing device. Based on the load, the OS agent can create an SMI message that specifies a maximum duration for an SMI event and that segments the SMI data for the SMI task. The OS agent can provide the SMI message to BIOS as part of requesting that the SMI task be performed. During the resulting SMI event, the BIOS can reassemble the segmented SMI data and then perform the SMI task. If this processing cannot be completed within the specified maximum duration for an SMI event, the BIOS can pause its processing and cause a subsequent SMI event to occur during which the processing can be resumed. In this way, the SMI task can be completed across multiple SMI events while ensuring that no single SMI event exceeds the specified maximum duration.
US11481247B2

Versions of a service not reachable by a set of service requestors that use the service are removed. Multiple, different versions of a service are stored, along with metadata associated with the multiple, different versions of the service. The metadata is examined to determine one or more of the multiple, different versions of the service that are not reachable by the set of service requestors that use the service. Those versions are deleted.
US11481238B2

In one aspect, a computerized method of automatically generating video content using a one click artificial-intelligence assistant for generating an animation video includes the step of providing a do-it-yourself (DIY) computer animation generation system. The DIY computer animation generation system includes an animation generation dashboard. The method includes the step of providing a one click AI assistant for generating an animation video in the DIY computer animation generation system. The method includes the step of providing a one click virtual button that is displayed in the animation generation dashboard. The one click AI assistant automatically suggests a set of animation choices to a user on a single button press of the one click virtual button.
US11481221B2

A computing device (e.g., a processor) having a plurality of branch target buffers. A first branch target buffer in the plurality of branch target buffers is used in execution of a set of instructions containing a call to a subroutine. In response to the call to the subroutine, a second branch target buffer is allocated from the plurality of branch target buffers for execution of instructions in the subroutine. The second branch target buffer is cleared before the execution of the instructions in the subroutine. The execution of the instructions in the subroutine is restricted to access the second branch target buffer and blocked from accessing branch target buffers other than the second branch target buffer.
US11481216B2

Techniques for executing an atomic command in a distributed computing network are provided. A core cluster, including a plurality of processing cores that do not natively issue atomic commands to the distributed computing network, is coupled to a translation unit. To issue an atomic command, a core requests a location in the translation unit to write an opcode and operands for the atomic command. The translation unit identifies a location (a “window”) that is not in use by another atomic command and indicates the location to the processing core. The processing core writes the opcode and operands into the window and indicates to the translation unit that the atomic command is ready. The translation generates an atomic command and issues the command to the distributed computing network for execution. After execution, the distributed computing network provides a response to the translation unit, which provides that response to the core.
US11481209B2

Some embodiments may facilitate software development and operations for an enterprise. A communication input port may receive information associated with a software continuous integration/deployment pipeline of the enterprise. An intelligent software agent platform, coupled to the communication input port, may listen for a trigger indication from the software continuous integration/deployment pipeline. Responsive to the trigger indication, the intelligent software agent platform may apply system configuration information and rule layer information to extract software log data and apply a machine learning model to the extracted software log data to generate a pipeline health check analysis report. The pipeline health check analysis report may include, for example, an automatically generated prediction associated with future operation of the software continuous integration/deployment pipeline. The intelligent software agent platform may then facilitate transmission of the pipeline health check analysis report via a communication output port and a distributed communication network.
US11481202B2

Implementations are described herein for building and/or applying a library of transformation templates to automate migration of source code. In various implementations, pre-migration and post-migration versions of source code that exist prior to and after migration of the source code may be analyzed. Based on the analysis, one or more transformations made to the pre-migration version of the source code to yield the post-migration version of the source code may be identified. A library of transformation templates that are applicable subsequently to automate migration of new source code may be built. In some implementations, for one or more of the transformations, a plurality of candidate transformation templates may be generated with different permutations of tokens being replaced with placeholders. One of the plurality of candidate transformation templates may be selected for inclusion in the library based on one or more criteria.
US11481199B2

Systems and methods for performing dynamic code management, such as dynamic management of JavaScript tags in webpages or code segments in native applications, are disclosed. A user device loading a web or native application can access a factor, such as a user device-specific attribute or a piece of content of the webpage or native application being loaded. That factor can be applied to a rule that is evaluated (e.g., by the user device or a code server) to select one or more desired segments of code (e.g., JavaScript tags or native application code) to be executed by the user device from a pool of available code (e.g., pre-embedded code or dynamically injected code).
US11481193B2

Some of the disclosed methods and apparatuses use several types of stochastic binary string (SBS) generators to generate SBS sequences based on the particular values to be multiplied. Some embodiments use a multiphase SBS generator to more efficiently generate multiple SBS sequences that are offset from one another in “phase”.
US11481184B2

Computing systems, database systems, and related conversational updating methods are provided for dynamically updating graphical user interfaces responsive to conversational user inputs received via a chatbot or other conversational interactions with a user. One method involves receiving a conversational user input from a conversation session graphical user interface display presented at a client device, identifying a desire to perform an action with respect to a database component based on the conversational user input, creating a database entry corresponding to the conversational user input, obtaining data corresponding to the conversational user input from a database communicatively coupled to the server, and providing an update to a second graphical user interface display at the client device in response to the conversational user input, wherein the update is influenced by the data corresponding to the conversational user input obtained from the database and reflects the desired action with respect to the database component.
US11481181B2

An audio generation system is provided to enable coordinated control of multiple IoT devices for audio collection and distribution of one or more audio sources according to location and user preference. The audio generation system enables a location sensitive acoustic control of sound, both as a shaped envelope for a particular source, and as an individualized experience. The audio generation system also facilitates an interactive visual system for visualization and manipulation of the audio environment including via the use of augmented reality and/or virtual reality to depict soundscapes. The audio generation system can also facilitate a system for improving and achieving an audio environment (sound influence zone) and an intuitive way to understand where sounds will be heard.
US11481172B2

A method of providing an intelligent response on an electronic device and an apparatus therefor are provided. The method includes receiving a command from a user of the electronic device, analyzing the command, generating, based on the analyzed command, at least one intelligent response corresponding to the command and an actual response corresponding to the command, the at least one intelligent response including at least one of a sound effect associated with the command, a vibration effect associated with the command, or a visual effect associated with the command, and outputting the at least one intelligent response and the actual response by the electronic device.
US11481166B2

An information processing system includes a first controller that controls access to resources on a network based on authority to use the resources, a first manager that registers and manages users who access the resources via the first controller, a second controller that controls, independently of the first controller, access to the resources on the network based on authority to use the resources, a second manager that registers and manages users who access the resources via the second controller, and an identifier that identifies, in response to second authority to use a resource in the second manager being set for a user, first authority of the user to use the resource in the first manager.
US11481165B2

In order to enable a reduction in complexity in setting a communication parameter, a communication apparatus operable to provide a communication parameter to an external apparatus, generates a first image that is used in a first setting scheme for providing a communication parameter and in which information including a communication parameter is encoded; and generates a second image that is used in a second setting scheme for providing a communication parameter and in which information that does not include the communication parameter and that does include authentication information for performing an authentication is encoded. Then, the apparatus accepts information used to determine which of the first setting scheme and the second setting scheme to use; and, displays, based on the information, either the first image or the second image.
Patent Agency Ranking