US11792656B2

There is provided a method for determining a suitability of a cell of a network for deployment as a Multiple-Input Multiple-Output (MIMO) cell. The method includes acquiring data associated with a cell of a network and processing the acquired data associated with the cell of the network using a first machine learnt model to obtain one or more metrics indicative of the suitability of the cell for deployment as a MIMO cell. The method also includes generating an indication of whether the cell is suitable for deployment as a MIMO cell based on the one or more obtained metrics.
US11792655B2

Systems, devices and processes are provided to improve the design and implementation of radio frequency (RF) communication networks. Specifically, these various embodiments improve the likelihood of a successful RF network design by identifying and preferentially utilizing RF transmission sites having a relatively high probability of being successfully incorporated into the RF network. These various embodiments provide a site qualification database that includes site data for a plurality of RF transmission sites. When so implemented, the site qualification database is utilized to analyze the site data and generate a plurality of site scores, with each of the plurality of site scores providing a viability metric for the corresponding RF transmission site. The plurality of site scores is then utilized in rating each of the plurality of RF transmission sites. These ratings of the RF transmission sites are then utilized in an RF analysis.
US11792648B2

Aspects of the disclosure relate to authorizing an event by utilizing a high generation cellular network to authenticate a device associated with the event. A computing platform may receive, from a first device, a request to authorize an event. Subsequently, the computing platform may identify, based on an analysis of location data, that a second device is proximate to the first device. The computing platform may then prompt the second device to authenticate the first device. Then, the computing platform may receive, from the second device, an authentication token indicating whether the first device is authenticated. Based on the authentication token, the computing platform may respond to the request to authorize the event.
US11792644B2

Methods, apparatus, and systems for session key generation for AV operation are disclosed. In an embodiment, a vehicle service subscriber system generates an entropy. The vehicle service subscriber system is associated with a vehicle service subscriber. The vehicle service subscriber system transmits a synchronization message to a vehicle service provider system associated with at least one vehicle. The synchronization message includes the entropy. The vehicle service subscriber system receives a salt from the vehicle service provider system. The vehicle service subscriber system verifies that the salt was generated using the entropy. The vehicle service subscriber system calculates session keys using the salt. The vehicle service subscriber system receives a protected message from the vehicle service provider system. The vehicle service subscriber system authenticates the protected message using the session keys. The protected message is used to provide a ride involving the at least one vehicle.
US11792640B2

Provided is a terminal for managing a profile by using an embedded universal integrated circuit card (eUICC) in a wireless communication system. The terminal includes: a transceiver; and at least one processor configured to: receive, from a first server, a command code including event download information for downloading an event related to a profile; perform verification for processing the command code; when the verification is successful, generate a message requesting downloading of the event, by using the event download information, and transmit the same to a second server; and receive, from the second server, the event in response to the message requesting the downloading of the event.
US11792632B2

A communication method includes establishing a wireless connection between an image forming apparatus and an external access point by a wireless communication unit, establishing a direct wireless connection between the image forming apparatus and a communication partner apparatus by the wireless communication unit without the external access point, concurrently maintaining the wireless connection and the direct wireless connection with each other, and performing print processing based on data received by the wireless communication unit. The external access point is searched in a case where the wireless connection between the image forming apparatus and the external access point is disconnected, the direct wireless connection between the image forming apparatus and the communication partner apparatus is maintained, while the external access point is searched, and the external access point is external to the image forming apparatus and is external to the communication partner apparatus.
US11792631B2

Embodiments of the invention discloses an emergency call method and a user terminal. The method includes: obtaining a home public land mobile network (HPLMN) and an equivalent HPLMN (EHPLMN) from a SIM card of a user terminal; receiving an emergency call operation of a user; receiving, in response to the emergency call operation, a public land mobile network (PLMN) list broadcast by an access network device, which is in a multi-operator core network (MOCN), and the PLMN list includes a plurality of PLMNs that share the access network device; when the PLMN list includes the HPLMN or the EHPLMN, determining that the HPLMN or the EHPLMN is an optimal PLMN; and making an emergency call through a core network of the optimal PLMN. Thus, an emergency call center can obtain a phone number of the user terminal.
US11792627B2

A method for performing resource offloading in an M2M system is provided. The method is performed based on an offloaded resource and offloaded attributes. The method includes generating an offloading request message that requests offloading of a source resource. In response to the offloading request message, offloading the source resource for which the offloading is requested. An offloaded resource is then generated using the offloaded source resource. Herein, the offloaded resource includes synchronization modes designating synchronization methods with the offloaded source resource as offloaded attributes.
US11792623B2

The present invention may provide a method of managing, by a vehicle, a sensor. Herein, a method of managing, by a vehicle, a sensor may include: monitoring state information of a first sensor of a first vehicle; when the first sensor is abnormal, determining whether or not a second sensor performs the function of the first sensor; when the second sensor performs the function of the first sensor, reporting information representing that second sensor performs the function of the first sensor; and receiving sensing data from the second sensor.
US11792618B2

An approach is provided for building single-path communication signal map data for road links. The approach involves, for example, using, by one or more processors, map data and/or vehicle sensor data to make a determination that one or more single-path communication signals are detectable on a particular road link or on one or more portions of the particular road link. The approach also involves, based on the determination, generating or storing, by the one or more processors, a road-link map attribute indicating that one or more single-path communication signals are detectable on the particular road link or on the one or more portions. The approach further involves, based at least on the road-link map attribute, providing, by the one or more processors, coverage information indicating that one or more single-path communication signals are detectable on the particular road link or on the one or more portions.
US11792616B2

Disclosed embodiments include technologies for managing co-existence among multiple Vehicle-to-Everything (V2X) Radio Access Technologies (RATs) through the setting of a Network Allocation Vector (NAV). MAC layer frame headers contain a duration field that specifies a transmission interval during which a shared channel will be occupied by a particular V2X RAT. The NAV indicates the time period intended to be held for the particular V2X RAT, and acts as an indication for how long stations implementing different V2X RATs must abstain from accessing the shared medium. Stations listen on the shared medium to obtain the MAC layer frame, read the duration field, and set their NAV indicators accordingly. Other embodiments are described and/or claimed.
US11792613B1

Various systems and methods are provided comprising: a building including one or more facilities each including at least one broadcast short-range communications unit having a fixed location, an application/computer code configured for execution by at least one of a plurality of mobile devices, and at least one server, that, together, are configured to cooperate to trigger one or more mobile device actions including causing to be output visual information, based on particular location-relevant information that is, in turn, based on at least one value.
US11792610B2

Systems, methods, and computer program products are provided for improving establishment and broadcasting of communication among mobile computing devices. For example, a method comprises determining a first user accesses a mobile application on a first mobile device of the first user; determining a second user accesses the mobile application on a second mobile device of the second user; and initiating the audio conversation between the first user and the second user, wherein the audio conversation is streamed to a third user who accesses the mobile application on a third mobile device of the third user.
US11792597B2

Beamforming can improve the audio quality and/or intensity in a particular direction, which can help a user hear, especially in certain environments. Augmented reality glasses can track the eye, or eyes, of a user which can trigger and guide the beamforming towards a particular object of interest, such as a person speaking. The beamforming may be made efficient by storing information necessary for beamforming in a database and recalling the information at runtime.
US11792596B2

There is provided a method of controlling an array of loudspeakers. The method comprises: receiving a plurality of input audio signals to be reproduced, by the array, at a respective plurality of control points in an acoustic environment; and generating a respective output audio signal for each of the loudspeakers in the array by applying a set of filters to the plurality of input audio signals. The set of filters is based on: a first plurality of filter elements based on a first approximation of a set of transfer functions, each transfer function in the set of transfer functions being between an audio signal applied to a respective one of the loudspeakers and an audio signal received at a respective one of the control points from the respective one of the loudspeakers; and a second plurality of filter elements based on a second approximation of the set of transfer functions.
US11792585B2

A method of configuring a custom insert of a charger, wherein the custom insert is for aligning a first charging element of a hearing device and a transmitter charging element of a charger, includes: obtaining a digital three-dimensional hearing device model comprising a representation of the first charging element; obtaining a digital three-dimensional charger model comprising a representation of the transmitter charging element; obtaining a digital three-dimensional insert model; obtaining a digital cavity representing a cavity in the custom insert; and creating a custom digital three-dimensional insert model based on the digital cavity and the digital three-dimensional insert model, such that the representation of the first charging element in the digital three-dimensional hearing device model and the representation of the transmitter charging element in the three-dimensional charger model, are aligned.
US11792584B2

There is provided a hearing aid with an antenna connected to a transmission and/or reception circuit for transmission and/or reception of the electromagnetic energy via the antenna. A coupling circuit, e.g. including a directional coupler, is configured to sense an electric return power from the antenna, and to generate a power signal based on the sensed electric return power. A controllable impedance circuit is connected to the antenna, so as to allow adjusting of impedance of the antenna in at least two different steps. A processor is configured to generate a tuning control signal to the controllable impedance circuit in response to the power signal. This allows control of the impedance of the antenna for minimizing impedance mismatch, and thus improve performance of the antenna by tuning the impedance to the operating conditions of the antenna, preferably in an automatic manner.
US11792581B2

A hearing aid that includes a microphone, a signal processor, and a speaker transmits a signal to a computer. The signal transmitted to the computer can be the input to the microphone (before processing) or the output to the speaker (after processing). This enables the capturing of a HRTF that does not or that does include the enhancements of the hearing aids.
US11792562B2

A set of headphones (1) comprises a pair of speaker units (3); a pair of ear pad portions (4); a plurality of temperature change modules (24) that are provided inside the pair of ear pad portions (4), and that heat and/or cool electrically so as to convey a temperature other than normal temperature to the user; and a temperature control unit (31) that drives the plurality of temperature change modules (24) on a rotating basis while shifting the phase of operation individually or in groups.
US11792554B2

Disclosed systems and methods include electronic devices attached to a patient or object that transmit data to other devices over a secure communication channel. The devices can track and/or monitor object(s) and/or patient(s) and transmit the tracked and/or monitored data to other electronic devices. Such data can include monitored patient physiological parameter(s) received and/or sensed by the device, for example. A master of the two devices transmits a communication signal to another device that, in response, initiates a secure wireless communication channel, causes one or more modules on the device to be powered, and, when powered, transmits the tracked and/or sensed physiological data over the secure wireless communication channel to the master device. Some example master devices transmit the communication signal with an instruction to the device to activate an onboard power source that later may be disconnected after the tracked and/or physiological data is transmitted.
US11792553B2

The present disclosure provides systems and methods that leverage neural networks for high resolution image segmentation. A computing system can include a processor, a machine-learned image segmentation model comprising a semantic segmentation neural network and an edge refinement neural network, and at least one tangible, non-transitory computer readable medium that stores instructions that cause the processor to perform operations. The operations can include obtaining an image, inputting the image into the semantic segmentation neural network, receiving, as an output of the semantic segmentation neural network, a semantic segmentation mask, inputting at least a portion of the image and at least a portion of the semantic segmentation mask into the edge refinement neural network, and receiving, as an output of the edge refinement neural network, the refined semantic segmentation mask.
US11792548B2

A photoelectric conversion device includes a photoelectric conversion region, a readout circuit, and a counting circuit. The photoelectric conversion region is configured to generate a signal charge. The readout circuit is configured to, when reading out a signal that is based on the signal charge generated at the photoelectric conversion region, selectively perform first readout for reading out the signal using avalanche multiplication that is based on the signal charge and second readout for reading out the signal without causing avalanche multiplication to occur with respect to at least a part of the signal charge. The counting circuit is configured to count a number of occurrences of avalanche current which is caused to occur by avalanche multiplication in the first readout.
US11792546B2

An imager comprises an image sensor that has a plurality of pixels arranged in rows and columns, wherein each pixel comprises a light-sensitive detector element for generating electric charge from light incident during an exposure, and a reset device to reset charge present in the pixel to a reference value. The imager has a control device that is configured to couple a respective pixel to the associated column line in order to successively output a reference voltage signal, which corresponds to the reference value, and an image voltage signal, which corresponds to the electric charge generated, at the associated column line. The imager has a first analog-to-digital converter and a second analog-to-digital converter. The control device is configured to apply the reference voltage signal to a signal input of the first analog-to-digital converter and to simultaneously apply the image voltage signal to a signal input of the second analog-to-digital converter.
US11792542B2

An imaging device includes: an effective pixel region that includes a plurality of imaging elements-A, amplifies signal charges generated by photoelectric conversion, and reads the signal charges into a drive circuit; and an optical black region that includes a plurality of imaging elements-B, surrounds the effective pixel region, and outputs optical black that serves as the reference for black level. In the imaging device, the photoelectric conversion layer forming the plurality of imaging elements-A and the plurality of imaging elements-B is a common photoelectric conversion layer, the common photoelectric conversion layer is located on an outer side of the optical black region, and extends toward an outer edge region surrounding the optical black region, and an outer edge electrode is disposed in the outer edge region.
US11792541B2

A solid-state imaging device according to an embodiment of the disclosure includes a first electrode, a second electrode, a photoelectric conversion layer, and a voltage applier. The first electrode includes a plurality of electrodes independent from each other. The second electrode is disposed opposite to the first electrode. The photoelectric conversion layer is disposed between the first electrode and the second electrode. The voltage applier applies different voltages to at least one of the first electrode or the second electrode during a charge accumulation period and a charge non-accumulation period.
US11792533B2

An image sensor includes: a first and a second pixel, each of which includes a first photoelectric conversion unit that photoelectrically converts light that has passed through a micro lens and generates a first charge, a second photoelectric conversion unit that photoelectrically converts light that has passed through the micro lens and generates a second charge, an accumulation unit that accumulates at least one of the first charge and the second charge, a first transfer unit that transfers the first charge to the accumulation unit, and a second transfer unit that transfers the second charge to the accumulation unit; and a control unit that outputs, to the first transfer unit of the first pixel and to the second transfer unit of the second pixel, a signal that causes the first charge of the first pixel and the second charge of the second pixel to be transferred to their accumulation units.
US11792527B2

A sensor system includes a light source that applies, to an imaging target, light whose light amount gradually increases or gradually degreases, an event-driven type sensor that generates an event signal by detecting a fluctuation of reflection light from the imaging target after the application of the light whose light amount gradually increases or gradually degreases is started, and a gradation calculation unit that calculates a gradation of the imaging target on the basis of an elapsed period of time from the start of the application of the light whose light amount gradually increases or gradually decreases to the generation of the event signal.
US11792525B2

A method of decoding an image, includes obtaining at least one offset for a picture, deriving a variable for scaling for the picture based on the at least one offset, and performing inter prediction based on the variable for scaling for the picture. The at least one offset is defined with a direction of scaling.
US11792523B2

A method for decoding a 360-degree image includes: receiving a bitstream obtained by encoding a 360-degree image; generating a prediction image by making reference to syntax information obtained from the received bitstream; combining the generated prediction image with a residual image obtained by dequantizing and inverse-transforming the bitstream, so as to obtain a decoded image; and reconstructing the decoded image into a 360-degree image according to a projection format. Here, generating the prediction image includes: checking, from the syntax information, prediction mode accuracy for a current block to be decoded; determining whether the checked prediction mode accuracy corresponds to most probable mode (MPM) information obtained from the syntax information; and when the checked prediction mode accuracy does not correspond to the MPM information, reconfiguring the MPM information according to the prediction mode accuracy for the current block.
US11792522B2

A method for decoding a 360-degree image includes: receiving a bitstream obtained by encoding a 360-degree image; generating a prediction image by making reference to syntax information obtained from the received bitstream; combining the generated prediction image with a residual image obtained by dequantizing and inverse-transforming the bitstream, so as to obtain a decoded image; and reconstructing the decoded image into a 360-degree image according to a projection format. Here, generating the prediction image includes: checking, from the syntax information, prediction mode accuracy for a current block to be decoded; determining whether the checked prediction mode accuracy corresponds to most probable mode (MPM) information obtained from the syntax information; and when the checked prediction mode accuracy does not correspond to the MPM information, reconfiguring the MPM information according to the prediction mode accuracy for the current block.
US11792512B2

An apparatus, method and computer program is described comprising: capturing a plurality of visual images from an image capturing start time to an image capturing end time, for use in generating a panorama image; and capturing audio data relating to said visual images from an audio capturing start time to an audio capturing end time.
US11792504B2

Disclosed are systems and methods for personalized videos. An example method include receiving, by a computing device, preprocessed videos including a target face, providing, by the computing device, a first user interface enabling a user to generate an image of a source face, modifying, by the computing device, the preprocessed videos to generate one or more personalized videos by replacing the target face with the source face, the source face being modified to adopting a facial expression of the target face, and providing, by the computing device, a second user interface to select the one or more personalized videos.
US11792503B2

An imaging apparatus includes: an image sensor that captures a subject image to generate image data; a recorder that records the image data into a recording medium; a controller that controls a moving image shooting operation in which the image data indicating a moving image based on a result of imaging by the image sensor is recorded into the recording medium by the recorder; and a display interface that enables to display a measured value of at least one parameter sequentially for each measurement time, the parameter indicating a factor that hinders the moving image shooting operation.
US11792500B2

Eyewear having a sensor configured to sense electrical signals generated from user muscle movements to determine user facial expressions. The facial expressions are processed to provide a user input to the eyewear, to take an action such as taking an image using a camera, and to determine a user biometric such as by performing an electrocardiogram (ECG or EKG). In an example, a user can raise an eyebrow to instruct the eyewear to take an image, and squint an eye to lighten/darken a shade of an optical element.
US11792496B2

A vehicular camera module for a vehicular vision system includes a housing having a front housing portion and a rear housing portion. A circuit board includes a circuit board substrate having electronic circuitry disposed thereat. A thermal interface elastomer material is at an inner surface of the front housing portion. The front housing portion, with the thermal interface elastomer material thereat, is disposed at the circuit board. With the lens assembly optically aligned with the imager, the circuit board is attached at the front housing portion. The rear housing portion is mated with the front housing portion to encase the circuit board. The thermal interface elastomer material interfaces with electronic components of the circuit board when the circuit board is attached at the front housing portion. A connector element in electrical contact with circuitry of the circuit board is configured to connect to a vehicle wire harness.
US11792492B2

One or more computing devices, systems, and/or methods are provided. A manifest associated with a first video may be generated. The manifest may include a first web address associated with accessing the first video, one or more first milestone markers of the first video, and/or one or more first beacon web addresses associated with the one or more first milestone markers. The manifest may be transmitted to a first client device. An indication addressed to a first beacon web address of the one or more first beacon web addresses may be received from the first client device. It may be determined, based upon the indication addressed to the first beacon web address, that the first client device displayed a first portion of the first video corresponding to a first milestone marker, of the one or more first milestone markers, associated with the first beacon web address.
US11792490B2

A content management system and method for use of same is disclosed. In one embodiment of the system, the set-top box is configured to receive a source signal which includes a stream of network programming having time slots interposed therein. The set-top box detects signaling data indicative of a designated time slot within the network programming and responsive thereto, interposes content stored at the set-top box at the designated time slot within the network programming. The set-top box then forwards the interposed content to the display. Following the forwarding of the interposed content, the set-top box returns to receiving network programming and forwarding the network programming to the display. The set-top box also provides confirmation of the displayed interposed content to a server, which may map the confirmation information.
US11792486B2

In some embodiments, a method receives a request for an interface. A configuration for the interface includes a plurality of slots that are associated with a plurality of collection pools, wherein each collection pool is configurable with a ranking strategy. The method determines a collection pool for a slot in the interface where the collection pool is associated with a plurality of collections. A collection is received for the slot. The collection is determined by ranking the plurality of collections using a ranking strategy for the collection pool to generate a ranking of the plurality of collections. The method outputs the collection for the collection pool for display in the slot of the interface.
US11792485B2

A system and method for sharing personal information, such as user comments on defined video media is described, wherein a server may receive and classify user information from a user. The server may further track user interactions between the user and one or more other users. The server may share certain user information classified as disclosure information with the one or more other users upon determining that a disclosure condition has been met. The server may also transmit one or more notifications relating to such disclosure. Thus, different users may search for various types of viewing partners (selected according to various parameters), and share text, audio, or video comments on the same video media, such as movies or television shows, either in real time, or on a non-real time basis.
US11792480B2

A method for assessing viewer interest in content and advertisements may include receiving an indication regarding a content playback mode change (e.g., a change from a skip or fast-forward mode to a pause or rewind mode) occurring during playing of a media content segment such as a television program or movie. The method then proceeds to associate the playback mode change with a sub-segment of the television program, such as an advertisement or commercial, and a level of interest of a user in the advertisement or commercial is determined based on the associated content playback mode change. An item, such as an advertisement or promotional offer can be selected to be presented to the user based on the determined level of interest of the user in the advertisement or commercial. Systems for assessing viewer interest in content and advertisements include devices and components configured to perform or enable such methods.
US11792476B2

Systems and methods for disambiguation of an ambiguous entity in a search query based on the gaze of a user. These systems and methods may be implemented by a media guidance application (e.g., executed by user equipment associated with the user). In some aspects, the media guidance application may monitor the gaze of the user and attempt to disambiguate the ambiguous entity based on an area of the screen the user viewed while issuing the search query. If the media guidance application receives an indication that it did not disambiguate the ambiguous entity in the search query correctly, the media guidance application may increase the area of the screen that the user viewed in order to find an additional entity. This may allow the media guidance application to quickly and accurately find the correct answer to the user's search query.
US11792458B2

A content server may receive from a user device a request for a content asset and may send to the playback device a permit for accessing the content asset. The permit may be used by the content server in order to enforce a concurrency restriction, or a number of concurrent playbacks of one or more content assets desired or permitted by the playback device. In response to receiving a request for a content asset segment associated with a content asset, the content server may determine whether the number of permits currently granted to the playback device exceeds the number of desired or permitted accesses by the playback device, or a group of playback devices, to the content asset or one or more content assets. If so, then the content server may discontinue sending to the playback device any further content asset segments associated with that content asset.
US11792452B2

A transmission device including circuitry is provided. The circuitry is configured to process transmission image data to obtain first image data for acquisition of image data of a first frame rate and a first resolution, second image data for acquisition of image data of a second frame rate and the first resolution based on the first image data, third image data for acquisition of image data of the first frame rate and a second resolution based on the first image data, and fourth image data for acquisition of image data of the second frame rate and the second resolution based on the first, second, and third image data. The circuitry is configured to transmit a description and a video stream. The description indicates a first representation corresponding to the base layer and a second representation corresponding to the enhancement layer.
US11792447B2

Apparatus, devices, systems, methods, and articles of manufacture are disclosed for watermarking with phase shifting. Example watermark decoding apparatus disclosed herein are to identify watermark components in a media signal, determine a phase shift pattern associated with the watermark components in the media signal, the phase shift pattern based on one or more phase references, and detect a symbol of a watermark based on the phase shift pattern, the watermark associated with the watermark components in the media signal.
US11792442B2

Systems and methods are provided for processing images. The system comprises at least one image recorder (20) adapted to: record a series of images, generate a set of image data for each image in the series of the recorded images; a first control unit configured to: modify each set of image data and generate a first type of image frame (25) by providing each set of image data with an identity of said image recorder (20) and a timestamp, and transmit each first type of image frame (25); at least one second control unit (10; 40) configured to: receive said first type of image frame (25), process each first type of image frame (25) and generate a second type of image frame (25′) by modifying each type of image frame (25), and transmit to a user and/or store each second type of image frames (25′).
US11792441B2

A computing system automatically detects, within a digital video frame, a video frame region that depicts a textual expression of a scoreboard. The computing system (a) engages in an edge-detection process to detect edges of at least scoreboard image elements depicted by the digital video frame, with at least some of these edges being of the textual expression and defining alphanumeric shapes; (b) applies pattern-recognition to identify the alphanumeric shapes; (c) establishes a plurality of minimum bounding rectangles each bounding a respective one of the identified alphanumeric shapes; (d) establishes, based on at least two of the minimum bounding rectangles, a composite shape that encompasses the identified alphanumeric shapes that were bounded by the at least two minimum bounding rectangles; and (e) based on the composite shape occupying a particular region, deems the particular region to be the video frame region that depicts the textual expression.
US11792440B2

An encoder (300) configured to receive an input video (302) comprising respective frames, each frame being divided into a plurality of tiles and each tile being divided into a plurality of blocks. The encoder is configured to generate a base encoded stream (310) using abase encoder (306), determine (334) a temporal mode for one or more further encoded enhancement streams (328) generated using an enhancement encoder and generate the one or more further encoded enhancement streams (328) according to the determined temporal mode. The temporal mode is either a first temporal mode that does not apply non-zero values from a temporal buffer or a second temporal mode that does apply non-zero values from the temporal buffer (332). Generating the one or more further encoded enhancement streams comprises applying a transform (348) to each of a series of blocks. The temporal mode is determined for one or more of a frame, tile or block.
US11792439B2

Systems, methods, and apparatuses are described for processing video. A method may comprise receiving video content comprising a plurality of frames and determining a splitting parameter of a partitioning of at least a portion of a first frame of the plurality of frames. Deblock filtering may be implemented on at least the first frame of the plurality of frames based at least on the splitting parameter.
US11792438B2

Methods, systems, apparatus for media processing are described. One example method of digital media processing includes determining, for a conversion between visual media data and a bitstream of the visual media data, how to apply one or more convolutional neural network filters to at least some samples of a video unit of the visual media data according to a rule; and performing the conversion based on the determining.
US11792435B2

Systems, methods and apparatus for video processing are described. The video processing may include video encoding, video decoding, or video transcoding. One example method of video processing includes performing a conversion between a video including one or more video regions and a bitstream of the video according to a format rule. The format rule specifies that a variable X indicates whether B slice is allowed or used in a video region. The format rule further specifies that the variable X is based on values of a reference picture list information present flag and/or a field indicating a number of entries in a reference picture list syntax structure.
US11792434B2

Methods and apparatus for video processing, including coding and decoding, are described. One example video processing method includes performing a conversion between a video having one or more video layers and a bitstream of the video according to a format rule, and wherein the format rule specifies that a value of a variable indicating whether to output a picture in an access unit is determined based on a flag indicating whether to output another picture in the access unit.
US11792433B2

A method of decoding video data comprises: receiving profile tier level syntax; parsing a syntax element, from the profile tier level syntax, indicating a level to which an output layer set conforms, wherein a value of 105 indicates a level where a maximum luma sample rate of 4812963840 samples per second is supported; and performing video decoding based on the indicated level.
US11792428B2

An encoding device evaluates a plurality of processing and/or post-processing algorithms and/or methods to be applied to a video stream, and signals a selected method, algorithm, class or category of methods/algorithms either in an encoded bitstream or as side information related to the encoded bitstream. A decoding device or post-processor utilizes the signaled algorithm or selects an algorithm/method based on the signaled method or algorithm. The selection is based, for example, on availability of the algorithm/method at the decoder/post-processor and/or cost of implementation. The video stream may comprise, for example, downsampled multiplexed stereoscopic images and the selected algorithm may include any of upconversion and/or error correction techniques that contribute to a restoration of the downsampled images.
US11792426B2

Disclosed herein are an image encoding method and an image decoding method. The image decoding method of the present disclosure may include reconstructing reference pixel line information, selecting, based on the reference pixel line information, at least one reference pixel line among a plurality of reference pixel lines, and generating a prediction block for a current block by performing intra prediction for the current block based on the selected reference pixel line.
US11792409B2

Disclosed are an image encoding/decoding method and apparatus. The method and apparatus select at least one reference pixel line from among multiple reference pixel lines and derive a predicted value of a pixel within a current block by using the value of at least one pixel within the selected reference pixel line(s). Alternatively, the method and apparatus derive an intra prediction mode of a reconstructed pixel region on the basis of a reference pixel region of at least one reconstructed pixel region, derive an intra prediction mode of a current block on the basis of the derived intra prediction mode of the reconstructed pixel region, obtain an intra prediction block of the current block by using the derived intra prediction mode, and reconstruct the current block by summing the obtained intra prediction block and a residual block of the current block.
US11792407B2

A method, apparatus, device and medium for coding a video are provided. An implementation plan includes: determining an initial video frame structure based on a preset threshold for a B-frame number; in response to determining that the initial video frame structure meets a preset condition, shortening the initial video frame structure to obtain a candidate video frame structure set; determining a target video frame structure from the candidate video frame structure set; and performing video coding on video frames in a to-be-coded video frame sequence according to the target video frame structure.
US11792400B2

The image coding method includes: determining a context in a current block in the image, from among a plurality of contexts; and performing arithmetic coding on the control parameter for the current block to generate a bitstream corresponding to the current block, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is (i) “merge_flag”, (ii) “ref_idx_l0” or “ref_idx_l1”, (iii) “inter_pred_flag”, (iv) “mvd_l0” or “mvd_l1”, (v) “no_residual_data_flag”, (vi) “intra_chroma_pred_mode”, (vii) “cbf_luma”, and (viii) “cbf_cb” or “cbf_cr”.
US11792395B2

According to a disclosure of the present document, information associated with a deblocking filter for performing deblocking filtering may include chroma component filter parameter information associated with deblocking parameter offsets that are applied to a chroma component. The chroma component filter parameter information may be selectively signaled on the basis of a chroma tool offset presence flag. Therefore, an effect of increasing overall coding efficiency may be derived by signaling chroma component filter parameter information only in the case of not a monochrome color format.
US11792381B2

Disclosed herein are systems and methods of phase-sensitive compressed ultrafast photography (pCUP). In some embodiments, a pCUP system comprises: a dark-field imaging system, and a compressed ultrafast photography (CUP system). The dark-field imaging system may comprise a laser source configured to illuminate the subject with a laser pulse; and a beam block configured to pass laser light scattered by the subject as a first series of phase images and block laser light not scattered by the subject. The CUP system may comprise: a spatial encoding module configured to receive the first series of phase images and to produce a second series of spatially encoded phase images; and a streak camera configured to receive the second series of spatially encoded phase images, to deflect each spatially encoded phase image by a temporal deflection distance, and to integrate the deflected phase images into a single raw CUP image.
US11792377B2

A reception apparatus includes an information storage unit in which pieces of information on a transmission method for and/or a gamma correction method for image data in high dynamic range that the information storage unit itself is able to support are stored; and an information transmission unit that transmits the information on the transmission method and/or the information on the gamma correction method that are stored in the information storage unit.
US11792369B1

A method of monitoring and reporting aircraft turnaround activities at an airport gate that includes monitoring the airport gate using a first camera that has a first field of view associated with the airport gate; generating, using the first camera, first image data capturing a first activity within the first field of view; receiving, by processor(s), the first image data; identifying, by the processor(s), the first activity captured in the first image data; comparing, using a computer application, aspect(s) of the first activity with a predetermined schedule; and displaying, on a graphical user interface remote from the first camera and using the computer application, an alert indicating that the first activity does not comply with the predetermined schedule; wherein the processor(s) include a machine learning processor.
US11792365B1

Systems and methods for using message data analysis for response recommendations are disclosed. For example, personalized emojis may be generated utilizing one or more image-capture techniques and/or analysis of image data depicting a user. Those personalized emojis may be saved to a library of personalized emojis may be utilized to respond to received messages. Analysis of received message may also be performed, and the results of the analysis may be utilized to recommend automatic responses, including previously-generated personalized emojis.
US11792353B2

Systems and methods of the present disclosure include receiving, with a processor of the first user device, a first image from a first camera, receiving, with the processor, a first live video stream from a network location, generating, with the processor, a live image in real time, by superimposing a portion of the first live video stream received from the network location on to the first image received from the first camera, and displaying, with the processor, the generated live image.
US11792351B2

An image processing method, an electronic device, and a computer-readable storage medium are provided. The method includes: obtaining N images; determining a reference image in the N images; where the reference image is an image in which a target tilt-shift object has a sharpness greater than a preset threshold; obtaining tilt-shift parameters input by a user, where the tilt-shift parameters are used to indicate an azimuth of a target focal plane and a tilt-shift area range; determining, based on the tilt-shift parameters, to-be-composited image(s) in intersection with the target focal plane; and performing, based on focal lengths of the to-be-composited image(s) and the reference image, image composite on the N images to output a target tilt-shift image.
US11792345B2

An electronic device and a document processing system both with cost saving function are disclosed. The electronic device performs a blank page counting process on a received first document file data containing blank pages, in order to generate cost information of non-blank pages and display it for reference. With the above electronic device, it is able to save the cost of outputting blank pages and avoid waste of paper to achieve the purpose of cost saving. The document processing system includes the above electronic device, which is connected to the document processing system via a network.
US11792338B2

An image forming system is configured to receive an input of natural language speech. Regardless of whether the natural language speech includes a combination of first words or second words, the image forming system can recognize the natural language speech as an instruction to select a specific print setting displayed on a screen.
US11792337B2

An apparatus that executes a job, broadcasts a wireless signal prior to establishing a connection by wireless communication with an external apparatus. The wireless signal includes information relating to the apparatus, by which it can be identified whether execution of a job by the apparatus is possible, in a predetermined packet.
US11792331B2

A motor control apparatus includes a voltage control unit and a current detection unit. The voltage control unit controls a voltage when applied to cause current to flow through the coils a motor that is detected by the current detection unit. When measurement processing is performed on a set from a plurality of sets of coils having two coils each, a first detection result is obtained by the coil current flowing from a first coil of the set to a second coil of the set. A second detection result then is obtained by the coil current flowing from the second coil to the first coil. The stop position of the rotor of the motor is determined based on the first detection result and the second detection result obtained for each of the plurality of sets of coils.
US11792326B1

A method includes receiving, at one or more processors, data indicative of a customer communication, inputting, via the one or more processors, the data to a first communication routing model corresponding to a first product or service goal associated with one or more product or service types, and determining, via the one or more processors and based on the first communication routing model, a first score corresponding to a first likelihood that the customer communication will satisfy the first product or service goal. The method also includes inputting, via the one or more processors, the data to a second communication routing model different than the first communication routing model and corresponding to a second product or service goal associated with the one or more product or service types, and determining, via the one or more processors and based on the second communication routing model, a second score corresponding to a second likelihood that the customer communication will satisfy the second product or service goal. The method also includes routing, via the one or more processors, the customer communication to a member service representative group based on a comparison of the first score with the second score or a first weighted score derived from the first score with a second weighted score derived from the second score.
US11792319B2

A system for remotely and interactively controlling visual and multimedia content displayed on and rendered by a web browser using a telephony device. In particular, the system relates to receiving a voice input (e.g., dual tone multi-frequency DTMF input, spoken input, etc.) from a telephony device (e.g., a landline, a cellular telephone, or other system with telephone functionality, etc.) via a wide-area network to an intermediary computer that is configured to control the rendering of one or more web pages (or other web data) by a standard web browser.
US11792316B2

Improved approaches for users of electronic devices to communicate with one another are disclosed. The electronic devices have audio and/or textual output capabilities. The improved approaches can enable users to communicate in different ways depending on device configuration, user preferences, prior history, etc. In one embodiment, the communication between users is achieved by short audio or textual messages.
US11792312B2

A stretchable net cover for a mobile electronic device that provides multiple grasp points and configurations, providing a user with a plurality of ways to hold and use their devices. A user may slide one or more fingers through openings in the netting material to grasp the device, may slide the netting over a forearm, or may hook the device to a purse, belt loop, carabiner, lanyard, retractable or static leash via the netting material. The cover may be provided as an add-on, i.e., designed for use over a mobile electronic device alone or a device enclosed within a case, or may be provided as part of a case for a mobile electronic device.
US11792310B1

A data communications backpack apparatus is disclosed having a backpack carrier. A power supply can be positioned in the backpack carrier. A router device can be positioned in the backpack carrier, the router device in electrical communication with the power supply. An antenna array can be positioned in the backpack carrier, the antenna array in electrical communication with the router device, the antenna array including one or more cellular antennas and one or more wireless networking antennas. The backpack carrier can include an upper opening extending into a central storage area, a first side pocket, a second side pocket, and a lower compartment positioned below the central storage area. The power supply can be positioned in the first side pocket, the router device can be positioned in the second side pocket, and the antenna array can be positioned in the lower compartment.
US11792308B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for integrating one or more light switch panels into a monitoring system. The methods, systems, and apparatus include actions of determining to communicate a non-traditional file to a z-wave capable device, communicate a first data packet to the z-wave capable device, based on communicating the first data packet to the z-wave capable device, alter a schedule command class payload of a second data packet to include a first portion of the non-traditional file, alter a schedule command class payload of a third data packet to include a second portion of the non-traditional file, and alter a schedule command class payload of a fourth data packet to include a third portion of the non-traditional file, and communicate, to the z-wave capable device, the altered second data packet, the altered third data packet, and the altered fourth data packet.
US11792304B2

A broadcast signal transmission method comprises outputting an RoHC channel that includes one or more RoHC streams and a signaling table that includes information related to header compression by performing header compression for Internet Protocol (IP) packets, which include broadcast data, in accordance with an adaptation mode, a header of each IP packet including an IP header and a User Datagram Protocol (UDP) header, generating at least one first link layer packet that includes the RoHC channel and generating at least one second link layer packet that includes the signaling table, and physical layer processing the at least one first link layer packet and the at least one second link layer packet and transmitting through one or more Physical Layer Pipes (PLPs), wherein the signaling table includes adaptation mode information indicating the adaptation mode, and each RoHC stream in the RoHC channel includes RoHC packets.
US11792300B1

Certain aspects of the disclosure are directed to context aggregation in a data communications network. According to a specific example, process user-data communications between a client station and another station participating in data communications via the data communications services can be processed, where the client station is associated with one of a plurality of client entities configured and arranged to interface with a data communications server providing data communications services. Context information can be aggregated for each respective user-data communication between the client station and the participating station, where the context information corresponds to at least one communications-specific characteristic associated with the user-data communications. In response to receipt of a subsequent user-data communication from the participating station and intended for the client station, present to the participating station a dynamic series of inquiries to address the subsequent user-data communication, based on the aggregated context information.
US11792299B1

Various embodiments of apparatuses and methods for multi-cast, multiple unicast, and unicast distribution of messages with time synchronized delivery are described. In some embodiments, the disclosed system and methods include a reference timekeeper providing a reference clock to one or more host computing devices. The one or more host computing devices host compute instances, and also contain respective isolated timing hardware outside the control of the compute instances. The isolated timing hardware of the one or more host computing devices then receive respective packets, and obtain the same time to deliver the respective packets. Each isolated timing hardware provides either the packet, or information to access the packet, to its respective destination compute instance subsequent to determining that the same specified time to deliver the packet has occurred. Thus, the respective packets are delivered near simultaneously to the one or more destination compute instances.
US11792289B2

Networking methods and systems include determining a first state of a connection on a first network based on connection buffers at a host. A first system call relating to the connection is identified. A next state of the connection that would result from the first system call is determined. The first system call is executed responsive to a determination that the next state does not move the connection farther from a safe transition state.
US11792288B2

Methods, systems, and devices are provided herein for establishing a proxy communication link for network devices. The proxy communication link can allow a network device, such as an access point, to communicate with a network device manager when the network device is in an error state. A proxy device, such as a smart phone, can be authenticated with the network device manager to provide a communication link and can communicate with the network device using an optical communication system. The proxy device can act as a relay between the network device and network device manager to allow the network device manager to diagnose the error state. Instructions can be sent to the network device or the proxy device to address the error state.
US11792287B2

Examples are disclosed that relate to message queuing telemetry transport (MQTT) broker cells. One example provides a computing system configured to implement an MQTT broker cell comprising instructions executable to operate two or more back-end brokers arranged in a matrix, the matrix comprising m vertical chains of back-end brokers and k back-end brokers in each vertical chain, each vertical chain comprising at least a head back-end broker and a tail back-end broker, each vertical chain configured to replicate a state update received at the head back-end broker through the vertical chain to the tail back-end broker, and operate n front-end brokers, each front-end broker configured to output a control message to a selected vertical chain of the m vertical chains and to output an application message for publication to subscribers and to one or more other MQTT broker cells. The instructions are further executable to operate r networking devices.
US11792285B2

Implementations are described which provide for recipient-based filtering of an event that relates to a topic to which consumers are subscribed. Responsive to determining that an attribute of the event includes a set of one or more identifiers for intended recipients for the event, the event is delivered to consumers that correspond to the intended recipients. Alternatively, responsive to determining that the attribute of the event does not include a set of one or more identifiers for intended recipients for the event, the event is delivered to all of the consumers subscribed to the topic to which the event relates.
US11792264B2

The present invention relates generally to a system and method of networking and interconnecting a large number of various types of sensors to a remote location in an efficient manner Specifically, the invention utilizes a flexible, configurable, scalable and power-efficient sensor interface relay architecture to gather sensor data from various locations and then relay it to a remote location via the internet.
US11792263B2

Methods and systems for a networked storage system are provided. One method includes receiving a resource identifier identifying a resource of a network storage environment as an input to a processor executable application programming interface (API); and predicting available performance capacity of the resource by using an optimum utilization of the resource, a current utilization and a predicted utilization based on impact of a workload change at the resource, where the optimum utilization is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency in processing the workload.
US11792261B2

A method including receiving, by a first device from a second device in a mesh network, a first status message including status information indicating that the second device is operating as an entry device with respect to the first device or that the first device is operating in the mesh network as an exit device with respect to the second device; and transmitting, to a third device in the mesh network, a second status message including the status information included in the first status message based at least in part on determining that the first device is operating as an entry device with respect to the third device or that the third device is operating as an exit device with respect to the first device. Various other aspects are contemplated.
US11792260B2

Enhanced packet redirect capabilities are disclosed herein for draining traffic to a server. In an implementation, a server in an infrastructure service receives a packet from a stateless load balancer. The packet may comprise a request for content. A user space program on the server determines whether a connection identified in the packet belongs to the server. If the connection belongs to the server, the user space program handles the request for the content. If not, the server forwards the packet to a secondary server in the infrastructure service. The secondary server, to which the connection may belong, can then handle the request.
US11792255B2

A method and apparatus for media decoding by a decoder include decoding a first indication indicative of a first conformance point of a coded video sequence. A second indication indicative of a second conformance point of the coded video sequence is decoded. It is determined whether the coded video sequence is decodable by the decoder based on at least one of the first indication and the second indication. The coded video sequence is selectively decoded based on determining whether the decoded video sequence is decodable by the decoder.
US11792250B2

An encoder resource receives segments of content on one or more data feeds. The encoder resource receives and/or produces encoder control information specifying multiple different bit rate data streams on which to encode the segments of content. As specified by the encoder control information, in accordance with encoding rules, the encoder resource adaptively encodes the segments of content into a varying number of different bit rate data streams. Clients in a network environment initiate retrieval of the varying number of different bit rate data streams to playback content.
US11792245B2

A method of transmitting rendering data of a computer image to a client terminal via a communication channel includes: receiving rendering results of the computer image from at least one computer of a plurality of computers; identifying a partial region of the computer image based on transmission information; processing a subset of the rendering results, the subset corresponding to the identified partial region of the computer image; and transmitting, at a particular time, the processed subset of the rendering results to the client terminal via the communication channel.
US11792241B2

Disclosed is a reaction display method performed by a computer apparatus including processing circuitry, the reaction display method including displaying, by the processing circuitry, a content sharing screen with a voice over Internet protocol (VoIP) call screen during a VoIP call, the content sharing screen including shared media content, and a user of the computer apparatus participating in the VoIP call, receiving, by the processing circuitry, a position at which a reaction is input from the user during the VoIP call, sending reaction information and the position to at least one other user participating in the VoIP call, the reaction information corresponding to the reaction, and displaying an indication of the reaction on the VoIP call screen or the content sharing screen based on the position.
US11792238B2

A content sharing method performed by a computer apparatus including processing circuitry, the method including providing, by the processing circuitry, an interface in response to a user input during a voice over Internet protocol (VoIP) call, a user of the computer apparatus participating in the VoIP call, generating, by the processing circuitry, metadata of a VoIP call packet in response to a share request for content specified through the interface, the metadata including data corresponding to the share request, sending, by the processing circuitry, the metadata to another user participating in the VoIP call, and displaying, by the processing circuitry, a playback screen of the content with a call screen of the VoIP call, the content being shared during the VoIP call between the computer apparatus and another computer apparatus of the other user using the metadata.
US11792229B2

A system and method for automated cybersecurity defensive strategy analysis that predicts the evolution of new cybersecurity attack strategies and makes recommendations for cybersecurity improvements to networked systems based on a cost/benefit analysis. The system and method use machine learning algorithms to run simulated attack and defense strategies against a model of the networked system created using a directed graph. Recommendations are generated based on an analysis of the simulation results against a variety of cost/benefit indicators.
US11792227B2

The present disclosure provides a system and method of providing a security service by means of a network operator management system in a security management system, the method including receiving a high-level first security policy from an I2NSF (interface to Network Security Functions) user; receiving an available security service from a developer's management system; creating a low-level second security policy corresponding to the first security policy on the basis of the security service; and transmitting a packet including the second security policy for setting the created second security policy to each of a plurality of NSFs (Network Security Function) to an NSF instance, wherein the network operator management system and the NSFs are respectively connect to an I2NSF NSF-laving interface, and the second security policy includes at least one or more of 1) blocking SNS access during business hours, 2) blocking a malicious VoIP (Voice over Internet Protocol) or a malicious VoCN (Voice over Cellular Network) packet, or 3) mitigating flood of http and https for a company web server.
US11792222B2

Techniques are disclosed for usage-tracking of various information security (InfoSec) entities for tenants/organization onboarded on an instant multi-tenant security assurance platform. The InfoSec entities include policies, procedures, controls and evidence tasks. A policy or procedure is enforced by implementing one or more controls, and the collection of one or more evidence tasks proves/verifies the implementation of a control. The InfoSec entities are linked to each other across the platform and accrue a number of benefits for the tenants. These include generating a security questionnaire response (SQR), defining a readiness project and an audit project, sharing InfoSec entities encompassing the various products of a tenant, automating risk assessment, automatic collection of evidence tasks for verifying the implementation and/or operational state/status of various mitigating controls, etc.
US11792219B2

An anomaly detecting device includes a flow collector that collects an amount of flow communication traffic in each of two or more networks in an in-vehicle network system that including the two or more networks, the amount of flow communication traffic being information obtained by tallying an amount of communication traffic of one or more frames classified according to a predetermined rule that is based on header information of a network protocol; and an anomaly detector that calculates, based on the amount of flow communication traffic, an observed ratio indicating a ratio of respective amounts of communication traffic in the two or more networks and determines whether the two or more networks are anomalous based on the observed ratio calculated and a normal ratio indicating a ratio of respective amounts of communication traffic in the two or more networks in a normal state.
US11792216B2

A container system monitors one or more activities of an application container in a container system by intercepting data from the one or more activities of the application container. The application container includes computer-readable instructions and initiated via a container service and isolated using operating system-level virtualization. The monitoring is performed at a layer between the app container and the container service. The container system also transmits a report of the intercepted one or more activities to a designated source. The container system inspects the intercepted one or more activities, and in response to the intercepted one or more activities violating a policy in a policy store, triggers an action specified in the policy.
US11792210B2

Techniques and systems to provide a more intuitive user overview of events data by mapping unbounded incident scores to a fixed range and aggregating incident scores by different schemes. The system may detect possible malicious incidents associated with events processing on a host device. The events data may be gathered from events detected on the host device. The incident scores for incidents may be determined from the events data. The incident scores may be mapped to bins of a fixed range to highlight the significance of the incident scores. For instance, a first score mapped to a first bin may be insignificant while a second score mapped to a last bin may require urgent review. The incident scores may also be aggregated at different levels (e.g., host device, organization, industry, global, etc.) and at different time intervals to provide insights to the data.
US11792207B2

In some examples, a secure compliance protocol may include a virtual computing instance (VCI) deployed on a hypervisor and may be provisioned with hardware computing resources. In some examples the VCI may also include a cryptoprocessor to provide cryptoprocessing to securely communicate with a plurality of nodes, and a plurality of agents to generate a plurality of compliance proofs; the VCI may communicate with a server corresponding to a node of the plurality of nodes; and receive a time stamp corresponding to at least one compliance proof based on a metric of a connected device.
US11792204B2

Results of an authentication process are received. The authentication process allows for a graded level of authentication using a plurality of authentication types (e.g., a username/password and a fingerprint scan). Encrypted data is then accessed. The encrypted data has been encrypted using a plurality of encryption levels. The data is unencrypted based on the graded level of authentication. In a second embodiment, a system and method are provided that establish a communication session (e.g., a voice or email communication session). The communication session is between a plurality of users. During the communication session, an indication is received to change an encryption level for the communication session. In response to receiving the indication to change the encryption level for the communication session, an encryption level of the first communication session is dynamically changed from a first level of encryption to a second level of encryption.
US11792196B2

In the context of a co-browse session, one of the participants elects to include a screenshare task in which a screenshare of a browser window displaying a website will be provided to other participants of the co-browse session. When the screenshare task is started, a location of an address bar of the web browser is identified, optional pre-processing is applied to the image of the address bar, and a character recognition process, is used to determine the characters of the URL in the browser's address bar. The URL is compared with a list of allowed website URLs, and the screenshare session is selectively allowed only if the URL is contained in the list of allowed URLs. Once the URL has been approved, a slice of pixels the address bar is obtained and monitored for changes to the pixels that may indicate a change to the URL.
US11792194B2

Systems and methods include obtaining a set of policies to in the serverless computing system, wherein the set of policies specify which applications are authorized for communication with the serverless computing system; and modifying rules in a network Access Control List (ACL) associated with the serverless computing system based on the set of policies, wherein the network ACL includes rules that specify allowing and blocking communication. The serverless computing system includes having underlying hardware abstracted therefrom. The network ACL is provided by a cloud provider that hosts the serverless computing system.
US11792193B2

Methods and systems for providing vendor agnostic captive portal authentication in a network that includes a plurality of network access devices are provided. For instance, one method includes receiving a redirect request for a communication between a first user-terminal and a first network access device, the redirect request including at least one of a vendor-specific item of information of the first network access device and an Internet Protocol (IP) address of the first network access device. The method further includes comparing the at least one of the vendor-specific item of information of the first network access device and the IP address of the first network access device against each of a plurality of entries of a network access device database, and providing the first user-terminal access to a captive portal page in response to an appropriate match.
US11792185B2

An app installed on a smart device is caused to retrieve from a cloud-server a one-time use code. The one-time use code is then provided to a controllable device and the controllable device is caused to provide the one-time use code back to the smart device. The app causes the one-time use code provided back to the smart device by the controllable device to be authenticated. In response to the one-time use code being authenticated, the controllable device is bound to the app whereupon the controllable device is controllable through use of the app.
US11792166B2

A method can be used for generating personalized profile package data for integrated circuit cards. The method includes encrypting data records corresponding to profile data with a respective data protection key thereby obtaining encrypted data records. Each record includes a number of personalization fields to store different types of personalization values. The method also includes encrypting a file for a profile package with a master encryption key thereby obtaining an encrypted file for the profile package. The file includes fields to be personalized corresponding to one or more of the personalization fields to store different types of personalization values. The encrypted file for the profile package and encrypted data records are transmitted to a data preparation entity where the encrypted data records and the encrypted file can be decrypted and combined to obtain personalized profile packages.
US11792161B2

Systems and methods for automatic content remediation notification are disclosed herein. The system can include memory that can contain a content library database. The system can include a first user device and one or more servers. The one or more servers can: receive a content aggregation creation request from the first user device; identify content information associated with a set of the plurality of data packets; apply a filter request to the set of the plurality of data packets; automatically provide information relating to data packets in the restricted set of data packets to the first user device; receive content aggregate information identifying a content aggregate from the first user device; evaluate the content aggregate according to the metadata associated with the data packets of the content aggregate; and output an indicator of the evaluation result to the first user device.
US11792160B1

Disclosed is a high assurance unified switching device corresponding to a modular, standards-compliant extensible network switch supporting multiple security domains with data isolation of multiple data packets obtained from the multiple security domains. The device may comprise an inner layer router and an outer layer security wrapper (outer layer router). The ports on the outer layer router are configured for different security domains and assigned corresponding key pairs. The ports use the assigned key pairs for encrypting data packets prior to routing and decrypt the data after routing such that there is an isolation of data packets of different security domains. A routed packet arriving at the wrong port cannot be decrypted and therefore is dropped.
US11792159B2

Some embodiments of the invention provide a method for deploying network elements for a set of machines in a set of one or more datacenters. The datacenter set is part of one availability zone in some embodiments. The method receives intent-based API (Application Programming Interface) requests, and parses these API requests to identify a set of network elements to connect and/or perform services for the set of machines. In some embodiments, the API is a hierarchical document that can specify multiple different compute and/or network elements at different levels of compute and/or network element hierarchy. The method performs automated processes to define a virtual private cloud (VPC) to connect the set of machines to a logical network that segregates the set of machines from other machines in the datacenter set. In some embodiments, the set of machines include virtual machines and containers, the VPC is defined with a supervisor cluster namespace, and the API requests are provided as YAML files.
US11792151B2

Some embodiments provide a method for identifying security threats to a datacenter. The method receives flow attribute sets for multiple flows from multiple host computers in the datacenter on which data compute nodes (DCNs) execute. Each flow attribute set indicates at least a source DCN for the flow. The method identifies flow attribute sets that correspond to DCNs responding to name resolution requests. For each DCN of a set of DCNs executing on the host computers, the method determines whether the DCN has sent responses to name resolution requests in a manner that deviates from a historical baseline for the DCN based on the identified flow attribute sets. When a particular DCN has sent responses to name resolution requests in a manner that deviates from a historical baseline for the particular DCN, the method identifies the particular DCN as a security threat to the datacenter.
US11792150B2

Enhancing the security of emails by providing the user an indicator within an email and/or an email inbox that indicates a level of connectedness between the user/recipient to the email sender and/or a level of trust that the email has been sent from who it purports to be sent from. As such the present invention provides a highly efficient means by which email users can assess their connectedness to the email sender and/or their trust in the email sender.
US11792148B2

In some implementations, a device of a user may receive user input indicative of a selection of an application implemented by the device. The user input may be received via a graphical user interface presented by the device. The user input may be received while the application is in an unlaunched state in which the user is unauthenticated for use of the application. The device may obtain, while the application is in the unlaunched state, one or more messages of the application. The device may cause, while the application is in the unlaunched state, information indicative of at least one message, of the one or more messages, to be displayed in the graphical user interface.
US11792143B1

When a media program hosted by a creator is played, text-based chat sessions are conducted in parallel with the playing of the media program. As a media program is played via devices, listeners provide chat messages to a creator of the media program, or to other listeners, through widgets or other applications on user interfaces. Chat messages are filtered for objectionable content and ranked or scored for listeners, objectively or subjectively, and presented on the user interface, and listeners are able to interact with or provide feedback in response to each of such chat messages. When a previously recorded media program is played to a listener, chat messages or interactions with such chat messages recorded as the media program was previously played are also displayed to the listener at times, with respect to the media program, at which the chat messages or interactions were received.
US11792138B2

Some embodiments provide a method for a first data compute node (DCN) operating in a public datacenter. The method receives an encryption rule from a centralized network controller. The method determines that the network encryption rule requires encryption of packets between second and third DCNs operating in the public datacenter. The method requests a first key from a secure key storage. Upon receipt of the first key, the method uses the first key and additional parameters to generate second and third keys. The method distributes the second key to the second DCN and the third key to the third DCN in the public datacenter.
US11792126B2

Techniques are described for specifying a backend virtual network for a service load balancer. An example orchestrator of this disclosure is configured to receive a service definition for a service implemented by load balancing service traffic for the service among a plurality of backend virtual execution elements, wherein the service definition specifies a first virtual network to use as a backend virtual network for the service, to instantiate, in a selected one of the computing devices, a backend virtual execution element for the service, and to configure, based on the service definition specifying the first virtual network to use as the backend virtual network for the service, a network controller for the virtualized computing infrastructure to configure a load balancer to load balance service traffic to a first virtual network interface, of the backend virtual element, for the first virtual network.
US11792125B1

Systems and methods for reducing network traffic by filtering network requests based on network request-related information to be transmitted to one or more remote computing systems are disclosed. The system receives a first network operation indicating (i) a request to access a first resource and (ii) a set of requestor specific criteria associated with accessing the first resource. The system identifies a set of entities associated with the first resource and selectively communicates with a filtered subset of the set of entities by: identifying a set of entity specific criteria for each entity of the set of entities; determining whether the requestor specific criteria satisfies the set of entity specific criteria of respective entities; and transmitting the first network operation to respective entities in response to the requestor specific criteria satisfying the set of entity specific criteria of the respective entity.
US11792112B2

Some embodiments provide novel methods for providing a set of services for a logical network associated with an edge forwarding element acting between a logical network and an external network. In some embodiments, the services are provided using a logical service forwarding plane that connects the edge forwarding element to a set of service nodes that each provide a service in the set of services. The service classification operation of some embodiments identifies a chain of multiple service operations that has to be performed on the data message. In some embodiments, identifying the chain of service operations includes selecting a service path to provide the multiple services. After selecting the service path, the data message is sent along the selected service path to have the services provided. The data message is returned to the edge forwarding element by a last service node in the service path that performs the last service operation and the edge forwarding element performs next hop forwarding on the data message.
US11792087B1

An orchestration system may receive, from a subscriber management system, a request indicating a subscriber intent for a connectivity service or a cloud service. The orchestration system may identify, based on subscriber information associated with the request, a managed service. The orchestration system may automatically discover subscriber network devices configured to access the managed service and configure network connectivity of the subscriber network devices. The orchestration system may allocate infrastructure and network resources for the managed service. The orchestration system may configure, based on the resources, infrastructure hardware components, software components, and applications of the managed service. The orchestration system may configure managed service components associated with the managed service. The orchestration system may connect the infrastructure hardware components, the software components, the applications, and the managed service components to service assurance systems. The orchestration system may activate the managed service for the subscriber network devices.
US11792061B2

Techniques are described for carrier frequency offset (CFO) and channel estimation of orthogonal frequency division multiplexing (OFDM) transmissions over multiple-input multiple-output (MIMO) frequency-selective fading channels. A wireless transmitter forms blocks of symbols by inserting training symbols within two or more blocks of information-bearing symbols. The transmitter applies a hopping code to each of the blocks of symbols to insert a null subcarrier at a different position within each of the blocks of symbols, and a modulator outputs a wireless signal in accordance with the blocks of symbols. A receiver receives the wireless signal and estimates the CFO, and outputs a stream of estimated symbols based on the estimated CFO.
US11792056B2

The present disclosure includes a method of performing synchronization and frequency offset estimation The method includes an input signal corresponding to a single received training sequence. Phase information and a phase index are generated by performing an auto-correlation function (ACF) on the input signal. A templet signal associated with a sample index of the input signal is generated based on at least one pre-stored look-up table (LUT), the phase index, a frequency bandwidth of the input signal, and the sample index. Power associated with the sample index is calculated by performing a matched filtering on the input signal based on the templet signal. A synchronization timing and a frequency offset for the input signal are simultaneously determined based on a result of the matched filtering.
US11792055B2

The present disclosure provides a terminal and a base station in a wireless communication system. The terminal may include a control unit configured to input a downlink channel to a neural network of the terminal; and the control unit further configured to control the neural network of the terminal to process the input and output feedback information.
US11792049B2

A method of positioning using a shortest path based on a synthesized wideband channel estimate is described. In some embodiments, a method is disclosed, comprising: distributing an uplink schedule to a plurality of synchronized nodes; continuously capturing a reference signal across a plurality of carrier frequencies until frequency coverage for the synthetic wide band is achieved; removing frequency offset; calculating a plurality of channel estimates for the captured reference signal; aligning the plurality of channel estimates; combining the plurality of channel estimates to construct a single channel estimate of the synthetic wide band; deriving a shortest delay for the received reference signal; and using the derived shortest delay to estimate a time of arrival and thereby determine an estimated location.
US11792040B2

A communication system is a communication system connected to an upper network and a lower network, and includes at least one intermediate communication device including a plurality of upper ports for inputting and outputting optical signals to and from the upper network, and a plurality of lower ports for inputting and outputting optical signals to and from the lower network, the intermediate communication device being configured to relay communication between the upper network and the lower network, a switching device that is connected to the upper and lower networks and the plurality of upper and lower ports, switches a connection between the upper network and the plurality of upper ports, and switches a connection between the lower network and a plurality of lower ports, and a control device that outputs, to the switching device, an instruction to switch the connection by the switching device according to a communication status between the upper network and the lower network.
US11792035B2

A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices. A service manager, controlled by the subscription manager, distributes service specific configuration data to authenticated gateway devices.
US11792034B2

Systems for communicating over a network and between two or more network connected devices. In particular, the disclosure reveals systems which may utilize multicast communication protocols to facilitate secure communication among one or more network connected devices. A system for secured messaging may include a network system including a first server, a second server and a first node. Further, the first server is configured to authenticate the first node for secure multicast messaging, and the second server is configured to authenticate the first node for secure multicast messaging.
US11792029B2

A device may include a memory storing instructions and processor configured to execute the instructions to maintain an Internet of Things (IoT) device database that stores, for an IoT device in the IoT device database, an application server device list that includes one or more application server devices that are to be notified when the IoT device is determined to be in an awake state. The processor may be further configured to receive a first indication from a first application server device that the IoT device is in an awake state; access the IoT device database to identify a second application server device associated with the IoT device; and send a second indication to the second application server device that the IoT device is in the awake state based on the received first indication from the first application server device.
US11792028B1

Systems and methods to link meetings with units of work of a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; obtain input information conveying user input into work unit pages of units of work; in response to requests to generate meetings regarding individual units of work, generate and store resource information in individual work unit records of the individual units of work; obtain meeting information conveying content of the meetings; effectuate one or more actions within the collaboration environment based on the content of the meetings; and/or perform other operations.
US11792024B2

A system, apparatus, method, and machine-readable medium are described for fast authentication. For example, one embodiment of a system comprises: a local challenge generator of a client apparatus to generate a challenge on a client device using a derivation function; an authentication engine of the client apparatus to generate a challenge response as defined by a specified challenge-response protocol; the authentication engine to transmit the challenge response to a server, and the server to validate the challenge response, at least in part, by determining whether the challenge was generated within a specified time window.
US11792020B2

A method for managing certificates includes the steps of transmitting, over an electronic network by an electronic device of a client, a certificate request to a certificate management portal separate from the client, establishing an interaction with an electronic interface of a certificate authority by the certificate management portal; generating, by the certificate authority, a certificate package, delivering the generated certificate package to the certificate management portal, and downloading from the certificate management portal, by the client, at least one certificate of the delivered certificate package.
US11792017B2

An electronic resource tracking and storage computer system is provided that communicates with a distributed blockchain computing system that includes multiple computing nodes. The system includes a storage system, a transceiver, and a processing system. The storage system includes an resource repository and transaction repository that stores submitted blockchain transactions. A new resource issuance request is received, and a new resource is added to the resource repository in response. A new blockchain transaction is generated and published to the blockchain. In correspondence with publishing to the blockchain, the transaction storage is updated with information that makes up the blockchain transaction and some information that was not included as part of the blockchain transaction. The transaction storage is updated when the blockchain is determined to have validated the previously submitted blockchain transaction.
US11792012B2

A method is disclosed. An authentication node may receive a plurality of encrypted match values, wherein the plurality of encrypted match values were formed by a plurality of worker nodes that compare a plurality of encrypted second biometric template parts derived from a second biometric template to a plurality of encrypted first biometric template parts derived from a first biometric template. The authentication node may decrypt the plurality of encrypted match values resulting in a plurality of decrypted match values. The authentication node may then determine if a first biometric template matches the second biometric template using the plurality of decrypted match values. An enrollment node may be capable of enrolling a biometric template and storing encrypted biometric template parts at worker nodes.
US11792008B2

A system (20) includes a network interface (32) and a processor (34). The processor is configured to (i) receive, via the network interface, a request originating from a request-origin application and directed to a request-destination application (24b) that runs on a request-destination device (24), (ii) subsequently to receiving the request, communicate the request to the request-destination device, (iii) subsequently to communicating the request to the request-destination device, receive a response, from the request-destination application, to the request, (iv) while holding the response, identify information contained in at least one log entry that was recorded by the request-destination application responsively to the request, and (v) perform a function in response to the information. Other embodiments are also described.
US11791997B2

A method and an apparatus for generating a secret key for encrypted communication using a synchronized neural network, which includes: generating initial codewords based on a bit string of weight values of the synchronized neural network and transmitting a first partial codeword of the initial codewords to a device of another party; receiving a second partial codeword generated by the device of the other party and combining final codewords based on the second partial codeword received from the device of the party and the bit string of the weight values; performing an error correction on the combined final codewords and transmitting first restoration success information according to the error correction to the device of the other party; and receiving second restoration success information from the device of the other party and generating the secret key based on the restoration success information of the device of the other party, are provided.
US11791964B2

Provided is a wireless communication device. A PHICH reception unit determines whether a received signal in a PHICH region is an ACK signal or a NACK signal. When doing so, the PHICH reception unit does not receive a PHICH in a subframe in which a terminal monitors an E-PDCCH. A control signal reception unit outputs a retransmission prompting signal to a signal allocation unit when the signal outputted from the PHICH reception unit is a NACK signal and when a UL grant was not detected. Meanwhile, when a UL grant was detected, the control signal reception unit outputs the detected UL grant to the signal allocation unit. The signal allocation unit maps the transmission signal in accordance with the retransmission prompting signal and the UL grant and transmits the transmission signal from a wireless transmission unit.
US11791962B2

A method for performing wireless communication by a first device and a device for supporting same. The method includes: mapping first sidelink control information (SCI) onto a resource related to a physical sidelink control channel (PSCCH); mapping a phase tracking-reference signal (PT-RS) onto a resource related to a physical sidelink shared channel (PSSCH), on the basis of a cyclic redundancy check (CRC) on the PSCCH; mapping second SCI onto a resource onto which the PT-RS is not mapped, among resources related to the PSSCH; and transmitting the first SCI, the second SCI, and the PT-RS to a second device, wherein the second SCI is not mapped onto a resource onto which the PT-RS is mapped.
US11791961B2

The present disclosure relates to media access control (MAC) control element (CE) spatial relation information update for sounding reference signal (SRS). Specifically, a user equipment (UE) may receive a MAC CE from a network entity indicating a synchronization signal block (SSB) set and a SSB index within the SSB set as a reference signal (RS) for configuring spatial relation information of a SRS resource, wherein the UE is configured with a plurality of SSB sets corresponding to a plurality of physical cell identifications (PCIs) in a serving cell; and updating spatial relation information for one or more SRS resources within a SRS resource set based on the MAC CE.
US11791960B2

Embodiments of this application disclose a resource configuration method and a device. The method includes: generating, by a transmit end device, configuration information, where the configuration information is used to indicate at least one resource bundling size, the resource bundling size belongs to a resource bundling size set, and the resource bundling size set corresponds to at least one system configuration parameter; and sending, by the transmit end device, the configuration information.
US11791957B1

A first communication device in a wireless local area network (WLAN) determines one or more frequency division, full duplex (FDFD) parameters for an FDFD operation that includes FDFD communications via a first frequency segment and a second frequency segment. The first frequency segment and the second frequency segment are separated by a gap in frequency. The one or more FDFD parameters include a parameter indicating a duration of the FDFD operation. The first communication device generates a communication frame that includes one or more indications of the one or more FDFD parameters. The one or more indications in the communication frame include an indication of the duration of the FDFD operation. The first communication device transmits the communication frame to prompt a plurality of second communication devices to participate in the FDFD operation.
US11791952B2

Disclosed are a data re-transmission control method and a related product. The method comprises: a terminal receiving first downlink data, wherein the first downlink data includes P code block groups in N code block groups of a pre-set transmission block; the terminal carrying out a decoding operation on the P code block groups to obtain feedback information about P bits, wherein the feedback information about each bit is used for indicating whether a corresponding code block group needs to be re-transmitted; and the terminal sending information, wherein the information is used for instructing a network side device to re-transmit M code block groups, and the M code block groups include the code block groups, needing to be re-transmitted, in the N code block groups. The embodiments of the present invention are beneficial for improving the flexibility of re-transmitting code block groups in a service data transmission block in a wireless communication system.
US11791950B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may determine a set of parameters for generating a hybrid automatic repeat request (HARQ)-acknowledgement (ACK) codebook associated with a particular downlink control information (DCI) format of a plurality of DCI formats, wherein the particular DCI format is associated with a particular priority of a plurality of priorities; and generate the HARQ-ACK codebook based at least in part on the set of parameters. Numerous other aspects are provided.
US11791949B2

A UE according to an embodiment of the present disclosure may receive information about a plurality of beta offset values for determining the number of REs for UCI to be transmitted on a PUSCH, receive DCI scheduling a first PUSCH, and transmit a first HARQ-ACK on the first PUSCH, and transmit the first PUSCH. The plurality of beta offset values may include first beta offset values for a case where the priority of the first HARQ-ACK is identical to the priority of the first PUSCH, and second beta offset values for a case where the priority of the first HARQ-ACK is different from the priority of the first PUSCH.
US11791947B2

A communications device configured to receive data from an infrastructure equipment of a wireless communications network is provided. The communications device comprises transceiver circuitry configured to transmit signals and to receive signals via a wireless access interface provided by the wireless communications network, and controller circuitry. The controller circuitry is configured to control the transceiver circuitry to receive an explicit uplink hybrid automatic repeat request acknowledgement indicator, e-HARQ indicator, from the infrastructure equipment, and to determine, in accordance with the received e-HARQ indicator, whether or not the communications device should monitor for a first HARQ acknowledgement, HARQ-ACK, in a specific time slot and in a specific frequency resource of the wireless access interface, the first HARQ-ACK being transmitted by the infrastructure equipment in response to an uplink transmission from the communications device to the infrastructure equipment.
US11791933B2

Provided are a data encoding method and device, a storage medium, and a processor. The method includes: obtaining data to be sent; performing quasi-cyclic low-density parity check (LDPC) encoding on the data to be sent to obtain an LDPC codeword sequence, and interleaving the LDPC codeword sequence to obtain an interleaved LDPC codeword sequence; performing cyclic bit selection on the interleaved LDPC codeword sequence from a starting position to obtain a rate-matched codeword sequence, where the starting position is determined according to a predetermined parameter; and sending the rate-matched codeword sequence. The solution above resolves the problem in the related art of unstable transmission after performing quasi-cyclic LDPC encoding on data to be transmitted, and achieves stable transmission after the quasi-cyclic LDPC encoding.
US11791926B2

A system for interconnecting a plurality of computing nodes includes a plurality of optical circuit switches and a plurality of electrical circuit switches. A first network stage comprises a first plurality of circuit switches selected from among the plurality of optical circuit switches and the plurality of electrical circuit switches. Each computing node among the plurality of computing nodes is optically coupled to at least one of the first plurality of circuit switches. A second network stage comprises a second plurality of circuit switches selected from among the plurality of optical circuit switches and the plurality of electrical circuit switches. Each circuit switch among the first plurality of circuit switches is optically coupled to each circuit switch among the second plurality of optical circuit switches.
US11791913B2

Methods for tracking a signal origin by a spectrum analysis and management device are disclosed. Signal characteristics of other known emitters are used for obtaining a position of an emitter of a signal of interest. In one embodiment, frequency difference of arrival technique is implemented. In another embodiment, time difference of arrival technique is implemented.
US11791912B2

In some embodiments, a transmitter has a first mode and a second mode. The transmitter is configured to repeatedly send discrete first wireless signals carrying transmitter identification information uniquely associated with the transmitter in the first mode and to send a second wireless signal carrying the transmitter identification information in the second mode. A receiver is configured to receive a wireless signal of the first wireless signals such that the receiver is activated by the wireless signal of the first wireless signal and, in response to receiving the wireless signal of the first wireless signals, to send a third wireless signal carrying the transmitter identification information to the transmitter. The transmitter is configured to transition from the first mode to the second mode in response to receiving the third wireless signal and determining that the third wireless signal includes the transmitter identification information uniquely associated with the transmitter.
US11791908B2

A testing system may include a test electronic device having a test antenna disposed in a first signal path of a first antenna array of an electronic device. The test antenna may receive a first signal from the first antenna array. The testing system may also include a reflector disposed in a second signal path of a second antenna array of the electronic device. The reflector may reflect a second signal from the second antenna array to the test antenna. The reflector may include a flat, parabolic, or elliptical curvature that reflects a radio frequency signal emitted by the second antenna array to the test antenna.
US11791894B2

This application provides an example wireless center device and an example wireless device for delay measurement, and an example wireless communication system. The example wireless center device includes a delay measurement circuit, configured to obtain a first clock signal of the wireless center device, and a modem configured to send a first optical wave and a second optical wave to the wireless device through a fiber link, where the first optical wave carries the first clock signal, receive the second optical wave that is sent by the wireless device and that carries a second clock signal, receive a second sub optical wave reflected by the wireless device to obtain the second clock signal carried by the second optical wave and a first clock signal carried by the second sub optical wave, and send the second clock signal and the first clock signal to the delay measurement circuit.
US11791892B2

Systems for communicating data through a satellite are disclosed. The systems generally include a radio designed for terrestrial communications that is configured to uplink data to one or more satellites. The one or more satellites are configured to receive the data from the terrestrial radio. In addition, the systems include terrestrial receivers, such as one or more chirp spread spectrum radios, positioned at ground level, which are configured to receive the data from the one or more satellites.
US11791888B2

A method and a user equipment (UE) for wireless communication in a wireless communication system are provided. The method includes receiving serving-cell-configurations of a first serving cell and a second serving cell; receiving a Beam Failure Recovery (BFR) configuration including a configuration list that includes at least one configuration, the BFR configuration being used for at least the first serving cell, the at least one configuration indicating an identifier value of a Downlink Reference Signal (DL RS); performing a measurement by measuring at least one DL RS indicated by the configuration list, the measurement being associated with a measurement metric; selecting one configuration included in the configuration list after detecting beam failure in the first serving cell, the measurement metric of a DL RS indicated by the selected one configuration being greater than a threshold; transmitting a Medium Access Control-Control Element (MAC-CE) including at least one bitmap.
US11791886B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may transmit information, based at least in part on whether a first antenna panel and a second antenna panel share baseband components, for a determination of an amount of resources to use for a beam management operation. The UE may receive, based at least in part on transmission of the information, an indication of an allocation of resources for the beam management operation. Numerous other aspects are provided.
US11791872B2

Examples described herein include systems and methods which include wireless devices and systems with examples of an autocorrelation calculator. An electronic device including an autocorrelation calculator may be configured to calculate an autocorrelation matrix including an autocorrelation of symbols indicative of a first narrowband Internet of Things (IoT) transmission and a second narrowband IoT transmission. The electronic device may calculate the autocorrelation matrix based on a stored autocorrelation matrix and the autocorrelation of symbols indicative of the first narrowband IoT transmission and symbols indicative of the second narrowband IoT transmission. The stored autocorrelation matrix may represent another received signal at a different time period than a time period of the first and second narrowband IoT transmission. Examples of the systems and methods may facilitate the processing of data for wireless and may utilize less memory space than a device than a scheme that stores and calculates autocorrelation from a large dataset computed from various time points.
US11791868B2

An operator may enhance radio resource management with beamwidth selection and beamsteering by receiving coverage data for a plurality of access points (APs) in a wireless network; calculating an antenna arrangement for the plurality of APs based on the coverage data, wherein the antenna arrangement covers a designated area in an environment; and configuring each AP of the plurality of aps according to the antenna arrangement by: setting a steering angle for adjustable antennas of the plurality of APs, setting a transmission power for the adjustable antennas; and setting a beamwidth of the adjustable antennas.
US11791858B2

A set of protective layers configured to protect and enhance a display or interface of a device is provided. The layers may include layers of material to strengthen the respective device components to increase durability and reduce damage from impacts. When the layers are impacted by a foreign object, the force may be absorbed by the strengthened component or transferred to other areas of the device, rather than catastrophically damaging the display, encasement or interface of the device. Additionally, the use of functional layers is provided to enhance device performance and user experience. Related assemblies and methods are also provided.
US11791857B2

A device may include a base configured to be coupled to a mobile communication device; a handle having a grip and a shaft, where the shaft is characterized by a longitudinal handle axis and the grip is coupled to the shaft at spaced-apart portions; and a bracket disposed on the base, where the bracket includes a distal anchor, a proximal anchor and a middle anchor; each of the distal anchor, proximal anchor and middle anchor having a channel that is coaxial with a longitudinal bracket axis. The channel may accommodate the shaft and allow the shaft to be slidably translated along and rotated about the longitudinal bracket axis and longitudinal handle axis within the channel between a first orientation, in which the handle and grip are rotated flush with the base; and a second orientation in which the handle and grip are fixed at an angle relative to the base.
US11791854B2

Circuits for receivers including: N first mixers that each receive an input signal, are each clocked by a different phase of a first common clock frequency, and each provide an output; and for each N first mixer: a set of M second mixers, wherein each second mixer receives as an input the output of a same one of the N first mixers unique to the set, wherein each of M second mixer is clocked by a different phase of a second common clock frequency, and wherein each second mixer has an output; a set of M resistors having a first side and a second side, wherein the first side is connected to the output of a corresponding one of the set of M second mixers; and a set of M trans-impedance amplifiers that each having an input connected to the second side of a corresponding one of the resistors.
US11791850B2

A radio-frequency front-end architecture can include a quadplexer configured to support uplink carrier aggregation with a first antenna. The quadplexer can include a low-band filter, a mid-band filter, a first high-band filter, and a second high-band filter, with each filter having a respective input node, and the quadplexer including a common output node associated with the first antenna. The front-end architecture can further include a triplexer configured to support uplink carrier aggregation with a second antenna. The triplexer can include a mid-band filter, a first high-band filter, and a second high-band filter, with each filter having a respective input node, and the triplexer including a common output node associated with the second antenna.
US11791830B2

An apparatus includes a plurality of binary weighted capacitors coupled between a first input terminal of a comparator and a plurality of signal buses, wherein the plurality of binary weighted capacitors has a binary weight increasing by two times from a first capacitor to an (N−K)th capacitor, and a constant binary weight from the (N−K)th capacitor to a (N−K−2+2(K+1))th capacitor, an offset voltage generator configured to generate a digitally controlled offset voltage having 2(K+1) steps fed into a second input terminal of the comparator, and a successive approximation logic block configured to receive an output signal of the comparator, and generate an N-bit control signal for controlling the plurality of binary weighted capacitors.
US11791828B1

An apparatus comprises a cross-coupled differential amplifier, an inductive-capacitive (LC) tank circuit, and a low-noise voltage supply. The inductive-capacitive (LC) tank circuit is generally coupled in a feedback path of the cross-coupled differential amplifier. The LC tank circuit generally comprises (i) an inductance provided by an inductor, (ii) a first capacitance provided by a parallel coupled varactor circuit, (iii) a second capacitance provided by a parallel coupled first switched-capacitor bank, and (iv) a third capacitance provided by a parallel coupled second switched-capacitor bank. The low-noise voltage supply may be configured to provide a supply voltage of the cross-coupled differential amplifier. The parallel coupled varactor circuit comprises a pair of thick oxide varactors connected with a reverse varactor connection. The parallel coupled first switched-capacitor bank and the parallel coupled second switched-capacitor bank comprise thin oxide switches.
US11791824B1

An integrated circuit (IC) includes an Input/Output (I/O) interface, first-domain circuitry and second-domain circuitry. The I/O interface is coupled to a first voltage domain and is configurable by a set of control bits. The second-domain circuitry is coupled to a second voltage domain and is configured to generate a bit value for a control bit among the control bits, to generate a multi-bit identifier (ID) of the control bit, and to transmit the bit value and the multi-bit ID. The first-domain circuitry is coupled to the first voltage domain and is configured to receive the bit value and the multi-bit ID, to identify the control bit from the multi-bit ID, and to configure the control bit of the I/O interface with the bit value.
US11791819B2

A parasitic-aware single-edge triggered flip-flop reduces clock power through layout optimization, enabled through process-circuit co-optimization. The static pass-gate master-slave flip-flop utilizes novel layout optimization enabling significant power reduction. The layout removes the clock poly over notches in the diffusion area. Poly lines implement clock nodes. The poly lines are aligned between n-type and p-type active regions.
US11791818B2

Parametrically pumped four-wave mixing is a key building block for many developments in the field of superconducting quantum information processing. However, undesired frequency shifts such as Kerr, cross-Ken and Stark shifts inherent with four-wave mixing, lead to difficulties in tuning up the desired parametric processes and, for certain applications, severely limit the fidelities of the resulting operations. Some embodiments include a Josephson four-wave mixing device consisting of a SQUID transmon coupled to a half-flux biased SNAIL transmon, a.k.a. capacitively shunted flux qubit. When the two transmon have matching frequencies, an interference effect cancels the negative Kerr of the SQUID transmon with the positive Kerr of the SNAIL transmon while preserving parametric four-wave mixing capabilities.
US11791816B2

This application relates to methods and apparatus for driving a transducer with switching drivers. A switching driver has first and second supply node for receiving supply voltages and includes an output bridge stage, a capacitor and a network of switches. The network of switches is operable in different switch states to provide different switching voltages to the output bridge stage. A controller is configured to control the switch state of the network of switches and a duty cycle of output switches of the output bridge stage based on an input signal to generate an output signal for driving the transducer.
US11791797B2

An electronic device includes an insulation material layer provided on a first main surface of a piezoelectric substrate and surrounding a functional element, and a protective layer provided on the insulation material layer. The piezoelectric substrate and the insulation material layer define a hollow portion accommodating the functional element. The protective layer includes a first portion above the hollow portion, a second portion adjacent to the first portion at one end of the second portion, and a third portion adjacent to the second portion at another end of the second portion. A distance between the first main surface and a surface of the protective layer in the thickness direction is greatest at a location where the second portion is adjacent to or in a vicinity of the first portion, and the distance is shortest at a location where the second portion is adjacent to or in a vicinity of the third portion.
US11791792B1

A high-order filter with a capacitive inner tapping technique is disclosed. The filter includes an inductor and a first resonant circuit including a first portion of the inductor and a first capacitor. The first resonant circuit is configured to attenuate first frequency components of an input signal above a cutoff frequency to generate a filtered signal. The filter further includes a second resonant circuit coupled in parallel with the first resonant circuit and including the first portion of the inductor and a second capacitor. The second resonant circuit is configured to attenuate the first frequency components of the input signal to generate the filtered signal. A third resonant circuit includes a second portion of the inductor and a third capacitor, wherein the third resonant circuit is configured to attenuate second frequency components of the filtered signal above the cutoff frequency to generate an output signal.
US11791776B2

A distortion compensation device includes: a first distortion compensation circuit having a first distortion compensation characteristic for compensating for a first distortion occurring in an output of an amplifier, the first distortion compensation circuit being configured to compensate for the first distortion; a second distortion compensation circuit having a second distortion compensation characteristic for compensating for a second distortion occurring in the output of the amplifier, the second distortion compensation circuit being configured to compensate for the second distortion; and an update unit configured to update the second distortion compensation characteristic. The first distortion includes a non-linear distortion and a memory effect distortion, the second distortion is a distortion whose temporal change is quicker than the first distortion, and the update unit updates the second distortion compensation characteristic at a higher frequency than an update frequency of the first distortion compensation characteristic.
US11791775B2

Thermal temperature sensors for power amplifiers are provided herein. In certain implementations, a semiconductor die includes a compound semiconductor substrate, and a power amplifier including a plurality of field-effect transistors (FETs) configured to amplify a radio frequency (RF) signal. The plurality of FETs are arranged on the compound semiconductor substrate as a transistor array. The semiconductor die further includes a semiconductor resistor configured to generate a signal indicative of a temperature of the transistor array. The semiconductor resistor is located adjacent to one end of the transistor array.
US11791774B2

A supply voltage conditioning circuit comprises a differential amplifier, a comparator, a sample and hold (S/H) circuit, and a delay circuit. The differential amplifier receives an input supply voltage and a reference voltage, and outputs a difference signal. The comparator receives the difference signal and a value representative of a noise margin, and outputs a control signal indicative of whether the difference signal is greater than the value representative of the noise margin. The S/H circuit samples the input supply voltage in response to the control signal indicating the difference signal is greater than the noise margin, and outputs a substantially noise free supply voltage. This allows the output supply voltage to track underlying changes in the input supply voltage but filter out noise in the input supply voltage. The delay circuit receives and delays the output supply voltage to generate the reference voltage.
US11791771B2

A method for calibrating a first clock signal output by an oscillation module to obtain a calibrated second clock signal includes obtaining a first count value by counting a third clock signal of an external device. A second count value is obtained by counting a scan signal of the oscillation module, and a first cycle ratio is obtained based on the first count value and the second count value. It is determined whether the first clock signal has a frequency deviation by comparing the first cycle ratio with a reference cycle ratio. A frequency division coefficient of the oscillation module is adjusted when the first clock signal has the frequency deviation, so that the oscillation module divides a frequency of the first clock signal according to the adjusted frequency division coefficient, thereby obtaining the calibrated second clock signal.
US11791770B2

A circuit device includes a first terminal, a first oscillation circuit oscillating a resonator and generating a first voltage for automatic gain control for controlling amplitude of a signal output from the resonator, a digital signal generation circuit generating a digital signal corresponding to the first voltage, and a first interface circuit outputting the digital signal to the first terminal.
US11791767B2

A method and washer head assembly for washing a surface of a solar panel, includes lowering a washer head frame onto a solar panel. The washer head frame includes a washer frame cross member having a swivel mounted thereon. The swivel is mounted below a center of gravity. The frame includes a upper frame rail and a lower frame rail. A plurality of lath brushes together extend, generally, the length of the washer head frame. The lath brushes are made up to include a plurality of bristles being of sufficient number to support the washer head frame against the surface of the solar panel without damage to the solar panel. The lightness of the frame and the resilience of the brush bristles assure that the washer head frame will not come into damaging contact with the solar panel.
US11791759B2

A variable speed drive includes an output terminal for delivering a drive voltage; a power inverter for generating the drive voltage; a drive controller for controlling the generation of the drive voltage; and a current sensor for providing a drive current intensity signal to the drive controller. The drive controller includes a PWM generator; a control law module; and a state variable estimator estimating a state variable of the controlled AC electric motor.
US11791754B1

A motor driver having an automatic phase switching mechanism is provided. After a three-phase motor is started up, a back electromotive force detecting circuit starts detecting a back electromotive force signal of each of three phases of the three-phase motor. A driving waveform generating circuit extracts parts of a plurality of first wave segment patterns from a first wave segment pattern signal as a plurality of first wave segments of a first waveform signal according to the back electromotive force signal. A motor controlling circuit controls the motor driving circuit to drive the three-phase motor to rotate normally according to the first waveform signal.
US11791750B2

A power tool includes a housing, a brushless motor disposed inside the housing, and a controller. The controller is configured to receive power-off signals and power-on signals. Upon receiving a power-on signal, the controller is further configured to receive a time signal indicative of a time interval from the last power-off signal to the current power-on signal. The controller is further configured to determine whether the time interval is greater than or equal to a first time threshold and less than a second time threshold, and brake the motor before start-up if the time interval is greater than or equal to the first time threshold and less than the second time threshold.
US11791746B2

A power converter is provided that includes a reactor that is improved in effect of cooling a core and a winding. The power converter includes: a cooling member having a first cooling surface; and a reactor including a core portion and a winding portion. The core portion is a rectangular parallelepiped and disposed on the first cooling surface that is larger in area than the core portion in a plan view. The winding is wound around the core portion and the cooling member. The power converter further includes a power conversion module connected to one end of the winding portion.
US11791738B2

A power controller circuit comprises a controller and a bi-directional switching assembly coupled to a sensor configured to sense at least one energy parameter of an energy flowing through the bi-directional switching assembly. The bi-directional switching assembly comprises a controllable switch. The controller is configured to control the controllable switch into a conduction mode during a first portion of an energy cycle of electrical energy supplied to the bi-directional switching assembly to cause the energy to flow through the bi-directional switching assembly. Via the sensor, the controller monitors the at least one energy parameter of the energy flowing through the bi-directional switching assembly. The controller controls the first controllable switch into a non-conduction mode based on an amount of the at least one energy parameter of the energy flowing through the bi-directional switching assembly during the first portion.
US11791732B2

A solar photovoltaic output optimizer circuit utilizes generated energy without waste. The optimizer circuit includes a solar photovoltaic power generation input device for receiving the generated output of a solar photovoltaic panel, a switching device, and a voltage doubler rectification device, and further includes: a first power collection circuit that connects a connection point between a source electrode of a second switching transistor of the switching device and one end of a primary winding of a transformer of the voltage doubler rectification device to a drain electrode of a sixth switching transistor; and a second power collection circuit including a seventh switching transistor whose drain electrode is connected to a drain electrode of a fifth switching transistor of the switching device and whose source electrode is connected to a source electrode of the sixth switching transistor of the first power collection circuit and an anode electrode of a third diode.
US11791722B2

A switched capacitor converter circuit includes: plural capacitors and plural switches which switch the connections of the plural capacitors periodically. In a first period, the plural switches control a first capacitor to be electrically connected between a first power and a second power, and control a second capacitor and a third capacitor to be electrically connected in series between the second power and a ground level. In a second period, the plural switches control the first capacitor and the second capacitor to be electrically connected in series between the second power and the ground, and control the third capacitor and the second capacitor to be electrically connected in parallel with the second power, thereby a second current of the second power is 4 times of a first current of the first power.
US11791720B2

A direct current (DC) to DC (DC-DC) converter includes a comparator setting a pulse width of a signal pulse, the pulse width corresponding to a voltage level of an output voltage of the DC-DC converter; a digital delay line (DDL) operatively coupled to the comparator, the DDL adjusting the pulse width of the signal pulse by linearly introducing delays to the signal pulse; a multiplexer operatively coupled to the DDL, the multiplexer selectively outputting a delayed version of the signal pulse; a phase detector operatively coupled to a system clock and the multiplexer, the phase detector generating a phase error between an output of the multiplexer and the system clock; and a logic control circuit operatively coupled to the multiplexer and the DDL, the logic control circuit adjusting the delay introduced to the signal pulse in accordance with the phase error.
US11791713B2

Described herein is a method of cooling a plurality of power devices, where the power devices are arranged as a plurality of switches used to generate a three-phase output AC voltage. Based on power device stress data, one or more switches (associated with one or more phase output AC voltages) may be identified as requiring more cooling than other of the switches. The switches are controlled to apply a common mode component voltage to each of the three phases for at least a portion of one or more output AC voltage segments. The common mode component voltage has a maximum amplitude that is sufficient to clamp the phase AC output voltage of the identified phase(s) to the positive supply rail voltage and/or negative rail supply voltage when the respective phase AC voltage is approaching respectively the positive supply rail voltage or negative supply rail voltage to cool the identified switch(es).
US11791708B2

A power converter includes a switch control circuit for driving a high side switch of the power converter comprising the high side switch and a low side switch connected in series. The switch control circuit may have a first terminal for receiving a low side switch driving signal of the low side switch, a second terminal used as a reference ground terminal of the switch control circuit, and a third terminal used as an output terminal to provide a high side switch driving signal, the switch control circuit can draw power from the low side switch driving signal and may not require internal regulators that should sustain high voltage.
US11791707B2

In a power converter having a regulator and charge pump, both of which operate in plural modes, a controller receives information indicative of the power converter's operation and, based at least in part on said information, causes transitions between regulator modes and transitions between charge-pump modes.
US11791704B2

A control method of a switching circuit, a control circuit of the switching circuit and the switching circuit are provided. The control circuit includes a slope buffer and a first operational amplifier. The slope buffer receives a first voltage reference, and controls slopes of a rising edge and a falling edge to generate a second voltage reference. The first operational amplifier receives an output feedback voltage and a reference voltage, and performs an operational amplification to obtain a compensation voltage. When the first voltage reference has the falling edge, the reference voltage is coupled to the first voltage reference through a first switch, and the second voltage reference is coupled to an output voltage through a second switch. When the first voltage reference has the rising edge, the reference voltage is coupled to the second voltage reference through a third switch.
US11791694B2

A stator and a rotor suitable for use in an electric motor or generator. The stator comprises a plurality of stator cons and a support for holding the coils around a rotor of the motor. A cylindrical sleeve is mounted radially inwardly on the support to form a barrier in use between cooling fluid passing over the coils and a rotor located within the stator. The rotor comprises a hub, a plurality of rotor segments, and a plurality of permanent magnets. The segments are arranged around the hub in a ring, with the permanent magnets disposed between the segments. A radially outwardly facing exposed surface of each magnet is spaced radially inwardly from an outer cylindrical profile defined by the segments.
US11791689B1

A mechanical energy accumulator system has a housing with a first pair of flywheels, a second pair of flywheels and a third pair of flywheels. Each of the flywheels is formed of a ceramic material. A stator is positioned in an interior area of each of the flywheels. A pipe shaft is positioned interior of the stator. The pipe shaft has a plurality of magnets therein. A circular pipe is embedded within each of the flywheels. The circular pipe has a fluid contained therein.
US11791684B2

An electric winding assembly comprising a conductor core which includes at least a first end and a distal second end, an insulation layer overlying the conductor core, and a conductive shield layer overlying the insulation layer. The conductive shield layer further having a terminal end conductively connected with the conductive shield layer.
US11791656B2

Systems and methods for synchronizing subunits a multi-unit power distribution network contemplate selectively opening and closing a switch at the power source to disconnect and reconnect the power source to power conductors to send a synchronization signal to one or more remote subunits. Once the remote subunits are synchronized and able to disconnect from the power conductors, leak detection at the power source may be enabled to detect inadvertent loads on the power conductors (e.g., a human touching the power conductors). Further, the remote subunits may power off and on based on the synchronization signal thereby ensuring that an end device may receive power concurrently from multiple remote subunits so as to meet the power requirements of the end device. Enabling the leak detection improves the safety features of the power distribution network and synchronized power delivery to the end device prevents improper shut downs.
US11791650B2

A multi-port charging system includes a controller having a power input terminal coupled to a DC power output of a converter, multiple power output terminals coupled to the power input terminal, and a communications input terminal. The system includes multiple charger ports, the respective charger ports having a charging power line coupled to a respective one of the power output terminals, and a communications line coupled to the communications input terminal. The controller is configured to control the state of the control output terminal to set a voltage of the DC power output according to a selected highest common compatible voltage of one or more sink devices coupled to one or more respective ones of the charger ports.
US11791644B2

An information handling system includes an motion sensor, an embedded controller, and a battery charge indicator. The motion sensor detects a battery charge request, and provides a trigger signal in response to the battery charge request being detected. The embedded controller receives the trigger signal from the motion sensor, and requests a relative state of charge of a battery in response to the trigger signal. The embedded controller then receives the relative state of charge of the battery, and provides a relative state of charge indication signal. The battery charge indicator receives the relative state of charge indication signal, and outputs an indication of the relative state of charge of the battery based on relative state of charge indication signal.
US11791628B2

An electrical interconnection circuit can be used with a solid-state-transformer (SST) system. The interconnection circuit includes medium voltage direct current (MVDC) to low voltage direct current (LVDC) direct current to direct current (DC/DC) converters, independent LVDC buses respectively connected to one of the MVDC to LVDC DC/DC converters, and an interconnecting DC/DC converter connecting at least two of the independent LVDC buses in order to ensure equal power demand from each MVDC to LVDC DC/DC converters. The interconnecting DC/DC converter is configured to re-route power between the plurality of independent LVDC buses. A power rating of the interconnecting DC/DC converter is set according to power to be rerouted from other LVDC buses via the interconnecting DC/DC converter.
US11791603B2

Apparatuses and methods are disclosed for applying laser energy having desired pulse characteristics, including a sufficiently short duration and/or a sufficiently high energy for the photomechanical treatment of skin pigmentations and pigmented lesions, both naturally-occurring (e.g., birthmarks), as well as artificial (e.g., tattoos). The laser energy may be generated with an apparatus having a resonator with a sub-nanosecond round trip time.
US11791601B1

A pulsed current source comprises a power source, a discharge capacitor, and an inductive element. The discharge capacitor is selectively coupled to either of the power source or the inductive element. When coupled to the power source, the discharge capacitor is charged. The inductive element can be connected to a load. The load can have a current-dependent impedance. When the discharge capacitor is coupled to the inductive element, the discharge capacitor discharges through the inductive element and the load. The discharge capacitor and the inductive element are configured so that the current through the load exhibits a substantially linear rise in a linear operational region. The inductive element is configured to saturate during discharge of the capacitor through the load, so that the saturation of the inductive element causes the current through the load to continue to rise in a substantially linear fashion.
US11791600B2

A cable assembly includes coaxially arranged inner and outer barrels. The outer barrel overlaps a portion of the inner barrel. The inner and outer barrels respectively include first and second features that cooperate with one another to form a retention feature. The cable assembly has a cable that has at least one wire surrounded by an inner insulator that is covered in a metallic shield. The metallic shield is arranged in between the inner and outer barrels. The first feature is arranged beneath the metallic shield, and the second feature is arranged over the metallic shield. At least one of the first and second features extends in a radial direction relative to the other of the first and second features to capture the metallic shield with the retention feature.
US11791591B2

Examples are disclosed that relate to connector systems, magnetic plug assemblies and methods for mating a magnetic plug assembly with a plurality of receptacles. In one example, a magnetic plug assembly comprises a moveable member comprising an aperture and one or more magnets. A plug tip extends through the aperture, and one or more biasing elements urge the moveable member and the one or more magnets toward a distal end of the plug tip, with the moveable member being moveable relative to the plug tip.
US11791582B2

A plug contact stamped from a strip of sheet metal, the plug contact including cut edges and rolled sides; a clamping section configured to fix the plug contact in a contact carrier; a contact fork formed by two spring elastic contact arms forming a receiving cavity between each other and including cut edges that are oriented towards each other, wherein a first end of the two spring elastic contact arms respectively originates from the clamping section and a second end of the two spring elastic contact arms respectively forms a contact bud, wherein the two spring elastic contact arms include rolled sides that are oriented towards each other and produced by forming the second end of the spring elastic contact arms respectively.
US11791581B2

In an embodiment, a battery connector includes: power terminals configured to be coupled to a load having an input capacitance; power pins electrically coupled to the power terminals; a charge pin, the charge pin being longer than each of the power pins; and an antispark circuit electrically interposed between the charge pin and the power terminals, the antispark circuit including: a dissipation circuit configured to charge the input capacitance of the load in response to a battery being coupled to the charge pin; and a delay circuit configured to delay charging of the input capacitance of the load for a predetermined duration after the battery is coupled to the charge pin.
US11791568B2

The present invention discloses a bi-directional flat plate foldable unit, including a first row of antenna plates and a second row of antenna plates distributed along a first direction; the first row of antenna plates and the second row of antenna plates both include three antenna plates distributed in a second direction perpendicular to the first direction, three antenna plates in the first row of antenna plates and three antenna plates in the second row of antenna plates are set opposite to each other and hinged to form a first rotating pair; any two antenna plates adjacent to each other in the same row of antenna plates are hinged to form a second rotating pair; three antenna plates in the first row of antenna plates and three antenna plates in the second row of antenna plates are connected by a vertical support mechanism, and the first row of antenna plates are connected to the second row of antenna plates by a lateral support mechanism. The bi-directional flat plate foldable antenna mechanism includes at least two bi-directional flat plate foldable units mentioned above. The present invention facilitates the folding and unfolding of planar antennas with larger physical diameter and high rigidity.
US11791564B2

A system tests a device under test (DUT) that includes an antenna. The system includes a probe antenna, a network emulator, and a near-field antenna. The probe antenna measures beam characteristics of a beam-locked beam emitted over the air by the antenna of the DUT as the DUT is moved relative to the probe antenna during testing of the DUT. The network emulator emulates a base station of a communications network in communications with the DUT. The near-field antenna maintains a call link between the network emulator and the DUT using surface waves between the near-field antenna and the DUT as the DUT is moved relative to the probe antenna.
US11791561B2

A computer assisted method for manufacturing a foldable paraboloid antenna includes election of a two-dimensional radial Origami pattern with triangular cells and election of a paraboloid surface. The Origami pattern is projected from the paraboloid surface focus onto the paraboloid surface to print the Origami pattern on the paraboloid surface, obtaining triangles with curved sides. A pattern with triangles with straight sides on the paraboloid surface is obtained by joining vertices of the projected curved-sided triangles. The method includes scaling and calculating centroids of the triangles, to reduce each triangle referenced on the corresponding centroid and to determine spacing, obtaining a mesh with segments and triangular cells delimited by the segments. The triangular cells have triangles of reflective rigid material. The mesh is flexible, so each segment width is at least the sum of the thicknesses of two adjacent rigid triangles, and periphery cells have a rounded outer edge.
US11791548B2

A radome and a method for manufacturing same. A radome apparatus (10) has a radome body (12) having an aperture (14), a film (16) covering the aperture, and a support (18) installed into the aperture. The film and the support have a low loss at a desired operating frequency. The support provides backing, support, and rigidity for the film so that distortion of the film by weather conditions, such as wind, is reduced. Thus, the integrity of the RF transmission characteristics of the radome are preserved. The aperture, film, and support are in the boresight of an antenna (20, 28) and are large enough to accommodate a desired beam steering range. The radome body may be manufactured with the aperture and the film included therein by using an in-mold labeling process. The support may be installed in the aperture by a subsequent molding process.
US11791547B2

A nozzle cap assembly can include a nozzle cap body defining a top end and a bottom end, the nozzle cap body defining a base positioned at the top end and a curved side wall extend from the base down to the bottom end; an enclosure coupled to the top end, the enclosure rotationally fixed relative to the nozzle cap body, the enclosure at least partially defining an enclosure cavity; and a nut base positioned opposite from the nozzle cap body, the enclosure positioned between the nut base and the base.
US11791544B2

An antenna assembly includes one or more dielectrics having a first surface and a second surface opposite from the first surface. An antenna layer includes one or more antenna elements disposed on the first surface of the one or more dielectrics. A stripline feed network is disposed on or within the one or more dielectrics. One or more cavities are formed in the one or more dielectrics. The one or more cavities are disposed below the one more antenna elements.
US11791537B2

A module component includes a substrate having a first principal surface, a semiconductor substrate disposed on the first principal surface of the substrate, multiple terminals, and a resin layer. The terminals include multiple reference-potential terminals, which are electrically connected to the reference potential, and multiple signal terminals, which are disposed adjacent to at least one of the reference-potential terminals in the direction along an end portion of the substrate and which are supplied with a signal. In a plan view in the direction perpendicular to the first principal surface of the substrate, in at least one of the reference-potential terminals, the support portion is disposed between an end surface of the connection portion and the end portion of the substrate, and, in at least one of the signal terminals, the end surface of the connection portion is disposed between the support portion and the end portion of the substrate.
US11791536B2

A transmitter component includes an input terminal and a first semiconductor portion with doped regions of a control-side interface circuit. The control-side interface circuit converts a digital input signal received at the input terminal into a transmit radio frequency signal. A control-side metallization structure on at least one of two horizontal main surfaces of the first semiconductor portion includes at least a portion of a control-side antenna structure that emits the transmit radio frequency signal as radio wave. A transceiver circuit may include the transmitter component and a receiver component.
US11791535B2

A radio frequency (RF) system including first and second planar RF devices coupled by non-galvanic interconnect. According to various embodiments, a first RF device and a second RF device are separated by a dielectric layer, each of the first and second RF devices including a plurality of pads disposed on surface and surrounded by a common electrode, the common electrode configured as a grounded metal shield, wherein pads of the first RF device and pads of the second RF device face each other to provide capacitive coupling between the pads. The disclosure may reduce complexity and size of the system, and offer more reliable and easily producible interconnection between elements of the RF system.
US11791532B1

A fixed-geometry probe for exchanging microwave energy with a cavity resonator is easy to manufacture, reliable and readily adjustable external to the cavity to select a coupling coefficient. The probe includes a transmission line that enters, turns and exits the cavity resonator. A first end of the transmission line lies outside the cavity resonator for connection to a microwave circuit to exchange microwave energy. A portion of the transmission line's outer conductor(s) is removed within the cavity resonator to form a fixed-geometry radiating element to exchange microwave energy with the cavity resonator in accordance with the coupling coefficient. The line's outer conductor is connected to the cavity resonator on either side of the radiating element. A second end of the transmission line is terminated outside the cavity resonator with a terminating impedance creating a mismatch with the line's characteristic impedance to create a reflective stub. The coupling coefficient is controlled by the length of the reflective stub and terminating impedance.
US11791527B2

A Printed Circuit Board (PCB) and methods for manufacturing the PCB board are provided. The PCB includes a Radio Frequency (RF) signal transition at a RF signal pad. Multiple conductive layers other than a conductive signal layer of the PCB and conductive portions of the conductive signal layer not in electrical contact with a RF signal transmission trace have common ground connections forming a ground cage structure within the PCB around the RF signal pad and RF the signal transmission trace.
US11791525B1

A reversible superconducting circuit includes two Josephson transmission lines. Inductors connect Josephson Junctions in the array. Each transmission line passes a fluxon along the Junctions. The circuit includes an interface with first and second shunt capacitors coupled to the first and second transmission lines, and a third shunt capacitor, forming a connecting circuit with the first and second shunt capacitors. The shunt capacitors include Josephson junctions in parallel. The connecting circuit receives an input fluxon and transmits an output fluxon. The circuit also includes a Josephson Junction and inductor in parallel with the third shunt capacitor, forming a storage circuit. The storage circuit stores a SFQ. The output fluxon has polarity based on the SFQ stored when the first fluxon is received. The input fluxon causes the polarity of the stored SFQ to be the same as the polarity of the input fluxon, immediately after the input fluxon is received.
US11791517B2

A pouch applied to a secondary battery includes an accommodation part configured to accommodate an electrode assembly; a sealing part provided outside the accommodation part, the sealing part having a plurality of sealing surfaces configured to seal the accommodation part; and a protection part provided outside one or more of the plurality of sealing surfaces of the sealing part, the protection part being configured to protect the one or more sealing surfaces.
US11791516B2

An energy storage apparatus includes an energy storage device and a spacer, in which the spacer has a main body portion, and a third protrusion having a shape that protrudes in a first direction that is a direction from the main body portion to a side surface or a bottom surface of the energy storage device, the protrusion not abutting on a surface of the energy storage device that faces the first direction, and an end edge of the main body portion in the first direction is positioned away in the first direction relative to the surface of the energy storage device that faces the first direction.
US11791515B2

In an aspect, a battery assembly of an aircraft. A battery assembly is configured to include a first plurality of battery cells, a second plurality of battery cells, and an electrical bridging device. A top of each battery cell of first plurality of battery cells is coupled to a first side of an electrical bridging device. A top of each battery cell of a second plurality of battery cells is coupled to a second side of an electrical bridging device.
US11791514B2

A battery box and a battery pack are provided. The battery box includes a box body, a cooling plate, and a stiffener. The cooling plate is connected with an outside of a wall plate of the box body, and the stiffener is connected with the box body and abuts against a side of the cooling plate away from the wall plate. The cooling plate is connected with the box body, the stiffener is connected with the box body, and the stiffener abuts against the side of the cooling plate away from the wall plate.
US11791512B2

A method for producing a button cell includes providing a metal cell cup, providing a metal cell top, and providing a first electrode and a second electrode. The first electrode includes a first current collector partially coated with a first active electrode material and having an active material-free region. The second electrode includes a second current collector partially coated with a second active electrode material and having an active material-free region. The method further includes attaching a first metal foil conductor to the active material-free region of the first current collector, attaching a second metal foil conductor to the active material-free region of the second current collector, and forming a cylindrical electrode winding by winding, in a spiral, an electrode assembly. The first and second metal foil conductors extend out of the cylindrical electrode winding from first and second end faces of the cylindrical electrode winding.
US11791503B2

A method of managing a battery of a wireless sensor or other battery-powered remote wireless device includes pre-characterizing the device's energy usage during its various activities and modes, placing the device in operation, opportunistically gathering device operational data obtained for purposes other than battery management, and estimating a status of the battery according to an analysis of the operational data in light of the pre-characterized information. The method further includes taking a battery management action according to the estimated battery status, such as recharging or replacing the battery when it is nearly exhausted, and/or modifying the operation of the device so as to extend the battery lifetime, for example by reducing or increasing the frequency of data transmissions, measurements, calculations, and/or other dynamic current events. The status estimate can further be in light of measurements provided by a simple current measuring circuit included in the device.
US11791501B2

The life of a plurality of storage batteries as a whole is increased. A DC power supplying system includes power conditioners that supply generated power generated at power generators to a DC bus, storage batteries, storage batteries that have a superior cycle characteristic, bidirectional DC/DC converters that perform power conversion between generated power supplied to the DC bus and charging power of the storage batteries, bidirectional DC/DC converters that perform power conversion between generated power and charging power of the second storage batteries, DC/DC converters that supply the generated power and the charging power to load appliances, and an energy management system that is operable when an absolute value of a power difference between the generated power and the load power supplied to the load appliances is equal to or greater than a power threshold to operate the DC converters.
US11791493B2

A method for producing a button cell includes providing a cell cup, a cell top and an electrode-separator assembly winding, the electrode-separator assembly winding having a positive electrode and a negative electrode. An electrically insulating seal is applied at least to an outer portion of the cell top casing. The electrode-separator assembly winding is inserted into the cell top. The cell top is inserted into the cell cup to form a housing. A pressure is applied in a radial direction perpendicular to an axis of the electrode-separator assembly winding so as to seal the housing.
US11791482B2

A condensate water storage device including a storage container defining a storage space to store condensate water, and having a discharge hole through which the condensate water is discharged to the outside, a valve unit to selectively open and close the discharge hole, a connection cable connected to the valve unit, and a winding unit connected to the connection cable to selectively wind the connection cable and manipulate an operation of the valve unit, thereby selectively discharging the condensate water, which is produced from a fuel cell.
US11791479B2

Methods and systems are provided for manufacturing a membrane separator for a redox flow battery. In one example, the membrane separator is fabricate by a calendering process. The membrane separator may be configured with a polymer network to provide selectivity for ion transport across the membrane separator. The membrane separator may be further adapted with an integrated spacer in contact with a negative electrolyte.
US11791476B2

The present invention provides a method of fabricating a catalytic reaction material. A solution of a carbon precursor compound and a noble metal precursor compound is prepared; the carbon precursor compound includes a salt component. The solution is recrystallized the solution to form recrystallized complexes including both the carbon precursor compound and the noble metal precursor compound. The recrystallized complexes are calcined to create a salt template for generation of two-dimensional carbon nanosheets embedding isolated noble metal atoms. Further calcining and washing decomposes the salt template to produce two two-dimensional carbon nanosheets embedding isolated noble metal atoms, each nanosheet having a thickness of approximately 1 to approximately 10 nanometers.
US11791474B2

The present disclosure relates to an electrolyte membrane for fuel cells including a hydrogen peroxide generating catalyst and a hydrogen peroxide decomposing catalyst, the electrolyte membrane exhibiting highly improved durability, and a method of manufacturing the same. Specifically, the electrolyte membrane includes a support and a catalyst particle including a catalyst metal supported by the support, the catalyst metal including one selected from the group consisting of a first metal having catalyst activity to generate hydrogen peroxide, a second metal having catalyst activity to decompose hydrogen peroxide, and a combination thereof.
US11791473B2

A method is proposed by means of which a composite layer is producible in as simple and controlled a manner as possible, and by means of which composite layers with different predetermined properties can be produced with as little expenditure as possible, and thus economically. The method includes: providing a nanofiber material, comminuting the nanofiber material while forming nanorods, providing a liquid medium, which comprises an ionomer component and a dispersant, dispersing the nanorods in the liquid medium while forming a nanorod ionomer dispersion, and applying the nanorod ionomer dispersion to a surface region of a substrate while forming a composite layer. An electrochemical unit including the composite layer is provided. The composite layer is useful in a fuel cell (hydrogen fuel cell or direct alcohol fuel cell), in a redox flow cell, in an electrolytic cell, or in an ion exchanger, and useful for anion or proton conduction.
US11791472B2

A positive current collector, a secondary battery, and an electrical device are provided. In some embodiments, the positive current collector includes: a support layer; and a conductive layer located on at least one surface of the support layer, where the conductive layer includes a first metal portion configured to connect to a tab, where, along a thickness direction of the conductive layer, the first metal portion includes at least three sublayers, and melting points of the at least three sublayers rise stepwise in ascending order of distance from the support layer. In the embodiments of this application, the first metal portion includes at least three sublayers, and the melting points of the at least three sublayers rise stepwise in ascending order of distance from the support layer, thereby helping increase a bonding force between the conductive layer and the support layer and reducing the probability of peel-off and delamination between the layers.
US11791470B2

Energy storage devices, battery cells, and batteries of the present technology may include a first current collector, and may include a separator. The battery cell may include a first active material disposed between the first current collector and the separator. The battery cell may include an electrolyte diffusion material disposed between the first active material and the first current collector.
US11791469B2

The present invention relates to materials and methods for components of lithium batteries, such as metal anodes having a protective coating.
US11791454B2

Systems, articles, and methods generally related to the electrochemical formation of layers comprising halogen ions on substrates are described.
US11791448B2

A light-emitting device includes: a light-emitting element; a wiring board that includes: a substrate, and a wiring pattern including: a plating base layer disposed on the substrate so as to have a gap portion that surrounds a first region in which the light-emitting element is mounted, and a plating layer having a groove that surrounds the first region; a first covering member, at least a portion of which is located in the groove and includes: a reflective material containing layer that contains a first reflective material, and a light-transmissive layer formed above the reflective material containing layer; and a light-transmissive member disposed on the first covering member and the light-emitting element.
US11791447B2

A display device includes a first electrode disposed on a substrate, a second electrode disposed on the substrate and spaced apart from the first electrode, at least one light-emitting element extending in a direction, disposed between the first electrode and the second electrode, and electrically connected to the first electrode and the second electrode, and an insulating pattern layer disposed on the first electrode and the second electrode, the insulating pattern layer including a fixer disposed on at least part of the at least one light-emitting element, and a barrier surrounding the at least one light-emitting element.
US11791444B2

A display apparatus including a circuit substrate, a plurality of light-emitting elements, an optical film, and an adhesive layer is provided. These light-emitting elements are electrically bonded to the circuit substrate. The optical film overlaps the light-emitting elements. The light-emitting elements are disposed between the optical film and the circuit substrate. The adhesive layer is disposed between the optical film and the circuit substrate, and connects the light-emitting elements and the optical film. A cavity is provided between the light-emitting elements, the circuit substrate, and the adhesive layer.
US11791438B2

A heterostructure, such as a group III nitride heterostructure, for use in an optoelectronic device is described. The heterostructure can include a sacrificial layer, which is located on a substrate structure. The sacrificial layer can be at least partially decomposed using a laser. The substrate structure can be completely removed from the heterostructure or remain attached thereto. One or more additional solutions for detaching the substrate structure from the heterostructure can be utilized. The heterostructure can undergo additional processing to form the optoelectronic device.
US11791437B2

An amplified spontaneous emission, ASE, source device combining a superluminescent light emitting diode, SLED, with a semiconductor optical amplifier, SOA, the SLED and SOA being arranged in series so that the SLED acts as a seed and the SOA acts as a broadband amplifier for the SLED output. Both SLED and SOA have a structure made up of a succession of epitaxial semiconductor layers which form a waveguide comprising a core of active region layers and surrounding cladding layers. The SLED and SOA confinement factors of the SLED and SOA, wherein confinement factor is the percentage of the optical mode power in the active region layers, is designed so that the SLED confinement factor is greater than that of the SOA by at least 20%. This allow higher power outputs, because the SLED power limits imposed by the onset of non-linear effects and catastrophic optical damage can be circumvented.
US11791428B2

Embodiments of the disclosure are generally related to solar panel configurations. In some embodiments, the active surface area of the solar panel is increased compared to traditional flat solar cell arrays. The increase in active surface area may increase solar panel efficiency. For example, in some embodiments, a single light ray may have portions reflected onto a plurality of solar cell surfaces to provide further opportunities for light capture and conversion to electricity.
US11791423B2

A semiconductor having a n-doped cathode layer, a p-doped anode layer, and a drift region, arranged between the cathode layer and the anode layer, with a dopant concentration of at most 8·1015 cm−3. The drift region has a lightly n-doped drift layer and a lightly p-doped drift layer, arranged between the n-doped drift layer and the anode layer, both drift layers each have a layer thickness of at least 5 μm. The cathode layer has a first section with a dopant concentration of at least 1·1017 cm−3 and a second section, arranged between the first section and the drift region, the second section has a layer thickness of at least 1 μm and a dopant concentration gradient that increases in the direction of the first section up to a dopant concentration maximum. The dopant concentration maximum is smaller or equal to the dopant concentration of the first section.
US11791414B2

The embodiments of the present invention provide a thin film transistor (TFT) device, a manufacturing method thereof, and an array substrate. A gate electrode comprises a first sub-gate electrode and a second sub-gate electrode disposed on different layers. The first sub-gate electrode is located between the active layer, the source electrode, and the drain electrode in a film thickness direction of the TFT device. The second sub-gate electrode, the source electrode, and the drain electrode are disposed on a same layer. The second sub-gate electrode comprises two gate electrode metal patterns. The two gate electrode metal patterns are spaced apart and electrically connected to a same scan line and simultaneously charge the first sub-gate electrode.
US11791412B2

A semiconductor device includes a substrate having a first region and a second region, a first fin-shaped structure extending along a first direction on the first region, a double diffusion break (DDB) structure extending along a second direction to divide the first fin-shaped structure into a first portion and a second portion, and a first gate structure and a second gate structure extending along the second direction on the DDB structure.
US11791411B2

A semiconductor structure includes a layer arrangement consisting of, in sequence, a semiconductor-on-insulator layer (SOI) over a buried oxide (BOX) layer over a buried stressor (BS) layer with a silicon bonding layer (BL) intervening between the BOX and the BS layers. The semiconductor structure may be created by forming the BS layer on a substrate of a first wafer; growing the BL layer at the surface of the BS layer; wafer bonding the first wafer to a second wafer having a silicon oxide layer formed on a silicon substrate such that the silicon oxide layer of the second wafer is bonded to the BL layer of the first wafer, and thereafter removing a portion of the silicon substrate of the second wafer.
US11791405B2

An integrated circuit includes a transistor that has an collector region, a base region laterally surrounded by the collector region, and an emitter region laterally surrounded by the base region. A silicide layer on the emitter region is laterally spaced apart from the base region by an unsilicided ring. The emitter region is laterally spaced apart from a base contact region that may be covered by a dielectric layer such as a gate oxide layer.
US11791400B2

A method includes forming an active pattern on a substrate, the active pattern comprising first semiconductor patterns and second semiconductor patterns, which are alternately stacked, forming a capping pattern on a top surface and a sidewall of the active pattern, performing a deposition process on the capping pattern to form an insulating layer, and forming a sacrificial gate pattern intersecting the active pattern on the insulating layer. The capping pattern has a crystalline structure and is in physical contact with sidewalls of the first semiconductor patterns and sidewalls of the second semiconductor patterns.
US11791397B2

The structure of a semiconductor device with negative capacitance (NC) dielectric structures and a method of fabricating the semiconductor device are disclosed. A method of fabricating the semiconductor device includes forming a fin structure with a fin base portion and a fin top portion on a substrate, forming a spacer structure in a first region of the fin top portion, and forming a gate structure on a second region of the fin top portion. The spacer structure includes a first NC dielectric material and the gate structure includes a gate dielectric layer with a second NC dielectric material different from the first NC dielectric material.
US11791391B1

An inverter includes a transistor, an additional transistor overlying the transistor, and a hybrid gate electrode interposed between and shared by the transistor and the additional transistor. The hybrid gate electrode includes a region overlying a channel structure of the transistor, an additional region overlying the region and underlying an additional channel structure of the additional transistor, and further region interposed between the region and the additional region. The region has a first material composition. The additional region has a second material composition different than the first material composition of the region. Memory devices and electronic systems are also described.
US11791389B2

A gallium nitride-based RF transistor amplifier comprises a semiconductor layer structure comprising a barrier layer on a channel layer, first and second source/drain regions in the semiconductor layer structure, first and second source/drain contacts on the respective first and second source/drain regions, and a longitudinally-extending gate finger that is between the first and second source/drain contacts. The first and second source/drain contacts each has an inner sidewall that faces the gate finger and an opposed outer sidewall. The first source/drain region extends a first distance from a lower edge of the inner sidewall of the first source/drain contact towards the second source/drain region along a transverse axis that extends parallel to a plane defined by the upper surface of the semiconductor layer structure, and extends a second, smaller distance from a lower edge of the outer sidewall of the first source/drain contact away from the second source/drain region.
US11791388B2

In some embodiments, the present disclosure relates to a transistor device. The transistor device that includes a source contact disposed over a substrate. The source contact has a first side and an opposing second side disposed between a first end and an opposing second end. A drain contact is disposed over the substrate and is separated from the source contact along a first direction. A gate structure is disposed over the substrate between the source contact and the drain contact. The gate structure extends along the first side of the source contact facing the drain contact and also wraps around the first end and the opposing second end of the source contact.
US11791380B2

Embodiments disclosed herein include semiconductor devices and methods of forming such devices. In an embodiment, a semiconductor device comprises a substrate, and a first transistor of a first conductivity type over the substrate. In an embodiment, the first transistor comprises a first semiconductor channel, and a first gate electrode around the first semiconductor channel. In an embodiment, the semiconductor device further comprises a second transistor of a second conductivity type above the first transistor. The second transistor comprises a second semiconductor channel, and a second gate electrode around the second semiconductor channel. In an embodiment, the second gate electrode and the first gate electrode comprise different materials.
US11791373B2

Provided is a method of preparing a dielectric film having a nanoscale three-dimensional shape and including an oxide, the oxide represented by RAMBOC where R is a divalent element and M is a pentavalent element, the method may include synthesizing a target material, the target material including the divalent element and the pentavalent element; and forming the oxide by depositing the divalent element and the pentavalent element, from the target material, onto a substrate such that the oxide includes a perovskite-type crystal structure, 1.3
US11791368B2

Image quality is improved. In an image pickup element, an interval between adjacent light receiving elements on a light receiving surface is changed depending on a position on the light receiving surface. Further, the image pickup element is manufactured by a method of manufacturing the image pickup element including layering photodiodes by repeatedly performing a silicon epitaxial process and an ion injection process. Further, the image pickup element is manufactured by the method of manufacturing the image pickup element including changing an interval between the photodiodes adjacent on the light receiving surface of the image pickup element in each layer depending on a position on the light receiving surface in addition to the layering thereof.
US11791363B2

An element includes a plurality of light-receiving elements to photoelectrically convert light received from an object, a convolution processing unit to perform convolution operation on signals that are output from the plurality of light-receiving elements, and a pooling processing unit to sample a signal that is output from the convolution processing unit, based on a predetermined condition. The convolution operation of the convolution processing unit and the sampling of the pooling processing unit are repeated.
US11791353B2

A solid state imaging device that includes a phase difference detection pixel which is a pixel for phase difference detection; a first imaging pixel which is a pixel for imaging and is adjacent to the phase difference detection pixel; and a second imaging pixel which is a pixel for imaging other than the first imaging pixel. An area of a color filter of the first imaging pixel is smaller than an area of a color filter of the second imaging pixel.
US11791352B2

The present application provides a display panel and a display device. The display panel includes a plurality of light-sensing circuits and a position detection circuit. The plurality of light-sensing circuits are disposed in the display panel and are arranged in an array. Each of the plurality of light-sensing circuits includes a light-sensing transistor. The present application disposes a quantum dot layer, which can absorb interactive light and convert its light intensity signal into an electrical signal, and determines an irradiation position of the interactive light through the position detection circuit, so that an interaction with light with a longer wavelength can be realized.
US11791351B2

The present disclosure provides an array substrate and a manufacturing method of the array substrate. In the manufacturing method of the array substrate, during performing a first wet etching and a second wet etching on a second metal layer, the wet etching is stopped when a copper conductive layer is merely etched completely. Because a wet etching speed of a liner layer is slow, an etching time of the wet etching and a CD loss of the copper conductive layer can be greatly reduced, and the CD loss is relatively small. Meanwhile, an entire CD loss of the second metal layer can be reduced, and an aperture ratio can be improved.
US11791342B2

A semiconductor FET (field effect transistor) including a plurality of nanosheet channels disposed between a first source/drain region and a second source/drain region and a common metal contact for the first source/drain region and the second source/drain region. The first source/drain region includes a p-type material; and the second source/drain region includes an n-type material.
US11791338B2

A semiconductor device includes a substrate, a gate stack, and epitaxy structures. The substrate has a P-type region. The gate stack is over the P-type region of the substrate and includes a gate dielectric layer, a bottom work function (WF) metal layer, a top WF metal layer, and a filling metal. The bottom WF metal layer is over the gate dielectric layer. The top WF metal layer is over and in contact with the bottom WF metal layer. Dipoles are formed between the top WF metal layer and the bottom WF metal layer, and the dipoles direct from the bottom WF metal layer to the top WF metal layer. The filling metal is over the top WF metal layer. The epitaxy structures are over the P-type region of the substrate and on opposite sides of the gate stack.
US11791333B2

Three-dimensional integrated circuit structures are disclosed. A three-dimensional integrated circuit structure includes a first die, a second die and a device-free die. The first die includes a first device. The second die includes a second device and is bonded to the first die. The device-free die is located aside the second die and is bonded to the first die. The device-free die includes a conductive feature electrically connected to the first die and the second die.
US11791325B2

A semiconductor package includes a processor, a lower memory including a plurality of lower memory chips that are vertically stacked, an interposer mounted on the processor and the lower memory, and an upper memory mounted on the interposer, the upper memory including a plurality of upper memory chips that are vertically stacked. The interposer includes a first physical layer (PHY) transmitting and receiving a signal between the processor and the lower memory and transmitting and receiving a signal between the processor and the upper memory, and the processor includes a second PHY communicating with the first PHY and a first through silicon via (TSV) electrically connecting the first PHY to the second PHY.
US11791314B2

Disclosed is a semiconductor package comprising a first semiconductor chip on a substrate, a second semiconductor chip between the substrate and the first semiconductor chip, and a spacer between the substrate and the first semiconductor chip. The substrate includes a first substrate pad between the second semiconductor chip and the spacer. The second semiconductor chip includes a chip pad and a signal wire. The spacer includes a first dummy pad on the spacer and a first dummy wire coupled to the first dummy pad. The first dummy pad is adjacent to the second semiconductor chip. The first semiconductor chip is attached to the second semiconductor chip and the spacer by an adhesive layer on the first semiconductor chip. A portion of each of the signal wire and the first dummy wire are in the adhesive layer.
US11791309B2

A process for electrically connecting contact surfaces of electronic components by capillary wedge bonding a round wire of 8 to 80 μm to the contact surface of a first electronic component, forming a wire loop, and stitch bonding the wire to the contact surface of a second electronic component, wherein the wire comprises a wire core having a silver or silver-based wire core with a double-layered coating comprised of a 1 to 50 nm thick inner layer of nickel or palladium and an adjacent 5 to 200 nm thick outer layer of gold.
US11791307B2

Devices and techniques include process steps for preparing various microelectronic components for bonding, such as for direct bonding without adhesive. The processes include providing a first bonding surface on a first surface of the microelectronic components, bonding a handle to the prepared first bonding surface, and processing a second surface of the microelectronic components while the microelectronic components are gripped at the handle. In some embodiments, the processes include removing the handle from the first bonding surface, and directly bonding the microelectronic components at the first bonding surface to other microelectronic components.
US11791299B2

Exemplary embodiments for redistribution layers of integrated circuits are disclosed. The redistribution layers of integrated circuits of the present disclosure include one or more arrays of conductive contacts that are configured and arranged to allow a bonding wave to displace air between the redistribution layers during bonding. This configuration and arrangement of the one or more arrays minimize discontinuities, such as pockets of air to provide an example, between the redistribution layers during the bonding.
US11791295B2

Disclosed is a semiconductor package comprising a redistribution substrate, and a semiconductor chip on a top surface of the redistribution substrate. The redistribution substrate includes an under-bump pattern, a lower dielectric layer that covers a sidewall of the under-bump pattern, and a first redistribution pattern on the lower dielectric layer. The first redistribution pattern includes a first line part. A width at a top surface of the under-bump pattern is greater than a width at a bottom surface of the under-bump pattern. A thickness of the under-bump pattern is greater than a thickness of the first line part.
US11791291B2

A semiconductor device includes a semiconductor substrate, a conductive segment, a conductive layer, a first contact element and a second contact element. The semiconductor substrate includes an active region. The conductive segment is formed on the semiconductor substrate, and extends across the active region. The conductive layer is formed over the semiconductor substrate and the conductive segment. The first contact element, formed between the conductive segment and a first conductive portion of the conductive layer, is arranged to electrically connect the conductive segment to the first conductive portion. The second contact element is formed between the conductive segment and a second conductive portion of the conductive layer. The first contact element and the second contact element are formed on the conductive segment and spaced apart from each other. The second contact element is arranged to electrically isolate the conductive segment from the second conductive portion.
US11791285B2

A device includes an outer seal ring, an integrated circuit, and an inner seal ring. The outer seal ring forms a first closed loop. The integrated circuit is surrounded by the outer seal ring. The inner seal ring is between the outer seal ring and the integrated circuit. The inner seal ring forms a second closed loop that defines an enclosed region external to the integrated circuit.
US11791281B2

A package substrate and method of manufacturing a package substrate and a semiconductor device package are provided. The package substrate includes a circuit layer, a molding layer and a sacrificial layer. The circuit layer includes conductive traces and conductive pads. The molding layer has an upper surface and a lower surface opposite to the upper surface, wherein the molding layer partially covers the conductive traces and the conductive pads, and first surfaces of the conductive traces and first surfaces of the conductive pads are exposed from the upper surface of the molding layer. The sacrificial layer covers the lower surface of the molding layer, second surfaces of the conductive pads.
US11791278B2

Provided are a display substrate motherboard and manufacturing method thereof, a display substrate and a display apparatus. The display substrate motherboard includes a substrate, a display substrate area on the substrate, and a mark area on the periphery of the display substrate area. The display substrate motherboard also includes a thin film transistor disposed in the display substrate area, a mark structure disposed in the mark area and a planarization layer disposed on one side of the thin film transistor away from the substrate, and the planarization layer includes a groove which is disposed at the corresponding position of the mark structure and extends along a direction close to the substrate, and an orthographic projection of the groove on the substrate covers an orthographic projection of the mark structure on the substrate.
US11791277B2

Microelectronic assemblies, and related devices and methods, are disclosed herein. For example, in some embodiments, a microelectronic assembly may include a first die comprising a first face and a second face; and a second die, the second die comprising a first face and a second face, wherein the second die further comprises a plurality of first conductive contacts at the first face and a plurality of second conductive contacts at the second face, and the second die is between first-level interconnect contacts of the microelectronic assembly and the first die.
US11791271B2

An additional set of interconnects is created in bulk material, allowing connections to active devices to be made from both above and below. The interconnects below the active devices can form a power distribution network, and the interconnects above the active devices can form a signaling network. Various accommodations can be made to suit different applications, such as encapsulating buried elements, using sacrificial material, and replacing the bulk material with a dielectric. Epitaxial material can be used throughout the formation process, allowing for the creation of a monolithic substrate.
US11791264B2

The present disclosure relates to a method for preparing a semiconductor device including a conductive contact having a tapering profile and a method for preparing the semiconductor device. The method includes forming a conductive layer over a semiconductor substrate, and forming a dielectric layer covering the conductive layer. The method also includes etching the dielectric layer to form an opening exposing the conductive layer, and etching the dielectric layer to form a first recess and a second recess connecting to the opening. A depth of the opening is greater than a depth of the first recess and a depth of the second recess, and the first recess and the second recess have tapering profiles that taper toward the conductive layer. The method further includes forming a conductive contact over the conductive layer. The opening, the first recess and the second recess are filled by the conductive contact.
US11791253B2

A display device comprises a pad terminal area and a first circuit board attached to the pad terminal area. The pad terminal area comprises a first pad terminal area having a first pad terminal row of first pad terminals and a second pad terminal area having a second pad terminal row of second pad terminals. The first circuit board comprises a first film having a first lead terminal row of first lead terminals and a second film having a second lead terminal row of second lead terminals. The first lead terminals are connected to the first pad terminals, the second lead terminals are connected to the second pad terminals, an end of the second film protrudes outward from an end of the first film, and the second pad terminal area overlaps an area between the end of the first film and the end of the second film.
US11791248B2

In examples, a semiconductor device comprises a semiconductor die, an opaque mold compound housing covering the semiconductor die, a conductive terminal extending from the mold compound housing, and an insulative coat covering the mold compound housing and at least a portion of the conductive terminal.
US11791241B2

Methods for forming a semiconductor device structure are provided. The method includes forming a conductive feature in a first wafer, and forming a first bonding layer over the conductive feature. The method includes forming a second bonding layer over a second wafer, and bonding the first wafer and the second wafer by bonding the first bonding layer and the second bonding layer. The method also includes forming a second transistor in a front-side of the second wafer, and after forming the second transistor in the front-side of the second wafer, forming a first TSV through the second wafer, wherein the first TSV stops at the conductive feature.
US11791240B2

A vertical architecture for incorporating cooling devices onto a baseboard. The architecture forms four layers: baseboard, electronic device layer, contact layer, and cooling layer. In the electronic device layer multiple electronic chips of different characteristics are mounted onto the baseboard. In the contact layer multiple contact devices are attached to the electronic chips to match the form factor of the chips to the respective cooling device and to function to transfer heat from the chip to the respective cooling device. In the cooling layer multiple cooling devices are used to extract the heat using passive or active air cooling, liquid cooling, or hybrid and/or phase change cooling.
US11791233B1

A packaging technology to improve performance of an AI processing system resulting in an ultra-high bandwidth system. An IC package is provided which comprises: a substrate; a first die on the substrate, and a second die stacked over the first die. The first die can be a first logic die (e.g., a compute chip, CPU, GPU, etc.) while the second die can be a compute chiplet comprising ferroelectric or paraelectric logic. Both dies can include ferroelectric or paraelectric logic. The ferroelectric/paraelectric logic may include AND gates, OR gates, complex gates, majority, minority, and/or threshold gates, sequential logic, etc. The IC package can be in a 3D or 2.5D configuration that implements logic-on-logic stacking configuration. The 3D or 2.5D packaging configurations have chips or chiplets designed to have time distributed or spatially distributed processing. The logic of chips or chiplets is segregated so that one chip in a 3D or 2.5D stacking arrangement is hot at a time.
US11791232B2

A packaging structure includes: a substrate provided with a through-cavity penetrating up and down, and a metal heat sink on a front surface of the substrate; a bonding chip mounting area and a first passive element mounting area on the front surface, and a flip chip mounting area, a second passive element mounting area and a pin lead mounting area are provided on a back surface of the substrate; a first sealing ring located at the periphery of the bonding chip mounting area and the first passive element mounting area; a first cover plate packaged on the first sealing ring; a second sealing ring located at the periphery of the flip chip mounting area and the second passive element mounting area with the pin lead mounting area being located at the periphery of the second sealing ring; and a second cover plate packaged on the second sealing ring.
US11791230B2

A method of manufacturing a fan-out semiconductor package includes forming a frame having a through-hole and including one or more wiring layers; forming a semiconductor chip in the through-hole of the frame; forming an encapsulant covering an upper surface of each of the frame and the semiconductor chip, and filling a space between a wall surface of the through-hole of the frame and a side surface of the semiconductor chip; forming a connection structure below each of the frame and the semiconductor chip; forming a first metal pattern layer on an upper surface of the encapsulant; forming an insulating material on the upper surface of the encapsulant and covering the first metal pattern layer; and forming a second metal pattern layer on the insulating material, a first metal via passing through the insulating material, and a second metal via passing through the insulating material and the encapsulant.
US11791226B2

Disclosed are devices and methods for semiconductor devices including a ceramic substrate. Aspects disclosed include semiconductor device including an electrical component, an alumina ceramic substrate and a substrate-film. The substrate-film is deposited on the alumina ceramic substrate. The substrate-film has a planar substrate-film surface opposite the alumina ceramic substrate. The electrical component is formed on the substrate-film surface of the substrate-film on the alumina ceramic substrate.
US11791225B2

The embodiments relate to a semiconductor structure and a fabrication method thereof. The fabrication method includes: providing a wafer, in the wafer there being provided with a scribe line, in the scribe line there being provided with a test pad, a first test structure, and a second test structure; the second test structure being positioned below the first test structure, and a transverse pitch between the second test structure and the first test structure being at least equal to a width of the test pad; forming a protective layer on the wafer, the protective layer at least covering the scribe line; and performing exposure and development on the protective layer, such that a thickness of the protective layer remained above the first test structure is greater than that of the protective layer remained above the second test structure.
US11791219B2

A method for fabricating semiconductor device includes the steps of first providing a substrate having a fin-shaped structure thereon, forming a single diffusion break (SDB) structure in the substrate to divide the fin-shaped structure into a first portion and a second portion, and then forming more than one gate structures such as a first gate structure and a second gate structure on the SDB structure. Preferably, each of the first gate structure and the second gate structure overlaps the fin-shaped structure and the SDB structure.
US11791218B2

A method includes providing a structure having a substrate, first and second channel layers over the substrate, and first and second gate dielectric layers over the first and the second channel layers respectively. The method further includes forming a first dipole pattern over the first gate dielectric layer, the first dipole pattern having a first dipole material that is of a first conductivity type; forming a second dipole pattern over the second gate dielectric layer, the second dipole pattern having a second dipole material that is of a second conductivity type opposite to the first conductivity type; and annealing the structure such that elements of the first dipole pattern are driven into the first gate dielectric layer and elements of the second dipole pattern are driven into the second gate dielectric layer.
US11791213B2

A system includes a non-transitory storage medium encoded with a set of instructions and a processor. The processor is configured to execute the set of instructions. The set of instructions is configured to cause the processor to: obtain, based on a netlist of a circuit, values each corresponding to one of transistors included in the circuit; compare the values with a threshold value; in response to a comparison, generate an adjusted netlist of the circuit by adding redundant transistors; and determine, based on the adjusted netlist, one of layout configurations for the circuit. The layout configurations include first cell rows each having a first row height and second cell rows each having a second row height different from the first row height.
US11791212B2

Methods for releasing thinned semiconductor dies from a mount tape and associated apparatuses are disclosed. In one embodiment, a sacrificial layer may be disposed at a back side of thinned substrate including semiconductor dies. The sacrificial layer includes materials soluble in contact with a fluid (and/or vapor). A sheet of perforated mount tape may be attached to the sacrificial layer and an ejection component may be provided under a target semiconductor die to be released. The ejection component is configured to create a locally confined puddle of the fluid under the target semiconductor die such that the sacrificial layer is removed to release the target semiconductor die from the mount tape. Further, a support component may be provided to pick up the target semiconductor die after the target semiconductor die is released from the mount tape.
US11791209B2

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.
US11791196B2

A processing apparatus includes a holding unit holding a workpiece, a processing unit processing the workpiece held by the holding unit, a feeding mechanism for feeding the holding unit, and a control unit controlling the feeding mechanism. The holding unit has a chuck table for holding the workpiece and a base for detachably supporting the chuck table. The chuck table includes a plurality of kinds of chuck tables, one of which being selected according to the size or shape of the workpiece. The base is capable of mounting the chuck table selected from the plural kinds of chuck tables. The control unit functions to set feeding conditions including acceleration of the feeding mechanism according to the kind of the chuck table mounted on the base and to control the feeding mechanism under the feeding conditions according to the chuck table.
US11791191B2

A method is provided to fabricate a wafer including a bonding layer interposed between a device wafer and a handle wafer. The method includes performing a first deposition process to deposit an ultraviolet (UV) shield layer on a backside surface of the handle wafer. A second deposition process is performed to deposit a stress compensation layer on an exposed surface of the UV shield layer. The UV shield layer blocks UV energy generated while performing the second deposition process from reaching the bonding layer.
US11791190B2

Substrate supports, substrate support assemblies and methods of using the substrate supports are described. The substrate support has a support surface with at least two electrodes and a plurality of purge channels bounded by a seal band. A power supply connected to the electrodes configured as an electrostatic chuck. A capacitance of the substrate is measured while on the substrate support to determine the chucking state of the substrate.
US11791183B2

A unit sorting system comprising: a net table for receiving units and a unit lifter for depositing said units on the net table; the net table having a first and second zone; wherein the unit lifter is arranged to engage a batch of units and then deposit a first half of the batch to the first zone and deposit a first half of the batch to the second zone.
US11791181B2

Systems and methods for thermal treatment of a workpiece are provided. In one example, a method for conducting a treatment process on a workpiece, such as a thermal treatment process, an annealing treatment process, an oxidizing treatment process, or a reducing treatment process in a processing apparatus is provided. The processing apparatus includes a plasma chamber and a processing chamber. The plasma chamber and the processing chamber are separated by a plurality of separation grids or grid plates. The separation grids or grid plates operable to filter ions generated in the plasma chamber. The processing chamber has a workpiece support operable to support a workpiece.
US11791180B2

A substrate transfer system includes an atmospheric substrate transfer module, a vacuum substrate transfer module, and a load lock module disposed on a side surface of the atmospheric substrate transfer module and disposed on an upper surface or a lower surface of the vacuum substrate transfer module. The load lock module includes a container having a first substrate transfer opening and a second substrate transfer opening, a first gate configured to open or close the first substrate transfer opening, a second gate configured to open or close the second substrate transfer opening, and a substrate actuator configured to vertically move a substrate through the second substrate transfer opening between a first position in the container and a second position in the vacuum substrate transfer module.
US11791169B2

A method for fabricating an electronic device includes providing an encapsulant having an encapsulation material, providing a first laser beam and forming a trench into a main surface of the encapsulant by removing the encapsulation material by means of the first laser beam, forming a mask along a portion above the edge of the trench, and providing a second laser beam and sweeping the second laser beam over a surface area of the main surface of the encapsulant, wherein the surface area covers at least an area spatially confined by the trench.
US11791168B2

The disclosed principles provide for implementing low-cost and fast metallic printing processes into the QFN and other no-leads package assembly flow to selectively print solderable material in areas that would otherwise be susceptible to corrosion and thus pose reliability risks. The problem of copper corrosion and poor BLR performance in no-leads packages because of remaining exposed copper areas after package singulation is solved by employing selective metallic printing processes in the assembly flow to coat all risk-prone areas with solder material. For example, for no-leads packages that are formed using printed leadframes, solder can be deposited through inkjet, screen, stencil, or photonic printing into the grooves which are formed after passivating the packages at the strip level. The singulating occurs through the grooves having solder printed therein, and results in wettable upper and sidewall surfaces of the outer ends of the leadframe for each package.
US11791149B2

An electrostatic lens for transporting charged particles in an axial direction includes a first group of first electrodes configured to receive a first DC potential from a DC voltage source, and a second group of second electrodes configured to receive a second DC potential from the DC voltage source different from the first DC potential. The first electrodes are interdigitated with the second electrodes. The first group and/or the second group has a geometric feature that progressively varies along the axial direction. The lens generates an axial potential profile that progressively changes along the axial direction, and thereby reduces geometrical aberrations. The lens may be part of a charged particle processing apparatus such as, for example, a mass spectrometer or an electron microscope.
US11791144B2

An optimization control system may receive mass spectra of ions emitted from an ionization emitter toward an inlet of a mass spectrometer and control, based on the mass spectra, an automated motion system to adjust a position of the emitter relative to the inlet.
US11791138B2

Embodiments of the present disclosure relate to a system for pulsed direct-current (DC) biasing and clamping a substrate. In one embodiment, the system includes a plasma chamber having an electrostatic chuck (ESC) for supporting a substrate. An electrode is embedded in the ESC and is electrically coupled to a biasing and clamping network. The biasing and clamping network includes at least a shaped DC pulse voltage source and a clamping network. The clamping network includes a DC source and a diode, and a resistor. The shaped DC pulse voltage source and the clamping network are connected in parallel. The biasing and clamping network automatically maintains a substantially constant clamping voltage, which is a voltage drop across the electrode and the substrate when the substrate is biased with pulsed DC voltage, leading to improved clamping of the substrate.
US11791130B2

The objective of the present invention is to reduce differences between individual electron beam observation devices accurately by means of image correction. This method for calculating a correction factor for correcting images between a plurality of electron beam observation devices, in electron beam observation devices which generate images by scanning an electron beam across a specimen, is characterized by including: a step in which a first electron beam observation device generates a first image by scanning a first electron beam across first and second patterns, on either a specimen including the first pattern and the second pattern, having a different shape or size to the first pattern, or a first specimen including the first pattern and a second specimen including the second pattern; a step in which a second electron beam observation device generates a second image by scanning a second electron beam across the first and second patterns; and a step in which the first or second electron beam observation device calculates a correction factor at a peak frequency extracted selectively from first and second frequency characteristics calculated on the basis of the first and second images.
US11791117B2

An electromagnetic relay includes a base, a first terminal, a fixing member, and a first adhesive. The base includes a first hole. The base is made of a thermosetting resin. The first terminal extends through the first hole. The fixing member is a separate body from the base. The fixing member has higher elasticity than the thermosetting resin. The fixing member fixes the first terminal to the base. The fixing member includes a first support wall and a first recess. The first support wall is disposed between an inner surface of the first hole and the first terminal. The first support wall extends upward along the first terminal. The first recess is disposed on an upper surface of the first support wall and faces the first terminal. The first adhesive is filled in the first recess. The first adhesive adheres the first terminal and the first support wall.
US11791116B2

Provided are a protecting device capable of safely and quickly interrupting a current path by restricting heat absorption to a lower case, and a battery pack using the same. A protecting device includes: a meltable conductor 3; and a housing 6 including a lower case 4 and an upper case 5, the housing being formed by joining the lower case 4 and the upper case 5, and the lower case 4 is provided with a recessed portion 23 having support portions 21 provided at opposing side edges of the recessed portion 23 and hollow portions 22 provided on the side edges substantially orthogonal to the side edges of the recessed portion 23 on which the support portions 21 are provided.
US11791115B2

The invention relates to a device for operating a switch having an operating lever for moving the switch between the open and closed position and an operating pin arranged to a moving part of the switch, wherein the device comprises a primary shaft, a secondary shaft arranged coaxially with the primary shaft, a coupling arranged between the primary shaft and the secondary shaft, a spring, a control lever extending in a radial direction from the primary shaft, a latch having a disengage lever extending in a radial direction from the primary shaft and a roller movable into the path of the disengage lever to limit rotation of the primary shaft in the first rotational direction; and, a reset lever extending in a radial direction from the secondary shaft.
US11791114B2

An electrical switch with identifying features. Embodiments include an electrical switch that comprises a rocker that is pivotable between a first position and a second position such that the electrical circuit is energized when the rocker is in the first position and deenergized when the rocker is in the second position, a cover arranged within the rocker such that a front surface of the cover is viewable by a user; an interchangeable label arrangeable a rear surface of the cover, a light pipe arrangeable proximate a rear surface of the interchangeable label, and an illuminating element. In embodiments, the electrical switch may include a tactile switch arranged proximate a rear surface of the light pipe, such that the tactile switch can be activated by an application of rearward pressure to the cover.
US11791100B2

A film capacitor preferably includes a single film capacitor layer wound around itself in adjacent layers to form a winding. The film capacitor layer preferably includes a dielectric film, a first metallization layer formed on the dielectric film, a dielectric coating formed on the first metallization layer, and a second metallization layer formed on the dielectric coating. A metallic contact layer is preferably formed on an outer edge of the winding. A terminal is preferably formed on an outer edge of the metallic contact layer. An insulating material preferably encapsulates the winding, the metallic contact layer, and a portion of the terminal. The capacitor as self-healing properties. Further, the border of the electrodes may be wave-cut. Further, an insulating gap may be added between the border and the upper electrode.
US11791094B2

A method of forming a magnetic core on a substrate having a stacked inductor coil includes etching a plurality of polymer layers to form at least one feature through the plurality of polymer layers, wherein the at least one feature is disposed within a central region of a stacked inductor coil formed on the substrate; and depositing a magnetic material within the at least one feature.
US11791092B2

A technique facilitates use of an inductive coupler assembly with casing, e.g. well casing. An inductive coupler is formed as a female inductive coupler with an inductive coil. The inductive coupler is constructed for sliding movement along an exterior of the casing so that it may ultimately be positioned and secured at a suitable location along the casing. The inductive coupler is designed for connection with an electrical device, e.g. a sensor. The inductive coupler facilitates the transfer of sensor data and/or power signals across the casing. Signal transfer across the casing is further enabled by a male inductive coupler positioned within the casing at a location which allows it to cooperate with the exterior, female inductive coupler.
US11791090B2

A coil component includes an element body and a coil conductor provided inside the element body, in which the element body has a substantially rectangular shape and has upper and lower surfaces facing each other in a winding axis direction of the coil conductor and first to fourth side surfaces. The element body includes a first magnetic body portion and a second magnetic body portion provided on a main surface of the first magnetic body portion. The coil conductor includes a winding portion and first and second extended portions extended to any side surface of the element body. The first magnetic body portion includes on the main surface thereof an outer convex portion and an inner convex portion provided outside and inside the winding portion, respectively. The outer convex portion is exposed only on one side surface or two adjacent side surfaces of the element body.
US11791087B2

The present invention relates to a planar converter, comprising: a magnetic unit comprising a first planar winding and two second planar windings magnetically coupled to each other and a magnetic core assembly; two closed circuits each comprises the first planar winding, a switch, and has a first connection point and a second connection point; two PCBs each provided with at least one of the closed circuits thereon; and two first connectors each comprising two welding ends opposite to each other, wherein the two welding ends of one of the two first connectors are connected to the first connection points of the two closed circuits, respectively, and the two welding ends of another one of the two first connectors are connected to the second connection points of the two closed circuits, respectively, and the two closed circuits are connected in parallel.
US11791083B2

The present disclosure relates to integrated circuits, and more particularly, a tunnel magneto-resistive (TMR) sensor with perpendicular magnetic tunneling junction (p-MTJ) structures and methods of manufacture and operation. The structure includes: a first magnetic tunneling junction (MTJ) structure on a first level; a second MTJ structure on a same wiring level as the first MTJ structure; and at least one metal line between the first MTJ structure and the second MTJ structure.
US11791065B2

A power cable has a cable core with at least one conductor with an insulating system and a water barrier surrounding the cable core. The water barrier has a helically wound strength bearing layer interconnected by a low melting point material.
US11791056B2

A nuclear reactor controlled by moving a liquid fuel between a reservoir and chambers in the core is provided. No pumps or moving parts within the reactor vessel are needed to move the fuel. The control system moves the liquid fuel between the core and the reservoir by moving a separate control gas. It can monitor the internal state of the core through the control connections. The fuel chamber is shaped so that evolved gases escape the core and can be collected at the control connections. The core reverts to a safe state on power failure.
US11791049B2

A diagnostic system to aid in diagnosing conditions underneath a subject's skin that predict intravascular device failure is provided. The diagnostic system includes an ultrasound unit that uses ultrasonic energy to obtain images underneath the subject's skin surrounding the insertion site of an intravascular device. The ultrasound unit is in electronic communication with a computing device that collects and stores data generated by the ultrasound unit. The computing device utilizes machine learning or artificial intelligence techniques to identify conditions underneath the subject's skin that predict intravascular device failure, and through a user interface, indicates to the user that subcutaneous conditions predictive of intravascular device failure are present.
US11791048B2

A method for providing a healthcare system. The method comprises a machine learning system: obtaining and labelling patient data to produce labelled patient data relating to one or more patients; determining one or more predictions based on the labelled patient data; receiving, from a user, one or more user inputs labelling each of the one or more predictions as a success or a failure; generating training data based on the labelled patient data and the one or more user inputs; and training the machine learning system based on the training data.
US11791047B2

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

Systems and methods are disclosed for verifying slide and block quality for testing. The method may comprise receiving a collection of one or more digital images at a digital storage device. The collection may be associated with a tissue block and corresponding to an instance. The method may comprise applying a machine learning model to the collection to identify a presence or an absence of an attribute, determining an amount or a percentage of tissue with the attribute from a digital image in the collection that indicates the presence of the attribute, and outputting a quality score corresponding to the determined amount or percentage.
US11791034B2

One or more embodiments described herein relate to predicting, using adaptive artificial intelligence techniques, typical and aberrant physiological reactions of a patient to psychiatric counseling. Treatment plans can be determined and calculated based on previously-gathered demographic and/or biometric data, and/or modifications to treatment plans can be determined and/or implemented based on emergent recognition of reaction types, such as reclassifying reactions that would previously have been deemed typical as aberrant (or vice versa).
US11791026B2

A cloud-based healthcare diagnostic and treatment platform capable of making non-invasive healthcare diagnostics and treatment recommendations based on data captured from combinations of physical activity and mental activity. In an embodiment, the system and method comprise a healthcare diagnostics and treatment module comprising a HIPPA-compliant security gateway, an AI-assisted healthcare diagnostics module, and an alert and treatments module. The HIPPA-compliant security gateway separates out health-related data from streams of data which may include other data such as game data, provides the health-related data to the AI-assisted healthcare diagnostics module which performs diagnoses of the health-related data using machine learning algorithms, and provides the diagnoses to the alert and treatments module which generates alerts and treatments based on the diagnoses.
US11791024B2

A mechanism is provided in a data processing system to implement localized device specific limitations on access to patient medical information. An authorizing device receives a request from a requestor device via a dose proximity communication protocol requesting to access an electronic medical record (EMR) associated with a patient. The authorizing device receives user input via a user interface specifying conditions for permitting access to the EMR. The authorizing device transmits an access authorization request to a patient registry system requesting the patient registry system to provide access to the EMR associated with the patient in accordance with the conditions for permitting access specified by the user input. The patient registry system generates a temporary access data structure based on the specified conditions. The patient registry system processes a subsequent request from the requestor device to access the EMR in accordance with the temporary access data structure.
US11791011B1

Methods, systems, and devices for self-repair verification are described. A memory system may receive, at a memory device, a command to initiate a repair operation. The memory system may perform the repair operation by replacing a first row of memory cells of the memory device with a second row of memory cells of the memory device. The memory system may write first data to the second row of memory cells, and read second data from the second row of memory cells, based on a stored indication associated with the replacement of rows. The memory device may output an error flag with a first value based at least in part on reading the second data, and the first value of the error flag may indicate that the repair operation was successfully performed based at least in part on the second data matching the first data.
US11791009B2

An error correction system includes M decoding units, each configured to perform decoding on the X first operation codes and the Y second operation codes; the decoding unit includes: a decoder, configured to receive the X first operation codes and output N first decoded signals, each corresponding to a respective one bit of the N data; a first AND gate unit, configured to receive and perform a logical AND operation on Z selected operation codes; an NOR gate unit, configured to receive and perform a logical NOR operation on (Y−Z) unselected operation codes; and N second AND gate units, each having an input terminal connected to an output terminal of the first AND gate unit, an output terminal of the NOR gate unit and one of the first decoded signals.
US11791000B2

A method includes determining a first valid translation unit count (VTC) for a first block of memory cells, determining a second VTC for a second block of memory cells when the first VTC is below a VTC threshold corresponding to performance of a memory management operation, consolidating the first VTC and the second VTC when the consolidated first VTC and the second VTC equal or exceed the VTC threshold corresponding to the performance of the memory management operation, and executing the memory management operation utilizing the consolidated first VTC and the second VTC.
US11790982B2

The present invention discloses a wordline driver circuit for a random-access memory (RAM), which can reduce leakage during power down mode. The circuit includes a pre-driver stage on header and footer. The pre-driver stage includes a strap buffer defining a header and comprising a first switch connecting a first set of wordlines to a first voltage. The pre-driver stage includes an input-output buffer defining a footer and comprising a second switch connecting a second set of wordlines to a second voltage. In the pre-driver stage, the strap buffer further includes a third switch connecting the second set of wordlines to the first voltage and a fourth switch connecting the first set of wordlines to the second voltage.
US11790975B2

A memory controller includes: a security level setting circuit suitable for setting a security level by monitoring a risk of a row hammer attack; and a refresh management command control circuit suitable for controlling the number of times that a refresh management command is to be applied to a memory per unit time according to the security level.
US11790972B1

A memory is provided which comprises a capacitor including non-linear polar material. The capacitor may have a first terminal coupled to a node (e.g., a storage node) and a second terminal coupled to a plate-line. The capacitors can be a planar capacitor or non-planar capacitor (also known as pillar capacitor). The memory includes a transistor coupled to the node and a bit-line, wherein the transistor is controllable by a word-line, wherein the plate-line is parallel to the bit-line. The memory includes a refresh circuitry to refresh charge on the capacitor periodically or at a predetermined time. The refresh circuit can utilize one or more of the endurance mechanisms. When the plate-line is parallel to the bit-line, a specific read and write scheme may be used to reduce the disturb voltage for unselected bit-cells. A different scheme is used when the plate-line is parallel to the word-line.
US11790970B2

Methods, systems, and devices for memory array with multiplexed select lines are described. In some cases, a memory cell of the memory device may include a storage component, a first transistor coupled with a word line, and a second transistor coupled with a selection line to selectively couple the memory cell with a digit line. The selection line may be provided in parallel to each digit line for multiplexing the digit lines toward a sense amplifier while a plurality of drivers, one for each selection line, may be provided in a staggered configuration under the memory array and split in even drivers and odd drivers for corresponding adjacent tiles of the memory array.
US11790962B2

A memory controller includes an interface to receive a data strobe signal and corresponding read data. The data strobe signal and the read data correspond to a read command issued by the memory controller, and the read data is received in accordance with the data strobe signal and an enable signal. A circuit in the memory controller is to dynamically adjust a timing offset between the enable signal and the data strobe signal, and control logic is to issue a supplemental read command in accordance with a determination that a time interval since a last read command issued by the memory controller exceeds a predetermined value.
US11790960B2

This application relates to a data transmission circuit, method, and storage devices. The comparison module compares the bus data on the data bus with the global data on the global data line, and the comparison result shows whether the number of bits that are different from the global data on the output bus data exceeds the preset threshold, which is set based on the comparison result. When the comparison result exceeds the preset threshold, a first data conversion module inverts the bus data and provides it to the data bus buffer module, and when the comparison result does not exceed the preset threshold, the bus data is provided to the data bus buffer module. The data bus buffer module generates a data polarity identification signal according to the comparison result, and transmit the bus data or the inverted data of the bus data to the global data line. The write circuit module transmits data on the global data line or inverted data to the local data line according to the data polarity identification signal.
US11790952B2

Pose of a person depicted within a video may be determined. The pose of the person depicted within the video may be used to edit the video. Visual effects may be applied to the video based on the pose of the person depicted within the video. Timing of the video may be remapped to timing of music providing accompaniment for the video edit.
US11790949B2

A data storage device comprises a disk having a plurality of data tracks and a plurality of servo wedges wherein the plurality of servo wedges comprise a plurality of wedge repeatable runout (WRRO) fields configured to store a plurality of WRRO compensation values in connection with the plurality of data tracks. The data storage device may also include a read/write head configured to be actuated over the disk, and a controller configured to gather position error signal (PES) data needed for computation of the WRRO compensation values during a field operation of the data storage device. The data storage device may be further configured to adjust a position of the read/write head based on the WRRO compensation values.
US11790948B1

Various illustrative aspects are directed to a data storage device, comprising one or more disks; an actuator arm assembly comprising one or more heads, and configured to position the one or more heads proximate to disk surfaces of the one or more disks; and one or more processing devices. The one or more processing devices are configured to detect one or more physical defects on a recording medium; designate, in a mapping of the recording medium, the one or more physical defects for exclusion from being assigned to data containers, the data containers configured for assignment of a plurality of logic blocks to the data containers, the logic blocks configured to store the data to be written that are being interleaved across a plurality of sectors based on a distributed sector encoding scheme; and designate one or more artificial defects adjacent to the one or more physical defects for exclusion from being assigned to the data containers in the mapping.
US11790947B1

Systems and methods are disclosed for an actuator device or actuator control device to implement a low power savings mode. For example, a device can comprise an actuator arm including a first actuator and a second actuator, the second actuator configured to refine a movement of the actuator arm to a more precise position than use of merely the first actuator. A device can also comprise a control system configured to determine when the device is in an idle state and, when the device is in the idle state, disable the second actuator and perform a positional seek operation with the second actuator disabled. Power savings can occur from disabling the second actuator, which may also include disabling associated circuitry, such that it does not consume power or consumes a nominal (e.g., negligible or insignificant) amount of power during the associated seek operation.
US11790939B1

A recording head includes one or more transducer elements, and an electrically insulative layer encasing the one or more transducer elements. The recording head also includes a substrate below the electrically insulative layer. The recording head further includes a heat sinking layer between the electrically insulative layer and the substrate.
US11790930B2

A system and method for reverberation reduction is disclosed. A first Deep Neural Network (DNN) produces a first estimate of a target direct-path signal from a mixture of acoustic signals that include the target direct-path signal and a reverberation of the target direct-path signal. A filter modeling a room impulse response (RIR) for the first estimate is estimated. The filter when applied to the first estimate of the target direct-path signal generates a result closest to a residual between the mixture of the acoustic signals and the first estimate of the target direct-path signal according to a distance function. A mixture with reduced reverberation of the target direct-path signal is obtained by removing the result of applying the filter to the first estimate of the target direct-path signal from the received mixture. A second DNN produces a second estimate of the target direct-path signal from the mixture with reduced reverberation.
US11790926B2

A method and apparatus for processing an audio signal are disclosed. According to an example embodiment, a method of processing an audio signal may include acquiring a final audio signal for an initial audio signal using a plurality of neural network models generating output audio signals by encoding and decoding input audio signals, calculating a difference between the initial audio signal and the final audio signal in a time domain, converting the initial audio signal and the final audio signal into Mel-spectra, calculating a difference between the Mel-spectra of the initial audio signal and the final audio signal in a frequency domain, training the plurality of neural network models based on results calculated in the time domain and the frequency domain, and generating a new final audio signal distinguished from the final audio signal from the initial audio signal using the trained neural network models.
US11790924B2

In a stereo encoding method, a channel combination encoding solution of a current frame is first obtained, and then a quantized channel combination ratio factor of the current frame and an encoding index of the quantized channel combination ratio factor are obtained based on the obtained channel combination encoding solution, so that an obtained primary channel signal and secondary channel signal of the current frame meet a characteristic of the current frame.
US11790916B2

Systems and methods for processing speech transcription in a speech processing system are disclosed. Transcriptions of utterances is received and identifications to the transcriptions are assigned. In response to receiving an indication of an erroneous transcribed utterance in at least one of the transcriptions, an audio receiver is automatically activated for receiving a second utterance. In response to receiving the second utterance, an audio file of the second utterance and a corresponding identification of the erroneous transcribed utterance are transmitted to a speech recognition system for a second transcription, and the erroneous transcribed utterance is replaced with the second transcription.
US11790909B2

Methods and systems are provided for validation of speech commands from an aircraft pilot. The method comprises receiving a speech command from the aircraft pilot with a voice communication device that is part of a cockpit system. Next, the speech command is decoded into a computer readable format. The decoded speech command is then checked against the present aircraft state as indicated by avionic sensors of the aircraft and against an approved pre-condition that is stored in a pre-condition database. The decoded speech command is validated if the decoded speech command is consistent with the present aircraft state and consistent with the approved pre-condition. An input to the cockpit system is updated to execute the speech command from the aircraft pilot if the decoded speech command is validated.
US11790905B2

An equipment and a method for configuring a service on an equipment. A method includes receiving a first voice input from a user to configure an equipment with a service. The equipment is configured with a voice-bot to interact with the user. The method also includes validating the first voice input, initiating configuration of the service and outputting a first voice response based on the validation of the first voice input. The method includes receiving a second voice input from the user in response to the first voice response and validating the second voice input. The method includes outputting a second voice response based on the validation of the second voice input and configuring the service on the equipment based on the voice inputs from the user.
US11790901B2

Described herein are dialog systems, and techniques for providing such dialog systems, that are suitable for use on standalone computing devices. In some embodiments, a dialog system includes a dialog manager, which takes as input an input logical form, which may be a representation of user input. The dialog manager may include a dialog state tracker, an execution subsystem, a dialog policy subsystem, and a context stack. The dialog state tracker may generate an intermediate logical form from the input logical form combined with a context from the context stack. The context stack may maintain a history of a current dialog, and thus, the intermediate logical form may include contextual information potentially missing from the input logical form. The execution subsystem may execute the intermediate logical form to produce an execution result, and the dialog policy subsystem may generate an output logical form based on the execution result.
US11790885B2

A method, computer system, and a computer program product for natural language processing are provided. A first text corpus that includes semi-structured content that includes hierarchical nodes may be received. Some of the hierarchical nodes may be masked. Node embeddings and level embeddings may be generated from the semi-structured content of the first text corpus and from the masked hierarchical nodes. The node embeddings and the level embeddings may be included in a bi-directional transformer model. The bi-directional transformer model may be trained on the first text corpus by reducing loss from the bi-directional transformer model predicting the masked hierarchical nodes.
US11790880B2

One disclosed example method includes a device receiving an audio signal recorded in a physical environment and applying a de-noise and de-reverberation model onto the audio signal to generate a cleaned audio signal. The de-noise and de-reverberation model is configured to remove noise and reverberation from the audio signal and is trained via a training process. The training process includes training the de-noise and de-reverberation model based on a trained de-noise teacher model and a trained de-reverberation teacher model. The training includes adjusting a portion of parameters of the de-noise and de-reverberation model based on values generated by the de-noise teacher model and the de-reverberation teacher model and then adjusting the parameters of the de-noise and de-reverberation model independently of the de-noise teacher model and the de-reverberation teacher model.
US11790875B2

A system is provided for editing an audio file. The system displays, on an electronic device, a piano roll. The system receives a user input to cut a segment of the piano roll. The segment of the piano roll includes a respective tone that extends across both sides of the segment of the piano roll, such that the respective tone includes: a first portion of the respective tone that precedes the segment of the piano roll; and a second portion of the respective tone that follows the segment of the piano roll. In response to the user input to cut the segment of the piano roll, the system cuts the segment from the piano roll and, without user intervention, concatenate the first portion of the respective tone with the second portion of the respective tone.
US11790874B2

A music composition, editing, and playback system and method provides a user interface design based on geometric interpretation of music theory replacing traditional modern music notation with geometric shapes including chords represented by polygons that are colored with colors or hues.
US11790869B2

Techniques for generating an indication of ambient light intensity are provided. The techniques include obtaining a set of one or more low light level measurements during a low light level display panel period of a display; obtaining a set of one or more high light level measurements during a high light level display panel period of the display; generating an ambient light level result based on analysis of the set of one or more low light level measurements, the set of one or more high light level measurements, and calibration information; and controlling brightness of the display based on the ambient light level result.
US11790866B1

To reduce power consumption of a display device with the use of a simple structure and a simple operation. The display device includes an input device. Input of an image signal to a driver circuit is controlled in accordance with an image operation signal output from the input device. Specifically, input of image signals at the time when the input device is not operated is less frequent than that at the time when the input device is operated. Accordingly, display degradation (deterioration of display quality) caused when the display device is used can be prevented and power consumed when the display device is not used can be reduced.
US11790856B2

A display device can include a display panel configured to display an image through sub pixels, a first scan driver configured to supply a plurality of first scan signals to a plurality of first gate lines connected to the sub pixels, and an emission control driver configured to supply a plurality of emission control signals to a plurality of third gate lines connected to the sub pixels. The emission control driver includes a plurality of emission control stages configured to supply the plurality of emission control signals, respectively. Each of the plurality of emission control stages can include an output buffer including a first output transistor configured to output a clock signal to an output line by controlling a Q node, and a second output transistor configured to output a high potential power supply voltage to the output line by controlling a QB node.
US11790854B2

An electronic device includes a display panel including pixels respectively connected to scan lines, scan stages corresponding to the scan lines, where each of the scan stages receives a carry signal, and outputs a scan signal, masking circuits electrically connected to some of the scan stages, respectively, where each of the masking circuits outputs a masking carry signal in response to a masking signal and the scan signal, and transmission circuits electrically connected to others of the scan stages, respectively, where each of the transmission circuits outputs the scan signal output from a corresponding scan stage among the scan stages. A j-th (j is an integer greater than 1) scan stage among the scan stages receives one of the scan signal output from a (j−1)-th scan stage and the masking carry signal as the carry signal.
US11790849B2

A display device includes: a display panel including pixels; a timing controller configured to generate image data based on input image data; a data driver configured to generate a data signal corresponding to the image data and supplying the data signal to the pixels; a power supply configured to supply a first power supply voltage to the display panel; and a power controller configured to calculate a load value and a peak grayscale of the entire display panel based on the input image data, receive feedback voltages of the first power supply voltage from relatively lower quality areas in which IR drop of the first power supply voltage occurs relatively more frequently, and generate a power control signal for changing the level of the first power supply voltage based on the load value, the peak grayscale, and the feedback voltages.
US11790836B2

A display module including a display panel comprising a plurality of pixels each comprising a plurality of sub pixels, the pixels being disposed on a plurality of row lines of the display panel and a driver. The driver being configured to apply a pulse width modulation (PWM) data voltage to the sub pixels in a sequential order of the row lines; and drive the display panel such that the sub pixels included in a plurality of consecutive row lines among the plurality of row lines emit light, in the sequential order of the row lines, for a time corresponding to the applied PWM data voltage.
US11790833B2

A display device includes: a pixel unit including pixels connected to first scan lines, second scan lines, and data lines; a scan driver for supplying a first scan signal to the pixels through the first scan lines at a first frequency and supplying a second scan signal to the pixels through the second scan lines at a second frequency different from the first frequency in a first mode; a first signal supply for supplying an inspection signal to the pixels through at least one of the data lines in response to the first scan signal in a first period of the first mode; and a second signal for supply supplying a bias signal to the pixels through the data lines in response to the first scan signal in a second period of the first mode.
US11790820B2

An electronic device including a rollable display is provided. The electronic device includes a housing including a main body, a first planar part disposed at one end of the main body, and a second planar part disposed at another end of the main body and disposed in parallel to the first planar part, a rollable display drawn out from an interior of the housing or inserted into the interior of the housing through a slit formed in a direction perpendicular to the first planar part, and a handler member combined with an end of the rollable display and including a first magnet. A second magnet having a polarity different from a polarity of the first magnet disposed within the main body so that the handler member is attached to a surface of the main body in a state in which a part of the rollable display has been drawn out from the interior of the housing.
US11790816B1

A sensor integrated circuit (IC) employing opposite facing ambient light sensor and proximity sensor, and related electronic devices and fabrication methods. As an example, the sensor IC can be integrated into an electronic device (e.g., a wearable device) to detect the proximity of a user and ambient light to control functions of the electronic device. To provide for the proximity sensor and the ambient light sensor to disposed in the sensor IC face outward in different (e.g., opposite) directions in a package to align towards a user and the user's experience of ambient light, the proximity sensor and the ambient light sensor are disposed on different sides of the sensor IC. In this manner, the ambient light sensor can be facing in the direction of ambient light perceived by a user of the electronic device, and the proximity sensor detect the user from a different side of the electronic device.
US11790811B2

A flexible display panel and an electronic device are provided. The flexible display panel may include an unbent state and a bent state. A bending part of the flexible display panel may be bent when the flexible display panel is in the bent state. The flexible display panel may include a display layer, a bonding layer, and a support layer. The bonding layer may be bonded between the display layer and the support layer. The support layer and the bonding layer may include buffer openings. The buffer openings may be positioned to at least correspond to the bending part.
US11790808B2

A peg hook label apparatus includes a body provided with an electronic display unit displaying product information, and a holder provided on one end of the body and configured to have a first width in a portion connected to the body, the first width being greater than a second width of a locking hook disposed on an end portion thereof.
US11790791B2

Methods and systems herein relate to unmanned aerial vehicles (UAVs) avoiding collisions by interacting with servers. Some embodiments of a method include receiving, by an unmanned aircraft system (UAS) traffic management (UTM) server one or more intended trajectories from one or more UAVs; determining, by the UTM server one or more conflicts based on the intended trajectories intersecting over a region monitored by the UTM server; and communicating, by the UTM server the one or more conflicts, the communicating includes assigning a value to each of a plurality of three-dimensional (3D) grid cells representing the region monitored by the UTM server, each value representative of a potential for conflict associated with a grid cell; and transmitting, to the one or more UAVs, value data associated with the plurality of grid cells.
US11790787B2

The present disclosure is directed to providing pilots with timely information to allow for better decision making and improved safety during the piloting of a flight. The systems and methods described herein can employ a collection of algorithms that can take disparate information, process it, and synthesize it into meaningful information for a pilot, flight crew, other flight systems, and/or other algorithms to consume.
US11790780B2

A system and method of acquiring and maintaining location information associated with traffic apparatus deployed in connection with a traffic flow monitoring or regulation system are disclosed. In some implementations, an apparatus identifier may distinguish a particular traffic apparatus from others that are deployed in proximity, and a functional identifier may define a functionality of the particular traffic apparatus; positioning, orientation, and movement or acceleration data may also be provided for real-time or near real-time system applications. These apparatus data may be used to derive and to maintain a record of location data associated with each traffic apparatus deployed in a particular application.
US11790779B2

A three-dimensional information processing method includes: obtaining, via a communication channel, map data that includes first three-dimensional position information; generating second three-dimensional position information from information detected by a sensor; judging whether one of the first three-dimensional position information and the second three-dimensional position information is abnormal by performing, on one of the first three-dimensional position information and the second three-dimensional position information, a process of judging whether an abnormality is present; determining a coping operation to cope with the abnormality when one of the first three-dimensional position information and the second three-dimensional position information is judged to be abnormal; and executing a control that is required to perform the coping operation.
US11790759B2

A method includes obtaining historical event data for events detected over a past period of time by sensors within a property, receiving a set of current event data for one or more events detected by one or more of the sensors within the property, determining that the set of current event data matches a pattern of events indicated by the historical event data, generating, based on the pattern of events, a confidence score for the set of current event data, wherein the confidence scores reflects a confidence that a person is not within the property, determining that the confidence score satisfies a confidence threshold associated with an action to be performed when a person is not within the property, and triggering execution of the action.
US11790758B2

Disclosed is a back-end system for emergency response, and a corresponding front-end system. The back-end system handles network communication to and/or from multiple information sources for gathering emergency response information from the information sources, including at least video data related to an emergency and/or security situation and additional emergency response information. The back-end system extracts subsets of information from the emergency response information at least partly based on input originating from one or more users and/or operators. The back-end system is configured to perform processing of the emergency response information to enable formation of a common overview of the emergency and/or security situation valid for different users/operators, while also enabling the emergency response information and/or extracted subsets thereof to be processed, compiled and/or filtered, and/or presented to a specific user and/or operator in a way that is customized for the specific user and/or operator of the emergency response system.
US11790754B2

A system for monitoring a helium compressor and a magnetic resonance imaging device may include photoelectric converter configured to monitor a status current of a helium compressor; a dry contact signal converter having a dry contact switch and a signal converter. The dry contact switch may include a first pair of switch contacts connected to an output of the photoelectric converter and a second pair of switch contacts connected to an output voltage of the helium compressor. The signal converter may be configured to collect an action signal of the dry contact switch, and convert corresponding fault information into a network signal and send the same to a network server. Personnel may be notified of the fault information in a preset communication mode using a preset communication address.
US11790750B2

A method of determining a user's exposure to pollution, the method comprising sensing environmental conditions by a detector device, transmitting sensed environmental conditions data from the detector device to a smart device, and alerting the user about personal pollutant exposure by the smart device.
US11790748B2

The present invention relates to: a device and method for assessing the risk of lonely death using a door open sensor; and a LED system for assessing the risk of lonely death. More specifically, the device for assessing the risk of lonely death using a door open sensor, according to one embodiment of the present invention, comprises: a door open recognition unit which recognizes that a door has been opened; an outside activity time calculation unit which, when the door is recognized to have been opened, and activity of a human body is not detected from the time point when the door is recognized to have been opened to a predetermined time, determines an outside activity state and calculates an outside activity duration which is the time during which the outside activity state is maintained; an inside activity time calculation unit which, when activity of the human body is detected at a first time point, and activity of the human body is detected again at a second time point which includes an idle detection period after the first time point, determines an inside activity state and calculates an inside activity duration which is the time during which the inside activity state is maintained; and a risk assessment unit which assesses the risk of lonely death by generating a probability distribution model on the basis of the outside activity durations and inside activity durations calculated during a first period, and applying, to the probability distribution model, the outside activity duration and inside activity duration calculated after the first period.
US11790739B2

An electronic device, in response to detecting occurrence of a first condition at the device, generates a first alert that corresponds to a respective application in a first class of applications, the first alert including: a first haptic component and a first audio component composed from an audio waveform that is designated for use by the respective application in the first class of applications. In response to detecting occurrence of a second condition at the device, the device generates a second alert that corresponds to a respective application in a second class of applications different from the first class of applications, the second alert including: a second haptic component and a second audio component composed from an audio waveform that is designated for use by applications in the second class of applications.
US11790735B2

Embodiments of the present invention provide a system for facilitating a secure way to allow primary users and secondary users to perform interactions remotely via an automated machine and one or more auxiliary devices on the same local network. In particular, the system may assign exclusive control over an automated device and one or more auxiliary devices to a primary user via a computing device connected to the same local network or virtual private network as the automated machine, and may allow the primary user to communicate via the automated machine with a secondary user who wishes to complete one or more resource interactions.
US11790732B2

A gaming machine and method, in which a multiple option trigger condition present in a game instance outcome results in a further determination of possible awarding of one or more prizes from multiple hierarchical tiers of prizes. Determinations as to awarding prizes from one or more of the hierarchical tiers can result automatically from the multiple option trigger condition; and different multiple option trigger conditions can be present in the outcome which can result in different methods of determining what prizes, if any, will be awarded from the multiple hierarchical tiers of prizes.
US11790727B2

A method of gaming comprising: determining which of a plurality of gaming devices, each operable for independent play of one or more games, are eligible for an additional game; initiating an additional game; and determining in response to initiation of the additional game, which eligible gaming devices will participate in the initiated additional game, the determination including a random determination in respect of at least one of the eligible gaming devices to determine whether the respective eligible gaming device will participate in the additional game.
US11790726B2

A gaming machine includes an input device and a processor coupled to the input device. The input device is configured to receive a game play event from a player. The processor is programmed to determine whether a jackpot trigger condition is satisfied based at least in part on the game play event. The jackpot trigger condition includes a target quantity of games played, a target set of game tokens, a target pattern of game symbols, and/or a target pattern of game play outcomes. The processor is further programmed to award a jackpot credit to one or more players when the jackpot trigger condition is satisfied.
US11790718B2

The voting method (30) comprises: a step (32) of a voter selecting a candidate or a proposition put to a vote, using an interface of a terminal (11); a step (34) of the terminal writing information representative of the choice made by the voter to the memory (25) of a ballot sheet, a step (35) of printing (22) the choice made by the voter on the surface of the ballot sheet, a step (36) of dispensing the printed ballot sheet (20) to be slid into a ballot box (15), a step (38, 39) of inserting the ballot sheet into the ballot box, a step (40) of the ballot box (15) reading the memory of the ballot sheet, a step (42) of storing the numbers of ballots expressing the various possible choices, a step (33) of the terminal determining a unique code, unique for at least the ongoing ballot, independent of the identity of the voter, of the order of arrival of the voter or of any document that may have been issued prior to the time when the ballot sheet was issued, and a step (34) of writing the indeterminable code to the memory of the ballot sheet.
US11790716B2

A face authentication apparatus includes a face image acquisition unit, a collation unit, a time measurement unit, and a threshold change unit. The face image acquisition unit acquires a face image of an authentication target. The collation unit performs face authentication on the face image of the authentication target on the basis of a threshold. The time measurement unit measures the elapsed time from the time of starting operation of the face authentication apparatus. The threshold change unit restricts changing of the threshold to a value larger than a value determined depending on the measured elapsed time.
US11790701B2

Pursuant to various embodiments, systems, apparatuses and methods are provided herein useful to monitoring one or more components coupled to shaft-driven gearbox of an engine or motor. In some approaches, the systems include a sensor, such as a vibration sensor, mechanically linked or mounted to the shaft-driven gearbox. The vibration sensor may be used to monitor a vibration response of one or more components coupled to the shaft-driven gearbox. It is contemplated, by monitoring a component coupled to the shaft-driven gearbox using the systems and methods described herein, is possible to proactively detect one or more faults in the component and/or to identify one or more maintenance actions.
US11790697B1

Methods, systems, and computer readable storage media for using image processing to develop a library of facial expressions. The system can receive digital video of at least one speaker, then execute image processing on the video to identify landmarks within facial features of the speaker. The system can also identify vectors based on the landmarks, then assign each vector to an expression, resulting in a plurality of speaker expressions. The system then scores the expressions based on similarity to one another, and creates subsets based on the similarity scores.
US11790696B2

An example method may include receiving, at a computing device, a digital image associated with a particular media content program, the digital image containing one or more faces of particular people associated with the particular media content program. A computer-implemented automated face recognition program may be applied to the digital image to recognize, based on at least one feature vector from a prior-determined set of feature vectors, one or more of the particular people in the digital image, together with respective geometric coordinates for each of the one or more detected faces. At least a subset of the prior-determined set of feature vectors may be associated with a respective one of the particular people. The digital image together may be stored in non-transitory computer-readable memory, together with information assigning respective identities of the recognized particular people, and associating with each respective assigned identity geometric coordinates in the digital image.
US11790693B2

This document describes techniques and systems for authentication management through IMU and radar. The techniques and systems use inertial sensor data from an inertial measurement unit (IMU) and/or radar data to manage authentication for a computing device. By so doing, the techniques conserve power, improve accuracy, or reduce latency relative to many common techniques and systems for computing-device authentication.
US11790688B2

The fingerprint recognition panel includes fingerprint recognition circuits arranged in a matrix, reading signal lines, a gate driving circuit and scanning lines connected with the gate driving circuit. The gate driving circuit is for outputting scanning signals to the scanning lines successively; each fingerprint recognition circuit is in connection with two scanning lines, a reading control end is connected with a first scanning line, and a reset control end is connected with a second scanning line; the first scanning line in connection with the fingerprint recognition circuits of the nth row and the second scanning line in connection with the fingerprint recognition circuits of the (n−m)th row are the same; or the second scanning line in connection with the fingerprint recognition circuits of the nth row and the first scanning line in connection with the fingerprint recognition circuits of the (n−m)th row are the same.
US11790683B2

A gesture based authentication system for an autonomous vehicle (AV) uses light detecting and ranging (lidar) to observe a user making a specific gesture and, in response to observing the gesture, authorizes the user to access the vehicle. The authentication system may first identify a human in the vicinity of the AV, and then compare a body position of the identified human to a model trained to determine if a human is performing the specific gesture. If the model determines that the identified human is performing the gesture, the AV authorizes the user to access the vehicle, e.g., to accept a delivery or to ride in the AV.
US11790679B2

A system provides an end-to-end solution for invoice processing which includes reading files (such as pdfs and images), extracting key relevant information from the files, organizing the relevant information in a structured template as a key-value pair, and comparing files based on the similarities between different file fields to identify potential duplicate files.
US11790675B2

In one embodiment, a system receives an image depicting a line of text. The system segments the image into two or more fragment images. For each of the two or more fragment images, the system determines a first hypothesis to segment the fragment image into a first plurality of grapheme images and a first fragmentation confidence score. The system determines a second hypothesis to segment the fragment image into a second plurality of grapheme images and a second fragmentation confidence score. The system determines that the first fragmentation confidence score is greater than the second fragmentation confidence score. The system translates the first plurality of grapheme images defined by the first hypothesis to symbols. The system assembles the symbols of each fragment image to derive the line of text.
US11790673B2

Disclosed is a method for detecting cells having at least one anomaly in a cytological sample on the basis of at least one first digitised digitised-electron-microscopy image of the sample.
US11790671B2

A vision based light detection and ranging (LIDAR) system captures images including a targeted object and identifies the targeted object using an object recognition model. To identify the targeted object, the vision based LIDAR system determines a type of object and pixel locations or a boundary box associated with the targeted object. Based on the identification, the vision based LIDAR system directs a tracking beam onto one or more spots on the targeted object and detects distances to the one or more spots. The vision based LIDAR system updates the identification of the targeted object based on the one or more determined distances.
US11790669B2

In various examples, systems and methods are disclosed herein for a vehicle command operation system that may use technology across multiple modalities to cause vehicular operations to be performed in response to determining a focal point based on a gaze of an occupant. The system may utilize sensors to receive first data indicative of an eye gaze of an occupant of the vehicle. The system may utilize sensors to receive second data indicative of other data from the occupant. The system may then calculate a gaze vector based on the data indicative of the eye gaze of the occupant. The system may determine a focal point based on the gaze vector. In response to determining the focal point, the system causes an operation to be performed in the vehicle based on the second data.
US11790658B2

An investigation assist system includes a plurality of servers and an integration server communicatively connected to a terminal and the plurality of servers. In response to reception of a video captured by a plurality of cameras, each of the plurality of servers performs a video analysis of an object with respect to an incident, with the plurality of servers processing different objects, respectively. Based on an input of a plurality of different object feature elements from the terminal, the integration server sends a search request for corresponding objects to the respective servers corresponding to the object feature elements, receives and integrates search results of the corresponding objects from the respective servers, and causes the terminal to display an integrated search result.
US11790655B2

A video sampling method, including sampling a video based on a sampling window to obtain a current sequence of sampled images; acquiring action parameters corresponding to the current sequence of sampled images; adjusting the sampling window according to the action parameters; and sampling the video based on the adjusted sampling window.
US11790646B2

A method for human-object interaction detection includes receiving an image. A set of features are extracted from multiple positions of the image. One or more human-object pairs may be predicted based on the extracted set of features. A human-object interaction may be determined based on a set of candidate interactions and the predicted human-object pairs.
US11790638B2

Aspects of the disclosure relate to monitoring devices at enterprise locations using machine-learning models to protect enterprise-managed information and resources. In some embodiments, a computing platform may receive, from one or more data source computer systems, passive monitoring data. Based on applying a machine-learning classification model to the passive monitoring data received from the one or more data source computer systems, the computing platform may determine to trigger a data capture process at an enterprise center. In response to determining to trigger the data capture process, the computing platform may initiate an active monitoring process to capture event data at the enterprise center. Thereafter, the computing platform may generate one or more alert messages based on the event data captured at the enterprise center. Then, the computing platform may send the one or more alert messages to one or more enterprise computer systems.
US11790634B2

A first tone curve referred to in generating an image recognition processing signal as an image output signal for image recognition processing and a second tone curve referred to in generating a visual recognition signal as an image output signal for visual recognition are separately generated. The second tone curve for visual recognition is generated by connecting a dark control point, which is a control point specified in a luminance-pixel value coordinate system corresponding to the lowest luminance portion in a luminance histogram, a light control point, which is a control point specified in the luminance-pixel value coordinate system corresponding to the highest luminance portion in the luminance histogram, and an intermediate control point, which is a control point specified in the luminance-pixel value coordinate system corresponding to an intermediate luminance portion in the luminance histogram.
US11790629B2

The present invention relates generally to a species (analyte) separation and analysis system, for instance a spectrometry system, comprising a processor for receiving and processing signals from said its detector to remove undesirable variation or noise before further processing into a spectrum, whereby the processor is programmed by a novel program for a normalization preprocessing of the signals of said separation and analysis system.
US11790628B2

An apparatus for generating a map identifies a lane line and a feature other than a lane line on a road from a first image of a predetermined location of the road taken downward from the sky; identifies the lane line and the feature from a second image representing the predetermined location of the road and made based on images taken by a camera provided for a vehicle; aligning the first images with the second images, based on the predetermined location; deforms the second image so that the feature in the second image best fits the feature in the first image; further deforms the second image in a direction perpendicular to the front-back direction of the road so that the position of the feature remains unchanged and that the positions of the lane lines in the first and second images match; and combines the first and deformed second images.
US11790626B2

Disclosed is a method for recognizing a bitting code of a key. The method comprises: using a back light source and/or a lateral light source to collect an image of a key to be recognized; and recognizing, on the basis of the image, a bitting code of the key to be recognized. Further disclosed are an apparatus for recognizing a bitting code of a key, and a storage medium and an image collection device. The present disclosure can improve the efficiency of recognizing a bitting code of a key and reduce the wear of the key during a recognition process.
US11790621B2

The subject technology identifies a set of graphical elements in an augmented reality (AR) facial pattern. The subject technology determines at least one primitive shape based on the set of graphical elements. The subject technology generates a JavaScript Object Notation (JSON) file using at least one primitive shape. The subject technology generates internal facial makeup format (IFM) data using the JSON file. The subject technology publishes the IFM data to a product catalog service.
US11790618B1

A method for immersively displaying a scanned environment of a region to a set of users in a training environment wearing augmented reality head display units. The training environment includes a pseudo-GPS system, which allows position tracking over time. This enables rehearsing military operations before they occur.
US11790595B2

A hardware-based traversal coprocessor provides acceleration of tree traversal operations searching for intersections between primitives represented in a tree data structure and a ray. The primitives may include opaque and alpha triangles used in generating a virtual scene. The hardware-based traversal coprocessor is configured to determine primitives intersected by the ray, and return intersection information to a streaming multiprocessor for further processing. The hardware-based traversal coprocessor is configured to provide a deterministic result of intersected triangles regardless of the order that the memory subsystem returns triangle range blocks for processing, while opportunistically eliminating alpha intersections that lie further along the length of the ray than closer opaque intersections.
US11790594B2

Disclosed approaches provide for irradiance caches which may be used to share irradiance between ray interactions spatially and/or temporally. An irradiance cache may store incoming irradiance or outgoing irradiance and may be updated by casting one or more rays from one or more locations to sample irradiance for the location(s). The number of rays that are cast may be reduced by ranking the locations, irradiance caches, and/or corresponding groups of geometry based on one or more characteristics thereof. For example, a ranking score may be computed based on camera distance, camera visibility, and/or a number of frames since a prior update. When sampling a location, outgoing irradiance from an outgoing irradiance cache may be used to determine shading when a hit distance of a ray used to generate the sample exceeds a threshold value.
US11790590B2

Techniques for executing computing work by a plurality of chiplets are provided. The techniques include assigning workgroups of a kernel dispatch packet to the chiplets; by each chiplet, executing the workgroups assigned to that chiplet; for each chiplet, upon completion of all workgroups assigned to that chiplet for the kernel dispatch packet, notifying the other chiplets of such completion; and upon completion of all workgroups of the kernel dispatch packet, notifying a client of such completion and proceeding to a subsequent kernel dispatch packet.
US11790587B2

An animation processing method is performed by an electronic device. The method including: obtaining a terrain feature in a graphical user interface at a current moment, the graphical user interface including a virtual character, and obtaining state information and task information that correspond to the virtual character in an animation segment at the current moment; performing feature extraction on the terrain feature, the state information, and the task information using an animation processing model, to obtain joint action information corresponding to the virtual character at a next moment; determining a joint torque according to the joint action information; and obtaining gesture adjustment information corresponding to the virtual character from the current moment to the next moment based on the joint torque, and updating the animation segment according to the gesture adjustment information to render the updated animated segment in the graphical user interface.
US11790586B2

Systems and methods are provided that are directed to generating video sequences including physio-realistic avatars. In examples, an albedo for an avatar is received, a sub-surface skin color associated with the albedo is modified based on physiological data associated with physiologic characteristic, and an avatar based on the albedo and the modified sub-surface skin color is rendered. The rendered avatar may then be synthesized in a frame of video. In some examples, a video including the synthesized avatar may be used to train a machine learning model to detect a physiological characteristic. The machine learning model may receive a plurality of video segments, where one or more of the video segments includes a synthetic physio-realistic avatar generated with the physiological characteristic. The machine learning model may be trained using the plurality of video segments. The trained model may be provided to a requesting entity.
US11790582B2

Systems and methods are presented for providing a vision simulation of a patient who has an eye condition. A composite image representing a real-world scene is obtained. The composite image includes multiple image layers, where each image layer represents objects that are at a particular viewing distance in the real-world scene. A first eye model representing the eye optics of the patient is generated. A second eye model representing the eye optics of a viewer is generated. The second eye model is modified by performing a mathematical function. A simulated image representing the vision of the patient is generated by convolving the first eye model and the modified second eye model with the composite image. In some embodiments, a tone mapping algorithm may also be applied to the simulated image to simulate a nighttime scene.
US11790580B2

The present disclosure discloses a method for reconstructing geostationary ocean color satellite data based on Data INterpolating Empirical Orthogonal Functions. The method includes steps of: 1) for an original ocean color remote sensing area, using concentration detection and edge detection to eliminate abnormal image elements; 2) in the Data INterpolating Empirical Orthogonal Functions, using Laplace smoothing filter to smoothly filter a time covariance matrix; 3) for temporal modes value obtained by the Data INterpolating Empirical Orthogonal Functions, first decomposing it into sub-temporal mode, then adopting empirical modal decomposition, and finally performing interpolation, to obtain an ocean color remote sensing reanalysis data set that maintains its original accuracy and full coverage of time and space. Advantage of the method is that it fully considers high time resolution characteristics of the geostationary ocean color satellite data and considers conditions that there is a continuous high missing rate and complete missing in data missing, and it is suitable for the reconstruction of the geostationary ocean color satellite data, with good accuracy and high interpretation rate. The present disclosure has very important practical application value for the reconstruction of the geostationary ocean color satellite data.
US11790574B2

The present disclosure relates to systems and methods for visualizing a guidewire in a roadmap image. In accordance with certain embodiments, a method includes generating a background mask as a function of at least one background image, wherein the at least one background image includes a blood vessel of interest, generating a contrast mask as a function of at least one contrast image, wherein the at least one contrast image includes a contrast within the blood vessel of interest, receiving a guidewire image, wherein the guidewire image includes a guidewire within the blood vessel of interest, generating a roadmap image as a function of the background mask, contrast mask, and guidewire image, wherein the roadmap image includes the blood vessel of interest, and the guidewire, and outputting the roadmap image to a display.
US11790566B2

A method of feature substitution for end-to-end image compression, is performed by at least one processor and includes encoding an input image, using a first neural network, to generate an encoded representation, and quantizing the generated encoded representation, using a second neural network, to generate a compressed representation. The first neural network and the second neural network are trained by determining a rate loss, based on a bitrate of the generated compressed representation, and updating the generated encoded representation, based on the determined rate loss.
US11790561B2

A three-dimensional data encoding method includes: generating predicted position information using position information on three-dimensional points included in three-dimensional reference data associated with a time different from a time associated with current three-dimensional data; and encoding position information on three-dimensional points included in the current three-dimensional data, using the predicted position information.
US11790559B2

Described herein are computer-implemented methods for compressing sparse multidimensional ordered series data. In particular, these methods and apparatuses for performing them (including software) may be particularly well suited to efficiently compressing spectrographic data.
US11790558B1

Techniques are generally described for generation of synthetic image data. In some examples, a selection of a first image may be received. The first image may depict at least a first object having a plurality of image attributes representing visual characteristics of the at least the first object. In some examples, a selection of a first image attribute of the plurality of image attributes to be maintained in subsequently-generated images may be received. In various examples, a first machine learning model may generate a second image having the plurality of image attributes. The change in an appearance of the first image attribute may be minimized in the second image while a change in the appearance of other attributes of the plurality of image attributes may be maximized in the second image.
US11790542B2

Accurate vehicle localization is arguably the most critical and fundamental task for autonomous vehicle navigation. While dense 3D point-cloud-based maps enable precise localization, they impose significant storage and transmission burdens when used in city-scale environments. A highly compressed representation for LiDAR maps, along with an efficient and robust real-time alignment algorithm for on-vehicle LiDAR scans, is proposed here. The proposed mapping framework, requires less than 0.1% of the storage space of the original 3D point cloud map. In essence, mapping framework emulates an original map through feature likelihood functions. In particular, the mapping framework models planar, pole and curb features. These three feature classes are long-term stable, distinct and common among vehicular roadways. Multiclass feature points are extracted from LiDAR scans through feature detection. A new multiclass-based point-to-distribution alignment method is also proposed to find the association and alignment between the multiclass feature points and the map.
US11790541B2

A processor-implemented method of tracking a target object includes: extracting a feature from frames of an input image; selecting one a neural network model from among a plurality of neural network models that is provided in advance based on a feature value range, based on a feature value of a target object that is included in the feature of a previous frame among the frames; and generating a bounding box of the target object included in a current frame among the frames, based on the selected neural network model.
US11790538B2

A production line monitoring method and a monitoring system thereof are provided. The monitoring system is configured to obtain a plurality of images of an operator, determine a motion type of the operator in the plurality of images based on an image recognition model, determine a time of occurrence and a motion period of the motion type, and record the time of occurrence and the motion period of the motion type.
US11790523B2

A device receives an input image of a portion of a patient's body, and applies the input image to a feature extraction model, the feature extraction model comprising a trained machine learning model that is configured to generate an output that comprises, for each respective location of a plurality of locations in the input image, an indication that the input image contains an object of interest that is indicative of a presence of a disease state at the respective location. The device applies the output of the feature extraction model to a diagnostic model, the diagnostic model comprising a trained machine learning model that is configured to output a diagnosis of a disease condition in the patient based on the output of the feature extraction model. The device outputs the determined diagnosis of a disease condition in the patient obtained from the diagnostic model.
US11790511B2

An information processing device includes a displacement calculation means and a motion estimation means. The displacement calculation means acquires time-series images obtained by capturing images of a measurement target region of a structure supported by a supporting member. The displacement calculation means calculates a three-dimensional displacement of the measurement target region from the acquired time-series images. The motion estimation means estimates a motion of the supporting member in the structure based on the three-dimensional displacement of the measurement target region.
US11790510B2

The invention relates to techniques for material testing of optical test pieces, for example of lenses. Angle-variable illumination, using a suitable illumination module, and/or angle-variable detection are carried out in order to create a digital contrast. The digital contrast can be, for example, a digital phase contrast. A defect detection algorithm for automated material testing based on a result image with digital contrast can be used. For example, an artificial neural network can be used.
US11790504B2

A monitoring and photographing module includes one primary camera and N secondary cameras. The primary camera and the N secondary cameras are configured to collect images, and a frame rate at which any secondary camera collects an image is less than a frame rate at which the primary camera collects an image. Regions monitored by the N secondary cameras respectively cover N different regions in a region monitored by the primary camera, and a focal length of any secondary camera is greater than a focal length of the primary camera.
US11790502B2

Systems and methods for image processing are provided in the present disclosure. The systems may generate a preliminary image by filtering image data generated by an image acquisition device. The system may generate an intermediate image by performing, based on a first objective function, a first iterative operation on the preliminary image. The first objective function may include a first term associated with a first difference between the intermediate image and the preliminary image, a second term associated with continuity of the intermediate image and a third term associated with sparsity of the intermediate image. The systems may also generate a target image by performing, based on a second objective function, a second iterative operation on the intermediate image. The second objective function may be associated with a system matrix of the image acquisition device and a second difference between the intermediate image and the target image.
US11790501B2

A training method for video stabilization and an image processing device using the same are proposed. The method includes the following steps. An input video including low dynamic range (LDR) images is received. The LDR images are converted to high dynamic range (HDR) images by using a first neural network. A feature extraction process is performed to obtain features based on the LDR images and the HDR images. A second neural network for video stabilization is trained according to the LDR images and the HDR images based on a loss function by minimizing a loss value of the loss function to generate stabilized HDR images in a time-dependent manner, where the loss value of the loss function depends upon the features. An HDR classifier is constructed according to the LDR images and the HDR images. The stabilized HDR images are classified by using the HDR classifier to generate a reward value, where the loss value of the loss function further depends upon the reward value.
US11790489B2

A method and apparatus are provided. The method includes generating a dataset for real-world super resolution (SR), training a first generative adversarial network (GAN), training a second GAN, and fusing an output of the first GAN and an output of the second GAN.
US11790482B2

A computer implemented method for warping virtual content includes receiving rendered virtual content data, the rendered virtual content data including a far depth. The method also includes receiving movement data indicating a user movement in a direction orthogonal to an optical axis. The method further includes generating warped rendered virtual content data based on the rendered virtual content data, the far depth, and the movement data.
US11790475B2

A method of light messaging, in which a hidden message is transmitted via coded image emitted from a display device and retrieved using a camera, comprises training a camera-display transfer model that receives images with hidden messages from an embedding model and generates modified coded images based on training data that accounts for properties of displays and cameras, the modified coded images delivered to a recovery model that decodes the hidden messages and outputs hidden message determinations, training both the embedding and recovery models using the CDTF model and training data to minimize differences between the input hidden messages and the hidden message determinations. After training the CDTF model and other models, embedding a hidden message in a carrier image using the embedding model, displaying the coded image using the display device, receiving the coded image at the camera, and retrieving the hidden message using the recovery model.
US11790472B1

A system provides for digital issuance of surety bonds and corresponding powers of attorney to eliminate fraud using multiple security layers, and includes a server communicating with client devices of: surety companies, agents, contractors, and obligees. A surety company accesses a GUI to grant power of attorney to an agent; the agent accesses a GUI to prepare a digital bond for the contractor. The draft bond is signed digitally by the agent and contractor in the closed system. The server generates and subsequently displays a unique identifier on both the executed bond and associated power of attorney, to act as a digital stapler to prevent subsequent fraudulent use of the power of attorney independent of that executed bond. An audit trail provided by the executed bond includes hyperlinks to: time-date stamps of the digital signatures; and IP Addresses of the client devices used for the digital signatures.
US11790469B1

Systems or methods for collective purchasing by controlled-environment facility residents may employ a plurality of controlled-environment facility resident communication and/or media devices, each associated with a respective controlled-environment facility resident. These devices, disposed within one or more controlled-environment facilities, may each present an interface for purchasing goods and/or services via the device. The devices may each offer, via the interface, an option to collectively purchase a single good or service by a number of controlled-environment facility residents and may accept an indication of partial payment from the resident associated with the device. A controlled-environment facility management system, or similar functionality, may debit the partial payment from a respective controlled-environment facility trust account maintained to the benefit of each controlled-environment facility resident making a partial payment and may provision the collectively purchased good or service to these residents.
US11790464B2

An aggregated distribution system includes an HVAC controller, a battery controller, and an aggregated data management engine. The aggregated data management engine is configured to retrieve an HVAC energy usage profile and retrieve a battery energy usage profile. The aggregated distribution system also includes distribution engine configured to forward a first set of HVAC dual variables and forward a first set of battery dual variables to a first neighboring unit of the aggregated distribution system, receive one or more additional sets of HVAC dual variables and one or more additional sets of battery dual variables from one or more neighboring units of the aggregated distribution system, update the HVAC energy usage profile with the one or more additional sets of HVAC dual vehicles and update the battery energy usage profile with the one or more additional sets of battery dual vehicles.
US11790454B1

The Use Determination Risk Coverage Datastructure for On-Demand and Increased Efficiency Coverage Detection and Rebalancing Apparatuses, Methods and Systems (“UDRCD”) transforms coverage enrollment request, event signal, ACGG request, search request inputs via UDRCD components into coverage enrollment response, add-in recommendation, ACGG response, search response outputs. A set of clinical conditions is determined. A set of treatments is determined for each clinical condition. Treatment paths data that specifies a set of treatment paths, wherein each treatment path comprises an ordered subset of treatments, is determined for each clinical condition. Providers are determined for each treatment. Practice patterns data that specifies, for each clinical condition treated by each provider, how likely the respective provider is to utilize each of the treatment paths is determined. An atomized coverage graph data structure is generated that includes a set of clinical condition objects, a set of treatment objects, and a set of provider objects.
US11790453B2

Systems and methods are disclosed herein that can detect use of a consumer electronics device and that can generate and offer insurance or protection plans that measure, account, and adjust for the use of the consumer electronics device and consumer tendencies while using the consumer electronics device.
US11790441B2

A central database system allows entities to easily manage human resources functions. An entity requests that the central database system executes an employer function on its behalf, and the central database system determines a probability of the entity defaulting before the entity can finalize the employer function with the central database system. The central database system can train and apply a machine-learned model to dynamically determine the default probability for the entity. Based on the default probability, the central database system determines a risk tolerance associated with the employer function and determines whether to process or challenge the employer function based on the risk tolerance and the default probability.
US11790438B2

A reference object is used in measurement capturing features of the invention to calibrate a camera taking pictures of a user. The position of the reference object in the pictures of the user helps correct for rotations of the reference object that is held by the user. Once user measurements are captured, a total weighted variance is defined to identify correct size of apparel to the user. In addition to the variance, overall fit quality is determined by adding user body shape and fit anomalies of the apparel to the variance.
US11790437B1

Systems, methods, and computer-readable media are disclosed for systems and methods for personalizing portable shopping displays using mobile devices and inaudible tones. Example methods may include causing a first inaudible tone to be emitted by a speaker, the first inaudible tone configured to initiate a change in a user interface at a mobile device, determining a second inaudible tone from a user device using a microphone, the second inaudible tone including a user identifier of a user, and determining a user interaction with a product at a product display. Certain example methods may include determining user preference data, and causing presentation of product information for the product using the user preference data.
US11790431B2

A method and system for recommending a merchant are provided. The method includes receiving financial transaction data documenting financial transactions between a plurality of account holders and a plurality of merchants and generating a merchant correspondence matrix that includes the plurality of merchants and a plurality of indicators of interactions associated with pairs of the plurality of merchants. The plurality of indicators of interactions tallying financial transactions conducted by the plurality of account holders at both of the merchants in a pair of the plurality of merchants. The method further includes receiving a query for a recommendation of a merchant from an account holder and generating a ranked list of merchants based on a recommender algorithm. The recommender algorithm inferring user preferences from attributes of the plurality of merchants that were visited by the cardholder.
US11790411B1

An example computing system for classifying messages is described. For example, a computing system includes a memory and one or more processors in communication with the memory. The one or more processors are configured to receive data indicative of a message from a user device, wherein the data indicative of the message comprises a string of characters, identify, based on the string of characters, a set of token vectors from a plurality of token vectors generated based on a set of training data, and determine, using a machine learning model and based on the set of token vectors, a probability that a risk level associated with the message is a first risk level indicating that the message is to be elevated, wherein the first risk level is greater than a second risk level.
US11790407B2

Provided herein are systems, methods and devices for classifying nested content execution loaded by a webpage or an application executed by a client device, comprising a client device executing a webpage or an application loaded from a content server which embed nesting element(s) used for loading nested content from nested content server(s). The webpage/application embeds a host monitoring code executed to collect session data indicative of execution session of the webpage/application including execution of nested content loaded using the nesting element(s), transmitting a signature of the session data to server(s) configured to classify the execution according to at least part of the session data extracted from the signature, and transmitting transaction indicator(s) of execution of the nested content to one or more providers of the nested content which may verify execution of the nested content in the context of the webpage/application based on the classification obtained from the server(s).
US11790401B2

The present disclosure provides systems and methods configured to perform the stages of: receiving an initial device location; receiving a subsequent device location; determining a course of travel associated with the device; aggregating data associated with courses of travel for a plurality of devices; determining a plurality of commonly traveled paths based on the aggregated data; receiving an identification of a path of the plurality of commonly traveled paths; and defining content to be transmitted to at least one device traveling down the identified path.
US11790400B2

A method includes: receiving a query from a computing device accessed by a recipient; accessing an identifier, associated with an advertisement card, including a pointer to an electronic document associated with the advertisement card and a recipient code associated with the recipient; accessing a set of recipient profiles associated with target recipients of a set of advertisement cards. The method also includes responsive to the recipient code corresponding to a first recipient profile: accessing a set of recipient characteristics specified by the first recipient profile; deriving an engagement metric, for the recipient interacting with the advertisement card; predicting an intent of the recipient to engage with advertising content related to the advertisement card; assembling a customized advertising experience for presenting to the recipient within a first instance of the electronic document; and triggering the computing device to navigate to the first instance of the electronic document based on the pointer.
US11790398B2

One or more embodiments herein can facilitate a process to guide a user at a digital medium. An exemplary system can comprise a memory that stores computer executable components, and a processor that executes the computer executable components stored in the memory, wherein the computer executable components can comprise an obtaining component that obtains user behavior data from a digital medium, the user behavior data defining an interaction of the user with the digital medium, a prediction component that, based on the user behavior data, predicts a path of the user within the digital medium, and a classification component that, based on the user behavior data and on the path prediction, classifies a position of the user along a defined path to a conversion objective of the digital medium. The conversion objective can comprise obtaining the user as a customer, achieving a financial transaction, or presentation of a communication.
US11790394B2

A call conversion tracking system is disclosed that tracks call-based communications initiated from invitational content. Based on the tracking, the call conversion tracking system generates data analytics quantifying the effectiveness of the invitational content's ability to trigger a voice call (e.g., a phone call) and/or other type of voice communication. The system correlates the voice communication data and sales-related data, and associates such data to interactions within the invitational content responsible for driving the call and sale.
US11790385B2

A method to forecast financial performance of companies is provided. The method comprises retrieving from a database news articles related to a number of companies published within a predefined time period. The news articles are classified as either ESG articles or non-ESG articles and then vectorized. A subset of relevant non-ESG articles are selected. The ESG and selected non-ESG articles are fed into a sentiment scoring model, which generates sentiment scores for the companies over the predefined time period. The sentiment scores are fed into an ESG forecast model along with historical market data and ESG data related to the companies. The ESG forecast model forecasts the financial performance of the companies in relation to ESG policies.
US11790379B2

A method, apparatus, and non-transitory computer readable medium for data analytics are described. Embodiments of the method, apparatus, and non-transitory computer readable medium include monitoring online activity corresponding to a plurality of users; receiving aggregate marketing data for a marketing activity; identifying online activity data for a time period corresponding to the marketing activity based on the monitoring; generating a regression model based on the aggregate marketing data and the online activity data using Bayesian regression, wherein the regression model represents a relationship between the marketing activity and the online activity, comprises a time effect coefficient, and is based on a prior distribution of the time effect coefficient that decays to zero as time increases; and estimating a treatment effect for the marketing activity on the online activity based on the regression model, wherein the treatment effect comprises a rate of effect decay.
US11790378B2

Method for providing a container with food, the method comprising: providing a container for infant formula food, adding the food, sealing the container with a gas-tight membrane seal, adding an inner scannable code on the gas-tight membrane seal, closing the container with a tamper-proof closure means, so that the inner scannable code is not scannable without breaking a part of the tamper-proof closure means, and storing the inner scannable code in a database.
US11790376B2

The third-party company may provide a user interface to a customer to submit a customer support request regarding a first company. The third-party company may receive a customer identifier from the first device and may request prediction data from the first company using the customer identifier. The third-party company may process the prediction data to predict a customer support request of the customer and generate user interface data corresponding to the predicted customer support request. The user interface data may be transmitted to the user interface before a customer support request from the customer is received.
US11790373B2

The present disclosure generally relates to systems and methods for processing recurring payment transactions. In various embodiments, the system receives details of the set of recurring payment transactions and stores the details in a recurring transaction details table. The system generates a virtual payment instrument and associates it with the consumer's payment instrument. The system transmits the virtual payment instrument to the consumer. The system then generates a set of payment tokens for the set of recurring transactions and links the tokens to the virtual payment instrument. Each token is associated with a discrete recurring period. The system encodes each token with a sequence of values and stores the tokens in the recurring payment token table. The system receives a recurring transaction request that includes the virtual payment instrument. The system validates the request against a token associated with the recurring period, processes the transaction, and deletes the token.
US11790372B2

A method and apparatus for processing a transaction between a merchant and a customer of the merchant are described. The method may include generating, at an ingress server, an initial transaction message by generating a deterministic identifier for a card used in the transaction from card data received for the transaction and encrypting the received card data. The method may also include providing the initial transaction message from the ingress server to a payment server. Furthermore, the method may include updating, by the payment server in response to an authorization of the transaction determined based at least in part on the deterministic identifier for the card, the initial transaction message with authorization data, and providing the updated initial transaction message from the payment server to an egress server. The method may also include communicating a final transaction message to an authorization system for processing the transaction between the merchant and the customer based on the card data.
US11790370B2

Technology is disclosed herein for expediting blockchain transactions. More specifically, the technology describes techniques for assessing risk associated with expediting processing of blockchain transactions received by a transaction processing platform. When a determination is made that a transaction can be expedited, the transaction processing platform can expedite the transaction, e.g., locally process the blockchain transaction, prior to receiving a verification or confirmation from the consensus network. In this manner, the transaction processing platform can act like a local cache allowing quick access and operation on permanently stored data within the blockchain with minimal or calculated risk.
US11790368B2

An example operation may include one or more of computing historical patterns related to fraudulent attempts from a transaction log, predicting future fraud attempts from public data, correlating the historical patterns and the predicted future fraud attempts, modifying one or more endorsement policies based on the correlations, and adding the modified one or more endorsement policies to a smart contract.
US11790367B1

A method for optimizing refunds for suspected or detected fraudulent transactions includes receiving a chargeback analysis request for a potential chargeback transaction from a merchant or a payment processor, extracting identifying information of transactions associated with the chargeback transaction from the chargeback analysis request, searching for a chargeback analysis profile in a profile database, determining whether the chargeback analysis profile exists in the profile database, upon determining that the chargeback analysis profile does not exist in the profile database, obtaining a new fraud analysis profile, determining, based on the chargeback analysis profile, a first probability that the potential chargeback transaction will result in a chargeback, determining, based on the chargeback analysis profile, a second probability that the potential chargeback transaction will result in a chargeback after a proactive electronic refund transaction, and generating a proactive electronic refund transaction based on the first probability and the second probability.
US11790362B2

Systems and methods are for routing electronic payment transactions to PIN-less networks using payment pseudo-networks and electronic transaction simulation. One method comprises: receiving transaction-related information from a merchant, the transaction-related information including a bank identification number (“BIN”), one or more available network IDs, one or more merchant categories, an issuer regulatory status, a transaction amount, and a preferred status; extracting routing criteria from the received transaction-related information; dynamically identifying one or more eligible networks based on extracted routing criteria; dynamically identifying one or more breakeven transaction amounts for each identified eligible network, each breakeven transaction amount defining a point at which two or more eligible networks have the same expenses for a given transaction amount; and routing signature debit transactions from the merchant to a least cost PIN-less network selected from the eligible networks based on identification of a desired breakeven transaction amount for the PIN-less network.
US11790359B2

When incentivizing vendors to give greater discounts on items or services offered or advertised to specific customers on a third-party website in exchange for reduced advertisement pricing, a vendor enters offer parameters (e.g., item or service for sale, price or discount amount, terms of the offer, a permitted number of acceptances of the offer, etc.) into a user interface along with target customer criteria (e.g., age, gender, minimum income, etc.). The target criteria is matched to customer profile data, and an advertisement generated using the offer parameter information is presented to customers whose profiles match the target criteria. In return for offering larger discounts, a cost per event (CPE) associated with the advertisement is reduced for the vendor. An invoice is generated and transmitted to the vendor, and upon receipt of payment, the advertisement provider remits a portion of the received payment to the website owner.
US11790358B1

Systems and methods are disclosed for payment system that uses one-time use tokens for securely facilitating and controlling user purchases using company funds. A user (e.g., driver) may generate a request to make a purchase using a user application. The request may be sent to a server running a payment system that may generate a one-time use token for the purchase of an item (e.g., fuel). The one-time use token may have an expiration time and may only be redeemable at certain locations (e.g., fueling stations) that have been preapproved. The system may send the user application running on the user device the token for purchasing fuel and approved locations. The user may input the token to a controller at an approved location which may request that the server authenticate the token and approve the purchase. Once authenticated and approved, the controller may permit the purchase of the desired item.
US11790353B2

An open electronic commerce system includes a user computing device holding a virtual currency, as a node of a blockchain network; a virtual currency exchange server configured to support virtual currency trading; a point exchange service server configured to determine a reference price parameter from the virtual currency exchange server when there is a request for exchange of the virtual currency that the user computing device holds, and to exchange the virtual currency for a point corresponding to the virtual currency requested to be exchanged; and an electronic commerce server configured to provide support for purchase of an item with the point.
US11790352B2

This disclosure relates to transaction systems and particularly to transaction systems of a peer-to-peer nature for digital assets. The asset transfer system may store user, user accounts, and transaction information in associated logic tables within a memory of a server hosting the asset transfer system. Through the use of, but limited to, curl functions, the asset transfer system may communicate with remote servers housing user wallets and user wallet information to perform transactions of digital assets between users. Before verification and proof of work can be established to complete the transfer of digital assets, the asset transfer system may report to the users of a transaction the details of the transaction. Users of the asset transfer system need not know encrypted or random keys to perform such digital asset transactions and may transfer digital assets only by identification of a username stored within the asset transfer system.
US11790350B2

Embodiments generally relate to the field of reward processing, and more particularly, systems, methods, and computer readable media for digital reward processing utilizing distributed ledger technology. Distributed ledger technology is utilized wherein distributed ledgers are stored on a plurality of node computing devices, the distributed ledgers including sequential entries that are cryptographically linked to one another.
US11790339B2

A computer-implemented method of remotely influencing a performer at a live event via a customer mobile device is disclosed herein. The method includes: displaying a graphical user interface configured to receive user inputs; receiving a first user input including a user request for the performer at the live event; presenting predetermined terms and conditions associated with the user request; receiving a second user input including a user acceptance of the terms and conditions associated with the user request; transmitting the user request to a host server upon receiving the user acceptance of the terms and conditions associated with the user request; receiving a confirmation of the terms and conditions associated with the user request from the host server; and transmitting the user request for receipt by a performer mobile device of the performer during the live event.
US11790332B2

A funds-transfer system enables a buyer to transfer funds to a seller via a mobile telephone. The system receives a payment request transmitted from a mobile telephone of the buyer. The payment request is for a transfer of funds from a financial account held by the buyer to a financial account held by the seller, and the payment request is transmitted from a payment application stored in the buyer's mobile telephone. The payment request identifies a purchase amount to be transferred, and information identifying the financial account held by the buyer. The system charges the purchase amount to the financial account held by the buyer and transfers the purchase amount to a financial account held by the seller.
US11790331B2

A browser executing on a computer terminal associated with a merchant receives a payment request for a purchase by a customer from the merchant. The computer terminal transmits, over a communications network to a mobile communication device associated with the customer, a push notification including the payment request and a set of instructions. The payment request indicates an identifier and amount of the purchase. The set of instructions causes the mobile communication device to activate a card reader using a mobile payment app, present the purchase amount to the customer on a touch-sensitive display of the mobile computing device, receive an acceptance of the purchase amount from the customer via the touch-sensitive display, and authorize the card reader to process payment for the purchase amount based on the acceptance. The computer terminal receives, over the communications network, a confirmation of the processed payment from the mobile computing device.
US11790326B2

Systems and methods of repairing damage to the body structure of a vehicle based on a comparison of vehicle damage to vehicle specification data to indicate the magnitude and direction of vehicle damage to formulate a repair plan for review.
US11790321B2

The technology introduced here enables a customer to readily view, and securely connect with, project managers and freelancers who complete projects on behalf of the customer. The customer initially posts a project specification through a crowdsourcing platform. Project managers compete with one another by submitting proposals for the project through a freelancing platform. When a proposal is selected by the customer, the project manager corresponding to the proposal can construct a team that includes one or more freelancers who complete the technology project under the supervision of the project manager. As milestones are completed, the project manager and/or freelancer(s) can be paid from an escrow account maintained by the administrator. Additionally or alternatively, invoices for work completed by the team could be generated and delivered to the customer.
US11790313B1

Methods and systems for item delivery using multiple unmanned aerial vehicles are provided. The methods and systems include operations comprising: obtaining, by a distance unmanned aerial vehicle (UAV), a package that includes a plurality of items, each item being associated with a target delivery destination; delivering, by the distance UAV, the package to a regional hub that includes a local UAV, the distance UAV being configured to travel a longer distance and carry more weight than the local UAV; retrieving, by the local UAV, a given item of the plurality of items from the package; determining, by the local UAV, the target delivery destination associated with the given item; and delivering, by the local UAV, the given item to the target delivery destination.
US11790308B2

A method for observing and directing the movement of a physical object from a location to a destination, the method comprising. The method includes receiving specifications governing the physical dimensions, a material composition, a movement parameter, and an environmental control condition requirement for a physical object and storing those specifications in a shared, distributed ledger accessible by the relevant actors in a supply chain. By requiring significant events to be recorded in the distributed ledger, such a confirmations of product conformance to the specifications, documentation regarding the transport and receipt of the object, and relevant environmental conditions, the movement of the object through the supply chain can be ascertained and controlled with a high degree of visibility and accountability.
US11790306B2

A server apparatus, a vehicle, a service provision system, and a non-transitory storage medium storing a program are disclosed. The server apparatus includes circuitry configured to transmit, to an information terminal of a user, information regarding a service available to the user, receive, from the information terminal, information regarding the service, selected by the user, receive, from the information terminal, package information regarding a package of the user, first location information indicating a location to receive the package from the user, first time information indicating a time to receive the package from the user, second location information indicating a location to return the package, and second time information indicating a time to return the package, and arrange a specified vehicle based on the package information, the first location information, and the first time information.
US11790303B2

One or more monitoring servers are connected via a data link or API to a server system. The monitoring servers may operate one or more monitoring services that monitor the agent computing devices and agent displays to collect metrics. The server system processes recommendations and auto-delivering actions based on the monitored data of each employee and a variance against a high performer persona. The actions and recommendations are optimized by machine learning logic to improve the agent's performance in one or more metrics. The server system connects to one or more agent computing devices and/or agent displays to auto-deliver the actions.
US11790302B2

Calculating a score for a chain of interactions in a call center may include: during a first training phase, train a first model which, given an interaction and interaction metadata, predict an initial estimated customer satisfaction score; during a second training phase, train a second model which, given an interaction and interaction metadata, text and metadata of an immediately preceding interaction in a chain of interactions, and features of the chain, predict a refined estimated customer satisfaction score; and during an inference phase: given a chain of interactions and metadata of each interaction, compute an initial estimated customer satisfaction score for each interaction using the first model; beginning with a second interaction in the chain and metadata of each interaction, compute a refined estimated customer satisfaction score for each interaction using the second model; combine the interaction scores into a combined customer satisfaction score; and output the score.
US11790301B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that reduce latency using pre-aggregation data processing techniques are described. In one aspect, a system includes a first data processing apparatus that extracts, from multiple data sources, data related to segments and generates, for each segment, data set(s) that include data specific to the segment, each data set for a segment including data for one or more particular data dimensions. A second data processing apparatus accesses the data sets and processes a set of rules to aggregate the data. The aggregating can include, for each of multiple data dimensions that include a set of corresponding data items, identifying time periods for which to aggregate data for the data dimension and, for each time period, identifying, for aggregation, data sets that correspond to the data dimension and to a segment that departed during the time period.
US11790298B2

Apparatus and associated methods relate to a risk trace matrix engine for managing database associations, in a quality management system (QMS), between risk mitigations and features of a system having a risk-based profile. In an illustrative example, metadata may be created to associate risk mitigations with elements of a product and then metadata may be stored in a database during the design or operating lifecycle of the product, for example. The engine may dynamically build one or more trace matrices for the product design, each matrix associating risk mitigations to elements of the product design documentation. In response to any modifications that may relate to the component's specifications, for example, the engine may retrieve associated metadata and generate notifications prompting for user verification. In various implementations, such engines may advantageously reduce the risk by automatically generating traceability via a matrix of associations between features and components, which may be hardware and/or software components.
US11790292B2

Refrigeration management includes determining an optimal operational schedule to control a refrigeration system for a cold storage facility. Various approaches can be used to determine an operational schedule with an optimal operational outcome that satisfies constraints representative of a range of factors, such as thermal characteristics of a refrigeration management system, energy cost, and environmental factors external to the system, which can affect refrigeration management of a cold storage facility.
US11790290B1

A system and method for optimizing waste or recycling routes for one or more service vehicles are disclosed. Service providers can determine optimal sets of routes for a fleet of vehicles to traverse in order to service customers more quickly and efficiently. Unique route shapes can be utilized to minimize route overlapping and route balancing can be utilized to produce routes with more manageable daily workloads.
US11790287B2

Systems and methods for machine forward energy and energy storage transactions are disclosed. An example transaction-enabling system may include a resource requirement circuit to aggregate a resource requirement for a fleet of machines to perform a task, wherein the resource requirement comprises an energy storage capacity requirement, a forward resource market circuit to access a forward market for energy, and a machine resource acquisition circuit to execute a transaction on the forward market for energy in response to the aggregated resource requirement.
US11790286B2

Systems and methods for fleet forward energy and energy credits purchase are disclosed. An example transaction-enabling system may include a resource requirement circuit to aggregate a resource requirement for a fleet of machines to perform a task; a forward resource market circuit to access a forward market for energy; and a machine resource acquisition circuit to execute a transaction on the forward market for energy in response to the aggregated resource requirement.
US11790285B1

Programs, systems, and methods for facilitating low contact or no-contact registration, check-in, and attendance to an event. Registration is provided to an event virtually such that an attendee of the event may provide a single click registration or registration may be performed automatically be detecting, by a first sensor, the attendee and providing automatic registration. Automatic check-in to the event may be provided to the attendee by obtaining, by a second sensor, information indicative of the attendee and determining registration information from an attendee profile. The attendee may be provided access to event activities to which the attendee is registered. Furthermore, data associated with attendance at the event may be tracked and the attendee may be provided incentives based on the tracked data.
US11790282B1

Genetic-variant data is obtained that corresponds to one or more variants associated with a client. Each of the one or more variants corresponds to an instance of one or more bases positioned at one or more first positions in a first genetic sequence differ from corresponding one or more bases positioned in a reference genetic sequence. The first genetic sequence is a genetic sequence of the client. Sensor data is obtained that provides an indication of one or more characteristics of a current or past environment of the client. The genetic-variant data and the sensor data is processed to generate a disease-risk metric corresponding to a predicted risk of the client developing a particular disease. A communication is generated that is indicative of the disease-risk metric. The communication is transmitted to a remote device.
US11790276B2

A machine learning scheme can be trained on a set of labeled training images of a subject in different poses, with different textures, and with different background environments. The label or marker data of the subject may be stored as metadata to a 3D model of the subject or rendered images of the subject. The machine learning scheme may be implemented as a supervised learning scheme that can automatically identify the labeled data to create a classification model. The classification model can classify a depicted subject in many different environments and arrangements (e.g., poses).
US11790274B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a machine learning model to generate embeddings of inputs to the machine learning model, the machine learning model having an encoder that generates the embeddings from the inputs and a decoder that generates outputs from the generated embeddings, wherein the embedding is partitioned into a sequence of embedding partitions that each includes one or more dimensions of the embedding, the operations comprising: for a first embedding partition in the sequence of embedding partitions: performing initial training to train the encoder and a decoder replica corresponding to the first embedding partition; for each particular embedding partition that is after the first embedding partition in the sequence of embedding partitions: performing incremental training to train the encoder and a decoder replica corresponding to the particular partition.
US11790269B1

Embodiments of a system may comprise databases and a processor that accesses a first database and verifies that each of the plurality of client records conforms to a set of formatting guidelines and filters the records in the first database into a vehicle data subfile and a client data subfile, monitors the records in the vehicle and client data subfiles for a trigger event, generates one or more dynamic models for determining a likelihood that a client will perform an action based on the trigger event, applies the generated dynamic model(s) to generate at least one score value associated with the record including the trigger event, and generates a notification including one or more of the generated at least one score value, the one or more trigger event records, and information associated with the one or more trigger event records for transmission to a user.
US11790267B2

An architecture and associated techniques of an apparatus for hardware accelerated machine learning are disclosed. The architecture features multiple memory banks storing tensor data. The tensor data may be concurrently fetched by a number of execution units working in parallel. Each operational unit supports an instruction set specific to certain primitive operations for machine learning. An instruction decoder is employed to decode a machine learning instruction and reveal one or more of the primitive operations to be performed by the execution units, as well as the memory addresses of the operands of the primitive operations as stored in the memory banks. The primitive operations, upon performed or executed by the execution units, may generate some output that can be saved into the memory banks. The fetching of the operands and the saving of the output may involve permutation and duplication of the data elements involved.
US11790261B2

Technology is disclosed herein that the enhances the measurability and scalability of qubits in a quantum computing environment. In an implementation, a superconducting amplifier device comprises a parametric amplifier and a tunable coupling between the parametric amplifier and a readout cavity external to the superconducting amplifier device. The tunable coupling allows an entangled signal, associated with a qubit in the readout cavity, to transfer from the readout cavity to the parametric amplifier. The parametric amplifier amplifies the entangled signal to produce an amplified signal as output to a measurement sub-system.
US11790257B2

An incident prediction system and an incident prediction method are provided for predicting an incident. The system comprises a crowd detection interface for receiving a plurality of mobile device identifiers and an incident database wherein a plurality of weight factors is associated with a plurality of stored mobile device identifiers. The weights associated to mobile devices which were present at a site during a previous, historical incident are higher. The system further comprises a prediction subsystem configured for determining a total weight factor at a site to predict an occurrence of an incident. The system and the method may provide information on a composition of a crowd which may help to better prevent incidents from happening. As such, the provided system and method may enable a more effective prediction of incidents compare to currently available systems and methods.
US11790255B2

Various systems and methods for modeling a manufacturing assembly line are disclosed herein. Some embodiments relate to operating a processor to receive cell data, extract feature data from the cell data, determine a plurality of faults, determine a priority level for each fault by applying the extracted feature data to a predictive model, determine at least one high priority fault, and generate at least one operator alert based on the at least one high priority fault.
US11790254B2

The present invention provides a computerized method and system for detecting modeling content within a model file without rendering the model file, the method and system including loading the model file into a detection engine, the model file including software code therein. In the method and system, the detection engine scans the model file, detecting descriptor terms within software code. The method and system includes generating a description list for the model file based on the plurality of descriptor terms and executing a conversion engine to review the description list relative to a relational database, the conversion engine electronically generating file terms describing the modeling content within the model file based on input from the relational database. Whereby, the method and system generates a content list for the model file based on the file terms, the content list thereby associated with the model file.
US11790252B2

According to one embodiment, An apparatus for preprocessing a security log includes a field divider configured to divide a character string of a security log into a plurality of fields on the basis of a structure of the security log, an ASCII code converter configured to convert a character string included in each of the plurality of divided fields into ASCII codes, and a vector data generator configured to generate vector data for each of the plurality of divided fields using the converted ASCII codes.
US11790249B1

The disclosed technology includes systems and methods for automatically generating a dynamic system context diagram based on machine-readable code. A method can include receiving, at a rules engine, machine-readable code describing interactions among a plurality of applications in software architecture, evaluating, with the rules engine in communication with a system of record (SoR), compliance of the interactions among the plurality of applications according to the SoR, identifying, with the rules engine, and based on compliance evaluation, one or more dependencies among the plurality of applications, generating, with an output engine, a system context diagram image comprising a graphical representation of the plurality of applications with associated interactions and dependencies, and outputting, for display, the system context diagram image.
US11790248B2

A transposable identity enchainment system for diffuse identity management processing entities for each of users, data, and processes equivalently and having a recombinant access mediation system that mediates association among entities, an associational process management system that creates entity-defining indices, and a multi-dimensional enchainment system that enchains aspects of entity identities via mediated association certificates including at least one root certificate for at least one of the entities.
US11790243B1

A unit structure of non-volatile memory is provided. The unit structure includes a substrate, an n-type ferroelectric field effect transistor (FeFET) and a p-type FeFET disposed on the substrate, first circuitry by which sources of the n-type FeFET and the p-type FeFET are electrically coupled in parallel downstream from a common terminal and second circuitry by which top electrodes of the n-type FeFET and the p-type FeFET are electrically coupled in parallel upstream of a common terminal.
US11790236B2

Systems and methods according to the present disclosure can employ a computer-implemented method for inference using a machine-learned model. The method can be implemented by a computing system having one or more computing devices. The method can include obtaining data descriptive of a neural network including one or more network units and one or more gating paths, wherein each of the gating path(s) includes one or more gating units. The method can include obtaining data descriptive of one or more input features. The method can include determining one or more network unit outputs from the network unit(s) based at least in part on the input feature(s). The method can include determining one or more gating values from the gating path(s). The method can include determining one or more gated network unit outputs based at least in part on a combination of the network unit output(s) and the gating value(s).
US11790229B2

The present disclosure provides systems and methods for synthetic data generation. A recurrent neural network can be trained for synthetic data generation by obtaining a sequence of elements and determining, using a classifier, that the sequence corresponds to a token. In response to the determination, a recurrent neural network configured to use a first vocabulary including the elements can be modified to use a second vocabulary, the second vocabulary including the token and the first vocabulary. The modified recurrent neural network can be trained using the token and the sequence of elements. The trained recurrent neural network can be used to generate synthetic data. A classifier can detect sequences of elements in the synthetic data corresponding to tokens. The tokens can replace the sequences of elements in the generated synthetic data and can be provided to the trained recurrent neural network to continue synthetic data generation.
US11790224B2

A method of generating and using a metadata files for integration flows may include analyzing definition files of integration flows to generate metadata files that include summary information for each of the integration flows. The method also includes extracting source-target relationships from the summary information for each of the integration flows and training a model using the plurality of source-target relationships. The method also includes receiving a source element from a current integration flow; providing the source element and characteristics of the current integration flow to the model; and receiving, from the model, recommended target elements to be connected to the source element in the current integration flow.
US11790214B2

A system includes a neural network that includes a Mixture of Experts (MoE) subnetwork between a first neural network layer and a second neural network layer. The MoE subnetwork includes multiple expert neural networks. Each expert neural network is configured to process a first layer output generated by the first neural network layer to generate a respective expert output. The MoE subnetwork further includes a gating subsystem that selects, based on the first layer output, one or more of the expert neural networks and determine a respective weight for each selected expert neural network, provides the first layer output as input to each of the selected expert neural networks, combines the expert outputs generated by the selected expert neural networks in accordance with the weights for the selected expert neural networks to generate an MoE output, and provides the MoE output as input to the second neural network layer.
US11790211B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for adjusting neural network resource usage. One of the methods includes receiving a network input for processing by a task neural network, the task neural network comprising a plurality of neural network layers; receiving a usage input specifying a respective weight for each of one or more usage factors, wherein each usage factor impacts how many computational resources are used by the task neural network during the processing of the network input; and processing the network input using the task neural network in accordance with the usage input to generate a network output for the network input, comprising: selecting, based at least on the usage input, a proper subset of the plurality of neural network layers to be active while processing the network input, and processing the network input using only the selected neural network layers.
US11790209B2

Methods, and systems, including computer programs encoded on computer storage media for generating data items. A method includes reading a glimpse from a data item using a decoder hidden state vector of a decoder for a preceding time step, providing, as input to a encoder, the glimpse and decoder hidden state vector for the preceding time step for processing, receiving, as output from the encoder, a generated encoder hidden state vector for the time step, generating a decoder input from the generated encoder hidden state vector, providing the decoder input to the decoder for processing, receiving, as output from the decoder, a generated a decoder hidden state vector for the time step, generating a neural network output update from the decoder hidden state vector for the time step, and combining the neural network output update with a current neural network output to generate an updated neural network output.
US11790208B2

A number of circuits for use in an output block coupled to a non-volatile memory array in a neural network are disclosed. The embodiments include a circuit for converting an output current from a neuron in a neural network into an output voltage, a circuit for converting a voltage received on an input node into an output current, a circuit for summing current received from a plurality of neurons in a neural network, and a circuit for summing current received from a plurality of neurons in a neural network.
US11790206B1

RFID inlays or straps may be assembled using impulse heating of metal precursors. Metal precursors are applied to and/or included in contacts on an RFID IC and/or terminals on a substrate. During assembly of the tag, the IC is disposed onto the substrate such that the IC contacts physically contact either the substrate terminals or metal precursors that in turn physically contact the substrate terminals. Impulse heating is then used to rapidly apply heat to the metal precursors, processing them into metallic structures that electrically couple the IC contacts to the substrate terminals.
US11790199B2

A printing apparatus prints on print media including a paper medium and a special print medium other than the paper medium. The printing apparatus includes an analysis unit that analyzes a print job, and a determination unit that determines whether or not the print job is a job to cause execution of printing on the special print medium, based on a result of analysis by the analysis unit. Based on the determination by the determination unit that the print job is the job to cause execution of printing on the special print medium, an operation manual in a case of printing on the special print medium is printed on the paper medium. After the operation manual is printed, the printing on the special print medium is executed based on a premise that a prescribed operation is carried out by a user.
US11790195B2

The present disclosure relates to a system for reading a barcode independently of image resolution or scale of a captured barcode image. In one embodiment, the system includes an optical sensor and a processor. The optical scanner can scan a barcode, including a plurality of bars and spaces, into a scanned image. The processor can convert the scanned image into binary data. The processor can also calculate numbers of ones (1s) between zeros (0s) in the binary data and determine widths of one of i) each of the bars and ii) each of the spaces based on the calculated numbers of ones (1s). The processor can further calculate numbers of zeros (0s) between ones (1s) in the binary data and determine widths of the other one of i) each of the bars and ii) each of the spaces based on the calculated numbers of zeros (0s).
US11790193B2

Example embodiments relate to radio-frequency identification (RFID) tags for liquid monitoring. An example RFID tag includes an antenna configured to communicate with an RFID reader. The antenna includes a radiating plane. The antenna also includes a ground plane. The RFID tag is attachable to a container. A reactance associated with the antenna is modifiable based on a temperature and a volume of a liquid within the container and adjacent to the ground plane. The RFID tag also includes an integrated circuit that includes a memory. The integrated circuit is configured to modulate the antenna in response to an RFID signal from the RFID reader based on the reactance associated with the antenna.
US11790192B1

Techniques are provided to estimate the location of an RFID tag using tag read information, such as a tag read count or a tag read rate, and an opportunity metric, such as an inventory cycle duration, inventory cycle rate, or inventory cycle count. A tag tracking system determines read information for a tag in a zone and an opportunity metric associated with the tag and the zone. The tag tracking system then computes a success rate based on the tag read information and opportunity metric, and uses the success rate to estimate the location of the tag.
US11790187B2

Example embodiments of systems and methods for data transmission between a contactless card and a receiving application are provided. The transmitting device may include a processor, memory, and communication interface. A receiving application may include instructions for execution on a receiving device having a processor, a memory, a communication interface configured to create a communication field for data communication with the transmitting device, and one or more sensors. Upon movement of the transmitting device, the receiving application is configured to receive, via one or more sensors, feedback information associated with the transmitting device, display one or more instructions regarding the position of the transmitting device relative to the receiving device until the transmitting device enters the communication field. Upon entry into the communication field, the transmitting device is configured to transmit data to the receiving device.
US11790183B2

Methods and systems disclosed herein collect user data in real-time and organize them (e.g., using collaborative filtering) into groups (e.g., clusters). The system then determines statistical distributions of observed real-time intents (e.g., based on actual selections made by users) for each group. The system then merges this distribution with existing model predictions (e.g., a model trained on historical training data) to balance between historical and dynamically updated information.
US11790182B2

A method uses natural language processing for visual analysis of a dataset by a computer. The computer displays a data visualization based on a dataset retrieved from a database. The computer computes an initial visualization state that includes elements corresponding to data attributes of the data visualization. The computer receives user input to specify a natural language command related to the displayed data visualization. The computer extracts cue phrases from the natural language command. The computer also determines a transitional goal, to transform the data visualization, based on the cue phrases. The computer derives an updated visualization state based on the transitional goal, by applying transitional rules to each element of the initial visualization state. The computer subsequently computes analytical functions associated with the visualization states, thereby creating functional phrases. The computer then updates the data visualization based on the functional phrases.
US11790178B1

Certain aspects of the disclosure are directed to context aggregation in a data communications network. According to a specific example, user-data communications between a client-specific endpoint device and the other participating endpoint device during a first time period can be retrieved from a plurality of interconnected data communications systems. The client station can be configured and arranged to interface with a data communications server providing data communications services on a subscription basis. Context information for each respective user-data communication between the client station and the participating station during the first time period can be aggregated, such that subsequent user-data communications received from the participating station and intended for the client entity, can be routed based on the aggregated context information.
US11790176B2

Present embodiments are directed to a virtual agent with improved natural language understanding (NLU) capabilities. The disclosed virtual agent enables topic selection and topic changes during natural language exchanges with a user. The virtual agent is designed to select suitable topic flows to execute based on intents identified in received user utterances, including selection of an initial topic flow in response to a topic identified in a first user utterance, as well as switching between topic flows mid-conversation based on identified topic changes. The virtual agent is also capable of considering all intents and entities conveyed during the conversation, which enables the virtual agent to avoid prompting the user to provide redundant information. Furthermore, the virtual agent is capable of executing topic flows as part of a global topic flow, which enables the virtual agent to perform a number of predefined activities as part of each interaction with the user.
US11790173B2

In various implementations described herein, a partial free-form natural language input may be received from a user at an input component of a computing device. The partial free-form natural language input may identify an entity without identifying a responsive action and may be directed by the user to an automated assistant that operates at least in part on the computing device. The partial free-form natural language input may be analyzed to identify the entity. Based on the identified entity, a plurality or superset of candidate responsive actions may be identified, filtered, and/or ranked based on one or more signals. The automated assistant may then provide output that recommends one or more of the candidate responsive actions based on the ranking and/or filtering.
US11790172B2

The disclosure relates to systems and methods for identifying entities related to a task in a natural language input. An entity detection model is provided which receives a natural language input. The entity detection model processes the natural language input using an entity encoder and an input encoder. The entity encoder identifies and encodes relevant entities while the input encoder generates a contextual encoding which represents contextual information associated with a relevant entity. The encoded entity and contextual encodings may then be combined and processed to generate a probability score for an identified entity. A negation constraint model is also disclosed. The negation constraint model receives the natural language input and the identified entities. The natural language input is analyzed to identify negation cues and determine if the negation cue is associated with an identified entity.
US11790168B2

A natural language and messaging system integrated group assistant (assistant) is provided. The assistant is designated as an active participant within a group chat session on a given messaging platform. The assistant actively engages the group discussion around a decision on a given subject to define the subject's context. Once the context is defined, the assistant performs out-of-band searches to satisfy group criteria for a decision on the subject and provides results back to the group within a natural language written response. Group members vote on alternatives provided in the results and the assistant tabulates the votes to identify a specific decision and the assistant provides detailed information to the group on the specific decision within a natural language summary message.
US11790167B2

An information processing apparatus according to the present invention includes: an acceptance unit that accepts a process request to an operation system; a specifying unit that, based on the process request, specifies an operation task to be executed in the operation system; an extraction unit that performs text analysis on the process request and extracts an answer item corresponding to an input item required at execution of the operation task from the process request; and an execution unit that executes the operation task based on the answer item.
US11790160B2

Users of a database management engine may generate fillable digital documents by mapping interface elements onto form documents. When a user maps interface elements onto a form document, the user may accidentally overlap two or more interface elements. To rectify this, the database management engine may modify the position of one of interface elements based on a set of positioning rules. In addition, the database management engine may identify and suggest mappings to users based on similar documents that have been previously mapped. The database management engine identifies similar documents using information about the document, the user, and the mapping itself. The mapping associated with the most similar document may be provided to the user as a suggested mapping. The database management engine converts the form document and finalized mapping into a fillable digital document. The fillable digital document is sent to recipients, who complete the fillable digital document.
US11790159B2

Systems for automatic document generation automatic content recognition may comprise a storage medium and a processor coupled to the storage medium. The processor may generate and/or process a document template and receive client data. In some embodiments, the processor may automatically determine whether the client data is compliant with at least one content control standard based on a comparison between the client data and at least one text variant and, if so, may automatically generate a processed document using the client data and the document template. In some embodiments, the processor may establish at least one normative form for the document template, automatically compare the client data with the normative form content, automatically recognize that the client data corresponds to the document template based on the comparing, and automatically generate a processed document using the client data and the document template.
US11790155B2

A system, computer-readable storage medium, and computer-implemented method for signing a document involving generating copies of the document in response to receiving actions to perform on the document. In particular, a web service can transmit a document for signing to a client device such that the document is viewable through graphical user interfaces while the underlying content of the document remains non-editable by the client devices through the web service. Responsive to receiving actions, the web service can generate one or more copies of the document that may include modifications that correspond to the received actions.
US11790151B2

A system for generating a layout diagram of a wire routing arrangement in a multi-patterning context having multiple masks (the layout diagram being stored on a non-transitory computer-readable medium), at least one processor, at least one memory and computer program code (for one or more programs) of the system being configured to cause the system to execute generating the layout diagram including: placing, relative to a given one of the masks, a given cut pattern at a first candidate location over a corresponding portion of a given conductive pattern in a metallization layer; determining whether the first candidate location results in at least one of a non-circular group or a cyclic group which violates a design rule; and temporarily preventing placement of the given cut pattern in the metallization layer at the first candidate location until a correction is made which avoids violating the design rule.
US11790148B2

An IC structure includes a first cell and a first and second rail. The first cell includes a first and second active region and a first, a second and a third gate structure. The first active region having a first dopant type. The second active region having a second dopant type. The first gate structure extending in a second direction, overlapping the first or the second active region. The second gate structure extending in the second direction, and overlapping a first edge of the first or second active region. The third gate structure extending in the second direction, and overlapping at least a second edge of the first or second active region. The first rail extending in the first direction and overlapping a middle portion of the first active region. The second rail extending in the first direction and overlapping a middle portion of the second active region.
US11790146B2

A semiconductor device including a standard cell is provided. The standard cell includes an active region; a gate structure intersecting the active region; a first conductive structure including: a first power supply line and a second power supply line; and a second conductive structure disposed on the first conductive structure, the second conductive structure including: first power distribution patterns spaced apart from each other a first boundary and electrically connected to the first power supply line, second power distribution patterns spaced apart from each other along a second boundary and electrically connected to the second power supply line, net metal lines disposed between and spaced apart from the first power distribution patterns and the second power distribution patterns, and electrically connected to a first portion of the signal lines, and pin metal lines electrically connected to a second portion of the signal lines.
US11790145B2

Implementations of the present disclosure provide coloring methods that sort and pre-color nodes of G0-linked networks in a multiple-patterning technology (MPT)-compliant layout design by coordinate. In one embodiment, a method includes identifying target networks in a circuit layout, each target network having two or more linked nodes representing circuit patterns, and each target network being presented in an imaginary X-Y coordinate plane, assigning a first feature to a first node in each target network, the first node is determined using a coordinate-based method, and assigning the first feature and a second feature to remaining nodes in each target network in an alternating manner so that any two immediately adjacent linked nodes in each target network have different features.
US11790142B2

Disclosed in the present invention is a flexible modeling method for a timing constraint of a register. Simulation ranges of input terminal transition time, clock terminal transition time, and output load capacitance of a register are determined first, simulation is performed under each combination of input terminal transition time, clock terminal transition time, and output load capacitance to obtain a timing constraint range, then setup slack and hold slack are extracted in this constraint range with a particular interval, and then simulation is performed to obtain a clock terminal-to-output terminal delay. Finally, a mutually independent timing model of the register is established by using an artificial neural network, where the clock terminal-to-output terminal delay is modeled as a function of the input terminal transition time, the clock terminal transition time, the output load capacitance, the setup slack, the hold slack, and an output terminal state. A flexible timing constraint model in the present invention has advantages of low simulation overheads and high prediction precision, and is of great significance for static timing analysis timing signoff of a digital integrated circuit.
US11790135B2

A computer-implemented method for providing a simulation model of an electric rotating machine is disclosed. The simulation model is defined by parameter values. Input data is obtained. The input data is collectable using the electric rotating machine when the electric rotating machine is not connected to an operating voltage and being characteristic of the electric rotating machine. The parameter values are determined from the input data using a trained function and the parameter values determined are provided.
US11790134B2

An example computing system is configured to (i) generate a cross-sectional view of a three-dimensional drawing file; (ii) receive a first user input indicating a selection of a first mesh, wherein the selection comprises a selection point that establishes a first end point; (iii) generate a first representation indicating an alignment of the first end point with at least one corresponding geometric feature of the first mesh and a second representation indicating a set of one or more directions; (iv) receive a second user input indicating a given direction; (v) based on receiving the second user input, generate a dynamic representation of the dimensioning information along the given direction; (vi) receive a third user input indicating that the second user input is complete; (vii) based on receiving the third user input, add the dimensioning information to the cross-sectional view between the first end point and the second end point.
US11790120B2

A system for producing and transmitting encrypted data from data encoded on a storage medium comprises an apparatus configured to receive the storage medium and an encryption chip communicatively coupled to the apparatus. The apparatus comprises a processor, a memory, and a network interface. The processor is configured to receive data encoded into the storage medium, and to decode the received data as the storage medium is at least partially inserted into the apparatus. The processor is further configured to transmit the received data to the memory for storage. The encryption chip comprises an encryption processor configured to access the received data stored in the memory of the apparatus and encrypt the received data with an algorithm to produce the encrypted data. The processor then transmits the encrypted data to an external server communicatively connected to a communication network.
US11790118B2

Cloud-based methods and systems for content sharing are disclosed. In some embodiments, the systems may include one or more processors configured to: receive, from a client device, an instruction for sharing a designated digital asset; retrieve the designated digital asset from a storage device; determine provenance of the designated digital asset based on metadata of the designated digital asset; generate authentication information based on the provenance of the designated digital asset; identify sensitive information in the designated digital asset; generate a redacted version of the designated digital asset by modifying content of the designated digital asset to alter the identified sensitive information; and provide the redacted version and authentication information of the designated digital asset to a recipient of the designated digital asset.
US11790116B2

At least one aspect is directed to determining an estimate of an intersection of user identifiers in a first set of user identifiers and a second set of user identifiers. The first and second sets of user identifiers can be populated with user identifiers that have interacted with the same content item or content item campaign. Estimates of intersections of the first and the second sets can be determined based on a binomial vector approach, a vector of counts approach, or a hybrid approach. The binomial vector approach generates vectors based on k hashes of each user identifier in the first set and summing the vectors to generate a first vector. The intersection can be determined based on a dot product of the first vector and a second vector similarly generated from the second set of user identifiers.
US11790112B1

In an embodiment, a computing system, such as a monitoring computer, receives a request from a user to monitor an account of the user with an online service provider. The request may include personal information and user preferences for one or more protective actions. The system periodically monitors external data sources for indications of changes to personal information associated with the account, and detects changes or attempted changes to personal information associated with the account. The system may determine risk levels associated with detected changes or attempted changes, and transmit a notification to the user via a communication channel selected based on the determined risk level and/or the user preferences. The system may also initiate protective actions, so that further unauthorized access to the account may be prevented.
US11790099B1

Techniques for improving data security and access control at the distributed execution level of distributed computing systems are provided. The techniques can include receiving a data access request from a data processing application to access data, directing the data access request to a security data application, modifying the data access request, executing the modified data access request to obtain data that is responsive to the modified data access request, and providing the obtained data to the data processing application.
US11790095B2

The invention discloses a method for modifying functionality of a real-time communications system. The method comprises establishing a real-time communication session (100) between a first participant (A) and a second participant (B); responsive to detecting a trigger event, selecting a first redaction algorithm (112) of a plurality of redaction algorithms; and adding the first redaction algorithm to the real-time communication session as a virtual participant (C). The first redaction algorithm is configured to redact data appearing in a data stream to be transmitted from the first participant to the second participant during the real-time communication session.
Patent Agency Ranking