US11606710B2

Systems and methods are provided for receiving data indicating a spatial distribution and 802.11ax capabilities of access point radios and of client devices in a network, assigning the access point radios as either first access point radios or second access point radios, the first access point radios conducting data transmission using an 802.11ax wireless standard and the second access point radios conducting data transmission using legacy wireless standards, based on the data, determining whether any of the client devices are to be steered to a different access point radio based on the 802.11ax capabilities of the client devices, and in response to determining that a client device is to be steered to a different access point radio, steering the client device to a first access point radio or a second access point radio.
US11606707B2

According to certain embodiments, a method performed by a wireless device (110) for measurement reporting includes sorting a plurality of measurements for a measurement report based on at least one measurement quantity. The method further includes reporting, to a network node (160), measurement information selected from the plurality of measurements sorted based on the at least one measurement quantity.
US11606696B2

Location-based validation of a wireless authentication device. A request is received by a security hardware computing device for an action requiring authentication in connection with security hardware. A security hardware location is received or accessed. A wireless authentication device location of a wireless authentication device in possession of a requester is received by security hardware computing device. The security hardware computing device receives a mobile device location for a mobile device in possession of the requester. The security hardware computing device determines whether the security hardware location, the mobile device location, and the wireless authentication device location are in a proximity. The security hardware computing device performs the action requiring authentication in connection with the security hardware.
US11606689B1

The disclosed computer-implemented method for authenticating application points of entry to prevent unauthorized use of locked mobile applications may include (i) identifying one or more mobile applications having an access restriction and a group of application entry points associated with at least one mobile application function, (ii) intercepting a series of device inputs from a user for accessing the application entry points to bypass the access restriction for the mobile applications, (iii) requesting authentication credentials to bypass the access restriction from the application entry points, (iv) determining that the requested authentication credentials are invalid, and (v) performing a security action that protects against potentially malicious activity associated with unauthorized access to the mobile applications upon determining that the requested authentication credentials are invalid. Various other methods, systems, and computer-readable media are also disclosed.
US11606687B1

Systems, methods, and computer-readable media are disclosed for systems and methods for sending and receiving anonymized signals or beacons. Example methods may include determining an authentication code and sending a signal associated with the authentication code from an electronic device to a server via a connected device. Example methods may include determining an authentication code by a server or a second electronic device and requesting signal information from the server corresponding to the signal associated with the authentication code.
US11606681B2

A navigation method for evacuation in an emergency state includes creating a visualized map image based on an outdoor space and at least one indoor space in an area. A plurality of indoor locators and a plurality of outdoor locators are used to locate a personal mobile device held by a person. The personal mobile device is located when a controlled event, such as a gunshot event or a fire event, occurs. An augmented reality image is used to guide the person to an emergency refuge area. A visualized mag image is used to provide the person with information containing the location of the personal mobile device, the controlled event location, the emergency refuge area, and an evacuation route, thereby assisting the person in rapidly and easily moving away from the controlled event location.
US11606666B2

Systems and methods for vehicle registration are disclosed. A server computer and at least one database are constructed and configured for network communication with at least one vehicle. The at least one vehicle transmits a registration request to the server computer. The server computer assigns a unique registration ID for the at least one vehicle. The at least one database comprises a geofence database storing information of a multiplicity of registered geofences. Each of the multiplicity of registered geofences comprises a plurality of geographic designators defined by a plurality of unique Internet Protocol version 6 (IPv6) addresses. One of the plurality of unique IPv6 addresses is encoded as a unique identifier for each of the multiplicity of registered geofences. The server computer caches the information of the multiplicity of registered geofences on the at least one vehicle.
US11606663B2

A system for and a method of controlling generation of a 3D audio stream are disclosed. The method comprises accessing an audio stream; determining a value of a feature associated with the audio stream; selecting one or more 3D control parameters from a set of 3D control parameters, the selecting being based on the value of the feature associated with the audio stream; and generating the 3D audio stream based on the selected one or more 3D control parameters. In some embodiments, the feature is a metric associated with a frequency distribution of correlations of the audio stream.
US11606662B2

The description relates to modeling acoustic effects in scenes with dynamic portals. One implementation includes obtaining a representation of a scene having a plurality of portals and simulating sound travel in the scene using a plurality of probes deployed in the scene. The implementation also includes determining acoustic parameters for initial sound traveling between respective probes based at least on the simulating. The implementation also includes identifying one or more intercepted portals in the scene that are intercepted by a particular initial sound path from a particular source location to a particular listener location, using particular acoustic parameters for the particular source location and the particular listener location.
US11606658B2

Systems, apparatuses, and methods are described for a privacy blocking device configured to prevent receipt, by a listening device, of video and/or audio data until a trigger occurs. A blocker may be configured to prevent receipt of video and/or audio data by one or more microphones and/or one or more cameras of a listening device. The blocker may use the one or more microphones, the one or more cameras, and/or one or more second microphones and/or one or more second cameras to monitor for a trigger. The blocker may process the data. Upon detecting the trigger, the blocker may transmit data to the listening device. For example, the blocker may transmit all or a part of a spoken phrase to the listening device.
US11606654B2

The invention relates to a device for the treatment of a tinnitus condition, comprising a pressure point body which is dimensioned so that it can be secured to or in the vicinity of the auricle, characterized in that said pressure point body has a fastening element and a pressure element, whereby the position of the auricle is changed and/or the middle ear is deformed.
US11606652B2

A bone anchored hearing device includes an electromagnetic vibrator for generating a vibration in order to transmit sound through a bone of a user to an ear of the user; and a compensator for at least in part compensating a distortion in the vibration of the electromagnetic vibrator. Further, a signal processing method for a bone anchored hearing device includes providing, by an input transducer, an electric input signal representing sound of a surrounding of a user of the bone anchored hearing device; processing, by a signal processing unit, the electric input signal and providing a processed electric signal; generating, by an electromagnetic vibrator, based on the processed electric signal, a vibration in order to transmit sound through a bone of the user to an ear of the user; and at least in part compensating, by a compensator, a distortion in the vibration of the electromagnetic vibrator.
US11606647B2

The present disclosure relates generally to providing a flexible patch and system for communicating through hard plastic masks such as CPAP/BiPAP® masks. Using electronic circuitry and novel designs, the present systems and methods can detect speech vibrations and output audible speech from hard plastic mask wearers. For example, in certain embodiments, the present systems and methods can recognize speech through a CPAP/BiPAP® mask, filter out non-human voice related noise, and output the resulting speech of the mask wearer.
US11606642B2

The application describes a switched driver (401) for outputting a drive signal at an output node (402) to drive a load such as a transducer. The driver receives respective high-side and low-side voltages (VinH, VinL) defining an input voltage at first and second input nodes and has connections for first and second capacitors (403H, 403L). A network of switching paths is configured such that each of the first and second capacitors can be selectively charged to the input voltage, the first input node can be selectively coupled to a first node (N1) by a path that include or bypass the first capacitor, and the second input node can be selectively coupled to a second node (N2) by a path that includes or bypasses the second capacitor. The output node (402) can be switched between two switching voltages at the first or second nodes. The driver is selectively operable in different operating modes, where the switching voltages are different in each of said modes.
US11606634B2

A home appliance includes an electrical equipment compartment disposed in an upper portion of the home appliance, and including an upper side that is open, an electrical equipment compartment cover to cover the open upper side of the electrical equipment compartment, and including a speaker hole, a microphone accommodating portion which protrudes upward from an upper side of the electrical equipment compartment cover and including an accommodating space and a front portion that includes microphone holes laterally spaced apart from each other and which face toward a front of the home appliance, a microphone unit including a printed circuit board (PCB) disposed in the accommodation space behind the microphone holes and including microphone chips mounted on the PCB, and a speaker unit disposed in the electrical equipment compartment to correspond to the speaker hole.
US11606631B2

The invention relates to devices intended for reading and recognizing printed or written characters or for recognizing patterns, e.g., fingerprints, for document verification/authentication (e.g., passport verification). A portable hardware-software complex (PHSC) includes a housing with a visible spectrum camera and a fingerprint scanner. The housing includes a power supply unit and a processor. On the housing from the fingerprint scanner side there is a display, and on the back side of the housing there is a visible spectrum camera with two or more sources of visible spectrum radiation and UV radiation, installed to illuminate the visible spectrum camera field of view. On the back side of the body there is an infrared camera and one or more sources of infrared radiation, for illuminating the field of view of the infrared camera.
US11606626B2

In one embodiment, a method includes receiving, by a device, playback content. The playback content is associated with an ATSC signal. The method also includes identifying, by the device, one or more markers in the playback content, communicating, by the device, information associated with the one or more markers to an advertisement decision engine, and receiving, by the device, a URL for an addressable targeted programmatic advertisement from the advertisement decision engine. The method further includes inserting, by the device, the addressable targeted programmatic advertisement URL into the playback content.
US11606625B2

Aspects of the subject disclosure may include, for example, obtaining, over a first mobile network, first media content from a media content server, and detecting a travel route associated with the communication device. Further embodiments can include identifying a group of mobile networks associated with the travel route in which the group of mobile networks comprise the first mobile network. Additional embodiments can include determining a network condition associated with a second mobile network of the group of mobile networks, and identifying a portion of the travel route associated with the network condition. Also, embodiments can include adjusting the obtaining of the first media content from the media content server according to the network condition. Other embodiments are disclosed.
US11606621B2

A method can be provided which includes receiving a channel line-up for an over-the-top media content system, receiving a preferred channel line-up containing a portion of the channel line-up, displaying individual channels of the channels of the preferred channel line-up in a preferred order on a display associated with the processor, monitoring a location of the processor while displaying the preferred channel line-up, determining whether the location of the processor corresponds to a channel exclusion zone, and removing excluded channels from the channel line-up based on the channel exclusion zone. Other embodiments are disclosed.
US11606620B2

The present disclosure relates to systems, methods, and non-transitory computer-readable media for acquiring a virtual resource, including displaying an interactive interface of a second user in response to an access request of a first user for the interactive interface of the second user. A virtual resource state control is displayed on the interactive interface. A preview interface of a target multimedia resource posted by the second user is played in response to a trigger operation on the virtual resource state control by the first user in a case where the virtual resource state control indicates an available state. A preset quantity of virtual resources from virtual resources associated with the target multimedia resource is acquired in response to a trigger operation on the preview interface by the first user.
US11606618B2

A method for managing reception of digital contents by a management device suitable for receiving a command for selecting a content, termed the main content, arising from a control device. The management device is suitable for requesting reception of the main content and of other digital contents, termed secondary contents. It is also suitable for receiving the data streams representative of the requested contents, and for requesting the retrieval of the main content. According to the method, in the course of retrieval of the main content, a detection of an activity related to the control device triggers a request suitable for requesting reception of the secondary contents.
US11606606B1

Systems and methods for detecting and analyzing audio in a media presentation environment to determine whether to replay missed portions of media content are disclosed herein. In an embodiment, one or more computing devices detect audio in a media presentation environment. The one or more computing devices determine whether the audio relates to the media being presented. If the audio does not relate to the media being presented, the one or more computing devices cause replaying a portion of the media presentation corresponding to when the audio was being detected.
US11606605B1

A computer-implemented method includes accessing a high dynamic range (HDR) media content item. Statistical analysis is performed to determine statistical information associated with the HDR media content item at each incremental portion of the HDR media content item. Metadata for each incremental portion of the HDR media content item is generated. A standard dynamic range (SDR) version of the content is derived using the HDR metadata. The metadata and an SDR version of the HDR media content item is transmitted to a storage service. The metadata and the SDR version are caused to be received at a display device. The SDR version is converted to HDR with a dynamic range bounded based on the metadata.
US11606597B2

System and methods for facilitating content watch parties may include a sync server having a server CPU, a host user device, a client user device, and a content provider. The content provider may first provide a first portion of the content independently to the host user device and the client user device. The content provider may second provide a second portion of the content to the host user device and the client user device. The first providing of the first portion of the content may occur separately of the second providing of the second portion of the content. The sync server may synchronize the second providing of the second portion of the content to the client user device to facilitate substantially simultaneously presentations of the second portion of the content by the host user device and the client user device.
US11606595B1

A digital signage system allows a person to use the person's own mobile device as a voice input device to the digital signage system and also can leverage the person's mobile device in other ways such as by accepting other inputs from the mobile device, providing various outputs to the mobile device, or utilizing communication capabilities of the mobile device.
US11606593B2

The present disclosure provides a method of controlling a high-definition multimedia interface (HDMI). The method includes: reading, by a source device, extended display identification data (EDID) of a sink device when the sink device and the source device are connected; writing information about the source device in a status and control data channel (SCDC) structure; and reading, by the source device, the EDID again based on a predetermined field value included in the SCDC structure.
US11606592B2

Methods and systems are provided. According to an embodiment, a method includes providing, from a server to a client, a moving pictures experts group (MPEG) dynamic adaptive streaming over hypertext transfer protocol (DASH) media presentation description (MPD) that indicates a main media timeline for playing media content; and obtaining, by the server, an MPD event that carries a playlist element, wherein the server or the client is configured to manipulate the main media timeline based on the playlist element of the MPD event, such that at least one alternative media content is playable by the client in place of at least a portion of the media content.
US11606586B2

Image data having ultra-high definition at a high frame rate is processed to obtain image data, having a basic format, from which an image having high definition at a basic frame rate is to be obtained, image rate, having a first enhancement format, from which an image having high definition at a high frame rate is to be obtained, image data, having a second enhancement format, from which an image having ultra-high definition at a basic frame rate is to be obtained, and image data, having a third enhancement format, from which an image having ultra-high definition at a high frame rate is to be obtained. A basic video stream containing an encoded image data of the image data having the basic format, and a predetermined number of enhancement video streams containing the encoded image data of the image data having the first, second, and third enhancement formats are produced.
US11606582B2

A method for co-hosting in live streaming includes sending, in response to receiving a co-hosting request from a live streaming account, the co-hosting request to a target user account for co-hosting; and sending, in response to receiving co-hosting grant information from the target user account, a first live data stream and a second live data stream to a viewer account. The first live data stream corresponds to the target user account, the second live data stream corresponds to the live streaming account. The second live data stream is pushed by the live streaming account using a target live streaming tool, and the target live streaming tool is configured to push the second live data stream for the live streaming account and pull the first live data stream for the live streaming account.
US11606571B2

A video decoding device receives a bitstream including a prediction block and a residual block with coefficients transformed by a Spatial Varying Transform (SVT). The video decoding device determines a type of SVT employed to transform the coefficients in the residual block and determines a position of the SVT relative to the residual block by determining a candidate position step size and a position index for the SVT. The video decoding device applies an inverse transform to the coefficients based on the SVT type and position to create a reconstructed residual block. The video decoding device applies the reconstructed residual block to the prediction block to reconstruct a video block and reconstructs a video sequence for display, the video sequence including a video frame that includes the reconstructed video block.
US11606565B2

A method of video processing is described. The method includes determining, for a conversion between a current video block of a video and a coded representation of the video, whether a certain partitioning scheme is allowed for the current video block according to a rule that depends on a coding mode type used for representing the current video block in the coded representation and a dimension of the current video block; and performing the conversion based on the determining.
US11606557B2

The present disclosure relates to a method for processing a video signal by using a linear relationship between transform types, comprising the steps of: determining a transform group on the basis of a prediction mode of a current block; parsing a transform combination index from a video signal, wherein the transform combination index indicates anyone of a plurality of transform combinations in the transform group; deriving a transform combination corresponding to the transform combination index, wherein the transform combination consists of a horizontal transform and a vertical transform, and includes DST-7 or DCT-8; performing inverse transform on the current block on the basis of the transform combination; and restoring the video signal by using the inverse transformed current block.
US11606553B1

Systems and methods relating to presenting media content are disclosed. According to an example method, media data comprising a first media content segment is received. The first media content segment comprises first audio data received via the first user device and first video data received via the first user device, and is encoded according to a first set of encoding parameters. A fault is detected in the first media content segment. Detecting the fault comprises determining a quality value of the first media content segment, and determining whether the quality value exceeds a threshold. A second media content segment is received. The second media content segment comprises second audio data and second video data, and is encoded according to a second set of encoding parameters. The first media content segment is replaced with the second media content segment in the media data. Replacing the first media content segment with the second media content segment comprises synchronizing a first time of the second media content segment to a corresponding first time of the first media content segment, and trimming a length of the second media content segment to a length of the first media content segment.
US11606550B2

Systems and methods for optimizing sensory signal capturing by reconfiguring robotic device configurations. A method includes determining at least one predicted future sensor reading for a robotic device based on navigation path data of the robotic device, wherein the robotic device is deployed with at least one sensor, wherein each predicted future sensor reading is an expected value of a future sensory signal; determining an optimized sensor configuration based on the at least one predicted future sensor reading, wherein the optimized sensor configuration optimizes capturing of sensor signals by the at least one sensor; and reconfiguring the at least one sensor based on the optimized sensor configuration, wherein reconfiguring the at least one sensor further comprises modifying at least one sensor parameter of the at least one sensor based on the optimized sensor configuration.
US11606548B2

An external scene image captured by an external scene imaging electronic camera attached to a head mounted display (HMD) is projected and displayed onto an image display screen arranged in front of the eyes of the user as a virtual image with a suitable viewing distance corresponding to the visual acuity of the user. At this time, for each object image presented in the virtual image of the external scene image, the virtual image is processed and formatted to add a predetermined degree of binocular disparity and image blur to the virtual image projected and displayed on the right and the left image display screen on the basis of a predetermined converted distance calculated from the real distance of each object. Thus, the user is given a sense of a realistic perspective for the virtual image of the external scene, free of the discomfort or unease.
US11606547B2

Disclosed herein is a method for transmitting point cloud data. The transmission method may include encoding point cloud data, and transmitting the point cloud data. Disclosed herein is a method for receiving point cloud data. The reception method may include receiving point cloud data, decoding the point cloud data, and rendering the point cloud data.
US11606544B2

A method of auto white balancing, including, receiving an original image, determining an RG logarithmic ratio of a set of red to green channel values of the original image, determining a BG logarithmic ratio of a set of blue to green channel values of the original image, determine an original two-dimensional histogram utilizing the RG logarithmic ratio and the BG logarithmic ratio, determine a Gaussian-blur two-dimensional histogram utilizing the RG logarithmic ratio and the BG logarithmic ratio, determining a sharpened two-dimensional histogram of a sharpened image utilizing the RG logarithmic ratio and the BG logarithmic ratio, determining a Laplacian-edge two-dimensional histogram of a Laplacian-edge image utilizing the RG logarithmic ratio and the BG logarithmic ratio and determining a white balancing gain utilizing a neural network based on the original 2D histogram, the Gaussian-blur 2D histogram, the sharpened 2D histogram and the Laplacian-edge 2D histogram.
US11606536B1

An electronic device, computer program product, and method mitigate changes in ambient lighting of a local participant in a video communication session to avoid a distraction to other participant(s) using second electronic device(s). A controller of the electronic device monitors a current lighting level in an image stream captured and provided by an image capturing device(s) of the electronic device to the second electronic device(s). The electronic device communicates, via a network interface, a live version of the image stream to the video communication session while the current light level is at or above a lighting level threshold. In response to the current light level not being above the threshold, the controller responds by: (i) turning on a light source to illuminate at least one object that is being presented within the image stream; or (ii) communicating an alternate image stream, via the network interface, to the video communication session.
US11606527B2

There is provided is a transmitter including an image processor that sets region information corresponding to a region set for an image for each row in the image and that transmits the set region information and region data corresponding to the region for each row, in which the image processor sets the region by analyzing the image or on a basis of externally acquired region-designating information, and the region information includes information indicating a position of a row and information indicating a position of a column of the region included in the row.
US11606525B1

A sub-ranging programmable gain amplifier resolves an incoming signal into one of multiple amplitude sub-ranges and dynamically steps down the PGA output according to the identified sub-range.
US11606517B1

Example embodiments relate to enhanced depth of focus cameras using variable apertures and pixel binning. An example embodiment includes a device. The device includes an image sensor. The image sensor includes an array of light-sensitive pixels and a readout circuit. The device also includes a variable aperture. Additionally, the device includes a controller that is configured to cause: the variable aperture to adjust to a first aperture size when a high-light condition is present, the variable aperture to adjust to a second aperture size when a low-light condition is present, the readout circuit to perform a first level of pixel binning when the high-light condition is present, and the readout circuit to perform a second level of pixel binning when the low-light condition is present. The second aperture size is larger than the first aperture size. The second level of pixel binning is greater than the first level of pixel binning.
US11606508B1

Techniques for generating enhanced representations based on sensor data are described and are implementable in a video conference setting. Generally, the described implementations enable an enhanced representation of a focal individual, for instance a speaker, to be generated based on sensor data, for instance audio and visual sensor data. The audio data can identify an individual as the speaker or determine a general location of a source of audio. Visual sensors can detect gestures of individuals located in the general location of the source of audio to identify gestures which indicate that one or more individuals are speaking or are about to speak.
US11606499B2

Disclosed is an image data encoding/decoding method and apparatus. A method for decoding a 360-degree image comprises the steps of: 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.
US11606493B2

This present disclosure provides a method for recording a multimedia file using an electronic device. The method includes previewing a scene comprising a plurality of objects in a field of view of a camera of the electronic device and detecting at least one of a shape event and a sound event associated with at least one object from the plurality of objects in the scene. Further, the method includes determining at least one of a recoding mode and an effect for the at least one object based on at least of the sound event and the shape event and applying at least one of the recording mode and the effect. The method also includes recording the multimedia file comprising the at least one object in at least one of the recording mode video and the effect and storing the multimedia file.
US11606485B2

A vehicular camera includes a camera housing having front and rear camera housing portions. An imager is disposed at a printed circuit board. A lens assembly is disposed at the front camera housing portion and accommodates at least one lens. The front camera housing portion is formed of a material having a first Coefficient of Thermal Expansion (CTE). At least two attachment elements are disposed at the front camera housing portion and are formed of a material having a second CTE that is less than the first CTE of the front camera housing portion and that is less than 10 ppm/° C. The printed circuit board is mounted at the attachment elements via fasteners threadedly engaging respective ones of the at least two attachment elements. The front camera housing portion and the attachment elements cooperate to decrease temperature-induced movement of the printed circuit board relative to the at least one lens.
US11606483B2

This invention provides a vision system camera, and associated methods of operation, having a multi-core processor, high-speed, high-resolution imager, FOVE, auto-focus lens and imager-connected pre-processor to pre-process image data provides the acquisition and processing speed, as well as the image resolution that are highly desirable in a wide range of applications. This arrangement effectively scans objects that require a wide field of view, vary in size and move relatively quickly with respect to the system field of view. This vision system provides a physical package with a wide variety of physical interconnections to support various options and control functions. The package effectively dissipates internally generated heat by arranging components to optimize heat transfer to the ambient environment and includes dissipating structure (e.g. fins) to facilitate such transfer. The system also enables a wide range of multi-core processes to optimize and load-balance both image processing and system operation (i.e. auto-regulation tasks).
US11606481B2

A method at a client device for mitigating motion judder in frames of an image due to display data for a particular frame being unavailable at a required time at the client device. The method involves receiving (S35) the display data for a current frame n, and generating (S3Y3) the current frame n from the received display data. Motion vectors for some elements of the image in the current frame n are obtained (S3Y1). If it is determined that display data for the next frame n+1 is not available, the next frame n+1 is generated (S3N4) from either the current frame n or a previous frame n−m, where m=1, 2, 3, etc, adjusted based on an extrapolation (S3N3) of the motion vectors for the elements of the image in either the current frame n or the previous frame n−m.
US11606478B2

System and techniques for adaptive color transformation to aid computer vision are described herein. Colors from an image are mapped into a multi-dimensional space to create a distribution of colors in the image. A line can be fit to the distribution. Here, the line includes an angle relative to a coordinate system of the multi-dimensional space. A transformation to colors can then be applied to the image based on the angle of the line. The transformation producing a reduced image where a color complexity of the original image is reduced.
US11606473B2

An image reading apparatus includes an image reading sensor, a transparent plate, a guiding member, a first roller pair, and a second roller pair provided upstream of the first roller pair with respect to a sheet feeding direction. The first roller pair and the second roller pair are disposed so as to nip a sheet in each of nips of the first roller pair and the second roller pair when a leading end of the sheet enters between the guiding member and the transparent plate.
US11606465B2

Systems and methods are provided for automatically selecting a mute function based on audio content. One example method includes receiving, at a first computing device, a first audio input and, from a second computing device, a second audio input. Content of the first audio input and the second audio input is determined with natural language processing. Whether the content of the first audio input corresponds to the content of the second audio input is determined. A mute function is operated at the first computing device, based on the determination of whether the content of the first audio input corresponds to the content of the second audio input.
US11606461B2

Systems for and methods of training a spoofing detection model include receiving a plurality of customer call interactions; classifying each of the plurality of customer call interactions as a spoofed call or a non-spoofed call using a spoofing detection model; generating a voiceprint for each of the plurality of customer call interactions; comparing the generated voiceprints; grouping the generated voiceprints into one or more clusters based on the comparing, wherein each cluster represents a single speaker; locating a cluster containing a spoofed call and a non-spoofed call, thereby indicating that the non-spoofed call was misclassified by the spoofing detection model; and updating the spoofing detection model with the non-spoofed call.
US11606460B2

A secure phone system comprising a plurality of Voice over IP (VoIP) phones, each having an enhanced security implant device, a Mutual Disabling Unit (MDU) and a method of operating the system for securing VoIP phones located in the same room by disabling a VoIP phone while a call is active in another phone in order to prevent audio eavesdropping.
US11606455B2

Embodiments provide a proximity sensor located at a side edge of a terminal or a top side edge of the terminal. A first included angle is formed between light emitted by the proximity sensor and a touchscreen of the terminal. The terminal obtains data detected by a motion sensor, and motion data of the terminal based on the data detected by the motion sensor. The terminal determines whether the motion data is less than a first threshold. If the motion data is less than the first threshold, the terminal determines that no external object is currently approaching, and skips performing a mistouch prevention action. If the motion data is greater than or equal to the first threshold, the terminal determines, based on data detected by the proximity sensor, whether an external object is approaching, and determines, based on a determining result, whether to subsequently perform the mistouch prevention action.
US11606445B2

Disclosed herein are a method for operating a relation server and a system using the method. The method for operating the relation server for managing relations between machines includes generating, by the relation server, a capability set required to execute a command by analyzing the command, and grouping, by the relation server, machines that are to execute the command, among the machines, based on the generated capability set, and capability parameters and status parameters of respective machines that have been previously registered in the relation server or that are extractable by the relation server.
US11606444B2

A method for exchanging data between several field devices includes: implementing an exchange of data between a requesting field device and a responding field device using a publish-subscribe principle; subscribing the responding field device to request messages whose message titles include a specification of a field device identifier of the responding field device; subscribing the requesting field device to response messages whose message titles include a request identifier known to the requesting field device; the requesting field device publishing a request message to a data broker, the message title of the request message including the request identifier and the specification; the responding field device receiving the request message, evaluating the request message, and publishing a corresponding response message to the data broker, the message title of the response message including the request identifier; and the requesting field device receiving the response message based on the subscription to the response message.
US11606441B2

A third party system includes a tracking mechanism in various content provided by the third party system. When a client device presents content provided by the third party system, the client device executes tracking mechanism, causing the client device to communicate information identifying the content, identifying a user associated with the online system, and other information to the online system. Based on the information received from the client device, the online system selects a rule from rules provided to the online system by the third party system. The online system then performs an action included in the selected rule, allowing the advertiser to initiate various actions by the online system while including a common tracking mechanism in different content provided by the third party system.
US11606439B2

Systems and methods for effectively managing exit nodes are provided. The exemplary systems and methods use a Supernode to examine an Exit Node through sending and receiving a request to a Target. Information about the exit node is then stored into the Supernode. According to the information provided from the Supernode, the Exit Nodes Database systemizes the proxies according to availability and provides available exit nodes to a User Device.
US11606436B2

Embodiments of this disclosure include an image obtaining method and apparatus, a server, and a storage medium. In the method, a target application process corresponding to a user identifier is obtained, by processing circuitry, from an application process set. A plurality of window image data that is currently generated is obtained, via a data obtaining module, when an image rendering function in the target application process is called. Image synthesis processing is performed on the plurality of window image data, to obtain a user interface image to be displayed. Further, a notification message that includes the user interface image is transmitted to a user terminal corresponding to the user identifier for display on a user interface.
US11606430B2

An information processing apparatus includes a processor configured to receive, from a first user, data and data identification information for identifying the data, generate association information that associates the data identification information with cloud-storage identification information for identifying a cloud storage for storing the data from among multiple cloud storages, and store the data in the cloud storage.
US11606428B2

A data synchronization device is provided, including a control module, a data block storage module and an encoding/decoding module. A data synchronization method using the device is also provided, including: selecting, by the control module, a data transmission network node and selecting the to-be-synchronized data block of a data transmission network node from the data storage module; encapsulating the to-be-synchronized data block in a specific format and then broadcasting the encapsulated data, where if there are two or more to-be-synchronized data blocks, the to-be-synchronized data blocks are encoded and then encapsulated; otherwise, the to-be-synchronized data block is directly encapsulated; processing, by the encoding/decoding module, the encapsulated data to obtain the to-be-synchronized data block, and finally inputting the obtained to-be-synchronized data block into the data block storage module.
US11606419B2

An edge computing system comprises: a cloud computing system; an edge processing function; a connection between the edge processing function and the cloud computing system; a backend server within the cloud computing system. An assessment module is configured to receive information about processing goals, and processing capabilities of the backend server and the edge processing function. The assessment module derives a set of possible interfaces and corresponding functionality splits defining a division of processing activity between the backend server and the edge processing function. Based on a received measurement of bandwidth and/or of latency on the connection, the assessment module selects an interface and corresponding functionality split, and downloads them to the edge processing function and the backend server.
US11606417B2

Technologies for matching security requirements for a function-as-a-service (FaaS) function request to an edge resource having security features matching the security requirements are disclosed. According to one embodiment of the present disclosure, an edge gateway device receives, from an edge device, a request to execute an accelerated function. The edge gateway device selects, as a function of one or more security requirements requested by the edge device, an edge resource to fulfill the request. The edge gateway device transmits the request to the edge resource to fulfill the request of the edge device, according to the one or more security requirements.
US11606412B2

A bidirectional mapping is established between network content and application programs, based on declarations at both the network content and at the application. Additionally, bidirectional mapping can provide for deep links, which can associate specific network content with a specific presentation of data in an application program. The identification format for such deep links can conform to a predetermined standard or it can be custom implemented according to a format declared either as part of the network content or the application program. The bidirectional mapping is then utilized by a lookup service to provide functionality to a third-party entity. The lookup service can identify, to the entity, application programs associated with network content specified by that entity and network content associated with application programs specified by that entity.
US11606401B2

Provided is a method for processing live streaming data. The method is applicable to a server and includes receiving an article post request from a first terminal by the server, wherein the first terminal is a terminal corresponding to an anchor account, and the article post request carries a screenshot of a live streaming picture in a live streaming room of the anchor account, the screenshot of the live streaming picture including an article object; verifying the screenshot of the live streaming picture in response to the article post request; and sending verification failure information to the first terminal in response to a failure of the verifying for the screenshot of the live streaming picture, wherein the verification failure information indicates that the article object is not allowed to be posted.
US11606392B2

An apparatus, related devices and methods, having a memory element operable to store instructions; and a processor operable to execute the instructions, such that the apparatus is configured to determine, based on operating system workload demands, whether a high-demand application is running and, based on a determination that a high-demand application is running, apply an optimization policy that modifies a security application, wherein the optimization policy modification includes reducing a protection applied by the security application.
US11606385B2

Methods, apparatus and computer software products for protecting a computing system implement embodiments of the present invention that include extracting, from data traffic transmitted over a data network connecting a plurality of computing devices to multiple Internet hosting services, respective sets of transmissions from the computing devices to the Internet hosting services, and identifying, in a given set of the transmissions from a given computing device, multiple domain name system (DNS) requests for an identical second-level domain (2LD) and for different respective sub-domains within the 2LD. A number of the different sub-domains within the 2LD and a data size of the multiple DNS requests are computed, and when the number of the different sub-domains and the data size of the multiple DNS requests exceed a predefined criterion, a preventive action is initiated to inhibit DNS tunneling from at least the given computing device.
US11606376B2

CAN bus signal format inference includes: extracting candidate signals from training CAN bus message traffic; defining one or more signals, each signal being a candidate signal that matches structural characteristics of a matching data type and each signal being assigned the matching data type; and generating an inferred CAN bus protocol with which the defined one or more signals conform. Signals are extracted from CAN bus message traffic using the inferred CAN bus protocol, an anomaly in an extracted signal is detected, and an alert is generated indicating the detected anomaly. In another aspect, a transport protocol (TP) signal is extracted and analyzed to determine a fraction of the TP signal that matches opcodes of a machine language instruction set, and an anomaly is detected based at least in part on the determined fraction exceeding an opcode anomaly threshold.
US11606375B2

Computerized methods and systems identify malware enabled by automatically generated domain names. An agent executes a malware, in a controlled environment, at a first temporal input value and a second temporal input value. A first set of domain names is generated in response to the execution at the first temporal input value. A second set of domain names is generated in response to the execution at the second temporal input value. The agent compares the first set of domain names with the second set of domain names to produce a comparison output metric.
US11606362B2

Computerized systems are provided for detecting or receiving a sharing gesture in a communication group and responsively instantiating or updating one or more computer objects that include rich contextual data associated with the sharing gesture. These computer objects can be instantiated or updated based on one or more rules or policies. These computer objects or associated indications can be surfaced back to a user to give the user context regarding the shared resource. It can be determined whether a user has access to (or permission to access) such a computer object and/or an associated computer resource for presentation to the user.
US11606355B2

A biometrics hub may establish a first schedule for processing first biometric data of a user, establishing a second schedule for processing second biometric data of the user, storing the first biometric data that is received from a first biometric device via a first persistent session, and store the second biometric data that is received from a second biometric device via a second persistent session. The biometrics hub may further transmit at least one of the first biometric data or the second biometric data to an authorized remote device in accordance with the first schedule or the second schedule. In one example, the transmitting includes establishing a session with the authorized remote device, sending the at least one of the first biometric data or the second biometric data to the authorized remote device via the session with the authorized remote device, and closing the session with the authorized remote device.
US11606347B2

This disclosure describes techniques for authenticating a user device for a session. For instance, an authentication entity may authenticate a user device using single sign-on authentication and/or multi-factor authentication. The authentication entity may then determine a duration for which the user device is authenticated for the session. For example, the authentication entity may receive information representing a state of an environment of the user device. The authentication entity may then use the information to identify one or more transitions associated with the environment between the session and a previous session. Using the one or more transitions, the authentication entity may determine the duration for the session by increasing or decreasing a previous duration associated with the previous session.
US11606339B1

A privacy protecting transaction engine for a cloud provider network is described. According to some embodiments, a computer-implemented method includes receiving a request from a customer of a cloud provider network to create a customer cloud in the cloud provider network, generating the customer cloud in the cloud provider network, receiving a first request at the cloud provider network for the customer cloud that includes private information of an end customer of the customer of the cloud provider network, removing the private information from the first request by a privacy protecting transaction engine of the cloud provider network to generate a second request, and sending the second request to the customer cloud for servicing.
US11606335B2

Access control systems and methods herein successfully overcome ACL group width limitations of existing designs by splitting an ACL group across different units, e.g., to create two ACL groups that each has a relatively smaller width. In embodiments, availability of ACL space is increased by hierarchically splitting an ACL table to fit into different two coupled devices and modifying certain fields carrying metadata in packets that are exchanged between the devices, such that one chipset may carry information about the lookup of another. In embodiments, an ACL group for a port extender is created by selectively creating a sub-group with qualifiers that fit within an available group width, and moving the remaining qualifiers to a controlling bridge to achieve the desired functionality.
US11606333B1

Systems and techniques are provided for synchronizing DHCP snoop information. In some examples, a method can include, performing, by a first PE device from a plurality of PE devices, DHCP snooping of a first plurality of DHCP messages between a DHCP client and a DHCP server, wherein the plurality of PE devices is part of an ethernet segment for multihoming the DHCP client. In some aspects, the method includes determining, based on snooping the first plurality of DHCP messages, an association between an IP address corresponding to the DHCP client and a MAC address corresponding to the DHCP client. In some examples, the method includes sending, by the first PE device to at least one other PE device from the plurality of PE devices, a first route advertisement that includes the association between the IP address corresponding to the DHCP client and the MAC address corresponding to the DHCP client.
US11606332B1

An example network device determines to assign a number of global Internet protocol (IP) addresses to respective network interfaces, determines a subnetwork for the network interfaces, determines a prefix corresponding to the subnetwork, determines a first global IP address having the prefix, determines a range value that is equal to or greater than the number of global IP addresses, generates a message according to Duplicate Address Detection Protocol (DAD) including data indicating that the message includes a range of addresses, the data further indicating the first global IP address and the range value, and sends the message according to DAD to one or more host network devices to determine whether any global IP address in a range starting with the first global IP address and through the range value is in use by the one or more host network devices.
US11606329B1

A system described herein may provide a technique for providing updated address mapping information associated with a service mesh via which one or more containerized instances communicate. The system may include and/or implement an application programming interface (“API”) via which the service mesh may provide address mapping information, that includes public and private addresses associated with containerized instances that communicate via the service mesh. The updated information may be received on an ongoing basis, and may be provided to another system that has subscribed to receiving updated mapping information associated with one or more containerized instances.
US11606322B2

A social network service method implemented with a computer is provided which includes receiving at least one control condition for controlling an operation of a social network service from a user, generating a folder operated by the at least one control condition, associating at least one chatting element with the folder, and determining whether to control the operation of the social network service based on the at least one control condition, in response to a message from a conversation partner associated with the at least one chatting element.
US11606321B1

Embodiments include methods for generating automated responses to event feed items in a multiplatform collaboration system. The methods can include receiving event notifications for events generated at a respective application service of a set of applications services, rendering a set of event cards corresponding to the events, and identifying a subset of event cards that include an update to a comment field. Methods include generating, for each event card in the subset of event cards, a comment field and causing the client device to display event cards of the set of event cards in an event feed. Methods include a, in response to a user selecting a reply option in an event card, causing the client device to launch an application platform associated with the application service and generate a response interface including a pre-populated response comment.
US11606305B2

A quality of service adjusting method based on application categories is configured to adjust a Quality of Service (QoS) of a communication device. A network session processing step is performed to drive a hardware accelerator to process a plurality of network sessions. A packet receiving step is performed to drive a processing unit to receive a first packet group of each of the network sessions. A packet analyzing step is performed to execute a packet inspecting module to analyze a plurality of packet data of the first packet group of each of the network sessions, and to classify an application corresponding to each of the network sessions. A list establishing step is performed to establish a priority list. A bandwidth distributing step is performed to distribute a network bandwidth to a second packet group of each of the network sessions according to the priority list.
US11606304B2

Systems and methods discussed herein are directed to combining multiple network flows with respect to usage of applications into sessions. A record of a plurality of network flows may be obtained where the record relates to usage of the application by a user device in a wireless communication network. The plurality of network flows may be combined into a session, where an earliest start time of a network flow represents a session start time for the session and a latest end time of a network flow represents a session end time for the session. Based at least in part on the session start time and the session end time, a usage of the application during the session by the user device may be determined. Based at least in part on a plurality of sessions, usage of the application in the wireless communication network may be estimated.
US11606299B2

The method for reducing impact of flapping links on performance of network devices is implemented in 3 steps: Step 1: initialize a number of points of the interface to define interface status; Step 2: add a number of points to T and change interface status to isolated; Step 3: the interface comes back to normal state; By all those steps above, the routers can reduce impact of flapping links on route calculation and its performance.
US11606293B2

A method of transmitting a broadcast signal, includes processing one or more input packets to generate one or more link layer packets, a link layer packet including a header and a payload, the header including packet type information representing a type of an input packet in the payload and payload configuration information representing a configuration of the payload, the payload configuration information representing whether the link layer packet carries a single input packet or not, wherein the type of the input packet is either an Internet Protocol (IP) packet or a Movie Picture Exports Group (MPEG) Transport Stream (TS) packet, the payload configuration information is set to 0 (zero) in response to a layer packet including a single input packet, and 1 in response to a link layer packet including more than one input packet or a segmented part of one input packet, in response to the link layer packet including the single input packet, the header includes header mode information, the header mode information is set to 0 (zero) in response to a payload length that is less than 2048 bytes, 1 in response to a payload length that is larger than 2047 bytes; processing the one or more link layer packets to generate the broadcast signal; and transmitting the broadcast signal.
US11606292B2

A route processing method, a device, and a system, where the method includes: a network virtualization edge (NVE) device set including at least two NVE devices includes a common Virtual Extensible Local Area Network (VXLAN) Tunnel Endpoint (VTEP) address. The common VTEP address is used to identify a common VTEP, and the common VTEP is deployed on each NVE device in the NVE device set. In addition, each NVE device in the NVE device set includes a VTEP address, and the VTEP address is used to identify a VTEP included in a corresponding NVE device. An NVE device in the NVE device set establishes a VXLAN tunnel between the NVE devices in the NVE device set based on a VTEP address and the common VTEP address using an inclusive multicast Ethernet tag (IMET) route.
US11606291B2

Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric. In some implementations, one or more processors are configured to provide fabric nodes of an overlay network, including one or more fabric nodes that receive a client's request to access digital content on the overlay network. The request includes an authorization token digitally signed by or on behalf of a user of the client. The fabric node(s) extract a user identifier (ID) from the authorization token, then determine that one or more rules maintained on the overlay network are satisfied. The one or more rules condition access to the digital content upon the extracted user ID matching an ID associated with an owner of a digital instrument. The digital instrument, which can be a non-fungible token, is stored in a blockchain ledger as a unique representation of the digital content.
US11606288B2

This application provides a communication method and a communications apparatus. The method can include performing extension based on an existing operation, administration, and maintenance (OAM) packet after an intermediate node in a path of a segment routing traffic engineering (SR-TE) tunnel senses a bit error fault, to support a bit error switching function. That is, the method can include adding, to the OAM packet, identification information used to identify that signal degradation occurs in the SR-TE tunnel. As a result, it is ensured that the SR-TE tunnel supports the bit error switching function of the intermediate node, and a customer service can be effectively prevented from being damaged.
US11606285B2

A method and apparatus for configuring a communication network based on a distance metric. Information indicative of current status of communication network nodes, links between the nodes, or a combination thereof is obtained and processed to determine a network configuration. The network configuration is implementable in the communication network by adjusting one or more nodes or links. The processing includes evaluating network configurations based on a distance metric, which is indicative of lengths of shortest paths which interconnect nodes of the network. Instructions directing underlying resources to implement the network configuration can be provided. An apparatus can be a supervisory device including a network interface and a computer processor.
US11606268B2

A cloud service provider network may receive, from a cloud subscriber device, a request to access an application, wherein the cloud service provider network includes a split interface associated with the cloud subscriber device. The cloud service provider network may provide, to the cloud operator device, the request to access the application, wherein the cloud operator device stores the application. The cloud service provider network may receive, from the cloud operator device, the application, based on the request to access the application. The cloud service provider network may provide the application to the cloud subscriber device via the application interface of the split interface, wherein the connectivity interface connects the cloud subscriber device and the cloud operator device so that the application is provided to the cloud subscriber device via the application interface.
US11606258B2

In some implementations, a method is provided. The method includes receiving captured packet traffic, the captured packet traffic including a plurality of packets transmitted over a network. One or more communication patterns for each of one or more levels in a network stack are detected based on metadata of the captured packet traffic, each communication pattern indicating communication between two components in the network. The method further includes generating a topology of the network in view of the one or more communication patterns detected for each of the one or more levels in the network stack.
US11606256B2

A method for providing network orchestration for industrial communication system with multiple network slices, comprising:—calculating centralities of nodes in the industrial communication system;—grouping nodes with similar centralities of nodes into clusters;—selecting cluster head for each cluster that is responsible for the resources allocation for the members of the cluster; and—calculating centrality metric for cluster centralities, so as to orchestrate the industrial communication system.
US11606254B2

The method of some embodiments allocates a secondary network interface for a pod, which has a primary network interface, in a container network operating on an underlying logical network. The method receives an ND that designates a network segment. The method receives the pod, wherein the pod includes an identifier of the ND. The method then creates a secondary network interface for the pod and connects the secondary network interface to the network segment. In some embodiments, the pods include multiple ND identifiers that each identify a network segment. The method of such embodiments creates multiple secondary network interfaces and attaches the multiple network segments to the multiple secondary network interfaces.
US11606250B2

In general, techniques are described for signaling IP path tunnels for traffic engineering using constraints in an IP network. For example, network devices, e.g., routers, of an IP network may compute an IP path using constraint information and establish the IP path using, for example, Resource Reservation Protocol, to signal the IP path without using MPLS. As one example, the egress router generates a path reservation signaling message that includes an egress IP address that is assigned for use by the routers on the IP path to send traffic of the data flow by encapsulating the traffic with the egress IP address and forwarding toward the egress router. As each router in the IP path receives the path reservation signaling message, the router configures a forwarding state to forward traffic encapsulated with the egress IP address to a next hop along the IP path toward the egress router.
US11606248B2

In a 5G network, an integrated access and backhaul (IAB) deployment in a 5G network, can enable aggregation of multiple user equipment (UE) bearers into backhaul bearers based on factors such as route information of UE bearers and quality of service of UE bearers. Additionally, an adaptation layer can be configured to perform aggregation of data from UE bearers into backhaul bearers either above or below a radio link control layer. Thus, aggregation of data from UE bearers into backhaul bearers can be performed either above the RLC or below the RLC to take advantage of benefits from both options.
US11606247B1

Techniques described herein relate to a method for managing a computer vision environment. The method includes obtaining, by a video management system (VMS), a computer vision (CV) alert; in response to obtaining the CV alert: receiving confirmation of the CV alert; in response to the confirmation: identifying a nearest mobile agent of mobile agents associated with the CV alert; providing the CV alert and at least a portion of the CV data associated with the CV alert to the mobile agent; generating a CV alert case associated with the CV alert; obtaining additional CV data associated with the CV alert from CV nodes and the nearest mobile agent; and updating the CV alert case using the additional CV data.
US11606243B2

Certain aspects of the present disclosure provide techniques for beam failure detection in a second band based on measurements in a first band. A method that may be performed by a user equipment (UE) includes receiving one or more reference signals (RSs) on a first radio frequency band and initiating a beam failure recovery on a second radio frequency band based, at least in part, on the one or more RSs on the first radio frequency band. The UE may measure the one or more RSs on the first radio frequency band and perform beam failure detection (BFD) for the second radio frequency band based, at least in part, on one or more measurements of the one or more RSs on the first radio frequency band.
US11606238B2

This application provides a sequence-based signal processing method and apparatus. A sequence used for sending a signal on a PUSCH is determined. The sequence is a sequence {xn} including N elements, xn is an element in the sequence {xn}, and the determined sequence {xn} is a sequence satisfying a preset condition. Then, a first signal is generated and sent. By using the determined sequence, when a signal is sent on the PUSCH, relatively good sequence frequency domain flatness can be maintained, and a relatively low PAPR value and a relatively low cross-correlation between sequences can be maintained, thereby satisfying a communications application environment in which a signal is sent on the PUSCH, especially an NR system scenario or an NR similar scenario.
US11606234B2

Systems, apparatuses and methods described herein provide a method for padding a signal extension of orthogonal frequency-division multiplexing (OFDM) symbols. A transceiver may obtain a plurality of data symbols for transmission, and determine that a number of information bits for a last symbol of the plurality of data symbols is not an integer value. A special padding rule may be applied to add padding bits to the last symbol. A number of coded bits for the last symbol may be determined when the number of information bits for the last symbol has changed, and the plurality of data symbols for data transmission may be encoded based on the determined number of coded bits for the last symbol.
US11606233B2

Systems, methods, and apparatuses for analyzing a wireless communication signal are provided. A set of linear operations is performed on a received signal vector, which comprises values of a transmitted signal received by a receiver. The set of linear operations is configured to produce an expanded matrix having multiple rows and multiple columns. The column values in each row of the base expanded matrix are summed to produce a processed signal vector. At least one signal parameter of the processed signal vector is measured to produce at least one signal parameter measurement, and based on the at least one signal parameter measurement, at least one column in the expanded matrix is updated to produce an updated expanded matrix.
US11606230B2

Circuits, methods, and apparatus that provide improved data recovery for data transmitted through a channel of limited bandwidth. An example can provide circuits, methods, and apparatus that can equalize losses in a physical channel. This equalization can provide an overall channel response that is more consistent and uniform.
US11606221B1

A computer-implemented method includes: presenting, by a computing device, a virtual event user interface to an attendee of a virtual event; obtaining, by the computing device, data about actions performed by the attendee within the virtual event; creating, by the computing device, a tensile sphere kernel that is specific to the attendee using the obtained data; determining, by the computing device, an event recommendation of the virtual event using the tensile sphere kernel; and presenting, by the computing device, the event recommendation to the attendee by changing the virtual event user interface to show the event recommendation.
US11606210B1

The disclosed technology teaches providing limited usage of a first device that includes local resources for verifying authenticity of a Macaroon access token with caveats (MATwC), a unique key and a local proximity interface. A second device used by the service technician receives the MATwC, establishes a connection with the first device over the local proximity interface using the MATwC, and sends a request to enter limited usage mode. The MATwC originated with an authentication server as a MAT, using the unique key of the first device and modified by appending caveats that narrowed authorization provided by the MAT with the limited usage mode, and applied a message authentication code chaining algorithm to sign a resulting the MATwC. The first device performs local authentication of the MATwC, evaluating the appended caveats and enters the limited usage mode consistent with the appended caveats, without requiring connected resources to authenticate the MATwC.
US11606207B2

A system, method, and computer program product are provided for sending and receiving messages using a noisy cryptographic system. To send a message, N secret keys are negotiated using a noisy cryptographic system, where K secret keys are expected to be noiseless. A secret polynomial that includes the N secret keys is generated, and K points on the secret polynomial are derived. For each of the N secret keys, a secret key MAC key is derived and a secret key MAC is calculated using the derived secret key MAC key. A secret key MAC header is generated that includes an array of each of the secret key MACs and possibly a corresponding public key. Message integrity plaintext is generated that includes an encrypted message, the secret key MAC header, and an array of the K points on the secret polynomial. A final message that includes the message integrity plaintext is generated for being sent.
US11606200B2

The present disclosure relates to a trustworthy data exchange. Embodiments include receiving, from a device, a query, wherein the query comprises a question. Embodiments include identifying particular information related to the query. Embodiments include receiving credentials from a user for retrieving the particular information related to the query. Embodiments include retrieving, using the credentials, the particular information related to the query from one or more data repositories that are part of a distributed database comprising an immutable data store that maintains a verifiable history of changes to information stored in the distributed database. Embodiments include determining, based on the particular information related to the query, an answer to the query. Embodiments include providing the answer to the device.
US11606198B2

Embodiments relate to systems for distribution of cryptographic keys generated with high quality entropy on to new or configurable devices using a centralized entropy provider located at a server and a provisioning device that communicates between the server and the configurable devices. The server may receive a request from a provisioning device for a cryptographic keypair. For example, the provisioning device may be physically connected to a configurable device for bootstrapping and requests the identity keys to install on to the configurable device. The server generates the cryptographic keypair having newly generated public and private keys for the configurable device. The server encrypts the newly generated keypair (e.g., in the form of a private key and a certificate having the public key) using the public key of the provisioning device and transmits the encrypted keypair to the provisioning device for decryption and installation on to the configurable device.
US11606197B2

This disclosure relates to method and system for encrypting and decrypting a facial segment in an image with a unique server key. The method includes receiving an image from one of a plurality of users. The image includes a plurality of facial segments. The method further includes, for each facial segment from the plurality of facial segments, identifying a unique user associated with the facial segment using a facial recognition algorithm, encrypting the facial segment with a unique server key, generating a protection frame, unlockable with the unique server key, to cover the facial segment, and decrypting the facial segment while rendering the image for at least one of the plurality of users upon receiving the unique server key from the at least one of the plurality of users.
US11606195B2

Disclosed is a method of verifying integrity of a pair of public and private cryptographic keys within the additive group of the integers modulo N, with N being the product of two primary numbers p and q, the method including: calculating a candidate private exponent d′ corresponding to a private exponent d of the private key; and executing a test of integrity. The test of integrity includes a step for verifying the coherence of the candidate private exponent d′ with respect to a public exponent e of the public key and to the numbers p and q, the verification step involving a first multiple modulo of the public exponent e of the public key and a second multiple modulo of the public exponent e of the public key.
US11606191B2

Aspects of the subject disclosure may include, for example, obtaining, from a user device, a master-slave agreement and a first network configuration for a federated blockchain network, transmitting to a cloud service provider (CSP) node the first network configuration, generating first credentials, and transmitting the first credentials to the CSP node. The CSP node configures a first group of blockchain nodes according to the first network configuration and the first credentials. Further embodiments include transmitting the first credentials to a public server that sends it to a public blockchain node and an indication to generate a portion of the federated blockchain network. The public blockchain node configures a second group of blockchain nodes according to a second network configuration based on a public blockchain smart contract. The federated blockchain network comprises the first group of blockchain nodes and the second group of blockchain nodes. Other embodiments are disclosed.
US11606187B2

One embodiment relates to a transmitting device, a receiving device, and the like for preventing increases in the number of communication links, power consumption, and circuit layout area. The transmitting device includes a high-speed signal generator, a low-speed signal generator, and a signal superimposing unit. The high-speed signal generator generates a high-speed signal having a limited frequency band. The low-speed signal generator generates a low-speed signal having a frequency lower than the frequency band of the high-speed signal. The signal superimposing unit outputs a superimposed signal of the high-speed signal and the low-speed signal. The receiving device includes a signal separator and a recovery unit. The signal separator separates the received signal into the high-speed signal and the low-speed signal. The recovery unit performs frequency tracking based on the separated low-speed signal and performs phase tracking based on the separated high-speed signal.
US11606179B2

System and method embodiments are disclosed to provide mechanisms wireless communications. A method comprises transmitting, by a network device to a non-long term evolution (LTE) user equipment (UE), a bandwidth partitioning information describing a non-LTE bandwidth partition of a system bandwidth. The system bandwidth comprises an LTE bandwidth partition coexisting with the non-LTE bandwidth partition in the system bandwidth, and the LTE bandwidth partition is within the non-LTE bandwidth partition or the LTE bandwidth partition is adjacent to the non-LTE bandwidth partition.
US11606177B2

This application discloses communication methods and communication apparatuses. A terminal device receives indication information from a network device. The indication information includes one or more indication parameters. The terminal device obtains one or more pieces of configuration information based on the indication parameters. The terminal device performs uplink or downlink data transmission according to the one or more pieces of configuration information. Each pieces of configuration information includes information of a starting location and information of a quantity of time domain symbols in a slot that are occupied by uplink data or downlink data. Each piece of configuration information is selected from a first set of configuration information or a second set of configuration information. The first set of configuration information corresponds to a first mapping type of a physical downlink shared channel (PDSCH) and the second set of configuration information corresponds to a second mapping type of the PDSCH.
US11606170B2

The present disclosure is directed to a method and apparatus for HARQ-ACK and SR transmission. According to an embodiment of the present disclosure, a method may include: configuring a first PUCCH resource for a HARQ-ACK transmission and a second PUCCH resource for a SR transmission; determining whether the HARQ-ACK transmission in the first PUCCH resource overlaps with the SR transmission in the second PUCCH resource in time domain; and in response to that the HARQ-ACK transmission in the first PUCCH resource overlaps with the SR transmission in the second PUCCH resource, at least dropping the exactly overlapped part of one of the HARQ-ACK transmission in the first PUCCH resource and the SR transmission in the second PUCCH resource.
US11606168B2

An apparatus and method for transmitting broadcast signal to which channel bonding is applied are disclosed. The apparatus according to the present invention includes an input formatting unit configured to generate baseband packets corresponding to a plurality of packet types using data corresponding to a physical layer pipe; a stream partitioner configured to partition the baseband packets into a plurality of partitioned streams corresponding to the plurality of packet types; BICM units configured to perform error correction encoding, interleaving and modulation corresponding to the plurality of partitioned streams, respectively; and waveform generators configured to generate RF transmission signals corresponding to the plurality of partitioned streams, respectively.
US11606164B2

Methods and devices for transmitting data in an Orthogonal Frequency-Division Multiple Access (OFDMA) wireless local area network, comprising: selecting, for a first resource unit assigned to the target station, a first modulation type; selecting, for a second resource unit assigned to the target station, a second modulation type different from the first modulation type; and modulating coded data and mapping the modulated data onto subcarriers associated with the assigned resource units based on the respective modulation types selected for each of the assigned resource units.
US11606163B2

A method includes determining a delivery performance of a data flow being transmitted from a first network equipment to a second network equipment over a network; determining whether the network is congested based on the determined delivery performance of the data flow being transmitted to the second network equipment; and pacing delivery of the data flow to the second network equipment by reducing a rate at which the data flow is delivered to the second network equipment when the network is determined to be congested.
US11606159B2

A transmission device includes a symbol generator that generates a modulation symbol by mapping transmission data to a signal point arranged in a two-dimensional or three-dimensional color space; and an outputter that outputs an optical signal modulated according to the modulation symbol.
US11606158B2

Methods, systems, and devices for wireless communication are described for event triggering and reporting with multiple reference signals. A user equipment (UE) may receive event configuration data that specifies at least one permitted combination of reference signals of different types for generating a signal quality comparison and receive a first reference signal and a second reference signal. The UE may generate signal quality comparison data based at least in part on the event configuration data, the first reference signal, and the second reference signal, and transmit a report to a base station that includes the signal quality comparison data.
US11606148B2

Example polarization processing optical devices, methods, and systems are disclosed. A polarization processing optical device includes a polarization beam splitter (PBS), a polarization rotator (PR), a coupler, and a phase tuner (PT), where one port of the PBS is configured to input a continuous light source, and the other two ports of the PBS are respectively connected to the PR and one port of the coupler, the PR is connected to another port of the coupler, the PT is disposed on a connection between the PBS and the coupler or a connection between the PR and the coupler, at least one port of the coupler is configured to output single-polarization light, and the PT is configured to control output optical power of the coupler.
US11606133B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first wireless communication device (WCD) may receive, from a second WCD, transmission configuration indicator (TCI) state information that defines a set of TCI state configurations for a full duplex operation, wherein TCI state configurations of the set of TCI state configurations are associated with respective receive beams and respective transmit beams. The WCD may transmit, to the second WCD, an indication of one or more candidate TCI states, associated with the set of TCI state configurations, for selection by the second WCD for communications using the full duplex operation. Numerous other aspects are provided.
US11606127B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a target user equipment (UE) may receive a channel state information (CSI) reference signal (RS) from a source UE via a sidelink communication; determine that a lower-layer determined source identifier of the source UE is included in a set of upper-layer determined source identifiers; and transmit a CSI report in a media access control (MAC) control element (CE) as a response to the CSI RS, based at least in part on the determination that the lower-layer determined source identifier of the source UE is included in a set of upper-layer determined source identifiers. Numerous other aspects are provided.
US11606125B2

The present invention provides a beamforming antenna (100, 200, 400) comprising a plurality of antenna elements (101, 102, 201, 202, 401, 402, 440), and a signal generator (103, 403) that is configured to generate for each one of the antenna elements (101, 102, 201, 202, 401, 402, 440) a calibration signal (106, 107, 206, 406, 335) for radiation by the respective antenna element (101, 102, 201, 202, 401, 402, 440) and to supply the generated calibration signals (106, 107, 206, 406, 335) to the respective antenna elements (101, 102, 201, 202, 401, 402, 440). Further, the present invention provides a measurement device (330, 430) for measuring properties (336) of a beamforming antenna (100, 200, 400) according to any one of the preceding claims via calibration signals (106, 107, 206, 406, 335) emitted by antenna elements (101, 102, 201, 202, 401, 402, 440) of the beamforming antenna (100, 200, 400), the measurement device (330, 430) comprising a measurement receiver (332) that is configured to receive an incoming signal (334) comprising the calibration signals (106, 107, 206, 406, 335), and a property determination module (333) that is coupled to the measurement receiver (332) and that is configured to determine the properties (336) of the beamforming antenna (100, 200, 400) based on the received calibration signals (106, 107, 206, 406, 335). Further, the present invention provides a respective antenna measurement system (450) and a respective method.
US11606123B2

The described techniques provide for the use of sub-band-specific reference signal precoding. A user equipment (UE) may apply multiple precoding matrices to a reference signal to generate a set of precoded reference signals and may transmit the precoded reference signals over respective sub-bands within a given reference signal resource set. In some cases, the UE may transmit a different set of precoded reference signals in each of multiple reference signal resource sets. Upon receiving the precoded reference signals, a base station may perform wideband channel estimation for each sub-band in the given reference signal resource set. The base station may compute an average spectral efficiency for each reference signal resource set and may transmit a report to the UE. The report may include one or more communication parameters for future communications between the UE and base station.
US11606122B2

A technique may include determining, by the ultra low latency user device, a decoder matrix; receiving, by the ultra low latency user device, control information indicating that a scheduled transmission of an ultra low latency data block to the ultra low latency user device is co-scheduled with a transmission of a mobile broadband data block to a mobile broadband user device via a set of shared physical resource blocks using multi-user multiple-input, multiple-output (MU-MIMO); and projecting, by the ultra low latency user device, the decoder matrix of the ultra low latency user device to be substantially orthogonal with a reference spatial subspace in which a precoder matrix for the mobile broadband user device is aligned with the reference spatial subspace, to reduce interference at the ultra low latency user device caused by the transmission of the enhanced mobile broadband data block, when receiving the ultra low latency data block.
US11606118B2

One example may include transmitting data between a client device and a server over a first channel, determining an error rate on at least one of the first channel and a second channel not mirrored with the first channel, when the error rate crosses a first error rate threshold then mirroring the first channel and the second channel, and when the error rate is between the first error rate threshold and a second error rate threshold that is different than the first error rate threshold, determining whether to continue mirroring or discontinue the mirroring of the first channel and the second channel.
US11606116B2

A communication device includes an antenna configured to receive a signal in a receive band and transmit a signal in a transmit band through a duplexer, analog transmitter-side radio frequency (RF) self-interference cancelation (SIC) circuitry configured to reduce power of the transmit signal in the receive band before input to the antenna, analog receiver-side RF SIC circuitry configured to reduce power of the receive signal in the transmit band before input to a first analog-to-digital converter (ADC) to convert the receive signal from analog to digital, a coupler configured to couple a small part of the transmit signal to a second ADC to convert the transmit signal from analog to digital, and digital SIC circuitry configured to process the digital sample to generate and apply an SIC signal to the digital receive signal to cancel interference induced in the receive signal by the transmit signal.
US11606114B2

A communication device comprises a first communication unit that performs switching between transmission operation and reception operation in response to a value of a given bit of a clock, and a second communication unit of a same type as that of the first communication unit. In the communication device, a value of the given bit of the clock of the first communication unit and a value of the given bit of the clock of the second communication unit are synchronized with each other.
US11606109B2

In many examples, a device comprises a transmitter. The transmitter comprises a power amplifier, a first transformer coil coupled to the power amplifier, and a second transformer coil adapted to be electromagnetically coupled to the first transformer coil. The transmitter also comprises a first bond wire coupled to a first end of the second transformer coil and adapted to be coupled to a first end of an antenna, a capacitor coupled to a second end of the second transformer coil, a switch coupled to the capacitor and configured to engage and disengage the capacitor from the transmitter, and a second bond wire coupled to the switch and adapted to be coupled to a second end of the antenna.
US11606107B2

A radio frequency module is capable of at least one of simultaneously transmitting, simultaneously receiving, or simultaneously transmitting and receiving a radio frequency signal of a first communication band and a radio frequency signal of a second communication band. The radio frequency module includes: a module board including a first principal surface and a second principal surface on opposite sides of the module board; a first duplexer having, as pass bands, a transmission band and a reception band of the first communication band; and a second duplexer having, as pass bands, a transmission band and a reception band of the second communication band. The first duplexer is disposed on the first principal surface and the second duplexer is disposed on the second principal surface.
US11606101B2

An analog-to-digital converter (ADC) includes a coarse ADC that receives an analog input voltage, generates a first digital signal based on the analog input voltage using a successive approximation register (SAR) method, and outputs a residual voltage remaining after the first digital signal is generated. The ADC further includes an amplifier that receives the residual voltage and a test voltage, generates a residual current by amplifying the residual voltage by a predetermined gain, and generates a test current by amplifying the test voltage by the gain. The ADC further includes a fine ADC that receives the residual current and generates a second digital signal based on the residual current using the SAR method, and an auxiliary path that receives the test current and generates a gain correction signal based on the test current. The gain of the amplifier is adjusted based on the gain correction signal.
US11606100B1

Described herein is an apparatus and method for enhancing the dynamic range of an analog-to-digital converter (ADC). In one embodiment of the present approach, an analog input signal is amplified in a programmable gain amplifier (PGA) before the ADC receives the signal, so that the gain applied to an input signal, and gain (or attenuation) later applied in order to balance the overall gain of the circuit, occurs only in either the analog domain; in the prior art, gain occurs partly in each domain. The ADC gain is then adjusted to compensate for gain of the PGA and balance the overall gain of the circuit. In another embodiment, the ADC gain is adjusted, and gain of a digital gain element that receives the signal from the ADC is adjusted to compensate for the ADC gain and balance the overall gain of the circuit, eliminating the need for a PGA.
US11606097B2

A PLL circuit includes a phase comparator, an integrator path, a proportional path, a current controlled oscillator, a divider, and a double integrator path. The double integrator path includes an intermittent operation gm amplifier, a filter circuit, and a voltage-current conversion circuit. The intermittent operation gm amplifier receives an output voltage of a filter circuit. When a pulse CLK for an intermittent operation is ON, the intermittent operation gm amplifier outputs its voltage to the filter circuit. When the pulse CLK for the intermittent operation is OFF, the intermittent operation gm amplifier does not output the output voltage of the filter circuit to the filter circuit. Even when the pulse CLK for the intermittent operation is OFF, an input potential of the voltage-current conversion circuit is held by the filter circuit, and a current to the current controlled oscillator flows. This makes it possible to oscillate at a high frequency without increasing an area of the filter circuit.
US11606096B2

The disclosure relates to technology for power supply for a voltage controller oscillator (VCO). A peak detector circuit determines the amplitude of the output for the VCO, which is compared to a reference value in an automatic gain control loop. An input voltage for the VCO is determined based on a difference between the reference value and the output of the peak detector circuit. The peak detector circuit can be implemented using parasitic bipolar devices in an integrated circuit formed in a CMOS process.
US11606095B2

Disclosed is a reference clock gating circuit for outputting a reliable reference clock according to an external clock. The circuit includes a detection circuit and a gating component. The detection circuit includes: a first counter counting according to triggers of the external clock and thereby generating a first clock number; a second counter counting according to triggers of an accurate slow clock and thereby generating a second clock number; and a decision circuit determining whether a ratio of the first clock number to the second clock number satisfies a predetermined condition after the second clock number reaches a predetermined number, and thereby generating a gating signal to control the gating component. If the ratio satisfies the predetermined condition, the gating component receives the external clock and outputs it as the reference clock; and if the ratio doesn't satisfy the predetermined condition, the gating component doesn't output the external clock.
US11606091B2

An input/output module electrically coupled between a control circuit and an input/output pin is provided. The input/output module includes a pre-driver and a post-driver. The pre-driver is electrically coupled to the control circuit, and the post-driver is electrically coupled between the pre-driver and the input/output pin. The pre-driver generates a pull-up selection signal and a pull-down selection signal according to an input signal and an enable signal generated by the control circuit. The post-driver sets a voltage level of the input/output pin according to the pull-up and pull-down selection signals. When the enable signal is at a first logic level, the input/output pin has a high impedance. When the enable signal is at a second logic level, the voltage level of the input/output pin changes with a logic level of the input signal, wherein the first logic level and the second logic level are inverted.
US11606084B2

An oscillation circuit is provided. The oscillation circuit includes a first inverting circuit. The first inverting circuit comprises a first transistor of a first type and a second transistor of the first type, wherein a gate terminal of the first transistor is connected to a gate terminal of the second transistor, and a source terminal of the first transistor is connected to a drain terminal of the second transistor.
US11606082B2

A method includes determining a phase error for a first clock signal and a second clock signal and determining an offset based on the phase error for the first clock signal and the second clock signal. The method also includes adding the offset to a phase of the first clock signal to produce a first adjusted clock signal and subtracting the offset from a phase of the second clock signal to produce a second adjusted clock signal. A phase error for the first adjusted clock signal and the second adjusted clock signal is smaller than the phase error for the first clock signal and the second clock signal.
US11606066B2

A power amplifier circuit includes a first amplifier that amplifies an input signal and outputs an output signal; a second amplifier that, in accordance with a control signal, amplifies a signal corresponding to the input signal, generates a signal having an opposite phase to that of the output signal, and adds the signal to the output signal; and a control circuit that supplies the control signal to the second amplifier. The control circuit outputs the control signal so that during operation of the power amplifier circuit in a first power mode, a gain of the second amplifier is not less than zero and less than a predetermined level and during operation in a second power mode lower than the first power mode in output power level, a gain of the second amplifier is not less than the predetermined level and less than a gain of the first amplifier.
US11606056B2

An inverter unit includes a switching element unit, a control board, a cooler, and an inverter case. The inverter case is integrally fixed to a rotating electrical machine case. The cooler is disposed so as to be in contact with the switching element unit on an opposite side to a rotating electrical machine side. The control board is disposed on the rotating electrical machine side of the switching element unit.
US11606048B2

A shift range control apparatus switches a shift range by controlling a motor. The shift range control apparatus includes an angle calculator, a speed calculator and a drive controller. The angle calculator calculates a motor angle based on a detected value of a rotational angle sensor. The speed calculator calculates a motor rotational speed based on the detected value of the rotational angle sensor. The drive controller executes a stationary phase energization control to stop the motor in response to the motor angle reaching a stationary phase energization start position. The drive controller sets a stationary energization phase being a stationary phase of the motor in the stationary phase energization control, according to the motor rotational speed when the motor angle reaches the stationary phase energization start position.
US11606042B1

A secondary side controller of a flyback AC-DC converter includes an integrated circuit, which includes: an analog-to-digital converter (ADC) coupled to a voltage bus (VBUS), the ADC to output a digital value corresponding to a voltage level of the VBUS; first logic configured to generate a reference voltage based on the digital value; second logic configured to generate a VBUS gain value based on output power of a flyback transformer of the flyback AC-DC converter; an integrator to accumulate current corresponding to a sensed voltage at a drain of a synchronous rectifier (SR) of a secondary side of the flyback transformer, the accumulated current to be modified according to the VBUS gain value, wherein the integrator outputs an updated sensed voltage; and a comparator to output a detection signal, indicative of a negative sense voltage, in response to the updated sensed voltage matching the reference voltage.
US11606036B2

A switching power supply comprises a power converter having a transformer, a low side switch configured to draw current from a supply voltage through a primary winding of the transformer and a high side switch configured to couple the primary winding of the transformer to a snubber capacitor. A controller is configured to synchronously control the opening and closing of the low side switch to form a regulated output voltage. A first voltage is generated at a node between the low side switch and the high side switch. The controller is further configured to open the high side switch during each switching cycle when the first voltage reaches a determined level. The determined level is higher than the supply voltage by an amount that is adjusted dependent on a monitored level of the supply voltage.
US11606029B2

A power transistor and a cascode transistor are connected in series. A driver circuit has an output driving a control terminal of the power transistor. The driver circuit has a first power supply node coupled to receive a floating voltage that is also applied to a control terminal of the cascode transistor. A variable voltage generator generates the floating voltage. The floating voltage track either a power supply voltage or a reference voltage over a first range of voltage levels for the power supply voltage. The floating voltage further satisfies a ratio metric relationship dependent on the power supply voltage and reference voltage over a second range of voltage levels for said power supply voltage.
US11606024B2

The present disclosure provides a circuits for harvesting energy from an energy source. The energy source may have a first and a second potential of an input voltage. The circuits may further comprise one or more of a charging capacitor, transformers, transistors, or diodes. The circuits may be used for harvesting energy from thermoelectric generators.
US11606019B2

A control circuit includes a detection module configured to detect an operating condition of a semiconductor switching device; a determining module configured to determine a gate allowable voltage of the semiconductor switching device based on the operating condition; and an output module configured to output a control signal to a driving power supply circuit of the semiconductor switching device based on the gate allowable voltage, to control the driving power supply circuit to provide a gate on voltage that is not higher than the gate allowable voltage and that is positively correlated with the gate allowable voltage for the semiconductor switching device. When the operating condition of the semiconductor switching device becomes better, the gate allowable voltage of the semiconductor switching device is increased.
US11606018B2

Apparatus and associated methods relate to dynamic bandwidth control of a variable frequency modulation circuit by selective contribution of a crossover frequency tuning engine (XFTE) in response to a transient in a switching frequency. In an illustrative example, the XFTE may generate a transient control signal (Ctrans) in response to a transient in a control output signal trans, (Cout) indicative of switching frequency and received from a feedback control circuit. The XFTE may generate Ctrans, for example, according to a predetermined relationship between a crossover frequency and the switching frequency of the modulation circuit. The feedback control circuit may, for example, generate Cout from a predetermined reference and a control input signal. Cout may, for example, correspond to a pulse-width modulated output delivered to a load through an inductor. Various embodiments may advantageously increase the effective bandwidth of the modulation circuit while maintaining desired frequency response characteristics.
US11606015B2

In a linear motor and the linear compressor having the same according to the present disclosure, a plurality of magnets are coupled to a stator equipped with a winding coil, and a mover core made of magnetic material instead of a permanent magnet is provided on the mover, and by the magnetizing plurality of magnets in the same direction, the motor output can increase by increasing thrust instead of decreasing the centering force for the mover core. In addition, as it is applied to a two-pore motor, it is possible to easily control the mover core and to easily perform an assembly operation and a magnetization operation for the magnet. In addition, as the stator is made of a grain-oriented core, core loss may be reduced and the motor efficiency may be improved.
US11606009B2

A motor control apparatus for securing insulation performance includes: a temperature sensor detecting a temperature of a motor; an altitude detection means providing information on an altitude at which the motor is positioned; and a controller including a motor output map having a plurality of groups of map data in which motor output limit rates depending on temperatures of the motor are pre-stored for each preset altitude section, selecting one group of map data corresponding to the information on the altitude provided by the altitude detection means, and determining a motor output limit rate by applying the temperature detected by the temperature sensor to the selected group of map data.
US11606008B2

An electromagnetic interference (EMI) filter 32 is provided which is suitable for a DC motor 10. The EMI filter 32 comprises an EMI suppression circuit 34 having first and second DC-motor-terminal inputs 36a, 36b, and an MW-band power choke 44 coupled to one of the first and second DC-motor-terminal inputs 36a, 36b to increase the motor inductance in the MW frequency band.
US11606002B2

Flywheel system properties are enhanced with rim designs that control stress at operational rotational velocities. The tensile strength of fiber-resin composites can be aligned with radial forces to improve radial stress loading. Loops with composite casings can be arranged around the flywheel circumference with a majority of the fibers being aligned in the radial direction. The loops can enclose masses that contribute to energy storage in the flywheel system. Masses can be arranged around the hub circumference with a hoop wound composite casing enclosing the masses and hub. The masses subjected to radial forces are radially displaced with increasing rotational velocity and can provide compressive force to the fiber-resin composite to contribute to maintaining composite integrity. With the alignment of fibers in hoop or radial directions, higher loading permits increase rotational velocities, which can significantly add to the amount of energy stored or produced with the flywheel.
US11606000B2

A power supplying-side terminal (38) has a power supplying-side hanging portion (38H) extending toward a surface of the circuit board (31), a power supplying-side extending portion (38E) bent from the power supplying-side hanging portion (38H) and extending outwards along the surface of the circuit board (31) and a power supplying-side standing portion (38S) bent from the power supplying-side extending portion (38E) and extending in a direction away from circuit board (31). A power receiving-side terminal (39) has a power receiving-side extending portion (39E) extending outwards along the surface of the circuit board (31) and a power receiving-side standing portion (39S) bent from the power receiving-side extending portion (39E) and extending in the direction away from circuit board (31). The power supplying-side standing portion (38S) and the power receiving-side standing portion (39S) overlap each other, and connected to each other so as to have electrical continuity.
US11605992B2

A motor assembly includes a motor and sealing member fixed to a frame. The motor includes a stator and a rotor. The stator includes a coil holding portion and a first portion with an annular shape and extending radially outward from the coil holding portion. The rotor includes a magnet and a magnet holding portion located in a first space. The first portion has a first surface in contact with the first space, and a second surface on a side opposite to the first surface. A through hole penetrates from the first surface to the second surface in the first portion. The sealing member is disposed on a side of the stator opposite to the rotor, and is fixed to the frame so a second space between the sealing member and the stator does not communicate with an external space other than the first space.
US11605987B2

Systems, methods and apparatus for wireless charging are disclosed. A charging device has a plurality of charging cells provided on a charging surface, a charging circuit and a controller. The controller may be configured to detect an object in proximity to a surface of the charging device through a passive ping. The controller is also configured to ping the detected object with an active ping, and determine whether a ping response is received from the object in response to the one or more active pings from the charging device. Additionally, the controller is configured to stop the active pinging of the detected object when no ping response is received in the charging device after a count of successively issued active pings from the at least one coil exceeds a predetermined number. The result is lockout of digital pinging when passive pinging detects an object that is non-responsive to active pings.
US11605986B2

A system and a method for wireless power and data transfer for connectors. The connector system is adapted for coupling two devices and for wirelessly transferring power and/or data from a first device to a second device. At the transmitting end, the system comprises of a power source, a self-resonating sinewave oscillator, a tuning circuit a, and a transmitter coil for processing and transmitting the power and/or data. At the receiving end, the system comprises a receiver coil, a proximity sensor, a signal modulator, a signal de-modulator, a bridge rectifier, a DC-DC regulator for processing and providing the power and/or date to a load.
US11605985B2

A wireless power system has a wireless power transmitting device and a wireless power receiving device. The wireless power transmitting device may be a wireless charging mat or other device with one or more wireless power transmitting coils for transmitting wireless power signals. The wireless power receiving device may be a portable electronic device with one or more wireless power receiving coils for receiving the transmitted wireless power signals. The wireless power transmitting device may have foreign object detection coils. Q-factor measurements may be made on the transmitting coil during wireless power transmission and/or voltage measurements may be made using the foreign object detection coils to detect whether a foreign object is present. The foreign object detection coils may include overlapping coils with different winding patterns to enhance foreign object detection coverage.
US11605978B2

A wireless charging unit to be attached to a back surface of a side wall of a case in which an electronic device including internally a wireless power receiving coil is placed upright. The wireless charging unit includes a power supplying coil provided at a position facing the back surface of the side wall of the case to wirelessly supply power, circuit board connected to the power supplying coil to feed a current to the power supplying coil, and a housing that houses the circuit board. The center of the power supplying coil is located above the center of the housing in an in-plane direction of the power supplying coil.
US11605970B2

A DC switch with embedded de-multiplexing function links a plurality of DC switches in a priority chain and enables concurrent power switching between DC switches. The priority chain automatically selects a most cost-effective power for output to optimize energy utilization efficiency and with a just-in-time enable to activate standby-power to minimize energy waste in persistent DC power.
US11605968B2

A charging device that includes (a) a DC to DC converter (“converter”) that includes a converter control input and a converter output for outputting a charging voltage to the supercapacitor, (b) an adjustable voltage divider, (c) a controller that is configured to (i) sense a supercapacitor voltage, (ii) determine a first target value of the supercapacitor voltage, based on an internal impedance of the supercapacitor and on a nominal supercapacitor voltage that is lower than the first target value of the supercapacitor voltage, and (iii) during a first phase of a charging process, output a control signal via the control output and to the converter control input, to set the charging voltage to one or more values that once provided to the supercapacitor cause the supercapacitor voltage to reach, at the end of the first phase of the charging process, the first target value of the supercapacitor voltage.
US11605966B2

A smart charger and associated methods and systems are disclosed. The smart charger identifies an anticipatory event that triggers battery charging, selects a battery charging profile that matches the anticipatory event, charges the battery of a mobile device based on the battery charging profile, and updates criteria for identifying anticipatory events and/or the battery charging profile that matches the anticipatory event.
US11605957B2

A power supply system includes a set of power supply units, each power supply unit arranged electrically in series and defining a common power supply, each power supply unit having a power module and a selective bypass for selectively bypassing the respective power module. The power supply system can meet a power demand.
US11605945B2

A pyro igniter circuit and a method for testing the same is provided. The pyro igniter circuit includes a supervisory circuit configured to: transmit a test signal having a pulse duration time below an igniter activation pulse time of a pyro igniter disconnect element and/or an ignition control signal, in response to the transmitted test signal, has an amplitude below an igniter activation amplitude of the pyro igniter disconnect element; and receive a diagnostic response signal in response to the transmitted test signal.
US11605944B2

A wind turbine with a power converter system having a plurality of power modules each with a semiconductor component, such as IGBTs, and a temperature sensor arranged in thermal connection with the semiconductor component for generating a temperature signal according to a sensed temperature. A controller receives the temperature signals from the respective power modules, and the controller can shut down operation of the power converter system in case one or more of the temperature signals indicate a temperature exceeding a trip temperature threshold, wherein the controller is arranged to monitor at least one parameter and to update the trip temperature threshold accordingly.
US11605931B2

A laser diode drive system for generating a drive current for a laser diode is described. The laser diode drive system comprises a first laser diode driver connected to the laser diode by a first cable to provide a drive current source for the laser diode. A second laser diode driver is then connected to the laser diode by a second cable to provide a low current sink for the laser diode. A feedback control loop is employed to provide a feedback signal for the second laser diode driver from to sample of an output field of the laser diode. The laser diode drive system exhibits low power consumption while being capable of creating sufficient feedback bandwidth to reduce the excess optical noise by at least an order of magnitude at 1 MHz compared with laser diode drive systems comprising just a first laser diode driver.
US11605921B2

A connector includes multiple ground terminals, multiple signal terminals, a cable and a ground assembly. The cable includes multiple ground wires and multiple signal wires. The ground assembly includes a plate and multiple protrusion structures. Each protrusion structure is arranged spacedly and extended from the plate. A top of each protrusion structure is higher than a surface of the plate. Each ground wire is electrically connected with each ground terminal and each protrusion structure. Each signal wire is electrically connected with each signal terminal. Each signal wire is formed between any two of the protrusion structures adjacent to each other. Therefore, high-speed transmission of digital signals may be undistortedly implemented.
US11605920B2

A backplane connector includes a housing, a number of terminal modules assembled to the housing, and a metal shield surrounding member. The housing includes a base, a first side wall and a second side wall. The base, the first side wall and the second side wall jointly form a receiving space for at least partially receiving a mating connector. The terminal module includes a first signal terminal, a second signal terminal and an insulating block fixed on the first signal terminal and the second signal terminal. The metal shield surrounding member at least partially surrounds the periphery of the first signal terminal and the second signal terminal. As a result, the shielding effect of the backplane connector is improved.
US11605909B2

The invention relates to a terminal block with a handle. The terminal block includes an insulative base, a conductive terminal, a flexible clamp and a toggle member. The insulative base has a chamber and an insertion hole communicating with the chamber. The conductive terminal is fixed at a bottom of the insertion hole. The flexible clamp is received in the chamber and extended with a movable elastic arm abutting against the conductive terminal and closing the inserting hole. The toggle member has a pivot rotatably connected in the chamber. The pivot is extended with a pusher abutting against the movable elastic arm. When the toggle member is rotated to a release position, the pusher is rotated about the pivot to press the movable elastic arm so the movable elastic arm deviates from the conductive terminal and the insertion hole is opened.
US11605902B2

The phased array antenna system is described. The phased array antenna system formed on one or more layers of a printed circuit board (PCB). The phased array antenna system be may include a beam forming network to convert between one or more element signals and a beam signal. The phased array antenna system may include one or more control circuits, where each control circuit may receive the element signals for corresponding antenna element. Each of the control circuits may further may establish a control signal path and an element signal path between the antenna elements and the beamforming network, where the signal path may carry multiplexed element and control signals. The control circuits may include a signal adjustment circuit that may adjust the corresponding element signal (e.g., in phase or amplitude) based on the control signal.
US11605900B2

An antenna structure includes a dielectric lens, an antenna substrate on the dielectric lens, and antenna electrodes on the antenna substrate. Each of the antenna electrodes may include a wire electrode and an empty plane having a triangular shape defined by the wire electrode. The antenna structure can reduce periodic reflection of a high frequency signal, suppress a periodic gain reduction phenomenon, and provide flat gain characteristics in a wide frequency band.
US11605888B2

The present disclosure provides an antenna circuit and a mobile terminal. The antenna circuit includes: an antenna unit; a switching circuit connection point and a feed point are arranged on the antenna unit; an antenna feed is connected with the feed point; a first tuning circuit is connected with the switching circuit connection point, the first tuning circuit is configured to increase a bandwidth of a single resonant mode in an intermediate-high frequency and/or to tune a resonant frequency in the intermediate-high frequency; wherein a distance from the feed point to the end of the antenna unit is larger than a distance from the switching circuit connection point to the end of the antenna unit.
US11605886B1

An antenna assembly is provided having passive cooling elements that enable compact design. In one example, an antenna assembly is provided that includes a heat sink assembly having an interior side and an exterior side, an antenna array, an antenna circuit board, and a radome. The antenna circuit board includes at least one integrated circuit (IC) die. The IC die has a conductive primary heat dissipation path to the interior side of the heat sink assembly. The radome is coupled to the heat sink assembly and encloses the antenna circuit board and the antenna array between the radome and the heat sink assembly. The heat sink assembly includes a metal base plate and at least a first heat pipe embedded with the metal base plate. The first heat pipe is disposed between the metal base plate and the IC die.
US11605884B2

A planar antenna includes: a radiating element; a flexible dielectric film portion; a power feeder line provided for the dielectric film portion, and configured to feed power to the radiating element; a first ground conductor facing against the radiating element; and an antenna base having a dielectric layer disposed between the radiating element and the first ground conductor. The dielectric film portion extends from a side surface of the antenna base. The dielectric layer is thicker than the dielectric film portion.
US11605882B2

A wearable glucose monitor may include a compact having an antenna positioned on a housing of the glucose monitor to allow the size of the antenna to be larger than a printed circuit board of the glucose monitor positioned internal to the housing. The antenna may be communicatively coupled to a wireless communication device, such as a transceiver on the PCB, to transmit glucose level measurements to an external device through low-frequency radio signals. In some aspects, the antenna may be configured to be distributed into multiple sections positioned on different sections of the housing and connected to form a complete antenna.
US11605880B2

A radio frequency and electromagnetic emission shield employed on wireless personal and portable electronic devices, containing one or more layers of radio frequency (RF) or electromagnetic (EM) screening material, shielding the user from harmful RF or EM radiation, or a redirection antenna that receives all RF signals, and redirects those signals away from the user. The RF emission shield may be contained within a plurality of outer layers, providing a secure fit to a wireless electronic device and an outer layer providing an easy grip for the user.
US11605874B1

An antenna-structure combination method includes following steps. Provide a circuit board. At least one joint hole penetrating the circuit board is formed in the circuit board. At least one electrode layer and one feeding line are formed on a periphery of the joint hole. The feeding line is electrically connected to the electrode layer. Provide a chip antenna. The chip antenna includes a base. The base has a wiring section. A fixed connection section is arranged at one end of the wiring section. The fixed connection section is formed with a conductive layer. The fixed connection section of the chip antenna penetrates the joint hole of the circuit board, so that the conductive layer is electrically fixed to the electrode layer, so that the chip antenna is fixedly connected onto the circuit board in an upright manner.
US11605864B2

Disclosed is a battery having a conductive terminal extending beyond a surface of a battery cover, the conductive terminal having an internal portion and an external surface, wherein the internal portion comprises lead and external surface comprises a non-lead conductive material. Further disclosed is a method for producing such a battery.
US11605859B2

In order to provide a battery module and the like capable of maintaining a fastened state of a plurality of battery cells with high reliability, battery module includes a plurality of battery cells each having electrode terminals, a pair of end plates that cover both side end surfaces of battery stack including the plurality of stacked battery cells, and a plurality of fastening members that fastens end plates to each other. End plate forms overlapping portion that covers at least a portion of each fastening member covering each side surface of battery cells located on the both side end surfaces of battery stack, and overlapping portion and the fastening members are welded and fixed. According to the above configuration, by welding in a state in which a side surface of fastening member is further covered with overlapping portion, there is an advantage that firm fixation can be achieved while preventing disengagement of fastening member.
US11605857B2

A battery pack includes a plurality of battery modules, each battery module having a plurality of stacked battery cells and a casing member surrounding the plurality of battery cells, and a connection member connecting the plurality of battery modules to each other.
US11605844B2

Disclosed herein are improved methods and devices for recycling lithium cathodes from batteries.
US11605839B2

A battery system includes a power bus and a set of battery packs. A battery pack is one or more batteries, a sensor board, and a power board. The power bus is used to electrically connect the set of battery packs. The sensor board receives a voltage difference between a battery pack not connected to the power bus and the power bus; determines whether the voltage difference indicates that a battery pack voltage is too high compared to a power bus voltage; in response to determining the voltage difference indicates that the battery pack voltage is too high compared to the power bus voltage, provides a drain indication to drain off the battery pack using a power draw mechanism until the voltage of the battery pack is within a threshold voltage difference of the power bus; and provides a connect indication to connect the disconnected battery pack to the power bus.
US11605837B2

Provided herein is a positive temperature coefficient film comprising an inorganic positive temperature coefficient compound. Also provided herein are a positive temperature coefficient electrode, a positive temperature coefficient separator, and a positive temperature coefficient lithium secondary battery, each of which comprises the positive temperature coefficient film.
US11605835B2

A battery comprises at least one layer with anode material. For each layer with anode material, the battery comprises at least one layer with cathode material. Between each layer with anode material and each layer with cathode material there lies at least one separator as a separating layer. The battery also comprises a housing with an interior space. The housing is arranged such that it surrounds the layers, in each case such that each layer with anode material and each layer with cathode material is completely accommodated in it. The housing is substantially of a material that has no, or negligible, electrical conductivity. The housing is preferably of a nonconductor, with preference of plastic. The invention also relates to a method for producing the battery according to the invention, and to a use of the same.
US11605826B2

An illustrative example fuel cell reactant flow control valve assembly includes a pneumatic valve configured to allow reactant flow when the pneumatic valve is in an open condition and to prevent reactant flow when the pneumatic valve is in a closed condition. A control valve selectively allows a pressure of the reactant to provide pneumatic pressure to maintain the pneumatic valve in the open condition. The control valve selectively vents the pneumatic pressure reservoir to control a rate at which the pneumatic pressure decreases and a rate at which the pneumatic valve changes from the open condition to the closed condition.
US11605820B2

An electrical energy generating element includes a first porous electrode, an eggshell membrane, and a second porous electrode. The first porous electrode, the eggshell membrane, and the second porous electrode are stacked on each other in that order. The present application also relates to an electrical energy generating device, a method for generating electrical energy, and a decorative ring.
US11605812B2

An all-solid secondary battery, including: a cathode; an anode; and a solid electrolyte layer disposed between the cathode and the anode, wherein the anode comprises an anode current collector; a first anode active material layer in contact with the anode current collector and comprising a first metal; a second anode active material layer disposed between the first anode active material layer and the solid electrolyte layer and comprising a carbon-containing active material; and a contact layer between the second anode active material layer and the solid electrolyte layer, and disposed such that the contact layer prevents contact between the second anode active material layer and the solid electrolyte layer, wherein the contact layer comprises a second metal, and has a thickness less than a thickness of the first anode active material layer.
US11605806B2

Methods of forming a composite material film can include providing a layer comprising a carbon precursor and silicon particles on a sacrificial substrate. The methods can also include pyrolysing the carbon precursor to convert the precursor into one or more types of carbon phases to form the composite material film, whereby the sacrificial substrate has a char yield of about 10% or less.
US11605802B2

A display apparatus includes a substrate, a pixel layer arranged over the substrate and including a plurality of display elements, an encapsulation member sealing the pixel layer, and a refractive layer arranged on the encapsulation layer and including a first refractive layer and a second refractive layer. The first refractive layer includes openings that correspond to the plurality of display elements, and the second refractive layer includes high refractive particles. The second refractive layer includes a first layer and a second layer, the first layer includes the high refractive particles dispersed in a first concentration, and the second layer includes the high refractive particles dispersed in a second concentration different from the first concentration.
US11605798B2

A display device includes: a base substrate including an active area, and a non-active area including a crack dam arrangement area; a plurality of inorganic layers on the base substrate; and an encapsulation layer on the plurality of inorganic layers, and including an encapsulation inorganic layer, and an encapsulation organic layer on the encapsulation inorganic layer. The base substrate includes first substrate portions having a first thickness at the crack dam arrangement area, and a second substrate portion between adjacent ones of the first substrate portions and connected to the first substrate portions, the second substrate portion having a second thickness smaller than the first thickness. The plurality of inorganic layers are laminated to form an inorganic laminated film at the crack dam arrangement area; and the encapsulation inorganic layer is located over the first substrate portions and the second substrate portion, and includes at least one short circuit portion.
US11605797B2

A display panel has a display area and a frame area located at at least one side of the display area. The display panel includes a base, at least one groove, a plurality of light-emitting devices, at least one first fixing component, and a sealant disposed at least in the frame area. At least one groove is arranged at a side of the base, and the at least one groove is located in the frame area. Each first fixing component includes a first portion and a second portion, and the first portion of the first fixing component is embedded in a groove. The sealant is located at the side of the base having the at least one groove, and the second portion of the first fixing component is embedded in the sealant.
US11605794B2

Quantum dragon materials and devices have unit (total) transmission of electrons for a wide range of electron energies, even though the electrons do not undergo ballistic propagation, when connected optimally to at least two external leads. Quantum dragon materials and devices, as well as those that are nearly quantum dragons, enable embodiments as quantum dragon electronic or optoelectronic devices, including field effect transistors (FETs), sensors, injectors for spin-polarized currents, wires having integral multiples of the conductance quantum, and wires with zero electrical resistance. Methods of devising such quantum dragon materials and devices are also disclosed.
US11605793B2

A stretchable device includes a substrate, the substrate including first regions having a first stiffness and a second region between adjacent first regions and having a second stiffness that is lower than the first stiffness, a unit device array including unit devices on separate, respective first regions of the substrate, and an encapsulant covering the unit device array. The unit device array includes pixel electrodes isolated on separate, respective first regions of the substrate, common electrodes isolated on separate, respective first regions and each facing a separate pixel electrode, the stretchable device configured to apply a same voltage to the plurality of common electrodes, and active layers on separate, respective first regions and each between a separate pixel electrode and a separate common electrode.
US11605788B2

An organic electroluminescence device of an embodiment includes a first electrode, a second electrode, and an emission layer between the first electrode and the second electrode, wherein the emission layer includes a polycyclic compound represented by Formula 1 and shows high emission efficiency and excellent color reproducibility.
US11605786B2

An organic light-emitting device and an apparatus including the same are disclosed. The organic light-emitting device includes: a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode. The organic layer includes an emission layer, the emission layer includes a first compound, a second compound, a third compound, and a fourth compound, the first compound is represented by Formula 1, the second compound is represented by Formula 2, the third compound is represented by Formula 3, the fourth compound is represented by any one of Formulae 4-1 to 4-3, each as respectively described in the detailed description.
US11605779B2

Provided are a memory cell and a method of forming the same. The memory cell includes a first dielectric pattern, a second dielectric pattern, a first bottom electrode, a first storage pattern, and a first top electrode. The first bottom electrode is disposed between the first dielectric pattern and the second dielectric pattern, and the first bottom electrode interfaces a first sidewall of the first dielectric pattern and a sidewall of the second dielectric pattern. The first storage pattern is disposed on the first dielectric pattern, the second dielectric pattern and the first bottom electrode, wherein the first storage pattern is electrically connected to the first bottom electrode. The first storage pattern is between the first bottom electrode and the first top electrode. A semiconductor die including a memory array is also provided.
US11605774B2

Aspects of the subject technology relate to an apparatus including a housing, one or more piezoresistive elements and a magnetic actuator. The housing includes a membrane, and the piezoresistive elements are disposed on the membrane to sense a displacement due to a deflection of the membrane. The magnetic actuator is disposed inside a cavity of the housing. The magnetic actuator exerts a repulsive force onto the membrane to reduce the deflection of the membrane.
US11605769B2

A light emitting element includes: a semiconductor layered structure; a first electrically insulating film covering surfaces of the semiconductor layered structure and defining a first opening in each of a first region and a second region of a first semiconductor layer, and defining a second opening in a portion above a second semiconductor layer; a first electrode electrically connected to the first semiconductor layer through each first opening; a second electrode electrically connected to the second semiconductor layer through the second opening; a first terminal located on the first electrode and electrically connected to the first electrode; a second terminal located on the second electrode and electrically connected to the second electrode; and a metal member located on a portion of the first electrically insulating film located over the second semiconductor layer and electrically insulated from the first terminal and the second terminal.
US11605764B2

The present disclosure provides an LED light source, a surface light source display module, and a preparation method for the LED light source. The LED light source includes: an LED chip including a first reflective layer, a P—GaN layer, a light-emitting layer, an N—GaN layer and a substrate, which are sequentially arranged from bottom to top; a light excitation layer configured for emitting light upon excitation with a blue light, wherein the LED chip is covered by the light excitation layer, that is, the light excitation layer is disposed on a top surface of the substrate of the LED chip and in contact with a side surface of the LED chip, wherein four side surfaces of the light excitation layer are defined as light output regions; and a second reflective layer disposed on a top surface of the light excitation layer, and a top surface of the second reflective layer is defined as a total reflection region or a partial reflection region. The light emission angle of the LED light source can be enlarged.
US11605762B2

A light emitting device including a plurality light emitting diodes configured to produce a primary light; a wavelength conversion means configured to at least partially convert the primary light into secondary light having peak emission wavelength ranges between 450 nm and 520 nm, between 500 nm and 570 nm, and between 570 nm and 680 nm; and a molded part to enclose the light emitting diodes and the wavelength conversion means.
US11605761B2

A light-emitting device is provided. The light-emitting device includes a light-emitting element having a peak light-emitting wavelength in the range of 440 nm to 470 nm, and a fluorescent member. The fluorescent member includes a first fluorescent material having a peak light-emitting wavelength in the range of 480 nm to less than 520 nm, a second fluorescent material having a peak light-emitting wavelength in the range of 520 nm to less than 600 nm, and a third fluorescent material having a peak light-emitting wavelength in the range of 600 nm to 670 nm. The light-emitting device has a ratio of an effective radiant intensity for melatonin secretion suppression to an effective radiant intensity for blue-light retinal damage of 1.53 to 1.70 when the light-emitting device emits light with a correlated color temperature of 2700 K to less than 3500 K; 1.40 to 1.70 when the light-emitting device emits light with a correlated color temperature of 3500 K to less than 4500 K; 1.40 to 1.70 when the light-emitting device emits light with a correlated color temperature of 4500 K to less than 5700 K; and 1.35 to 1.65 when the light-emitting device emits light with a correlated color temperature of 5700 K to 7200 K.
US11605759B2

An optoelectronic device including a substrate having opposite first and second surfaces; insulation trenches extending through the substrate, surrounding portions of the substrate and electrically insulating the portions from each other, each insulation trench being filled with at least one electrically insulating block and a gaseous volume or being filled with an electrically conductive element electrically isolated from the substrate; at least one light-emitting diode resting on the first surface for each portion of the substrate, the light-emitting diodes comprising wired, conical, or frustoconical semiconductor elements; an electrode layer covering at least one of the light-emitting diodes and a conductive layer overlying the electrode layer around the light-emitting diodes; and a layer encapsulating the light-emitting diodes and covering the entire first surface.
US11605757B2

The present invention relates to a display device and, in particular, to a display device using a semiconductor light emitting diode. A display device according to the present invention comprises a substrate having a plurality of metal pads; and a plurality of semiconductor light emitting diodes electrically connected to the metal pads through self-assembly. The present invention is characterized in that: the semiconductor light emitting diodes respectively include a conductive semiconductor layer, a conductive electrode formed on one surface of the conductive semiconductor layer, and a passivation layer enclosing the semiconductor light emitting diode and provided with a through hole for exposing the conductive electrode; one end portion of the semiconductor light emitting diodes is divided into a first portion in which the conductive electrode is exposed, and a second portion in which the passivation layer is exposed; and the maximum width of the metal pad is set to a range of the width to twice the width of the second portion.
US11605742B2

A dark reference device comprises: a photodiode comprising an optical active area; a light shield configured to prevent light from entering said optical active area, wherein said light shield comprises first and second overlapping metal covers, and wherein each of said metal covers comprises a plurality of openings overlapping said optical active area.
US11605738B2

This disclosure relates to the field of display technologies, and discloses a thin film transistor, a method for fabricating the same, a method for controlling the same, a display panel, and a display device. The thin film transistor includes: a base substrate, a semiconductor active layer on one side of the base substrate, a source electrically connected with one end of the semiconductor active layer, a drain electrically connected with the other end of the semiconductor active layer, a gate insulated from the semiconductor active layer, the source, and the drain, and a modulation electrode insulated from the semiconductor active layer, the gate, the source, and the drain. The modulation electrode is proximate to the drain, and an orthographic projection of the modulation electrode on the base substrate overlaps with an orthographic projection of the semiconductor active layer on the base substrate
US11605729B2

A semiconductor device and fabrication method are described for integrating a nanosheet transistor with a capacitor or nonvolatile memory cell in a single nanosheet process flow by forming a nanosheet transistor stack (11-18) of alternating Si and SiGe layers which are selectively processed to form epitaxial source/drain regions (25A, 25B) and to form gate electrodes (33A-D) which replace the silicon germanium layers in the nanosheet transistor stack, and then selectively forming one or more insulated conductive electrode layers (e.g., 37/39, 25/55, 64/69) adjacent to the nanosheet transistor to define a capacitor or nonvolatile memory cell that is integrated with the nanosheet transistor.
US11605724B2

According to one embodiment, a semiconductor device includes a first semiconductor region, a first electrode, and a first insulating member. The first semiconductor region includes Alz1Ga1-z1N (0≤z1<1). The first semiconductor region includes a first partial region. The first insulating member includes a first insulating portion between the first partial region and the first electrode. The first insulating portion includes a first insulating region and a second insulating region. The second insulating region is provided between the first insulating region and the first electrode. The first insulating region includes Al1-x1Six1O (x1<0.5). The second insulating region includes Al1-x2Six2O (0.5
US11605720B2

The present disclosure provides a semiconductor device and a method of forming the same. The semiconductor device includes a first channel members being vertically stacked, a second channel members being vertically stacked, an n-type work function layer wrapping around each of the first channel members, a first p-type work function layer over the n-type work function layer and wrapping around each of the first channel members, a second p-type work function layer wrapping around each of the second channel members, a third p-type work function layer over the second p-type work function layer and wrapping around each of the second channel members, and a gate cap layer over a top surface of the first p-type work function layer and a top surface of the third p-type work function layer such that the gate cap layer electrically couples the first p-type work function layer and the third p-type work function layer.
US11605718B2

The present disclosure provides a method for preparing a semiconductor structure. The method includes providing a substrate comprising a first top surface; forming an isolation region in the substrate to surround an active region; implanting a plurality of dopants into the substrate to form a first impurity region, a second impurity region and a third impurity region in the active region; forming a gate trench in the active region; forming a first barrier layer on a portion of a sidewall of the gate trench; forming a first gate material in the gate trench, wherein the first gate material comprises a first member surrounded by the first barrier layer; forming a second barrier layer on the first barrier layer and the first gate material; forming a second gate material on the second barrier layer; and forming a gate insulating material on the second gate material.
US11605703B2

The present application discloses a semiconductor device with capacitors having a shared electrode and a method for fabricating the semiconductor device. The semiconductor device includes a substrate, a first capacitor unit, a second capacitor unit, and a connection structure. The first capacitor unit includes a bottom conductive structure inwardly positioned in the substrate, and a shared conductive layer positioned above the bottom conductive structure with a first insulating layer interposed therebetween. The second capacitor unit includes the shared conductive layer, a top conductive layer positioned above the shared conductive layer with a second insulating layer interposed therebetween. The connection structure electrically connects the bottom conductive structure and the top conductive layer such that the first capacitor unit and the second capacitor unit are in parallel.
US11605688B2

A thin film transistor (TFT) array substrate includes: a substrate; a first insulation layer on the substrate; a capacitor including a lower electrode on the first insulation layer, and an upper electrode arranged to overlap with the whole lower electrode and having an opening, and the upper electrode is insulated from the lower electrode by a second insulation layer; an inter-layer insulation film covering the capacitor; a node contact hole in the inter-layer insulation film and the second insulation layer, and within the opening; and a connection node on the inter-layer insulation film and electrically coupling the lower electrode and at least one TFT to each other through the node contact hole.
US11605685B2

The present disclosure provides an OLED display substrate and a driving method thereof. The OLED display substrate includes: sub-pixels arranged in array, detection lines, and at least one signal port. Each column of sub-pixels is coupled to one detection line, each signal port is coupled to at least two detection lines, and each detection line is coupled to one column of sub-pixels. Each sub-pixel includes a light emitting element and a first control circuit coupled thereto. The first control circuit is configured to transmit a voltage at one terminal of the light emitting element to a first node in response to a first control signal provided by a first control line. The OLED display substrate further includes a second control circuit configured to transmit a voltage at the first node to a corresponding signal port in response to a second control signal provided by a second control line.
US11605684B2

An array substrate, including: a base substrate including a display area and a non-display area; a first transistor in the display area; a second transistor in the non-display area; and a substrate electrode, the substrate electrode including: a first substrate electrode between the first transistor and the base substrate; and a second substrate electrode between the second transistor and the base substrate, wherein the first substrate electrode and the second substrate electrode are configured to adjust threshold voltages of the first transistor and the second transistor, respectively, there is an open circuit between the first substrate electrode and the second substrate electrode, the first substrate electrode is supplied with a first adjustment voltage, the second substrate electrode is supplied with a second adjustment voltage, and an absolute value of the first adjustment voltage is different from an absolute value of the second adjustment voltage.
US11605674B2

A metal-insulator-semiconductor-insulator-metal (MISIM) device includes a semiconductor layer, an insulating layer disposed over an upper surface of the semiconductor layer, a back electrode disposed over a lower surface of the semiconductor layer opposing the upper surface, and first and second electrodes disposed over the insulating layer and spaced-apart from each other.
US11605666B2

There is provided a solid-state imaging device including: an imaging pixel including a photoelectric conversion unit which receives incident light; and a phase difference detection pixel including the photoelectric conversion unit and a light shielding unit which shields some of the light incident to the photoelectric conversion unit, in which the imaging pixel further includes a high refractive index film which is formed on the upper side of the photoelectric conversion unit, and the phase difference detection pixel further includes a low refractive index film which is formed on the upper side of the photoelectric conversion unit.
US11605657B2

An image sensor may include a pixel array including a plurality of pixel blocks structured to convert light into electrical signals. Each of the plurality of pixel blocks may include a first light receiving circuit including a plurality of unit pixels which share a first floating diffusion; a second light receiving circuit arranged adjacent to the first light receiving circuit in a second direction, and including a plurality of unit pixels which share a second floating diffusion; a first driving circuit and a second driving circuit positioned between the first light receiving circuit and the second light receiving circuit, and aligned in a first direction crossing the second direction; and an intercoupling circuit configured to electrically couple the first floating diffusion, the second floating diffusion, the first driving circuit and the second driving circuit.
US11605648B2

Provided are a semiconductor structure and a manufacturing method thereof. The semiconductor structure includes a carrier substrate, a trap-rich layer, a dielectric layer, an interconnect structure, a device structure layer and a circuit structure. The trap-rich layer is disposed on the carrier substrate. The dielectric layer is disposed on the trap-rich layer. The interconnect structure is disposed on the dielectric layer. The device structure layer is disposed on the interconnect structure and electrically connected to the interconnect structure. The circuit structure is disposed on the device structure layer and electrically connected to the device structure layer.
US11605647B2

According to one embodiment, a semiconductor memory device includes a ferroelectric layer and a first semiconductor layer. The first semiconductor layer is electrically connected to a first electrode and a second electrode and includes an n-type oxide semiconductor. A third electrode is opposite the first semiconductor layer. The ferroelectric layer is between the third electrode and the first semiconductor layer. A second semiconductor layer includes at least one of a Group IV semiconductor material or a p-type oxide semiconductor material. The first semiconductor layer is between the ferroelectric layer and the second semiconductor layer.
US11605644B2

Embodiments of 3D memory devices and methods for forming the same are disclosed. In an example, a 3D memory device includes a substrate, a memory stack, and a NAND memory string. The memory stack includes a plurality of interleaved gate conductive layers and gate-to-gate dielectric layers above the substrate. Each of the gate-to-gate dielectric layers includes a silicon nitride layer. The NAND memory string extends vertically through the interleaved gate conductive layers and gate-to-gate dielectric layers of the memory stack.
US11605638B2

Semiconductor structures and methods are provided. A method according to the present disclosure includes forming a first channel member, a second channel member directly over the first channel member, and a third channel member directly over the second channel member, depositing a first metal layer around each of the first channel member, the second channel member, and the third channel member, removing the first metal layer from around the second channel member and the third channel member while the first channel member remains wrapped around by the first metal layer, after the removing of the first metal layer, depositing a second metal layer around the second channel member and the third channel member, removing the second metal layer from around the third channel member, and after the removing of the second metal layer, depositing a third metal layer around the third channel member.
US11605637B2

A device includes a Static Random Access Memory (SRAM) array, and an SRAM cell edge region abutting the SRAM array. The SRAM array and the SRAM cell edge region in combination include first gate electrodes having a uniform pitch. A word line driver abuts the SRAM cell edge region. The word line driver includes second gate electrodes, and the first gate electrodes have lengthwise directions aligned to lengthwise directions of respective ones of the second gate electrodes.
US11605635B2

In an embodiment, a method includes forming a plurality of fins adjacent to a substrate, the plurality of fins comprising a first fin, a second fin, and a third fin; forming a first insulation material adjacent to the plurality of fins; reducing a thickness of the first insulation material; after reducing the thickness of the first insulation material, forming a second insulation material adjacent to the first insulation material and the plurality of fins; and recessing the first insulation material and the second insulation material to form a first shallow trench isolation (STI) region.
US11605633B2

A semiconductor device is provided. The semiconductor device includes a substrate and a semiconductor layer formed over a substrate. The semiconductor device further includes an isolation region covering the semiconductor layer and nanostructures formed over the semiconductor layer. The semiconductor layer further includes a gate stack wrapping around the nanostructures. In addition, the isolation region is interposed between the semiconductor layer and the gate stack.
US11605629B2

A method for preparing a semiconductor device structure is provided. The method includes forming an isolation structure in a semiconductor substrate, and recessing the semiconductor substrate to form a first opening and a second opening. The first opening and the second opening are on opposite sides of the isolation structure, and a width of the second opening is greater than a width of the first opening. The method also includes forming an electrode layer over the semiconductor substrate. The first opening and the second opening are filled by the electrode layer. The method further includes polishing the electrode layer to form a gate electrode in the first opening and a resistor electrode in the second opening, and forming a source/drain (S/D) region in the semiconductor substrate. The S/D region is between the gate electrode and the isolation structure
US11605626B2

An ESD protection circuit includes a trigger transistor that is responsive to a detection signal indicating an ESD event. The trigger transistor pulls the voltage of a hold node towards a voltage of a power supply rail in response to the detection signal indicating an ESD event. The ESD protection circuit includes a replica trigger transistor whose leakage current controls current provided to the hold node after the detection signal no longer indicates an ESD event to compensate for leakage current through the trigger transistor.
US11605619B2

A surface-emitting light source includes a plurality of light-emitting modules each including an array of a plurality of light sources and a wiring board disposed on an array of the plurality of light-emitting modules with an adhesive interposed therebetween. The plurality of light-emitting modules to be disposed on the wiring board are arranged such that a space is left between adjacent ones of the light-emitting modules. The adhesive contains a thermosetting resin and includes a penetrating portion inside the space. The penetrating portion includes a gap detached from a lateral surface of the light-emitting modules.
US11605616B1

A semiconductor device, the device including: a first silicon layer including a first single crystal silicon; a first metal layer disposed over the first silicon layer; a second metal layer disposed over the first metal layer; a first level including a plurality of transistors, the first level disposed over the second metal layer, where the plurality of transistors include a second single crystal silicon; a third metal layer disposed over the first level; a fourth metal layer disposed over the third metal layer, where the fourth metal layer is aligned to the first metal layer with a less than 40 nm alignment error; and a via disposed through the first level, where the first level thickness is less than two microns.
US11605609B2

A package structure includes a first dielectric layer, semiconductor device(s) attached to the first dielectric layer, and an embedding material applied to the first dielectric layer so as to embed the semiconductor device therein, the embedding material comprising one or more additional dielectric layers. Vias are formed through the first dielectric layer to the at least one semiconductor device, with metal interconnects formed in the vias to form electrical interconnections to the semiconductor device. Input/output (I/O) connections are located on one end of the package structure on one or more outward facing surfaces thereof to provide a second level connection to an external circuit. The package structure interfits with a connector on the external circuit to mount the package perpendicular to the external circuit, with the I/O connections being electrically connected to the connector to form the second level connection to the external circuit.
US11605594B2

A package comprising a substrate, an integrated device, and an interconnect integrated device. The substrate includes a first surface and a second surface. The substrate further includes a plurality of interconnects. The integrated device is coupled to the substrate. The interconnect integrated device is coupled to a surface of the substrate. The integrated device, the interconnect integrated device and the substrate are configured to provide an electrical path for an electrical signal of the integrated device, that travels through at least the substrate, then through the interconnect integrated device and back through the substrate.
US11605588B2

Some embodiments include apparatuses and methods of forming the apparatuses. One of the apparatuses includes a first pillar of a first memory cell string; a second pillar of a second memory cell string; a first conductive structure extending in a first direction, the first conductive structure located over and in electrical contact with the first pillar; a second conductive structure extending in the first direction, the second conductive structure located over and in electrical contact with the second pillar; a select gate coupled to the first and second memory cell strings; a first data line located on a first level of the apparatus and extending in a second direction, the first data line located over the first conductive structure and in electrical contact with the first conductive structure; and a second data line located on a second level of the apparatus and extending in the second direction, the second data line located over the second conductive structure and in electrical contact with the second conductive structure.
US11605586B2

An airbridge implements connections on a superconducting chip. It comprises a strip of superconductive material between a first superconductive area and a second superconductive area. A first end of said strip comprises a first planar end portion attached to and parallel with said first superconductive area, and a second end of said strip comprises a respective second planar end portion. A middle portion is located between said first and second planar end portions, forming a bend away from a plane defined by the surfaces of the first and second superconductive areas. First and second separation lines separate the end portions from the middle portion. At least one of said first and second separation lines is directed otherwise than transversally across said strip.
US11605585B2

A flexible substrate includes a first area including a first circuit, the first circuit configured to be connectable to a first component, a second area including a second circuit, the second circuit configured to be connectable to a second component, a connecting area provided between the first area and the second area and including a third circuit, the third circuit connecting the first circuit and the second circuit, one or more first via conductors provided between the first area and the connecting area and electrically isolated from the first circuit, the second circuit, and the third circuit, and one or more second via conductors provided between the second area and the connecting area and electrically isolated from the first circuit, the second circuit, and the third circuit.
US11605580B2

A scalable switching regulator architecture may include an integrated inductor. The integrated inductor may include vias or pillars in a multi-layer substrate, with selected vias coupled at one end by a redistribution layer of the multi-layer substrate and, variously, coupled at another end by a metal layer of a silicon integrated circuit chip or by a further redistribution layer of the multi-layer substrate. The vias may be coupled to the silicon integrated circuit chip by micro-balls, with the vias and micro-balls arranged in arrays.
US11605576B2

A via for semiconductor devices is disclosed. Implementations of vias for semiconductor devices may include: a semiconductor substrate that includes a first side; a via extending from the first side of the semiconductor substrate to a pad; a polymer layer coupled along an entire sidewall of the via, the polymer layer in direct contact with the pad; and a metal layer directly coupled over the polymer layer and directly coupled with the pad.
US11605574B2

A monolithic three-dimensional integrated circuit including a first device, a second device on the first device, and a thermal shield stack between the first device and the second device. The thermal shield stack includes a thermal retarder portion having a low thermal conductivity in a vertical direction, and a thermal spreader portion having a high thermal conductivity in a horizontal direction. The thermal shield stack of the monolithic three-dimensional integrated circuit includes only dielectric materials.
US11605572B2

An electronic component includes a mold layer and a semiconductor die including a low ohmic first portion and a high ohmic second portion. The low ohmic first portion has an active area. The high ohmic second portion is arranged on the mold layer.
US11605563B2

A semiconductor device includes a stack of semiconductor layers vertically arranged above a semiconductor base structure, a gate dielectric layer having portions each surrounding one of the semiconductor layers, and a gate electrode surrounding the gate dielectric layer. Each portion of the gate dielectric layer has a top section above the respective semiconductor layer and a bottom section below the semiconductor layer. The top section has a top thickness along a vertical direction perpendicular to a top surface of the semiconductor base structure; and the bottom section has a bottom thickness along the vertical direction. The top thickness is greater than the bottom thickness.
US11605560B2

The present invention relates to defects inspection on a silicon carbide wafer or an epitaxial layer thereon to determine the location, and adjustment of the location of the scribe line, which is a separation line forming a gap between adjacent dies. The present invention can obtain high efficiency and economy in the semiconductor process using wafers containing various defects in the surface and thin film, by minimizing the effect of wafer defects on the final yield of the semiconductor chip or die, via adjustment of scribe line positions arranged on the wafer.
US11605558B2

A method includes providing a substrate, a dielectric layer over the substrate, and metallic features over the dielectric layer; and forming an organic blocking layer (OBL) over the dielectric layer and between lower portions of the metallic features. The OBL covers sidewall surfaces of the lower portions, but not upper portions, of the metallic features. The method further includes depositing a dielectric barrier layer over top surfaces of the metallic features and over the sidewall surfaces of the upper portions of the metallic features, wherein at least a portion of a top surface of the OBL is not covered by the dielectric barrier layer; forming an inter-metal dielectric (IMD) layer between the metallic features and above the OBL; and removing the OBL, leaving an air gap above the dielectric layer, below the dielectric barrier layer and the IMD layer, and laterally between the lower portions of the metallic features.
US11605546B2

A substrate processing system includes a processing chamber. A pedestal is arranged in the processing chamber. An edge coupling ring is arranged adjacent to the pedestal and around a radially outer edge of the substrate. An actuator is configured to selectively move a first portion of the edge coupling ring relative to the substrate to alter an edge coupling profile of the edge coupling ring.
US11605545B2

A wafer cleaning equipment includes a housing to be positioned adjacent to a wafer, a hollow region in the housing, a laser module that outputs a laser beam having a profile of the laser beam includes a first region having a first intensity and a second region having a second intensity greater than the first intensity, the laser beam being output into the hollow region, and a transparent window that covers an upper part of the hollow region and transmits the laser beam to be incident on an entirety of a lower surface of the wafer.
US11605543B2

A method includes depositing a silicon layer, which includes first portions over a plurality of strips, and second portions filled into trenches between the plurality of strips. The plurality of strips protrudes higher than a base structure. The method further includes performing an anneal to allow parts of the first portions of the silicon layer to migrate toward lower parts of the plurality of trenches, and performing an etching on the silicon layer to remove some portions of the silicon layer.
US11605542B2

A method for treating a substrate includes receiving the substrate in a vacuum process chamber. The substrate includes a III-V film layer disposed on the substrate. The III-V film layer includes an exposed surface, an interior portion underlying the exposed surface, and one or more of the following: Al, Ga, In, N, P, As, Sb, Si, or Ge. The method further includes altering the chemical composition of the exposed surface and a fraction of the interior portion of the III-V film layer to form an altered portion of the III-V film layer using a first plasma treatment, removing the altered portion of the III-V film layer using a second plasma treatment, and repeating the altering and removing of the III-V film layer until a predetermined amount of the III-V film layer is removed from the substrate.
US11605531B2

Apparatus include a plurality of electrode arrangements spaced apart from each other opposite an ion propagation axis and defining an ion transfer channel that extends along the ion propagation axis that tapers between an input end that is situated to receive ions and an output end that is situated to couple the received ions to an input end of an ion guide. Methods include positioning a plurality of electrode arrangements at oblique angles opposite an ion propagation axis so as to form a ion transfer channel that tapers between an input end and an output end, and coupling the output end of the ion transfer channel to an input end of an ion optical element so as to direct ions in the ion transfer channel into the ion optical element. Related systems are also disclosed.
US11605521B2

A fuse element assembly has been disclosed. The fuse element assembly includes a fuse element having a pair of side edges and at least one weak spot between the side edges. The fuse element assembly also includes an arc-quenching material attached locally to the fuse element adjacent the weak spot.
US11605520B2

A fuse assembly having an end cap that includes a recessed retention body. The recessed retention body can include first and second retention walls and an engagement surface. The first and second retention walls can extend at least in a generally outwardly direction from the retention surface to an outer surface of the end cap, and extend between first and second ends of the first end cap in a direction that is generally parallel to a central longitudinal axis of the fuse assembly. The engagement surface can have one or more walls that downwardly and outwardly extend in divergent directions from an apex of the engagement surface and toward a corresponding one of the first or second retention walls. The apex can be positioned at a central location between the first and second retention walls, and extends in a direction that is generally parallel to the central longitudinal axis.
US11605515B2

An enclosure for a circuit breaker that includes a particle trap that is integrated into at least one foot of the enclosure. The enclosure can be configured to house a circuit interrupter and seal a dielectric insulating medium within an interior region of the enclosure. The particle trap can include an opening that extends through at least an inner side of a wall of the enclosure and into an adjacent foot such that the opening is in fluid communication with the interior region of the enclosure. Additionally, the opening of the particle trap can radially extend within both the wall of the enclosure and the foot between a first side and a second side of the particle trap.
US11605512B2

A key structure is provided. The key structure includes a base plate, a key cap and a lifting mechanism is provided. The base plate includes a first bottom wall. The key cap is disposed opposite to the base plate and includes a first cap wall. The lifting mechanism is movably connected between the key cap and the base plate, so that the key cap could reciprocate with respect to the base plate. The lifting mechanism includes a first lower shaft portion and a first upper shaft portion, which are respectively movably connected on the same side of the key cap and the base plate. When the key cap is in a released state, the first upper shaft portion presses against the first cap wall, but the first lower shaft portion is separated from the bottom wall by a maintaining gap.
US11605507B1

Microsupercapacitors (MSCs), as well as methods of fabricating the same and methods of using the same, are provided. An MSC can include interdigitated microelectrodes having reduced graphene oxide (rGO) (e.g., vertically aligned nanosheets thereof) disposed on upper surfaces of the microelectrodes. The MSC can be fabricated by preparing a micro-current collector (MCC) comprising the interdigitated microelectrodes using photolithography and then performing a bipolar electrochemistry process on the MCC to deposit rGO on the upper surfaces of the interdigitated microelectrodes (e.g., in a single-step in situ exfoliation, reduction, and deposition).
US11605505B2

A multilayer ceramic electronic component includes a body including an internal electrode alternately arranged with a dielectric layer; and an external electrode disposed on the body and connected to the internal electrode. The internal electrode includes a plurality of nickel (Ni) grains, and a composite layer including tin (Sn) and nickel (Ni) is disposed at a grain boundary of the nickel (Ni) grains.
US11605502B2

A multilayer electronic component includes a body including a dielectric layer and a plurality of internal electrodes laminated with the dielectric layer interposed therebetween; and an external electrode disposed on the body and connected to the plurality of internal electrodes. The plurality of internal electrodes includes two or more internal electrodes having different thicknesses, a most thick internal electrode having a greatest thickness and a least thick internal electrode having a lowest thickness among the plurality of internal electrodes are disposed on first and second outermost sides opposing each other in a lamination direction of the plurality of internal electrodes. Each internal electrode disposed between the most thick internal electrode and the least thick internal electrode has a thickness the same as or greater than a thickness of an adjacent internal electrode, which is adjacent to that internal electrode in the lamination direction toward the second outermost side.
US11605498B2

A multilayer coil component includes an element body, a coil, and a pair of terminal electrodes. Each of the pair of terminal electrodes is formed by a plurality of electrode layers having different shapes being stacked in a stacking direction and is exposed on end surfaces, a main surface, and a pair of side surfaces. One electrode part of the terminal electrodes exposed on the side surfaces of the element body and formed by one of the electrode layers has an overlapping part overlapping at least a part of the other electrode part formed by another of the electrode layers adjacent to the one electrode layer in the stacking direction and a non-overlapping part not overlapping the other electrode part when viewed from the stacking direction.
US11605495B2

An electronic device includes a system board, a power module and a conductive part. The system board includes a first surface and a second surface opposite to each other. The power module is disposed on the second surface and provides power to the semiconductor device through the system board. The conductive part is disposed on a first side of the power module adjacent to the second surface, wherein the conductive part is electrically connected with the and the system board, wherein the power is transmitted between the and the semiconductor device through the conductive part. The power module includes at least one switch circuit and a magnetic core assembly. The at least one switch circuit disposed on a second side of the power module away from the conductive part. The magnetic core assembly is arranged between the switch circuit and the conductive part.
US11605487B2

A laminate includes multiple paper layers, with at least one induction coil comprising first and second sets of windings. Two or more paper layers include the sets of windings comprising an electrically-conductive material. The sets of windings may be distributed throughout the laminate layers and provide good wireless induction charging performance in a compact space.
US11605485B2

Disclosed herein is a common mode filter that includes: a winding core part including first and second winding areas and a third winding area positioned between the first and second winding areas; and first and second wires wound in a same direction around the winding core part. The first and second wires constitute a first winding block wound in the first winding area and a second winding block wound in the second winding area. The first and second wires cross each other in the third winding area. Each of the first and second winding blocks has first and second winding layers. The difference in a number of turns between the first winding layer and the second winding layer is larger in the first winding block than in the second winding block.
US11605480B2

Electrical cables and optical waveguides are disclosed as including an electrically insulative foam. The electrically insulative foam can coat at least one electrical conductor of the electrical cable. The electrically insulative foam can coat the optical fiber of the waveguide. The electrically insulative foam can also define a waveguide.
US11605477B1

An extreme ultra violet (EUV) light source apparatus includes a metal droplet generator, a collector mirror, an excitation laser inlet port for receiving an excitation laser, a first mirror configured to reflect the excitation laser that passes through a zone of excitation, and a second mirror configured to reflect the excitation laser reflected by the first mirror.
US11605464B2

Determining input data for at least one machine learning model based on electronic data of a user. Predicting, based on the input data and the at least one machine learning model, a mental state of the user, the mental state comprising mood values, uncertainty values, and magnitude values, each mood value being associated with a corresponding uncertainty value of the uncertainty values and a corresponding magnitude value of the magnitude values, the magnitude value indicating a relative strength or weakness of the associated mood value. Selecting and arranging, based on the predicted mental state, a subset of graphical elements, each graphical element being associated with a corresponding mood value of the set of mood values, and each graphical element of the subset of graphical elements being associated with the predicted mental state of the user.
US11605463B2

There is disclosed a method and a system for predicting the efficacy of one or more treatments. A completed questionnaire may be received from a patient requiring treatment. The responses to the questionnaire may be input to a machine learning algorithm (MLA). The MLA may have been trained using labelled patient data. A predicted efficacy of one or more treatments and a prototype corresponding to the patient may be received from the MLA. An interface may be output indicating the predicted efficacy of the one or more treatments and the prototype.
US11605460B2

Disclosed is a non-invasive method for assessing in a subject the presence and severity of a liver lesion, or the risk of death or liver-related events, including: 1) performing at least three binary logistic regressions on at least one variable, performed on the same variable(s) but each directed to a different single diagnostic target, thereby obtaining at least three scores; 2) combining the scores from step 1) in a multiple linear regression to obtain a new multi-targeted score; 3) optionally sorting the multi-targeted score obtained in step 2) in a classification of liver lesion stages or grades, thereby determining to which liver lesion stage or grade the subject belongs based on his/her multi-targeted score. Also disclosed is a single multi-targeted non-invasive test obtained by the combination of single-targeted non-invasive tests providing a unique score and a unique classification with improved accuracy compared to single-targeted diagnostic tests.
US11605456B2

An acquisition system includes a processor, one or more sensors operatively coupled to the processor where the one or more sensors acquire at the ear, on the ear or within an ear canal, one or more of acceleration, blood oxygen saturation, blood pressure or heart-rate, and the one or more sensors configured to monitor a biological state or a physical motion or both for an event. The event can be a detection of a discrepancy when compared with a set of reference data by the one or more sensors or the biological state or the event can be one of a detection of an abrupt movement of a headset operatively coupled to the processor, a change in location of an earpiece operatively coupled the processor, a touching of the headset, a recognizing of a voice command, a starting or ending of a phone call, or a scheduled time.
US11605453B1

Technologies and techniques for managing clinical images in electronic healthcare record systems are disclosed. Disclosed methods and apparatus provide indexing of captured clinical images with minimal or no user input. This is accomplished through providing the ability to set a predetermined type of patient encounter and then retrieving a clinical image of a patient from either an image capture device such as a camera in a mobile device or from a memory device. The methods and systems may also include image recognition of the clinical image to determine the type of the clinical image. Additionally, the indexing is automated, where the automated indexing is based on at least one of the predetermined type of patient encounter and the determined type of clinical image.
US11605450B2

A method for generating a treatment plan in response to medical test results is provided. The method comprises requesting point-of-care (POC) services from a mobile POC unit, receiving at a server confirmation of delivery of POC services to a patient, receiving at the server one or more test results as a result of operation of a medical testing device used in the POC services, wherein the one or more test results includes a determination of the efficacy and dosage level of a medication, generating at the server an updated digital patient record reflecting the one or more test results, and transmitting by the server to a medical entity a treatment plan based on the efficacy and dosage level determined for the medication, wherein the treatment plan is a dosage regimen for the medication.
US11605449B2

An analytics platform for analyzing medical claims with low latency is configured to compress medical claims records into common data input objects that may be usable by a plurality of independent and parallel program analytics. The common data input objects are then passed as input to all of those program analytics, which are then configured to retrieve at least one compressed parameter file for use in processing data elements of the common data input object in accordance with a framework of a respective program analytic. The program analytics generate respective outputs based at least in part on data elements of the common data input objects, and the analytics platform combines those outputs into a single combined common output object.
US11605443B2

The present disclosure provides a test method and a test apparatus for a semiconductor device. The test method includes: forming a plurality of test values based on a first retention time range and a first step size, and sequentially testing a plurality of memory cells in the semiconductor device based on the plurality of test values in ascending order; determining, during tests corresponding to each test value, a memory cell whose retention time is less than the test value, and recording a position and corresponding test value of the memory cell whose retention time is less than the test value, to form first test data; a similar method is applied to form second test data; and determining, based on the first test data and the second test data, positions and corresponding test values of memory cells whose retention times fail to pass the tests.
US11605435B2

Various aspects relate to a threshold switch structure and a use of such threshold switch structure as a threshold switch in a memory cell arrangement, the threshold switch structure including: a first electrode, a second electrode, a switch element in direct physical contact with the first electrode and the second electrode, the switch element including a layer of a spontaneously polarizable material. The first electrode, the second electrode, and the switch element are configured to allow for a switching of the switch element between a first electrical conductance state and a second electrical conductance state as a function of a voltage drop provided over the switch element by the first electrode and the second electrode.
US11605431B2

A memory device and an operation method thereof are provided. The memory device comprises: a memory array; a decoding circuit coupled to the memory array, the decoding circuit including a plurality of first transistors, a plurality of second transistors and a plurality of inverters, the first transistors and the second transistors are paired; and a controller coupled to the decoding circuit, wherein the paired first transistors and the paired second transistors are respectively coupled to a corresponding one inverter among the inverters, and respectively coupled to a corresponding one among a plurality of local bit lines or a corresponding one among a plurality of local source lines; the first transistors are coupled to a global bit line; and the second transistors are coupled to a global source line.
US11605418B2

The application relates to an architecture that allows for less precision of demarcation read voltages by combining two physical memory cells into a single logical bit. Reciprocal binary values may be written into the two memory cells that make up a memory pair. When activated using bias circuitry and address decoders the memory cell pair creates current paths having currents that may be compared to detect a differential signal. The application is also directed to writing and reading memory cell pairs.
US11605407B2

According to one embodiment, a memory system includes a memory interface circuit. The memory interface circuit has delay circuits, a detection circuit, and a control circuit. One of the delay circuits applies a delay to a data signal. Another delay circuit generates, fora strobe signal, a first delay strobe signal, a second delay strobe signal, and a third delay strobe signal, each with different delay amounts. The detection circuit detects a drift in the timing of the first delay strobe signal with respect to the delayed data signal by using the delay data signal, the first delay strobe signal, the second delay strobe signal, and the third delay strobe signal. The control circuit adjusts the first delay amount, the second delay amount, and the third delay amount in a direction to compensate the drift.
US11605402B2

Methods, computer-readable media, and apparatuses for composing a video in accordance with a user goal and an audience preference are described. For example, a processing system having at least one processor may obtain a plurality of video clips of a user, determine at least one goal of the user for a production of a video from the plurality of video clips, determine at least one audience preference of an audience, and compose the video comprising at least one video clip of the plurality of video clips of the user in accordance with the at least one goal of the user and the at least one audience preference. The processing system may then upload the video to a network-based publishing platform.
US11605400B2

A method according to one embodiment includes measuring a baseline servo band difference (SBD) from a beginning of a tape (BOT) to an end of the tape (EOT), and storing values of the baseline SBD measurements in a memory. A shorter length of the tape that is less than an entire length of the tape is cycled a plurality of times to acclimate the shorter length of the tape. A post cycling SBD of the shorter length of the tape is determined and an acclimation change amount of the shorter length of the tape that is a difference between the baseline SBD of the shorter length and the post cycling SBD of the shorter length is determined. The method further includes adjusting the baseline SBD values based on the determined acclimation change amount.
US11605395B2

A method and device for automatically increasing the spectral bandwidth of an audio signal including generating a “mapping” (or “prediction”) matrix based on the analysis of a reference wideband signal and a reference narrowband signal, the mapping matrix being a transformation matrix to predict high frequency energy from a low frequency energy envelope, generating an energy envelope analysis of an input narrowband audio signal, generating a resynthesized noise signal by processing a random noise signal with the mapping matrix and the envelope analysis, high-pass filtering the resynthesized noise signal, and summing the high-pass filtered resynthesized noise signal with the input narrowband audio signal. Other embodiments are disclosed.
US11605390B2

Provided are various mechanisms and processes for language acquisition using socio-neurocognitive techniques.
US11605372B2

A sound recognition system including time-dependent analog filtered feature extraction and sequencing. An analog front end (AFE) in the system receives input analog signals, such as signals representing an audio input to a microphone. Features in the input signal are extracted, by measuring such attributes as zero crossing events and total energy in filtered versions of the signal with different frequency characteristics at different times during the audio event. In one embodiment, a tunable analog filter is controlled to change its frequency characteristics at different times during the event. In another embodiment, multiple analog filters with different filter characteristics filter the input signal in parallel, and signal features are extracted from each filtered signal; a multiplexer selects the desired features at different times during the event.
US11605370B2

Disclosed are methods and systems for providing audible flight information to an operator of an aircraft. A method, for example, may include receiving flight information detected by one or more sensors positioned on the aircraft, causing an image to be displayed on a display device, the image including a plurality of text items corresponding to the flight information, receiving a first operator selection indicative of one or more of the text items, parsing the one or more text items to generate a set of intermediate data, synthesizing audio data based on the intermediate data, and causing audible content corresponding to the audio data to be emitted by one or more audio emitting devices, wherein the audible content includes speech corresponding to the flight information.
US11605366B2

An apparatus includes a graphics driver circuit and a graphics engine circuit. The graphics engine circuit is configured to determine graphics data to be output to a display and to render the graphics data to a buffer. The graphics driver circuit is configured to output the buffer to the display. The graphics engine circuit is further configured to, while the graphics driver circuit is outputting the first buffer to the display, encode the first graphics data into another buffer, and to signal the graphics driver circuit to output the other buffer to the display.
US11605363B2

A bar is displayed in a second region. Display of the bar starts in a longest state when an undetected state in which a region of interest is not detected transitions to a detected state in which the region of interest is detected, and display in the longest state is maintained until the detected state transitions to the undetected state. When the detected state transitions to the undetected state, the bar is reduced in length over time. When a predetermined time elapses, the length of the bar becomes 0, and the bar disappears. In addition, in a case where the undetected state transitions to the detected state before the bar disappears, the length of the bar returns to the longest.
US11605360B2

Circuit and method for preventing screen flickering, a drive circuit for a display panel, and a display apparatus are provided, relating to the field of display technology. The circuit for preventing screen flickering includes a control sub-circuit configured to control a gate drive circuit of the display panel to output a gate cut-off level during a power-on period of the display panel. The gate drive circuit of the display panel is controlled to output the gate cut-off level during the power-on period, the gate cut-off level is provided to gate lines of the display panel such that TFTs connected to the gate lines are in cut-off state during the power-on period.
US11605356B2

A display device is disclosed. The display device comprises a display panel, a backlight unit, and a processor for driving the backlight unit so as to provide light to the display panel, wherein the processor is capable of acquiring a current duty for driving the backlight unit, on the basis of pixel information of an area excluding a text area in an input image, and driving the backlight unit on the basis of the acquired current duty.
US11605350B2

An organic light emitting display device may include a display panel, a power supply, and a display driver. The display panel may comprise a plurality of scan lines, a plurality of data lines, and a plurality of pixels connected to the scan lines and to the data lines. The power supply may supply a first pixel voltage and a second pixel voltage to the pixels. The display driver may control the display panel. The display panel may display a first image in a first frame frequency during a first driving mode, and display a second image in a second frame frequency that is lower than the first frame frequency during a second driving mode, according to a control by the display driver
US11605341B2

The present disclosure provides a pixel circuit, a pixel driving method and a display device. The pixel circuit includes a driving circuit, an energy storage circuit and a switch control circuit. A first end of the energy storage circuit is coupled to a control end of the driving circuit, a second end of the energy storage circuit is coupled to a first end of the driving circuit via the switch control circuit, and the energy storage circuit is configured to store a voltage. The switch control circuit is configured to control the second end of the energy storage circuit to be electrically coupled to a voltage application end or the first end of the driving circuit under the control of a light-emission control signal from a light-emission control line. The driving circuit is configured to generate a driving current in accordance with a voltage between the control end and first end of the driving circuit.
US11605339B2

A display device includes a display panel including a plurality of sensing lines and a plurality of pixels each connected to a corresponding sensing line among the plurality of sensing lines, a sensor that senses characteristic information of the plurality of pixels through the plurality of sensing lines and converts the characteristic information into sensing data having a digital format, and a compensator that converts first data received from outside of the display device into second data based on the sensing data, wherein the sensor senses characteristic information of pixels arranged in a partial area of the display panel during a transition period of a sensing period and processes sensed characteristic information as dummy data.
US11605327B2

A display device includes a display panel which displays an image, a data driver which supplies a plurality of data signals to the display panel, a first power supply which supplies a data driving voltage to the data driver through a first power supply line, and a second power supply which supplies a first driving voltage to the display panel through a second power supply line. The first power supply senses a voltage of the second power supply line and controls the supply of the data driving voltage based on a sensed voltage during an initial driving period, in which the first power supply generates the data driving voltage and the second power supply does not generate the first driving voltage.
US11605318B2

A vehicle whip system includes a base component, a collar component, and a whip component. The base component includes a base housing, a first electrical connector disposed in the base housing, and one or more wires coupled to the first electrical connector and routed through the base housing. The collar component includes a collar housing forming an interior volume configured to receive an upper portion of the base housing and a second electrical connector disposed in the collar housing and configured to electrically couple with the first electrical connector responsive to the collar housing receiving the base housing. The whip component connected to the collar housing. The whip component includes one or more electrical components configured to couple to the one or more wires via the first electrical connector and the second electrical connector.
US11605316B2

Reflective decorative panel of the present invention is the light reflecting image representation device used for production of a wide range of decorative products, advertising signs, billboards, panels, etc. The panel has a module base structure with holding elements on which reflective elements are cantilever mounted. The base structure is made in the form of a plastic lattice framework with longitudinal and transversal bearing bars, and it includes coupling elements at sides of the framework for attachment with frameworks of other modules. The coupling elements are located on edge bars at four sides of the framework. The reflective decorative panel is used for decoration of any kind of outdoor festive events, stage or TV design and facilities, where high strength and reliability of the modules attachment is of great importance.
US11605314B2

A flexible display device includes a base film, a display panel on the base film, a protective film on a surface of the display panel away from the base film, and an adhesive layer. An area of the base film is substantially identical to that of the display panel. An area of the protective film is less than that of the display panel. The adhesive layer is located on the surface of the display panel away from the base film. The adhesive layer and the protective film include an overlapping portion. The adhesive layer has a thickness and Young's modulus between 10 and 500 μm and between 0.1 and 10 GPa, respectively. A side edge of the base film, a side edge of the display panel, and a side edge of the adhesive layer are substantially aligned. A manufacturing method of a flexible display device is also provided.
US11605312B2

A protective case for a collectible includes a cover and a base. The cover includes a transparent panel having a top surface and a bottom surface, and a flange extending from a periphery of the bottom surface to define a recess. The flange has an inward facing surface facing the recess, and a slot extending inwardly from the inward facing surface. The base includes a transparent plate that is nested in the recess. The plate has a top edge, a bottom edge, and a sidewall extending between the top edge and the bottom edge. The sidewall includes a tab that is received and locked in the slot, to oppose removal of the plate from the recess. A collectible can be positioned between the plate and the panel and received in a seat of the plate and/or the panel.
US11605309B1

A three-dimensional educational tool that demonstrates periodicity in science and mathematics and a method of using same. The educational tool has a frame with a top template, such as the periodic table of the chemical elements, having a plurality of openings and a plurality of members, representing chemical elements as an example embodiment disposed in the openings. The educational tool provides a plurality of trend blocks that rapidly change a three dimensions display of a plurality of members by selectively raising or lowering the members to demonstrate a particular characteristic of a member in relationship to another member. The trend blocks sit under the frame and the members slide up and down accordingly.
US11605295B2

A trailer flank object contact avoidance system for a vehicle towing a trailer includes a sensor system configured to detect objects in an operating environment of the vehicle and a controller. The controller processes information received from the sensor system to monitor a relative position of at least one object with respect to the vehicle during driving and determines an instantaneous path of the trailer based on a vehicle steering angle and whether the instantaneous path of the trailer would bring the trailer into contact with the at least one object. The controller issues a coaching notification to the driver that reverse driving is required to prevent contact between the trailer and the vehicle when a corrective steering angle cannot prevent contact of the trailer with the at least one object during forward driving.
US11605291B2

Systems and methods for providing traffic signals to drivers of vehicles include vehicle-based systems which visually or audibly provide wait and proceed messages to drivers. A command center electronically receives arrival times recorded by time keeping devices of stop signs at an intersection upon arrival of the vehicles as determined by vehicle detection devices. Identifiers for the arriving vehicles are received and associated with the arrival times. A command is transmitted to set the traffic signaling device of the stop sign associated with an earliest arrival time to proceed, and if the earliest arrival time is associated with an identifier, to provide the proceed message at the vehicle-based systems associated the identifier.
US11605288B2

This disclosure describes techniques for a consumer application that integrates a model-controller-view (MCV) design pattern with an event streaming platform such as an Apache Kafka™ in a network operation center (NOC) server to support NOC workspace interoperability. The MCV design pattern may include a pattern that divides an application into three main logical components (e.g., model component, controller component, and view component) to handle specific aspects of the application. In one example, the model component decouples the telemetry data streams from an event stream platform, and the controller component filters a queried set of decoupled telemetry data streams to dynamically control views to be rendered in the view component.
US11605282B2

Implementations described herein disclose a method of determining how well predictions of an impending hypoxia are reported in real-time, so that a user has higher confidence in the reported predictions. Specifically, the method of predicting oxygen level desaturation disclosed herein includes generating an input sequence of oxygen levels based on an input signal sequence, the input signals indicative of a physiological condition of a patient, generating an input feature sequence based on at least one of the input signal sequence and the input sequence of oxygen levels, generating, using a neural network, a predicted value sequence of the oxygen levels based on the input feature sequence, comparing the predicted value sequence of the oxygen levels with the input sequence of oxygen levels for a predetermined temporal window to generate a predicted sequence confidence value, and generating, in response to determining that the predicted sequence confidence value is above a threshold confidence value, an oxygen level desaturation prediction based on the predicted value sequence.
US11605280B2

A position specifying system can accurately detect, while reducing a power consumption amount of a carried terminal, a position within a watching area where the target person acts every day and can efficiently detect the position even in an emergency where the target person moves out of the watching area. The terminal transmits, at a first time interval, identification information via short-range wireless communication; acquires, at a second time interval, position information with a GPS function; and transmits the identification information and the position information to a server via long-range wireless communication. A terminal for detection transmits the identification information transmitted from the communicable target person terminal. The server specifies the position of the target person terminal based on information transmitted from the terminal for detection and specifies the position of the target person terminal based on the identification information and the position information transmitted from the target person terminal.
US11605278B2

A method of operating a detection system includes switching the system from a normal mode for sensing smoke to a high sensitivity mode for sensing airborne particles, such that in the high sensitivity mode the detection system is configured to discriminate between particles of diameters less than 2.5 micrometers and 10 micrometers. Transmitting light from one or more light sources of the detection system into a monitored space, and detecting scattered light at one or more light sensing devices of the detection system. The detection of scattered light is indicative of one or more indoor air quality conditions in the monitored space.
US11605273B2

Methods and apparatuses are disclosed that allow an electronic device to autonomously adapt one or more user alerts of the electronic device. For example, some embodiments may include a method for operating a haptic device including driving a haptic device using a control signal, measuring a frequency related to the operation of the haptic device and comparing the measured frequency with a target frequency. A control signal is adjusted based on the comparison to drive the haptic device to the target frequency.
US11605269B2

An electronic bingo gaming system enables the entertainment mechanisms in Class II gaming machines to mimic the look and feel of the Class III games on which those entertainment mechanisms are based. The system is constructed to minimize any wait times by players that commence a bingo game or join a bingo game already in progress. To create consistency in what players are hoping to see on their bingo cards, the bingo game may use a single interim prize pattern required to win an interim prize that is the same for all players and is the same as a game ending pattern that ends the bingo game.
US11605255B2

Described are various embodiments of a user activity-related monitoring system and method, and a user access authorization system and method employing same. In one embodiment, a system is provided for authenticating a user authorised to perform a designated activity in a designated environment. The system comprises a wireless digital user authentication device (UAD) operable to: wirelessly establish an authenticated access session at an access point within the designated environment for performing the designated activity; and acquire activity-related data during performance of the designated activity. The system further comprises a digital application operatively associated with the wireless digital UAD and operable to: digitally compare and evaluate compliance of the activity-related data with a digital authenticated activity template within a designated tolerance.
US11605254B1

Embodiments herein describe a beacon that is used to verify a location of a user and provide access to a secure location (e.g., a locked building). The beacon includes a radio frequency reader which communicates with a tag (e.g., an NFC or RFID tag) disposed on a same surface as the beacon. For example, the beacon may cover the tag on the surface (e.g., a wall next to a locked door or access point into the secure location). The reader in the beacon can periodically perform a read cycle to identify the presence of the tag to ensure the beacon has not been removed. If during one or more cycles the reader does not detect the tag, the beacon can deactivate the beacon and no longer transmit the location verification code.
US11605251B2

A method of operation of a compute system comprising: operating a controller area network with a first node including a first error counter and a second node including a second error counter; transmitting a message from the first node to the second node over the controller area network; detecting an error by the first node or the second node; incrementing the first error counter or the second error counter based on whichever the first node or the second node that detected the error; and shutting off an on-board diagnostic port when the first error counter or the second error counter reaches a shut-off threshold.
US11605250B2

A system for use with a vehicle includes at least one device installed or present onboard the vehicle and configured to sense or determine at least one condition or characteristic of the vehicle or its driver. The at least one device communicates the condition or characteristic with a remote site or web service using a wireless communication device. The remote site or web service correlates or compares the condition or characteristic of the vehicle or its driver with road conditions, capacities, facilities, and/or established safety data associated with the upcoming roadway, and determines whether the vehicle should stop or enter a facility due to an incompatibility or conflict between the condition or characteristic and the road conditions, capacities, facilities, and/or established safety data. The remote site or web service then communicates the determination of whether the vehicle should stop or enter the facility to the device on the vehicle.
US11605245B2

A method of securing biometric information may involve obtaining a digital image that contains biometric information. The method may involve identifying at least one region of the digital image that contains the biometric information and masking the biometric information. The biometric information may be a user's fingerprint and the user's fingerprint may be sufficiently masked that the masked fingerprint would not be accepted as authentic by most or all biometric authentication systems as matching the original fingerprint.
US11605241B2

A sensing device includes a substrate, a first circuit, a second circuit, a first photodetector, and a second photodetector. The substrate has a sensing region. The first circuit is disposed on the substrate and in the sensing region, and configured to sense a fingerprint. The second circuit is disposed on the substrate and in the sensing region, and configured to sense a living body. The first photodetector is electrically connected to the first circuit. The second photodetector is electrically connected to the second circuit. The area of the second photodetector is larger than the area of the first photodetector.
US11605235B2

In an embodiment, an image-capture system, includes an image-capture device and computing circuitry. The image-capture device is configured to capture an image of a region of space that includes an object. And the computing circuitry is coupled to the image-capture device and is configured to detect a representation of the object in the image, to determine a representation of a boundary of the detected representation, to provide image information corresponding to the detected representation to an image-analysis system, to receive, from the image-analysis system, an identifier of a category to which the object belongs, and a descriptor of the object, and to generate a representation of a list that includes the identifier and the descriptor.
US11605233B2

An apparatus, method and computer program product are provided for determining a state of visibility of a road object, such as a road sign, using vehicle sensor data. For example, the apparatus determines whether one or more sensors of a first vehicle observes a road sign. If the road sign is not observed by the one or more sensors, the apparatus determines whether one or more second vehicles is obscuring the road sign. If the one or more second vehicles is not obscuring the road sign, the apparatus determines whether the road sign is obscured due to a weather condition. If the road sign is obscured due to the weather condition, the apparatus generates a signal indicating that the road sign was obscured due to the weather condition.
US11605230B2

Systems and methods for monitoring product placement. The method comprises accessing a first image depicting a plurality of items arranged in accordance with a first layout, accessing a second image, the second image depicting at least some of the plurality of items arranged in accordance with a second layout. The method then proceeds to inputting, to a machine learning algorithm (MLA), a first density map and a second density map, the first density map having been generated from the first image and the second density map having been generated from the second image. An anomaly map is then outputted by the ML, the anomaly map comprising a first indication of an item class associated with an anomaly and a second indication of a position associated with the anomaly.
US11605225B2

Methods and systems for automatically tracking and analyzing imagery data of at least one vehicle on a racetrack comprising. A video event management system with a plurality of video cameras positioned around a racetrack determines the presence of the at least one vehicle and based on a weighted event score corresponding to dynamics for the at least one vehicle and other objects captures video imagery and stills and generates at least one subframe. Excess video imagery data and excess stills data are discarded based on metadata of linked subframes.
US11605221B2

Methods, systems, and apparatus for controlling smart devices are described. In one aspect a method includes capturing, by a camera on a user device, a plurality of successive images for display in an application environment of an application executing on the user device, performing an object recognition process on the images, the object recognition process including determining that a plurality of images, each depicting a particular object, are required to perform object recognition on the particular object, and in response to the determination, generating a user interface element that indicates a camera operation to be performed, the camera option capturing two or more images, determining that a user, in response to the user interface element, has caused the indicated camera operation to be performed to capture the two or more images, and in response, determining whether a particular object is positively identified from the plurality of images.
US11605219B2

An image-processing device includes: a character string detection unit configured to detect a character string of a specific item in a first document image based on a feature amount of the displayed first document image among feature amounts which are recorded in advance based on a result of learning using a plurality of document images and indicate features of the character string of the item for each kind of document image and each specific item; and an output unit configured to output information regarding a correspondence relation indicating the same specific item between the first document image and a second document image displayed to correspond to the first document image.
US11605218B2

Performance enhancement of face verification systems is credited due to advancement in deep learning methods. However, these systems fail to provide interpretations for decision makings despite their ability to attain high accuracy. Various post-hoc methods have been proposed due to increased demand of deep learning models for better interpretations. However, face verification systems are still prone to adversarial attacks. Present disclosure provides a face verification system and method which addresses the issue of interpretability by employing modular neural network(s), wherein representations for each individual facial feature such as nose, mouth, eyes, etc., are learned separately and verification of input face images is performed. Through experiments, present disclosure demonstrates that the method described herein is resistant to adversarial attacks, thereby addressing another crucial weakness concerning deep learning models.
US11605216B1

Data is received that includes a feed of images of a plurality of objects passing in front of an inspection camera module forming part of an inspection system. Thereafter, a representation for each image is generated using a first machine learning model and based on the received data. Later, one or more second machine learning models can cluster the images using the corresponding representations into groups that each correspond to one of a plurality of different object attributes. Thereafter, access to the groups can be provided to a consuming application or process for analysis and the like. In some variations, the representations are analyzed by at least one third machine learning model prior to the clustering. In other variations, the representations are analyzed by at least one third machine learning model after the clustering. Related apparatus, systems, and methods are also described.
US11605213B2

A citrus identification method comprises: performing first-time image acquisition processing on a target citrus tree to obtain a first image; inputting the first image into a first citrus fruit identification model to be processed to obtain a first identification result sequence; performing area interception processing on the first image to obtain a citrus fruit area; obtaining roundness integrity numerical values; selecting an appointed roundness integrity numerical value, and acquiring a defect position of an appointed citrus fruit in the first image; determining a first spatial range and a second spatial range; performing both first spray injection treatment and second spray injection treatment; performing second-time image acquisition processing to obtain a second image; inputting the second image into a second citrus fruit identification model to be processed to obtain a second identification result; and generating a citrus fruit identification result.
US11605212B2

The present application provides a method of corner detection and an image processing system for detecting corners in an image. The preferred implementation is in software using enabling and reusable hardware features in the underlying vector processor architecture. The advantage of this combined software and programmable processor datapath hardware is that the same hardware used for the FAST algorithm can also be readily applied to a variety of other computational tasks, not limited to image processing.
US11605211B2

An object detection model training method performed by a computing device, includes obtaining a system parameter including at least one of a receptive field of a backbone network, a size of a training image, a size of a to-be-detected object in the training image, a training computing capability, or a complexity of the to-be-detected object, determining a configuration parameter based on the system parameter, establishing a variable convolution network based on the configuration parameter and a feature map of the backbone network, recognizing the to-be-detected object based on a feature of the variable convolution network, and training the backbone network and the variable convolution network, where a convolution core used by any variable convolution layer may be offset in any direction in a process of performing convolution.
US11605201B2

In particular embodiments, a computing system may divide at least a portion of a physical space surrounding a user into a plurality of three-dimensional (3D) regions, wherein each of the 3D regions is associated with an area of a plurality of areas in a plane. The system may generate estimated locations of features of objects in the portion of the physical space. Based on the estimated locations, the system may determine an occupancy state of each of the plurality of 3D regions. Then based on the occupancy states of the plurality of 3D regions, the system may determine that one or more of the plurality of areas have respective airspaces that are likely unoccupied by objects.
US11605197B2

An embodiment of a parallel processor apparatus may include a sample pattern selector to select a sample pattern for a pixel, and a sample pattern subset selector communicatively coupled to the sample pattern selector to select a first subset of the sample pattern for the pixel corresponding to a left eye display frame and to select a second subset of the sample pattern for the pixel corresponding to a right eye display frame, wherein the second subset is different from the first subset. Other embodiments are disclosed and claimed.
US11605183B2

A method for aligning and merging contents from multiple collaborative workstations. Collaborative workstations are multiple workstations that contribute respective contents to be combined into a single computer-generated output. The content generated from each collaborative workstation is the collaborative content. Individual collaborative content is created from each workstation by a user drawing on a piece of paper that is placed on a workspace surface of the workstation. Collaborative contents contributed by multiple workstations are aligned such that a combined product (i.e., a single computer-generated output) including both virtual and physical content appears to be collaboratively drawn by multiple users on a single piece of paper.
US11605181B2

A control device mounted in a first mobile body that includes a camera and an antenna includes: the camera configured to operate such that a direction of an optical axis of the camera and an oriented direction of the antenna are linked to each other; an identification unit configured to identify a second mobile body through image recognition from a captured image captured by the camera operating; and an antenna control unit configured to control the oriented direction of the antenna such that a position of the identified second mobile body in the captured image is a predetermined position.
US11605179B2

The systems and methods disclosed herein provide determination of an orientation of a feature towards a reference target. As a non-limiting example, a system consistent with the present disclosure may include a processor, a memory, and a single camera affixed to the ceiling of a room occupied by a person. The system may analyze images from the camera to identify any objects in the room and their locations. Once the system has identified an object and its location, the system may prompt the person to look directly at the object. The camera may then record an image of the user looking at the object. The processor may analyze the image to determine the location of the user's head and, combined with the known location of the object and the known location of the camera, determine the direction that the user is facing. This direction may be treated as a reference value, or “ground truth.” The captured image may be associated with the direction, and the combination may be used as training input into an application.
US11605176B2

Techniques are provided for providing a user with retrieved images of a specific article of clothing or accessory worn by models having a particular body type and pose as selected by the user. The images have been analyzed to identify both a body type and pose of the model wearing the article of clothing in each of the images. The images are labeled based on at least body type and pose of the model and clustered based on their labels, and are thus available for retrieval by subsequent requests by a user. In particular, a user that is interested in the article of clothing can input one or more requests for images of models having a selected body type and pose. Any of the images labeled with the selected body type and pose can then be provided to the user in any number ways.
US11605172B2

Methods and systems are described that enable three-dimensional (3D) imaging of objects. One example system includes a light source that produces multiple light beams having specific spectral content and polarization states. The system also includes phase masks that modify the intensity or phase of the light, and projection optics that allow simultaneously projection of at least three fringe patterns onto an object having particular phase, polarization and spectral characteristics. The detection system includes a camera that simultaneously receives light associated with the at the fringe patterns upon reflection from the object, and a processing unit coupled to the camera unit that determines one or both of a phase or a depth information associated with the object. The system and associated methods can efficiency produce 2D images of the object and allow determination of characteristics such as surface profile. The disclosed systems and methods can be effectively implemented with moving objects.
US11605171B1

A compositor generates a representation of a gradient image corresponding to a replaceable background object in a scene. The representation can be generated from user set of reference points in the scene.
US11605169B2

A method for detecting a flow velocity of a high-temperature molten fluid can include: collecting a video stream of a high-temperature high-velocity molten fluid, decomposing the video stream into a frame image sequence sorted by time, and extracting a molten fluid Region Of Interest (ROI) from the frame image sequence, extracting a molten fluid outline of the molten fluid ROI, and extracting a characteristic block of the molten fluid outline, and obtaining the flow velocity of the molten fluid based on the characteristic block. A flow velocity detection accuracy can be improved for a molten fluid with a high temperature, a high velocity and a high glossiness.
US11605157B2

An imaging device includes one or more processors; and a computer readable medium storing instructions that, when executed by the one or more processors, cause the imaging device to perform functions including: capturing a first image and thereafter a second image; making a determination of whether or not a difference between the first image and the second image is greater than a threshold value; generating a third image by processing the second image using an image processing algorithm that corresponds to the determination; and displaying the third image.
US11605154B2

Systems and methods are provided for performing operations including: receiving, by a messaging application, an image captured by a front-facing camera of a computing device of a first user; displaying, by the messaging application, the image on a display screen of the computing device; receiving a request to send the image to a computing device of a second user; in response to receiving the request, generating a mirrored version of the image that was captured by the front-facing camera; and sending the mirrored version of the image to the second user.
US11605136B1

In embodiments, diagnostics are electronically determined and provided as to why historical resource values differ from resource values determined according to more-trusted ways. Historical relationship instance data regarding a plurality of historical relationship instances between a primary entity and a plurality of secondary entities are received along with a plurality of historical resource values, in which each historical relationship instance of the plurality of historical relationship instances is associated with a respective historical resource value of the plurality of historical resource values. The system produces a respective trusted resource values based on the respective historical relationship instance. Based on differences between the respective trusted resource value and the respective historical resource value associated with the dataset, the system outputs one or more diagnostic comments associated with the detected difference.
US11605122B2

Methods and systems for managing aircraft modifications. A link to a customer information database is established in response to receiving a launch input for a modification marketplace entered by a user via a graphical user interface. The customer information database includes identification information and customer information associated with the user. A determination is made as to whether the user is authorized to access the modification marketplace using the identification information. A link to an engineering database containing aircraft product information is established in response to a determination that the user is authorized to access the modification marketplace. A selected level of access to the aircraft product information in the engineering database is provided, via the graphical user interface, based on the customer information associated with the user.
US11605109B2

Search means (101) of a search system (1) connected to a terminal (30) via a network executes a search based on a search condition input from the terminal (30). Determination means (102) determines, based on stock information on each of a plurality of items included in search results obtained by the search means (101), whether there is a stock of each item. Advertisement acquisition means (104) acquires at least one advertisement of an item that satisfies the search condition and has a stock, based on results of determination by the determination means (102). Display control means (105) displays, on a search result screen, at least one item in stock among the search results and at least one advertisement.
US11605104B2

A device may process a message associated with an account to identify a first identifier that identifies a third party. The device may identify a match between the first identifier and transaction information related to an individual associated with the account. The transaction information may include a set of first identifiers that identify a respective set of third parties. The transaction information may facilitate identification of one or more messages that is likely to include account information. The device may tag the message with a second identifier based on the match. The device may receive, from another device, the message based on the message being tagged with the second identifier. The device may process the message to identify the account information related to another account. The device may extract identified account information from the message. The device may perform an action related to extracted account information or the message.
US11605098B1

Technologies are provided for generation of quality scores for brand curation. A quality score represents a quality assessment of a brand. To generate quality scores, a machine-learning (ML) model can be trained to classify brands as either pertaining or not-pertaining to a group of select brands. The ML model can be trained using the group of select brands as a training set and performance signals for those brands as feature inputs. A select brand can be an expert curated brand, a brand carried by a particular merchant, or a brand identified using social media. A performance signal defines a value of a quality metric of a brand, where the quality metric defines an aspect of interaction between a customer and the brand within a digital marketplace. A quality score of a brand can be generated by applying the trained ML model to performance signals for the brand.
US11605097B2

A network access point may control access by limiting time of access to users, and by granting additional access time in exchange for certain user behavior, such as viewing advertisements. Other rewards may be granted as well, such as changes to the user's network access quality, or access to restricted content.
US11605092B2

Embodiments of the invention are directed to systems, methods, and computer program products for intelligent transaction information sharing, issue notification, and remedial response. By utilizing a common platform for information sharing between multiple financial entities, the invention provides a channel of communication between these entities in order to provide preemptive information as to potential problematic resource transfers. The system is also adaptive in that it can be adjusted based on the needs or goals of the entity or team utilizing it, and may adapt over time in an intelligent fashion to identify and alert of patterns developing over a cross-transaction dataset in real time.
US11605085B2

This application relates to apparatus and methods for identifying fraudulent transactions. A computing device receives return data identifying the return of at least one item. The computing device obtains modified strategy data identifying at least one rule of a modified strategy. The rule may be based on the application of at least one discrete stochastic gradient descent algorithm to an initial strategy. The computing device applies the modified strategy to the received return data identifying the return of the at least one item, and determines whether the return of the at least one item is fraudulent based on the application of the modified strategy. The computing device generates fraud data identifying whether the return of the at least one item is fraudulent based on the determination, and may transmit the fraud data to another computing device to indicate whether the return is fraudulent.
US11605068B2

Apparatus and methods for securing mobile payments during periods when network connections to a cloud computing environment are unavailable are provided. A mobile device may store one or more transaction maps. The transaction maps may include limitations on where offline payment requests may occur and be approved. Limitations may include monetary limitations on a value of an offline payment request. The mobile device may include a secure location for storing the one or more transaction maps. A transaction map may define one or more logical transaction zone. A logical transaction zone may define geographic limits on offline payment requests.
US11605067B2

A transaction terminal dynamically and regularly changes a unique transaction terminal identifier (ID). The transaction terminal ID is reported to a remote manager. During a transaction, a mobile device automatically reads a current transaction terminal ID from the transaction terminal, appends a mobile device ID for the mobile device, and sends the transaction terminal ID with the mobile device ID to the remote manager. The remote manager links the mobile ID to details associated with a user of the mobile device and sends the details to the transaction terminal. The transaction terminal uses the details to customize a transaction being conducted by the user at the transaction terminal.
US11605059B2

Systems and methods are describe herein for managing a transaction between two parties. A distributed ledger management service (DLMS) microservice receives an electronic document pertaining to a transaction from a user. The electronic document includes transactional data. A document type is determined by the DLMS microservice. A portion of the transactional data is extracted from the electronic document based on the document type. The portion of the transactional data is provided to a distributed ledger node for decentralized storage and further reporting to a third party.
US11605054B2

The system and method of the present invention identify an environment or a location out of a sequence of information received in a video format. The invention provides a learning system and therefore the more videos that are received, relating to a specific environment/location, the more accurate the identification will be when a different image is later analyzed, including the ability to identify the environment/location seen from different viewpoint and angles.
US11605052B2

The present disclosure provides systems and methods for monitoring inventory transfer in real-time, comprising a memory storing instructions and a processor configured to execute the instructions to receive a tote identifier associated with a tote configured to store one or more products and receive a container identifier associated with a container configured to store the tote. The processor is configured to receive, from a user device in the first fulfillment center, a code associated with a vehicle for transferring the container from a first to a second fulfillment center, receive, from a user device in the second fulfillment center, the code associated with the vehicle, receive, from the user device in the second fulfillment center, at least one of the container identifier or the tote identifier, and validate the transfer of the first product, based on the code and at least one of the container identifier or the tote identifier.
US11605048B2

A shipping management system includes one or more computer systems coupled to a network and a data storage device. The shipping management system uses one or more ingest modules to collect shipping information from the computer systems of multiple carriers. The shipping management system uses one or more normalization modules to normalize carrier specific data. The shipping management system uses one or more prediction modules to analyze the normalized shipping information using a set of prediction rules. The shipping management system identifies carrier exceptions and generates predicted exceptions based on the normalized shipping information. The shipping management system can selectively generate notifications, take actions, and/or resolve identified and generated exceptions.
US11605043B2

In a method of observation platform buy-online-pickup-in-store (BOPIS) integration, a BOPIS application is provisioned at an observation platform. The provisioning is administered by a cloud services platform in collaboration with a computer system of the observation platform and includes configuration and deployment of the BOPIS application within the observation platform. An automation software component is sent from the BOPIS application for resident installation at an external retailer system which is external to an environment of the observation platform. The automation software component organizes information in the external retailer system for exchange, via a cloud-based gateway, with the BOPIS application. A message regarding a BOPIS order populated in the external retailer system is received at the BOPIS application from the external retailer system. The observation platform sends, to a device of a user of the observation platform, a task request to perform a task related to the message.
US11605031B2

System, apparatus, device and methods relating to a telematic vehicle sharing platform ecosystem and a telematic vehicle share I/O expander to automate sharing and management of a vehicle that is shared by more than one operator.
US11605030B1

Techniques for providing segments of media items associated with events to users are described herein. Computing device(s) may receive from a user a request for a segment of a media item associated with an event. The computing device(s) may also receive data presented as evidence of acquisition of a pass for the event, verify that the data is associated with a valid pass that has been purchased for the event, and, based on the verifying, provide the segment of the media item to the user. Additionally or instead, the request may include a time length for the segment and/or a beginning position of the segment, and the computing device(s) may determine, based on a policy and one the time length and/or beginning position, a part of the requested segment of the media item to provide. The computing device(s) may then provide the determined part of the segment to the user.
US11605029B2

A system for connecting a driver and a rider comprises a processor and an interface. The processor is configured to select a driver for a requested ride from the rider. The interface is configured to, in the event that the driver accepts the rider, provide a connect notification to the rider. The connect notification comprises an image associated with the driver, an image associated with the driver's car, and an anonymized interface for contacting the driver.
US11605028B2

Embodiments for processing data with multiple machine learning models are provided. Input data is received. The input data is caused to be evaluated by a first machine learning model to generate a first inference result. The first inference result is compared to at least one quality of service (QoS) parameter. Based on the comparison of the first inference result to the at least one QoS parameter, the input data is caused to be evaluated by a second machine learning model to generate a second inference result.
US11605019B2

Visually guided machine-learning language model and embedding techniques are described that overcome the challenges of conventional techniques in a variety of ways. In one example, a model is trained to support a visually guided machine-learning embedding space that supports visual intuition as to “what” is represented by text. The visually guided language embedding space supported by the model, once trained, may then be used to support visual intuition as part of a variety of functionality. In one such example, the visually guided language embedding space as implemented by the model may be leveraged as part of a multi-modal differential search to support search of digital images and other digital content with real-time focus adaptation which overcomes the challenges of conventional techniques.
US11605011B2

One embodiment of the present disclosure is a system for predicting performance of building equipment. The system comprises one or more sensors in communication with the building equipment, and the sensors are operable to detect characteristics from the building equipment. The system further comprises a computing device in communication with the sensors and in the same geographic location as the sensors. The computing device comprises one or more memory devices configured to store instructions that, when executed on one or more processors, cause the one or more processors to receive data from the sensors, the data based on the detected characteristics. The one or more processors also generate, based on a machine learning model and the data, a predicted performance of the building equipment when the machine learning model comprises a prior data substantially similar to the data.
US11605000B2

A computer includes a processor and a memory. The memory stores instructions executable by the processor such that the computer is programmed to input to a trained machine learning program, (1) a sensor fusion error that measures a statistical correlation of data received from a radar sensor and a second sensor in a vehicle, (2) a radar detection range, (3) an amount of reflection from a radar radome, (4) weather data, and (5) aerodynamic data that measures an aerodynamic drag opposing a vehicle motion, and to output from the trained machine learning program a determination concerning a presence of the radar radome.
US11604995B2

A method may include obtaining data representative of an NNT of a graph-based model that includes multiple components. The multiple components may include multiple neural nodes and at least one connection. The at least one connection may associate two or more of the neural nodes. The method may include displaying the NNT including the multiple components in a GUI via a display screen. The method may include receiving user input effective to indicate that at least one of the components of the NNT is to be modified. The user input may be received via the GUI. The method may include modifying the at least one of the components of the NNT. The at least one of the components may be modified based on the user input. The method may include displaying the NNT that comprises the modification of the at least one of the components via the GUI.
US11604994B2

Methods and systems for explainable machine learning are described. In an example, a processor can receive a data set from a plurality of data sources corresponding to a plurality of domains. The processor can train a machine learning model to learn a plurality of vectors that indicate impact of the plurality of domains on a plurality of assets. The machine learning model can be operable to generate forecasts relating to performance metrics of the plurality of assets based on the plurality of vectors. In some examples, the machine learning model can be a neural attention network with shared hidden layers.
US11604991B2

Techniques for adaptive thresholding are provided. A first data point in a data stream is received, and a first plurality of data points from the data stream is identified, where the first plurality of data points corresponds to a timestamp associated with the first data point. At least a first cluster is generated for the first plurality of data points, and a predicted value for the first data point is generated based at least in part on data points in the first cluster. A deviation is computed between the predicted value for the first data point and an actual value for the first data point. Upon determining that the deviation exceeds a first predefined threshold, the first data point is labeled as anomalous, and reallocation of computing resources is facilitated based on labeling the first data point as anomalous.
US11604987B2

Various embodiments include methods and neural network computing devices implementing the methods, for generating an approximation neural network. Various embodiments may include performing approximation operations on a weights tensor associated with a layer of a neural network to generate an approximation weights tensor, determining an expected output error of the layer in the neural network due to the approximation weights tensor, subtracting the expected output error from a bias parameter of the layer to determine an adjusted bias parameter and substituting the adjusted bias parameter for the bias parameter in the layer. Such operations may be performed for one or more layers in a neural network to produce an approximation version of the neural network for execution on a resource limited processor.
US11604984B2

A system comprising a first computing apparatus in communication with multiple second computing apparatuses. The first computing apparatus may obtain a plurality of first trained machine learning models for a task from the multiple second computing apparatuses. At least a portion of parameter values of the plurality of first trained machine learning models may be different from each other. The first computing apparatus may also obtain a plurality of training samples. The first computing apparatus may further determine, based on the plurality of training samples, a second trained machine learning model by learning from the plurality of first trained machine learning models.
US11604981B2

Methods, systems, and non-transitory computer readable storage media are disclosed for training a machine-learning model utilizing batchwise weighted loss functions and scaled padding based on source density. For example, the disclosed systems can determine a density of words or phrases in digital content from a digital content source that indicate an affinity towards one or more content classes. In some embodiments, the disclosed systems can use the determined source density to split digital content from the source into segments and pad the segments with padding characters based on the source density. The disclosed systems can also generate document embeddings using the padded segments and then train the machine-learning model using the document embeddings. Furthermore, the disclosed system can use batchwise weighted cross entropy loss for applying different class weightings on a per-batch basis during training of the machine-learning model.
US11604978B2

Deep learning performance is limited by computing power, which is in turn limited by energy consumption. Optics can make neural networks faster and more efficient, but current schemes suffer from limited connectivity and the large footprint of low-loss nanophotonic devices. Our optical neural network architecture addresses these problems using homodyne detection and optical data fan-out. It is scalable to large networks without sacrificing speed or consuming too much energy. It can perform inference and training and work with both fully connected and convolutional neural-network layers. In our architecture, each neural network layer operates on inputs and weights encoded onto optical pulse amplitudes. A homodyne detector computes the vector product of the inputs and weights. The nonlinear activation function is performed electronically on the output of this linear homodyne detection step. Optical modulators combine the outputs from the nonlinear activation function and encode them onto optical pulses input into the next layer.
US11604969B2

Systems and methods for predicting system device failure are provided. The method includes representing device failure related data associated with the devices from a predetermined domain by temporal graphs for each of the devices. The method also includes extracting vector representations based on temporal graph features from the temporal graphs that capture both temporal and structural correlation in the device failure related data. The method further includes predicting, based on the vector representations and device failure related metrics in the predetermined domain, one or more of the devices that is expected to fail within a predetermined time.
US11604959B2

Disclosed herein are an artificial intelligence-based apparatus and method for providing wake-up and bed time information. The artificial intelligence-based apparatus for providing wake-up and bed time information includes a communication unit configured to receive usage information for an electronic device used by a user from the electronic device; a memory configured to store the usage information; and a processor configured to load the usage information from the memory, analyze usage time of the electronic device, extract a life pattern of the user, and predict an average wake-up or bed time of the user based on the life pattern. According to the embodiment of the present invention, it is possible to provide services for tasks which the user needs to do at the wake-up or bed time and provide convenience to the user.
US11604956B2

A method for sequence-to-sequence prediction using a neural network model includes A method for sequence-to-sequence prediction using a neural network model, generating an encoded representation based on an input sequence using an encoder of the neural network model, predicting a fertility sequence based on the input sequence, generating an output template based on the input sequence and the fertility sequence, and predicting an output sequence based on the encoded representation and the output template using a decoder of the neural network model. The neural network model includes a plurality of model parameters learned according to a machine learning process. Each item of the fertility sequence includes a fertility count associated with a corresponding item of the input sequence.
US11604955B2

A printing apparatus for shortening the time required to read documents having a plurality of pages, while preventing the occurrence of an overflow in a storage unit.
US11604951B2

Methods, systems, and computer programs are presented for adding new features to a network service. A method includes receiving an image depicting an object of interest. A category set is determined for the object of interest and an image signature is generated for the image. Using the category set and the image signature, the method identifies a set of publications within a publication database and assigns a rank to each publication. The method causes presentation of the ranked list of publications at a computing device from which the image was received.
US11604938B1

A camera in a facility acquires an image of a user performing an action, such as shopping. These images may include potentially identifying information, such as an image that includes the user's face. To safeguard privacy of the user, a modified image is generated by changing one or more characteristics of the acquired image. The modification affects the entire image, rendering the resulting image unsuitable for another person to identify the user. For example, a contrast value for the image may be changed, rendering the user unrecognizable. This modification removes the potentially identifying information before later processing takes place. For example, the modified image in which the user's face is obscured may retain other non-identifying information used to train an artificial neural network to recognize actions such as pick or place of items in the facility.
US11604937B2

Systems and methods for adaptive data processing associated with complex dynamics are provided. The method may include applying the two or more predictive algorithms or rule-sets to an atomized model to generate applied data models. After receipt of inputs, the method may further include processing at least two propositions during a learning mode based upon detection of an absolute pattern within the applied data models; wherein propositions are action proposals associated with each predictive algorithm. At least two propositions may compete against each other through the use of an associated rating cell, which may be updated based upon the detected patterns. The method may further include processing propositions during an execution mode based upon detection of an absolute condition, wherein the rating cells are updated based upon these detected conditions. Further, these updated rating cells may be provided as feedback to update the atomized model.
US11604931B2

An electronic device is provided. The electronic device includes a memory and a processor. The processor is configured to, based on acquiring a first sentence in a first language, determine whether to correct the first sentence to another sentence in the first language by using a second language model trained based on a learning corpus, and based on determining to correct the first sentence to another sentence in the first language, input the first sentence into a conversion model trained to acquire another sentence having a similarity greater than or equal to a threshold value to an input sentence and acquire a second sentence in the first language which is a corrected form of the first sentence, and based on acquiring the second sentence, input the second sentence into a translation model trained based on the learning corpus and acquire a third sentence in a second language.
US11604928B2

A dialog change service builds a directed graph of nodes, each described by code for a conversational agent stored in source control, the code comprising one or more dialog-based features. The dialog change service, responsive to receiving a request for a dialog change to a particular node of the conversational agent, evaluates the directed graph to identify an additional selection of nodes that require a similar changes as the dialog change based on textual and structural content. The dialog change service updates the code for the particular node and the additional selection of nodes to propagate the dialog change in the conversational agent stored in source control.
US11604920B2

Embodiments of the disclosure extract annotations from web pages. The annotations are combined with search results and/or advertisements to allow the user to better understand the content of the search result or advertisement landing web page. A visual snapshot of the web page is taken. Visual processing extracts information from the visual representation. The HTML, for the web page is also analyzed and various pieces of information extracted. The information from the visual processing is combined with the information extracted from the HTML. The combined information is evaluated and information for the annotations are selected. The annotations are then combined with the search results and/or advertisements.
US11604913B2

Techniques usable in optimization processing are described. A system includes an optimization processing unit (OPU). The OPU includes stochastic computing units and at least one programmable interconnect. Each of the stochastic computing units includes nodes and multiplication unit(s) configured to interconnect at least a portion of the nodes. The programmable interconnect(s) are configured to provide weights for and to selectably couple a portion of the stochastic computing units.
US11604910B2

Disclosed are methods, systems, and computer-readable medium to perform operations including performing, using a nanoscale model, a simulation of fluid-fluid and fluid-rock interactions in the subterranean formation. The operations also include upscaling first results of the simulation of fluid-fluid and fluid-rock interactions to a microscale level. The operations further include performing, using a microscale model and the upscaled first results, a simulation of fluid flow inside rocks of the subterranean formation. Additionally, the operations include upscaling second results of the simulation of fluid flow inside rocks to a macroscale level. Further, the operations include performing, using a core-scale model and the upscaled second results, a simulation of fluid flow across the subterranean formation.
US11604900B2

A data decryption system includes an address checking circuit, an encryption/decryption processor, and a computation circuit. The address checking circuit is configured to receive an address through an address channel. The computation circuit is coupled to the encryption/decryption processor. The computation circuit is configured to receive a reading data of the address from a storage device through a data channel in a first duration. The encryption/decryption processor computes a second key in a second duration, according to a first key and the address, and the second key is configured to decrypt the reading data, wherein the first duration overlaps with the second duration.
US11604899B2

The present disclosure involves systems, software, and computer implemented methods for providing user interface (UI)-based modifications to adjust and interact with data exchange splits. An example client device can include can identify a data exchange (DE) associated with at least three entities, the DE associated with a total value. A visualization representing the DE can be presented via a UI and can include a chart comprising the total value of the DE exchange divided into value areas that are each associated with a particular entity. In response to a detection of input associated with a selection of an edge between a first and second value area, the combined value area associated with the first and second value areas can be locked. In response to detected movement input associated with the edge, the relative values of the first and second inside the combined value area can be adjusted in the visualization.
US11604883B2

A system and method for security risk identification in a secure software lifecycle. A knowledge database has a plurality of security elements which are identified for a particular software application depending on software environment and prioritized in a task list. Code vulnerabilities are identified using code scanners, with security requirements updated based on identified vulnerabilities, lack of vulnerabilities for weaknesses covered by a code scanner, potential weaknesses not adequately covered by code scanners, and software environment changes. The system identifies a security requirement that has passed the test of the code scanner, identifies the strength of the code scanner to discover a particular code vulnerability associated with the security requirement, and updates the security requirement to indicate a verified compliance state.
US11604881B2

A method of certifying a state of a platform includes receiving one or more software elements of a software stack of the platform by an authentication module and performing a hash algorithm on the software stack to generate one or more hash values. The software stack uniquely determines a software state of the platform. The method includes generating creation data, a creation hash, and a creation ticket, corresponding to the hash values and sending the creation ticket to the platform. The method also includes receiving the creation ticket by the authentication module and certifying the creation data and the creation hash based on the creation ticket. The method further includes generating a certified structure based on the creation data and performing the hash algorithm on the certified structure to generate a hash of the certified structure. The certified structure uniquely determines the software state of the platform.
US11604879B2

An attestation system 80 includes a trustworthiness calculation unit 81 and an attestation unit 82. The trustworthiness calculation unit 81 calculates trustworthiness determined based on a state of a component, a method of attestation, or a result of attestation, for the component. The attestation unit 82 performs attestation of the component based on the trustworthiness.
US11604871B2

An artifact is received from which features are extracted so as to populate a vector. The features in the vector can be reduced using a feature reduction operations to result in a modified vector having a plurality of buckets. A presence of predetermined types of features are identified within buckets of the modified vector influencing a score above a pre-determined threshold. A contribution of the identified features within the high influence buckets of the modified vector is then attenuated. The modified vector is input into a classification model to generate a score which can be provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
US11604861B2

A method comprises detecting a removable media device being coupled to an external device port of a digital device having an operating system and a file system, authenticating a password to access the removable media device, causing redirection code to be temporarily generated on the digital device, intercepting with the redirection code a data request, determining to allow the data request based on a security policy, allowing the operating system or file system to provide the data based on the determination, detecting the removable media device being removed from the digital device; and terminating the at least a portion of the redirection code.
US11604857B2

Protection of a data file to be used by a white-box cryptography software application installed in memory of a device to prevent the malevolent use of a digital copy of the data file by a white-box cryptography (WBC) software application installed in memory of another device. The mechanism includes extracting an unique identifier for the device from the environment of the device and modifying data in the data file according to the unique identifier, the available white-box cryptography software application includes a software security layer to retrieve the unique identifier from the environment of the device in which the software application is installed and to use this unique identifier in combination with the stored data file when executing, the result of the execution being correct only in case where the correct unique identifier has been extracted by the executed WBC software application.
US11604856B2

The disclosed subject matter relates to systems, methods, and media for media session concurrency management with recurring license renewals. More particularly, the disclosed subject matter relates to using recurring license renewals for concurrent playback detection and concurrency limit enforcement for video delivery services and managing server resources for handling such recurring license renewals.
US11604853B2

A method and system for rotating a vector, including at least one lookup table (LUT) including data corresponding to the vector being rotated around a first angle and a second angle, processing circuitry configured for accessing the at least one LUT for incrementally rotating the vector around the first and second angles, where accessing includes identifying an LUT input entry and selecting a corresponding LUT output entry, the corresponding output entry including an incremental angular rotation (IAR) of the vector around the first angle or the second angle, and a comparator configured to generate a comparator signal based upon comparing a counter incremented by the IAR with the first angle or the second angle, the processing circuitry further configured to iteratively access the at least one LUT, based on the comparator signal, for completing the incremental rotation of the vector around the first angle and the second angle.
US11604851B2

Frameworks and methods for generating early-warning indicators of impending nonlinear instabilities of a dynamical system are provided. In accordance with one aspect, the framework includes a data collector and a system identification (SI) modeler. The data collector is coupled to the dynamical system and collects pre-bifurcation data. The SI modeler predicts early-warning indicators of impending nonlinear instabilities using only the pre-bifurcation data and the SI modeler includes a means for extrapolating Fokker-Planck coefficients in response to the pre-bifurcation data to generate precursors to a Hopf bifurcation and/or to identify a type of the Hopf bifurcation and/or to forecast the limit-cycle oscillation (LCO) amplitudes of a post-bifurcation regime. In addition, the SI modeler predicts the locations of the Hopf bifurcation points, the type of the Hopf bifurcation and the LCO amplitudes of the post-bifurcation regime.
US11604849B2

A rendering method, rendering apparatus implementing said rendering method, an electronic device implementing said rendering method, and a storage medium implementing said rendering method includes: obtaining data of a page to be processed; extracting a plurality of page elements from the data of the page to be processed; obtaining content and a plurality of attributes of each page element of the plurality of page elements; generating a plurality of rendering object sets, each rendering object set corresponding to each page element based on the content and the plurality of attributes of the respective page element, each rendering object set including a plurality of rendering objects; generating a rendering tree based on a plurality of rendering object sets corresponding respectively to the plurality of page elements; and performing a rendering process based on the rendering tree.
US11604847B2

A method and system for overlaying content on a multimedia content element. The method includes: partitioning the multimedia content element into a plurality of partitions; generating at least one signature for each partition of the multimedia content element, wherein each generated signature represents a concept; determining, based on the generated at least one signature, at least one link to content; identifying, based on the generated at least one signature, at least one of the plurality of partitions as a target area of user interest; and adding, as an overlay to the multimedia content element, the determined at least one link to content, wherein the at least one link is overlaid on the at least one target area.
US11604846B1

A computer-based system for profile matching is disclosed herein. The computer-based system includes an interface and a processor coupled to the interface. The interface is operable to receive a matching request, and the processor is operable to determine whether all locked user preferences of a first system user are met by a second system user in response to receiving the matching request; determine whether all locked user preferences of the second system user are met by the first system user in response to receiving the matching request; and, when at least all locked user preferences of the first system user are met by the second system user and all locked user preferences of the second system user are met by the first system user, display profile information regarding the second system user to the first system user so that the first system user can communicate with the second system user.
US11604844B2

An electronic device for providing cross-domain recommendations includes a memory and at least one processor coupled to the memory. The at least one processor is configured to receive one or more notifications of at least one user activity in a content provider application, build at least one query based on the one or more notifications, and provide the at least one query to a database, receive at least one cross-domain action from the database. The at least one processor is also configured to generate at least one cross-domain recommendation based on the cross-domain action and instruct an application to display the at least one cross-domain recommendation.
US11604841B2

A system, method and program product for a mechanistic model search engine. A system is disclosed having: a search interface for receiving input including text and functions relating to mechanistic models; a source interface for crawling online sources for mechanistic model information, wherein the information sources include text, tables, graphs, and functions; a context analysis system that determines parameter-based details from text information; a parameter processing system that derives parameter-based details from functions; and a search algorithm that compares parameter-based details determined from the input against parameter-based details determined from the information sources to identify mechanistic model search results.
US11604837B2

In one embodiment, a method includes receiving, by a storage device located at an edge of a network, user device data from a first user device and receiving, by the storage device, metadata associated with an environment of the first user device. The method also includes classifying, by the storage device, the metadata into a category to generate classified metadata and applying, by the storage device, a policy to the classified metadata to generate policy-based classified metadata. The method further includes assigning, by the storage device, one or more tokens to the policy-based classified metadata and assigning, by the storage device, one or more tags to the policy-based classified metadata. The method further includes transmitting, by the storage device, the one or more tags to a second user device in accordance with the one or more tokens.
US11604827B2

Systems and methods are disclosed herein for generating content based on matching mappings by implementing deconstruction and reconstruction techniques. The system may retrieve a first content structure that includes a first object with a first mapping that includes a first list of attribute values. The system may then search content structures for a matching content structure having a second object with a second list of attributes and a second mapping including second attribute values corresponding to the second list of attributes. Upon finding a match, the system may generate a new content structure having the first object from the first content structure with the second mapping from the matching content structure. The system may then generate for output a new content segment based on the newly generated content structure.
US11604826B2

The present invention is directed to a search engine for a video recorder. One embodiment of the present invention operates in an environment that includes one or more set-top boxes connected to or integrated within one or more output devices. The set-top boxes are used to transfer shows from a broadcast input source to one or more types of storage devices and to play back the shows from the storage devices to the output devices, either in a delayed-live fashion or at a later time of the user's choosing. The set-top box displays a graphical user interface (GUI), which gives the user the ability to watch and/or record timeslot based programming, to order on-demand programming, and to playback previously recorded shows that reside on a local or remote storage device. A search engine is added to the GUI that lets the search for shows and receive results in an enhanced manner.
US11604823B2

Improved systems and devices for medical imaging distribution are provided. A medical imaging order may be received from a medical facility that includes medical imaging. A configuration may be selected and applied based on a body site and an urgency field associated with the order that defines queueing rules for the medical imaging order. Utilization factors for queues associated with radiologists may also be determined. The configuration and the utilization factors may be used to determine a subset of queues associated with a subset of radiologists. The subset of queues may be prioritized based on certain requirements, such as how many medical imaging reports a particular radiologist is required to review, how many medical imaging reports are required to be allocated to a particular radiologist, and the like. The highest prioritized queue may be selected and the medical imaging order may be transmitted to the radiologist associated with that queue.
US11604814B2

Disclosed are some examples of systems, apparatus, methods and storage media for creating groups in a social networking database system, and more specifically, to creating groups based on network feed items. In some implementations, a database system is capable of maintaining a database including data associated with a plurality of users and groups to which the users can be subscribed. The system is configurable to provide a feed for display to a first user, and to receive input entered in a publication field by the first user. The system is configurable to create a feed item for display to the first user and to at least one second user based on the received input. The system is configurable to receive second input associated with the feed item from the second user. The system is additionally configurable to provide a selectable user interface (UI) element for display to the first user. Responsive to the selection of the UI element, the system is further configurable to create a new group based on the feed item, and to subscribe the first and the second user to the new group without additional input.
US11604809B1

A distributed database management system comprises database nodes located in a plurality of availability zones. The system receives a request to store a table, and determines to store a number of replicas of the table in one or more availability zones. The system obtains information indicating that one of the availability zones has been designated as preferred. The system identifies a set of database nodes in the preferred availability zone, where the number of database nodes in the subset is sufficient to determine quorum among the replicas. The replicas are stored on the identified set of database nodes.
US11604808B2

Metadata is replicated. For instance, in response to receiving a request for replicating metadata to a target node, information of an index structure associated with the metadata is obtained. The index structure may include terminal nodes for storing the metadata and index nodes for storing index information of the terminal nodes. Next, the metadata from the terminal nodes is extracted based on the information of the index structure. Further, a sequence is generated to be replicated of the metadata. The sequence to be replicated includes items of the metadata, and locations of the items in the sequence to be replicated are determined based on key information corresponding to the items. In addition, the items of the metadata, in the sequence to be replicated, are replicated to the target node. In this way, only the metadata in the index structure is replicated, thereby reducing the data amount of replication.
US11604807B2

In an embodiment, a computer-implemented method comprises deploying a dual-active database on a first active database site and a second active database site. The first active database site comprises a first group of disks including a first sub-group of disks and a second sub-group of disks respectively corresponding to a third sub-group of disks and a fourth sub-group of disks included in a second group of disks in the second active database site. The method further comprises storing a first set of database logs on the first sub-group of disks while a second set of database logs is being written on the second sub-group of disks. Contents of the second set of database logs are consistent with contents of the first set of database logs and function as a duplication of the first set of database logs.
US11604805B2

A terminal, a storage medium, and a database synchronization method thereof are disclosed. The database synchronization method includes reading data from a first database and capturing a dynamic data log in the first database; joining data to a waiting queue read from the first database; determining a dislocation category of the data in the waiting queue, and rearranging the dislocation data in the waiting queue into a first category according to the dynamic data log; and synchronizing the rearranged data to a second database. According to the database synchronization method provided by the present invention caches the data read from the first database to the waiting queue, and dislocation data in the waiting queue is rearranged and then synchronized to the second database, so that a problem of poor data identity after database synchronization is avoided.
US11604803B2

In optimizing net change data replication across a plurality of transactions in a replication environment, a source replication engine at a source database system: obtains a window in a source database log for the net change data replication; for a given row identifier found in the source database log, identifies an initial operation and a latest operation across the plurality of transactions within the window; compares the initial operation and the latest operation for the given row identifier to determine a net change to a row associated with the given row identifier; and stores the net change as a final operation on the given row identifier in an optimization repository for replication to a target database. The operations stored in the optimization repository are then sent to a target database system for replication to the target database.
US11604801B2

A system for simulating a dataset based on sample statistics, and generating pipeline instructions for a database using the simulated dataset, is disclosed. The system may be a cloud-based platform. The system can provide improved performance and security while designing and deploying Extract-Transform-Load (ETL) database pipelines to manage on-premises data. The system receives, from a remote client, sample statistics characterizing a distribution of data corresponding to a column of a database table. The system can generate, based on the received sample statistics, a simulated dataset representing the column of the database table. The simulated dataset may be generated using pseudo-random data values from a distribution with statistics matching the sample statistics. The system can build a simulated database relation based at least in part on the simulated dataset. The system can generate and deploy pipeline instructions using the simulated database relation.
US11604797B2

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for inferring joins for data sets. In some implementations, a first data table and a second data table are identified. A first subset of records are selected from the first data table and a second subset of records are selected from the second data table. For fields of the first subset and the second subset, sets of feature values are generated indicating characteristics of the data in the fields. Based on the sets of feature values, one or more similarity score are determined, with each similarity score indicating a similarity of a column in the first data table with respect to a column in the second data table. Based on the one or more similarity scores, data indicating a recommendation to join one or more columns of the first data table with one or more columns of the second data table is provided for output by a computing device.
US11604789B1

A system is described that receives a query model of a query that includes one or more query commands. The query model includes a command model that corresponds to at least query command of the one or more query commands. The system uses the command model to generate an interactive action model summary and causes a user interface to display the query and the interactive action model summary in a query actions panel. A modification to the query in the user interface causes an update to the query actions panel and a modification to the action model summary causes an update to the at least one query command of the query.
US11604785B2

Various methods, apparatuses/systems, and media for implementing a data quality check module for determining whether data is acceptable or not are disclosed. A processor collects all facts data corresponding to an agreement based on corresponding received distribution event data in accordance with margin requirements associated with the agreement and calculates statistical analysis data based on historical data points of the facts data for the agreement. The processor also creates and configures dynamic rules that are required to be applied for determining whether the agreement is in good order; verifies the statistical analysis data against the rules to determine anomaly data; marks the agreement as a good order agreement flag when it is determined that the anomaly data is within a predetermined threshold value; and automatically executes, in response to marking the agreement as a good order agreement flag, a straight through processing of the agreement.
US11604781B2

A distributed storage system may store data object instances in persistent storage and may store keymap information for those data object instances in a distributed hash table on multiple computing nodes. Each data object instance may include a composite key containing a user key. The keymap information for each data object instance may map the user key to a locator and the locator to the data object instance. A request to store or retrieve keymap information for a data object instance may be routed to a particular computing node based on a consistent hashing scheme in which a hash function is applied to a portion of the composite key of the data object instance. Thus, related entries may be clustered on the same computing nodes. The portion of the key to which the hash function is applied may include a pre-determined number of bits or be identified using a delimiter.
US11604779B1

A method and system for managing searches of a data set that is partitioned based on a plurality of events. A structure of a search query may be analyzed to determine if logical computational actions performed on the data set is reducible. Data in each partition is analyzed to determine if at least a portion of the data in the partition is reducible. In response to a subsequent or reoccurring search request, intermediate summaries of reducible data and reducible search computations may be aggregated for each partition. Next, a search result may be generated based on at least one of the aggregated intermediate summaries, the aggregated reducible search computations, and a query of adhoc non-reducible data arranged in at least one of the plurality of partitions for the data set.
US11604773B2

This disclosure describes techniques for creating a universal schema with default fields that support sensor formats of different devices. In one example, the universal schema supports substantial equivalents between data fields in different sensor formats. Further, a sensor format may be configured to support inheritance and aggregation of sensor formats in prior devices. Accordingly, the mapping of sensor formats that supports inheritance and aggregation in the universal schema may provide several advantages such as capturing a mapping of substantive equivalents between the fields in different sensor formats.
US11604771B2

In general, embodiments of the invention relate to storing data and managing the stored data in linked nodes. More specifically, embodiments of the invention relate to nodes linked together in a daisy chain configuration such as, but not limited to, a single-chain configuration and a dual-chain configuration, which use data protection domain (DPD) information to determine where and/or how to store the data.
US11604763B2

A graphical user interface allows a customer to specify delimiters and/or patterns that occur in event data and indicate the presence of a particular field. The graphical user interface applies a customer's delimiter specifications directly to event data and displays the resulting event data in real time. Delimiter specifications may be saved as configuration settings and systems in a distributed setting may use the delimiter specifications to extract field values as the systems process raw data into event data. Extracted field values may be used to accelerate search queries that a system receives.
US11604761B2

Systems and methods for utilizing tablespace to export from a foreign database recovery environment are described. The system includes a backup host that operates in a foreign database recovery environment and receives a database from a source host operating in a native database recovery environment. The backup host receives export information including a tablespace identifier and a point-in-time. The tablespace includes file information for export from the backup host to the source host. A job is initiated on the backup host to generate script information (including logic for execution on the source host to recover the tablespace, at the point-in-time, in the database on the source host), create directories on the backup host, materialize file information including snapshots of the database and incremental changes to the database, and communicate the file information and the script information, via the directories, to the source host.
US11604759B2

The described technology is generally directed towards managing data retention policy for stream data stored in a streaming storage system. When a request to truncate a data stream from a certain position (e.g., from a request-specified stream cut) is received, an evaluation is made to determine whether the requested position is within a data retention period as specified by data retention policy. If any data prior to the stream cut position (corresponding to a stream cut time) is within the data retention period, the truncation request is blocked. Otherwise truncation from the stream cut point is allowed to proceed/is performed. Also described is handling automated (e.g., sized based) stream truncation requests with respect to data retention.
US11604752B2

A data processing system comprising a plurality of processing units. Each processing unit comprises a set of plural functional units and an internal communications network that routes communications between the functional units in a particular sequence order of the functional units. Each processing unit is connected to at least one other processing unit via a communications bridge that has at least two connections, a first connection that routes communications between a first pair of network nodes of the pair of processing units, and a separate, second connection that routes communications between a second, different pair of network nodes of the pair of processing units. Each connected pair of network nodes comprises network nodes having different positions in the internal communications network sequence order of the network nodes and/or network nodes associated with functional units of different types.
US11604741B2

Methods and apparatus for dynamically provisioning virtualized functions in a Universal Serial Bus (USB) device by means of a virtual USB hub. The virtual USB hub includes a USB upstream port configured to be connected to a host system and at least one external bus or external interface to which devices including non-USB devices or computing devices in which non-USB devices are embedded may be connected. The virtual USB hub is configured to detect the non-USB devices and/or functions performed by the non-USB devices and generate corresponding virtual USB configuration information under which virtual USB devices and/or functions are connected to downstream virtual ports in the virtual USB hub. The virtual USB configuration is presented to the host computer to enable the host computer to communicate with the non-USB devices and/or their functions. Also disclosed is an I3C probe having an embedded virtual USB hub and configured to communicate with I3C devices and/or functions embedded within a target system under debug. USB devices may also be virtualized in a similar manner.
US11604738B2

A processing device is provided which includes memory comprising data cache memory configured to store compressed data and metadata cache memory configured to store metadata, each portion of metadata comprising an encoding used to compress a portion of data. The processing device also includes at least one processor configured to compress portions of data and select, based on one or more utility level metrics, portions of metadata to be stored in the metadata cache memory. The at least one processor is also configured to store, in the metadata cache memory, the portions of metadata selected to be stored in the metadata cache memory, store, in the data cache memory, each portion of compressed data having a selected portion of corresponding metadata stored in the metadata cache memory. Each portion of compressed data, having the selected portion of corresponding metadata stored in the metadata cache memory, is decompressed.
US11604736B2

The present disclosure provides a memory cleaning method, a smart terminal, and a readable storage medium. When the smart terminal is switched from a first display state to a second display state, an application to be cleaned is determined. A space to be cleaned is determined from a running memory and cache space occupied during running of the application to be cleaned. Files are removed from each of the determined spaces to be cleaned. In this way, an application to be cleaned is determined when the smart terminal is switched from a first display state to a second display state, so that an application to be cleaned can be directly cleaned in the background, and applications can be cleaned in real time without affecting the user's normal operation, which contributes to more timely cleaning of applications and an improved user experience.
US11604733B1

An apparatus has processing circuitry to perform data processing, at least one architectural register to store at least one partition identifier selection value which is programmable by software processed by the processing circuitry; a set-associative cache comprising a plurality of sets each comprising a plurality of ways; and partition identifier selecting circuitry to select, based on the at least one partition identifier selection value stored in the at least one architectural register, a selected partition identifier to be specified by a cache access request for accessing the set-associative cache. The set-associative cache comprises: selecting circuitry responsive to the cache access request to select, based on the selected partition identifier, a selected cache maximum associativity value; and allocation control circuitry to limit a number of ways allocated in a same set for information associated with the selected partition identifier to a maximum number of ways determined based on the selected cache maximum associativity value.
US11604732B1

Systems and methods are disclosed including a processing device operatively coupled to memory device. The processing device perform operations comprising receiving a sequence of read commands from a memory sub-system controller; retrieving first data by executing a first read command of the set of read commands; storing the first data in a first portion of a cache of the memory device; responsive to determining that the memory device is in a suspended state, determining whether a first address range specified by the first read command overlaps with a second address range specified by a second read command of the set of read commands; responsive to determining that the first address range does not overlap with the second address range, retrieving second data by executing the second read command and storing the second data in a second portion of the cache; transferring the first and second data to the controller.
US11604715B2

One embodiment provides a method including: collecting system log files comprising a plurality of log messages representing activity within the system; generating a plurality of message templates by (i) clustering the plurality of messages into groups having similar activity patterns and (ii) generating a message template for each of the groups; identifying message templates of interest and determining the message templates representing actual end-user events as opposed to system events, wherein the determining comprises (i) identifying a seed set of event types that represent known end-user events based upon identifying the event as being known to be initiated by a user and (ii) correlating the event to the known end-user event based upon a time correlation between the known end-user event and the event within the message template of interest.
US11604714B2

A memory device includes a path state check circuit configured to check states of signal transmission paths, each signal transmission path including a data transmission path and a clock transmission path of the memory device. The path state check circuit includes a sampling circuit configured to perform a sampling operation by using pattern data that has passed through the data transmission path and a clock signal that has passed through the clock transmission path, and generate sample data, and a management circuit configured to generate a comparison of the sample data with the pattern data and manage check result information indicating whether a re-training operation for the memory device is to be performed, based on a result of the comparison.
US11604708B2

The subject matter of this specification can be implemented in, among other things, a method including creating a new disk file at a reference point-in-time, wherein an original disk file is a backing file of the new disk file, copying the original disk file to a disk snapshot file, in response to the original disk file being copied to the disk snapshot file, merging the original disk file and the new disk file to form a merged file, wherein a virtual machine is to continue to perform disk operations using the merged file, and determining whether the merged file is synchronized with the original disk file and the new disk file by determining whether entries of a bitmap for the merged file match corresponding entries of a bitmap for the new disk file.
US11604705B2

A system and method include creating, by an Availability Group (“AG”) controller in a virtual computing system, a first AG clone from a source database. The source database is stored on a primary replica node of an AG of the virtual computing system. The system and method also include creating, by the Controller, a second AG clone from the first AG clone and storing, by the Controller, the second AG clone on a secondary replica node of the AG. The second AG clone has a size of substantially zero.
US11604685B2

A data processing system (10) connected to a plurality of first applications (80) and a plurality of second applications (90) includes a setting information generation function section (20), wherein the setting information generation function section includes a first interface generator (22) configured to generate a first interface for the first applications, a second interface generator (24) configured to generate a second interface for the second applications, and a storage (30) to store common data structure generation source information which is common information based on which the first and second interfaces are generated, and when the common data structure generation source information is updated, the first interface generator and the second interface generator automatically generate the first interface and the second interface, respectively, based on the updated common data structure generation source information.
US11604677B2

A data set subscription tracking and termination system may include a distribute module, a publisher and a plurality of subscribers. The distribute module may receive a publication registration to register a publication. The distribute module may receive a subscription registration to register a subscription to the publication. The publication registration and/or subscription registration may include metadata relating to the publication and/or subscription. A metadata store, included in the distribute module, may store the publication registration and/or the subscription registration. The publisher may change the publication. The change to the publication may include adding and/or deleting rows and/or columns to, or from, the publication. The publisher may notify the distribute module of publication. The distribute module may transmit an alert to all subscribers notifying them of the publication changes. The distribute module may also terminate subscriptions that only include data elements that are deleted from the publication.
US11604670B2

A virtual machine live migration method, apparatus, and system relating to the field of communications technologies are disclosed. The method includes: in a process of live migration of a target virtual machine, obtaining pre-recorded storage location information corresponding to target service configuration information, where the target service configuration information is used by a target virtual acceleration component corresponding to the target virtual machine to perform service processing; reading the target service configuration information in a storage location corresponding to the storage location information; and sending the target service configuration information to a destination server, so that the destination server stores the target service configuration information. In the present disclosure, a service processing failure can be avoided.
US11604660B2

A method for launching an application, a storage medium, and a terminal are provided. The method includes the following. An application to be preloaded is determined in response to an event of application preloading being triggered. Resources for launching the application to be preloaded are preloaded. The application to be preloaded includes a target application, the resources includes a first resource for launching the target application, and the first resource includes network data of the target application, which is dynamically updated on a network side. In response to receiving an instruction indicative of launching the target application, the target application is launched based on latest network data of the target application and the first resources preloaded.
US11604659B2

Techniques are disclosed to automate secure propagation of a configuration to a plurality of servers in a server cluster. For example, the techniques may include a method. The method may include receiving, at a first computing device, a first public key associated with a target computing device, the first computing device having an updated configuration. The method may further include encrypting, at the first computing device, the updated configuration using the first public key. The method may further include sending the encrypted configuration to the target computing device. The method may further include decrypting, at the target computing device, the encrypted configuration using a first private key associated with the target computing device, wherein the first public key and the first private key are a first keypair associated with the target computing device. The method may further include updating the target computing device with the updated configuration.
US11604656B2

An electronic device is disclosed that includes a memory storing a first application run based on a first sandbox environment and a processor connected with the memory. The memory stores instructions which, when executed, cause the processor to determine whether it is necessary to change a first user identifier (UID) for the first application in response to an application installation request requesting to update the first application to a second application, assign a second UID for the second application using a UID mapping resident program based on it being necessary to change the first UID, and construct a second sandbox environment for the second application to have the second UID and a resource included in the first sandbox environment.
US11604650B1

Disclosed in some examples, are systems, methods, devices, and machine readable mediums which use improved dynamic programming algorithms to pack conditional branch instructions. Conditional code branches may be modeled as directed acyclic graphs (DAGs) which have a topological ordering. These DAGs may be used to construct a dynamic programming table to find a partial mapping of one path onto the other path using dynamic programming algorithms.
US11604634B2

A computing device can manage installation of an application program using an agent registered with an operating system. The agent can receive a notification in response to a user request to mount a disk image. The disk image can include the application program. The agent can generate metadata associated with the disk image. An action to take can be determined based on the metadata. The application program can be installed using privileges of the agent without changing privileges of an account for the current user.
US11604633B2

A blockchain integrated station receives a startup instruction. The blockchain integrated station sends a signature verification request for a disk image stored in the blockchain integrated station to a cryptographic acceleration card included in the blockchain integrated station. The blockchain integrated station receives a signature verification result from the cryptographic acceleration card, where the signature verification result indicates whether a signature of the disk image passes a verification. In response to determining that the signature verification result indicates that the signature of the disk image passes the verification, the blockchain integrated station executes the disk image.
US11604630B2

A cloud computing environment provides the ability to deploy a web application that has been developed using one of a plurality of application frameworks and is configured to execute within one of a plurality of runtime environments. The cloud computing environment receives the web application in a package compatible with the runtime environment and dynamically binds available services by appropriately inserting service provisioning data into the package. The cloud computing environment then packages an instance of the runtime environment, a start script and the package into a web application deployment package, which is then transmitted to an application. The application container unpacks the web application deployment package, installs the runtime environment, loads the web application package into the runtime environment and starts the start script, thereby deploying the web application in the application container.
US11604629B1

Automatic workflow generation is described. One or more files containing code statements for accessing and modifying information in a destination database is received. The code statements are parsed from the one or more files and dependencies between the code statements are determined. A dependency graph is built by arranging the code statements according to the dependencies between the code statements. The dependency graph is partitioned by identifying at least one barrier code statement having an unclear dependency and dividing the dependency graph between code statements occurring prior to the at least one barrier code statement and code statements occurring after the at least one barrier code statement. Jobs are scheduled based on the partitioned dependency graph, and the code statements are annotated according to the scheduled jobs. A workflow is then automatically generated based on the annotated code statements.
US11604626B1

Code may be analyzed according to natural language descriptions of coding practices. A practice for code written in a natural language description may be received. An embedding of the natural language description may be generated using a machine learning model trained to detect examples of practices. The embedding may be compared with embeddings of code portions stored in an index to detect one or more portions of code that satisfy a facet of the practice. The detected portions of code may be identified.
US11604624B2

A method including, detecting interaction between the user and an audio-object via local tracking, determining an audio-object state modification based on the local tracking, and performing an audio-object interaction based on the audio-object state modification.
US11604623B2

An electronic device, computer program product, and method mitigates loss of communication between participants in a communication session when a local participant attempts to speak without manually unmuting the electronic device. The electronic device includes an image capturing device, a user interface device having a microphone, and a controller. The controller is communicatively coupled to the image capturing device and to the user interface device. The controller monitors, during the communication session with a second electronic device, an image stream received from the image capturing device for movements by the local participant in the communication session. The controller autonomously generates a prompt to unmute the microphone in response to determining that the microphone is muted while identifying at least one of a speaking movement of a mouth of the local participant to speak or a gesture by the local participant that correlates with the participant wanting to speak.
US11604620B2

A display apparatus includes a display unit including a display panel configured to display an image, a curvature variation unit disposed on a rear surface of the display unit and varying a curvature of the display unit, and a vibration unit disposed on the rear surface of the display unit configured to vibrate the display panel.
US11604608B2

Disclosed are computer-implemented methods, non-transitory computer-readable media, and systems for processing blockchain transactions. One computer-implemented method includes receiving M blockchain transactions and executing N blockchain transactions out of the M blockchain transactions in parallel using K threads of a first thread pool. A second thread pool is dedicated for accessing blockchain data stored in a storage system. For blockchain transactions distributed to each one of the K threads, one or more coroutines are used for each blockchain transaction so that the blockchain transactions are executed asynchronously using the coroutines. A blockchain block is generated to include the M blockchain transactions and added to a blockchain stored in the storage system.
US11604605B2

A memory controller circuit is disclosed which is coupleable to a first memory circuit, such as DRAM, and includes: a first memory control circuit to read from or write to the first memory circuit; a second memory circuit, such as SRAM; a second memory control circuit adapted to read from the second memory circuit in response to a read request when the requested data is stored in the second memory circuit, and otherwise to transfer the read request to the first memory control circuit; predetermined atomic operations circuitry; and programmable atomic operations circuitry adapted to perform at least one programmable atomic operation. The second memory control circuit also transfers a received programmable atomic operation request to the programmable atomic operations circuitry and sets a hazard bit for a cache line of the second memory circuit.
US11604603B2

One aspect facilitates a global map in a distributed system. The system generates a first data structure which comprises key-value pairs, wherein, in a respective key-value pair, the respective key is an integer and the respective value comprises a pointer to a sparse array which includes a bitmap (such as an ordered two-bit bitmap). The system stores the first data structure as a first partition of the global map. The system searches, based on a pattern, the first data structure to obtain a first value. If the first value comprises a two-bit bitmap, the system converts, based on the pattern, the first value to a two-dimensional bitmap, and performs a function on the first value to obtain a first result. The system uses the first value or the first result as metadata to execute a read or write operation in a filesystem associated with the distributed system.
US11604600B2

A stand-alone bridging test method is provided, which is applied to a stand-alone bridging device. The stand-alone bridging device is coupled to a storage device. The stand-alone bridging device includes a bridging controller. The storage device includes a device controller and a device memory. The stand-alone bridging test method includes the bridging controller generates a handshaking test signal and transmits the handshaking test signal to the device controller. The device controller generates a confirmation test signal according to the handshaking test signal and transmits the confirmation test signal to the bridging controller. The bridging controller generates a test data according to the confirmation test signal and transmits a write command to the device controller to write the test data into the device memory. The bridging controller transmits a read command to the device controller to read a stored data of the device memory.
US11604592B2

A method and apparatus for identifying data that is to be accessible in a low power state of a data storage device, and store this data in a physical (or logical) block that will be accessible in a low power state of the data storage device. Low power accessible data may be identified by host metadata of the data, indicating access is needed in a low power state. In other embodiments, the data storage device may learn the power state in which data should be accessible. In these embodiments, a controller stores information regarding the power state of a namespace in which the data is stored as an indicator to make the data accessible in a low power state. Alternatively, the controller stores a previous power state in which the data was accessed as an indicator to make the data accessible in a low power state.
US11604591B2

A system includes a plurality of integrated circuit (IC) dice having memory cells. A processing device is coupled to the plurality of IC dice, the processing device to perform operations includes: assigning a first stream identifier (ID) to a data type generated by execution of an application within an operating system; associating first files generated by the application with the first stream ID, where the first files are associated with the data type; allocating a first group of memory cells of the plurality of IC dice to the first files, wherein the first group of memory cells is assigned the first stream ID; and causing, based on the first stream ID, the first files to be written sequentially to the first group of memory cells of the plurality of IC dice.
US11604590B2

In one aspect of metadata track entry sorting in accordance with the present description, recovery logic sorts a list of metadata entries as a function of a source data track identification of each metadata entry to provide a second, sorted list of metadata entries, and generates a recovery volume which includes data tracks which are a function of one or more data target tracks identified by the sorted list of metadata entries. Because the metadata entry contents of the sorted list have been sorted as a function of source track identification number, the particular time version of a particular source track may be identified more quickly and more efficiently. As a result, recovery from data loss may be achieved more quickly and more efficiently thereby providing a significant improvement in computer technology. Other features and aspects may be realized, depending upon the particular application.
US11604584B2

In write processing of a data set group to be written to be one or more data sets to be written, a storage system performs encoding processing including processing for generating a data model showing regularity of the data set group to be written and having one or more input values as an input and the data set group as an output. In the write processing, the storage system writes the data model generated in the encoding processing and associated with a key of the data set group to be written.
US11604583B2

Hybrid data tiering, including: replicating multiple data objects from a first storage location on a first computer system to a second storage location at a second computer system; receiving, from a client computing system, a retention policy specifying one or more rules or conditions to evaluate to determine whether to continue storing data at a first storage location in addition to storing the data at a second storage location; identifying, in accordance with the retention policy, some of the multiple data objects to continue storing at the first storage location, wherein all of the multiple data objects remain stored at the second storage location; and selecting the identified some of the multiple data objects to remain stored at the first storage location.
US11604578B2

A touch control method includes steps of detecting a plurality of contact points being touched on a touch panel at a certain time; obtaining a plurality of distances between each two of the plurality of contact points; selecting a largest distance smaller than a predetermined distance among the distances; selecting the contact points falling into a first circular area formed by the two end points of the largest distance in the touch panel as a first contact point cluster and recognizing them as a first touch point; determine the first coordinate of the first touch point; selecting a second contact point cluster among the remaining contact points, by the same way, and recognizing them as a second touch point; obtaining the second coordinate of the second touch point; and performing data processing on a corresponding position of an image display area according to the first and/or second coordinate.
US11604577B1

A method including receiving a command to display a modal dialog. The modal dialog is displayed using both first and second scrolling frames. The first scrolling frame permits scrolling when a modal dialog height exceeds a first scrolling frame constraint. The second scrolling frame permits scrolling of a content section when a content section height exceeds a second scrolling frame constraint. The first scrolling frame constraint has a first and second priorities. The second scrolling frame constraint has a third priority. An orientation of the display screen is determined as being either in a portrait orientation or a landscape orientation. Responsive to determining the physical orientation, an applicable priority that is applicable to the first scrolling frame constraint is assigned. The applicable priority is the first priority in the portrait orientation, and is the second priority in the landscape orientation. After assigning the applicable priority, the modal dialog is displayed.
US11604566B2

Various aspects and embodiments are directed to a graphical user interface that organizes interface elements into views of computer content for presentation to a user. Different views of are used to provide an interface that is responsive to configurations of the device and activities performed by the user. Aspects include permitting the user to transition the device from one configuration to another during its use. The elements that comprise the graphical user interface are configured to present a summarized view of available actions and content to simplify user interaction. The different views present different organizations of the interface elements and in some examples display only certain modes of content in order to reduce the number of options a user must navigate. Methods and systems for streamlining user interaction with computer content are also provided. Streamlining includes, for example, pre-configuring a user device based on received information.
US11604565B2

A mapping API provides a digital map via a user interface of a computing device. When invoked by a software application, the mapping API is configured to receive an identifier of a user operating the software application, provide a first interactive digital map including a representation of a certain geographic area for display by the software application, where the first interactive digital map is personalizable via the software application, receive personalization content from the user via the software application, and cause a second digital map including a representation of the geographic area, when provided to the same user, to be modified in view of the personalization content, where the first digital map and the second digital map are created independently.
US11604562B2

A user interface method is provided by an SDK embedded in a third party resource running on a portable device including a camera and a display. The method includes receiving an API call to display an image processing user interface and in response, displaying a first user interface comprising a list of selectable graphical items corresponding to a group of available image modification features. If user selection of a desired graphical item from the list of selectable graphical items is received, image modification features corresponding to the desired graphical item are applied to an image received from the camera, generating a modified image. A second user interface including the modified image is then displayed on the display.
US11604560B2

Embodiments of the present invention provide an application association processing method and apparatus. The method includes: detecting a first operation instruction entered by a user; and when it is determined that the first operation instruction is to perform, by the user, a first preset operation on first content displayed on a display interface, displaying prompt information of second content associated with the first content, where the first preset operation is an operation gesture preset by the user, and the prompt information is used to inform the user that an association relationship exists between the first content and the second content.
US11604554B2

A system and method for displaying changes to a number of entries between page views is provided.
US11604545B2

An electroluminescent display is disclosed. The electroluminescent display includes an electroluminescent element disposed in a display area of a substrate, an encapsulation unit disposed on the electroluminescent element, a first mesh electrode layer disposed on the encapsulation unit, an insulating layer covering the first mesh electrode layer, and a second mesh electrode layer disposed on the insulating layer. The first mesh electrode layer includes a first mesh electrode and a second mesh electrode separated from the first mesh electrode. The second mesh electrode layer includes a third mesh electrode extended in a first direction and a fourth mesh electrode extended in a second direction intersecting the first direction through the first mesh electrode intersecting the third mesh electrode.
US11604536B2

A display device with a touch sensor having a display function and a touch sensor function is provided. The display device includes a first substrate including a pixel electrode; a first electrode along a first direction; and a second substrate including a second electrode that includes patterns of electrodes along a second direction crossing the first direction and that faces the first electrode and the pixel electrode, wherein upon the display function being activated, the pixel electrode is supplied with a pixel signal, and the second electrode is supplied with common voltage, and upon the touch sensor function being activated, the first electrode is applied with a first signal and the second electrode is configured to receive the first signal to be a second signal as a touch detecting signal.
US11604532B2

The invention relates to an operating device for a vehicle, comprising a display with a touch-sensor system for inputting a command and additionally a retaining device which retains the display. The retaining device has a base face and a free area which is defined by support elements protruding from the base face. The operating device is additionally provided with at least one actuation sensor for detecting a bend of the display upon being manually actuated and an analysis unit which is connected to the touch sensor system and the at least one actuation sensor for analyzing the signals of the touch sensor system and the at least one actuation sensor.
US11604531B2

According to one aspect, a trackpad includes: a substrate; a stiffener plate; a circuit board between the substrate and the stiffener plate, the circuit board comprising position detecting circuitry configured to detect a position of an object adjacent the substrate, the circuit board including an inductive element; a grounding element that electrically connects the stiffener plate and the circuit board to each other; and force sensing circuitry configured to detect force applied to the substrate, the force detected using the inductive element.
US11604525B2

The disclosure provides a display panel including a substrate, an active layer, a first electrode layer, a common electrode layer, a cathode layer, and a spacer. The active layer is located on the substrate. The first electrode layer is located on the active layer, and the first electrode layer includes a first gate and a second gate. The common electrode layer is located on the first electrode layer. The common electrode layer has a first region, a second region, and a first necking region. The first necking region connects the first region and the second region. The first region and the first gate are correspondingly disposed, and the second region and the second gate are correspondingly disposed. The cathode layer is located on the common electrode layer. The spacer is located between the common electrode layer and the cathode layer. The spacer and the first necking region are correspondingly disposed.
US11604524B2

An electronic device including a display unit and an input sensing unit including a sensing insulating layer including a first insulating layer disposed on the display unit, and a second insulating layer disposed on the first insulating layer and including first contact holes and second contact holes, a first sensing electrode including first sensing patterns and a plurality of first conductive patterns disposed between the first sensing patterns, and a second sensing electrode including second sensing patterns and second conductive patterns disposed between the second sensing patterns, in which the first sensing patterns and the first conductive patterns are coupled to each other through corresponding ones of the first contact holes, and at least one of the first sensing electrode and the second sensing electrode is in contact with the first insulating layer through the second contact holes.
US11604510B2

A computer system can be controlled with non-contact inputs through zonal control. In an embodiment, a non-contact input that is an eye-tracking device is used to track the gaze of a user. A computer's display, and beyond, can be separated into a number of discrete zones according to a configuration. Each zone is associated with a computer function. The zones and/or their functions can, but need not, be indicated to the user. The user can perform the various functions by moving gaze towards the zone associated with that function and providing an activation signal of intent. The activation signal of intent can be a contact-required or non-contact action, such as a button press or dwelling gaze, respectively.
US11604507B2

Appropriately separating at least two different types of processing by using a motion of a predetermined part provided with a sensor. An information processing method executed by a processor included in an information processing apparatus, the information processing method comprising: sequentially acquiring data relating to a movement speed of a predetermined part of a user from a sensor mounted on the predetermined part; determining whether or not the data is equal to or higher than a predetermined threshold; controlling, when the data is determined to be lower than the predetermined threshold, execution of first processing by using data preceding, by a first predetermined amount of time, a time point where the determination is made that the data is lower than the predetermined threshold; and controlling, when the data is determined to be equal to or higher than the predetermined threshold, execution of second processing that differs from the first processing.
US11604497B2

An electronic device, including a substrate, a transistor, a data line, a first transparent conductive layer, an insulating layer, and a metal layer, is provided. The transistor is disposed on the substrate. The data line is disposed on the substrate and electrically connected to the transistor. The first transparent conductive layer is disposed on the data line. The insulating layer is disposed on the first transparent conductive layer. The metal layer is disposed on the data line and overlapped with the data line. The electronic device of the disclosure may reduce an impedance of the transparent conductive layer, mitigate a problem of visual visibility caused by metal reflection, reduce a probability of light entering a semiconductor layer of the transistor, or increase an aperture ratio.
US11604495B2

A rack-mountable computer system directs separate portions of a cooling airflow from an inlet air plenum in the computer system interior through separate air passages to remove heat from separate portions of a set of heat-producing components. The air passages can preclude a portion of cooling airflow removing heat from a component from being preheated by another component. Plenums and air passages can be established through the arrangement of components in the interior. Components can be arranged in progressive offsets throughout the depth of the interior to vary plenum flow area throughout the depth, which can progressively impede and redirect airflow through the inlet plenum into the air passages. Arrangements can include an angled row, a staggered configuration, etc. The computer system can include a chassis which can translate, while maintaining operation of hot-pluggable electronic components coupled throughout the depth, to enable swapping of hot-pluggable electronic components throughout the interior.
US11604482B2

Disclosed are devices, systems and methods for operation and control of gravity-fed fluid flows in water and wastewater related systems. The disclosed flow control system uses gravity to provide a flow of a fluid from a fluid source and a motorized flow control device fluidically coupled to the fluid source to control a defined flow rate of the flow by changing a position of an internal volume of the flow control device through which the fluid flows relative to a fixed level of the fluid in the fluid source. The disclosed devices, systems and methods can be used in a wide variety of systems for environmental and low-energy demand applications such as, for example, a wastewater treatment system to control a flow of wastewater in the system.
US11604478B2

Concerning a partial area image that constitutes a wide area image, to control a flying body in accordance with a flight altitude at a past point of time of image capturing, an information processing apparatus includes a wide area image generator that extracts, from a flying body video obtained when a flying body captures a ground area spreading below while moving, a plurality of video frame images and combines the video frame images, thereby generating a captured image in a wide area, an image capturing altitude acquirer that acquires a flight altitude at a point of time of image capturing by the flying body for each of the plurality of video frame images, and an image capturing altitude output unit that outputs a difference of the flight altitude for each video frame image.
US11604474B2

A scenario aware perception system (10) suitable for use on an automated vehicle includes a traffic-scenario detector (14), an object-detection device (24), and a controller (32). The traffic-scenario detector (14) is used to detect a present-scenario (16) experienced by a host-vehicle (12). The object-detection device (24) is used to detect an object (26) proximate to the host-vehicle (12). The controller (32) is in communication with the traffic-scenario detector (14) and the object-detection device (24). The controller (32) configured to determine a preferred-algorithm (36) used to identify the object (26). The preferred-algorithm (36) is determined based on the present-scenario (16).
US11604470B2

In various examples, a current claimed set of points representative of a volume in an environment occupied by a vehicle at a time may be determined. A vehicle-occupied trajectory and at least one object-occupied trajectory may be generated at the time. An intersection between the vehicle-occupied trajectory and an object-occupied trajectory may be determined based at least in part on comparing the vehicle-occupied trajectory to the object-occupied trajectory. Based on the intersection, the vehicle may then execute the first safety procedure or an alternative procedure that, when implemented by the vehicle when the object implements the second safety procedure, is determined to have a lesser likelihood of incurring a collision between the vehicle and the object than the first safety procedure.
US11604469B2

This disclosure provides a route determining device capable of determining a route of a moving device such that the moving device smoothly moves to a destination while avoiding an interference with a traffic participant even in a congested traffic environment. A route determining device 1 determines a provisional movement velocity command v_cnn such that an interference between a robot 2 and traffic participants is avoided using the CNN, determines a distance dist between the robot 2 and the traffic participant closest to the robot 2 when the robot is assumed to move from the current position by a command v_cnn in accordance with the reliability P of the command v_cnn, and determines a movement velocity command v of the robot using a DWA such that a target function G including the distance dist and the movement velocity command v of the robot as independent variables has a maximum value.
US11604468B2

Methods, systems, computer-readable media, and apparatuses for blended control of remote operation of vehicles are presented. The sensors of automated vehicles can detect conditions for which there is no preprogrammed response. In these situations, automated vehicles can engage a remote operator mode. Remote operation of vehicles can be difficult. These techniques can use the automated driving system of the vehicle to monitor the driving commands from a remote operator and the sensor information of the vehicle. The commands from the remote operator can be analyzed by a supervision module in the automated vehicle. The supervision module can also receive vehicle sensor information. The supervision module can correct or adjust the remote operator commands as necessary to avoid collision, dampen remote operator induced oscillations, and provide for a smoother, safer, and more realistic driving experience.
US11604461B2

The invention relates to a method and apparatus for monitoring the condition of subsystems within a renewable generation plant or microgrid which are using Supervisory Control and Data Acquisition (SCADA) systems for allowing plant operators to monitor and interact with a plant via human machine interfaces.
US11604456B2

A system includes a computer numerical control (CNC) machining system configured to perform a machining operation to define a feature on a workpiece and a machine edge controller disposed external of the machining system and in communication with the CNC machine system. The machine edge controller is configured to perform a machining evaluation during the machining operation. In executing the machining evaluation, the machine edge controller is configured to acquire data indicative of characteristics of the CNC machining system during the machining operation and compare the data with one or more machining baseline parameters associated with the machining operation to determine an abnormal operation of the CNC machining system. The one or more machining baseline parameters define a nominal response of the CNC machining system for performing the machining operation.
US11604449B2

An apparatus for monitoring an actuator system, a method for providing an apparatus for monitoring an actuator system, and a method for monitoring an actuator system where the has at least one actuator and at least one data output signal. An anomaly detector detects anomalies. A suppressing engine determines time periods in which a control intervention has been performed. In a resulting monitoring signal, only anomalies are indicated which do not overlap with time periods in which the control intervention has been performed resulting in less irrelevant alerts and false positives output to a human supervisor monitoring the actuator system. The apparatus for monitoring a system may be provided with a plurality of actuators that may affect one another over time. The apparatus may be applied to a system of submersible pumps, or a system of conveyor belts.
US11604444B1

A Modular Fan Array of a 2×2 array of small fan modules provides many advantages over the replacement of duty of a solitary large fan, including some of the following advantages: —the combined flowrate capacity of the Fan Array can be sized equal to or in excess of the 100% flowrate capacity of the large fan, however a turndown limit of 50% will result in the Fan Array only having a turndown limit of 12.5%. There is a redundancy fan modules. With one going OFFLINE the other three can provide some measure of ventilation, while with the large fan going OFFLINE, ventilation is disable completely.
US11604443B2

A system for distributed device management includes a group of devices. Each device in the group of devices communicate with one or more other devices in the group of devices over one or more network channels, and each device in the group of devices includes a processing circuit. The processing circuit of each device in the group of devices manages one or more devices in the group of devices, authorizes a new device to join the group of devices, and synchronizes data with the new device and with one or more devices in the group of devices over the one or more network channels.
US11604426B2

A second heater has such an output that a peak position in a particular direction is located within a largest sheet area. The largest sheet area is an area in which a heating member contacts a sheet having a largest size in the particular direction that is conveyable through a fixing device. A first sensor detects temperature of a center area. A second sensor detects temperature at an outside position in an end area. The outside position is outside the largest sheet area in the particular direction. A controller controls a first heater such that a first detection temperature detected by the first sensor becomes a first target temperature; controls the second heater such that a second detection temperature detected by the second sensor becomes a second target temperature; and determines the second target temperature based on an edge position of a sheet relative to the peak position.
US11604415B2

A substrate processing method includes: forming a coating film on a substrate by supplying a resist liquid which is photosensitive to extreme ultraviolet (EUV) light to a surface of the substrate; forming a semi-solidified film by volatilizing a solvent contained in the coating film without heating the solvent; irradiating the semi-solidified film with EUV light thereby exposing the semi-solidified film with EUV light; and supplying a developer to the substrate after the exposure of the semi-solidified film.
US11604413B2

Provided is a photosensitive composition including: a polymer (P) which includes a structural unit derived from a vinylbenzene derivative, a structural unit including a radical polymerizable group, and a structural unit including at least one kind of functional group selected from the group consisting of a primary hydroxyl group and an amino group, and in which the content of the structural unit derived from the vinylbenzene derivative is equal to or greater than 30% by mol; and a radical polymerization initiator.
US11604412B2

An actinic ray-sensitive or radiation-sensitive resin composition includes a resin having a group represented by General Formula (1) and a compound that generates an acid upon irradiation with actinic rays or radiation.
US11604408B2

A method and system for imprinting a substrate supported on a moveable stage is provided and includes contacting a liquid resist on the substrate with a template and aligning the substrate with the template using a feedback-feedforward control process with a first set of control parameters. Calibration data is obtained and the viscosity of at least a portion of the resist is increased. The substrate is then with the template using the feedback-feedforward control process with a second set of control parameters after the viscosity of the resist has increased, the second set of control parameters are determined based on the calibration data and the resist is cured under the template.
US11604404B2

A lamp projecting a starry sky is provided. The lamp projecting the starry sky includes at least one beam generator, a reflecting member with uneven and irregular reflecting surface, a first motor, and at least one first lens. The first motor is connected to the reflecting member through a connecting shaft, the reflecting member is driven to rotate when the first motor rotates, a light beam generated by the beam generator irradiates onto a first side of the reflecting member along an incident light path, and a light beam emitted from the reflecting member forms a moving and layering nebula projection after passing through the at least one first lens. In the lamp, after passing from the reflecting member, the light beam is magnified by the lens, so that the generated starry sky will not be too bright and dazzling, which effectively enhances the layering sense of the starry sky.
US11604403B2

An imaging system, including a light valve and a projection lens, is provided. The projection lens has a reduction side and a magnification side, and includes a lens group and a convex mirror. The light valve is configured on the reduction side. The projection lens is configured to image the beam from the light valve on a projection surface, and the projection surface is configured on the magnification side. There is an included angle between the projection surface and a light receiving surface. The lens group is configured on an optical path between the magnification side and the reduction side, and includes first to seventh lens elements sequentially arranged from the magnification side to the reduction side. The refractive powers of the first to seventh lens elements are respectively negative, negative, positive, positive, negative, positive, and positive. The convex mirror is configured on an optical path between the lens group and the magnification side. A projection device, including the imaging system, is also provided.
US11604401B2

Provided is a light source device, including: a first light source module, a set of lenses, a first light-homogenization component, a first light-combination device, and a wavelength conversion device. The first light source module is configured to emit a first light beam having first wavelength. The set of lenses and the first light-homogenization component are located in propagation path of the first light beam. The set of lenses is configured to converge the first light beam. The first light-homogenization component is configured to homogenize the first light beam. A second light beam formed by homogenization is incident on the first light-combination device, and the first light-combination device is located at a focus position of the set of lenses. The wavelength conversion device is located in propagation path of a third light beam emitted from the first light-combination device and configured to form excited light having second wavelength under excitation.
US11604398B2

A photon source for generating entangled photons includes a pump laser, and 4-N, N-dimethylamino-4′-N′-methyl-stilbazolium-tosylate (DAST) crystals, the pump laser pumping the DAST crystals with pump photons to generate a stream of pairs of entangled photons, each pair comprising a signal photon and an idler photon.
US11604388B2

According to one embodiment, a display device includes a first substrate including a pixel electrode, a second substrate including a common electrode, a liquid crystal layer located between the first substrate and the second substrate and containing polymer and liquid crystal molecules, and a light emitting element opposed to an end surface of the second substrate, the common electrode being separated from the pixel electrode by a first distance, at a first position, the common electrode being separated from the pixel electrode by a second distance, at a second position more separated from the light emitting element than the first position, the second distance being smaller than the first distance.
US11604381B2

An illuminating unit includes: a plurality of light sources; a light-guide plate including an end surface disposed to face the plurality of light sources, a first surface that outputs light which is based on incident light from the end surface, and a second surface that faces the first surface and includes a plurality of convex parts; and an optical sheet adhered to side of the second surface of the light-guide plate, with the plurality of convex parts being interposed therebetween. The plurality of convex parts include a plurality of first convex parts disposed in a first region inside the second surface, and one or plurality of second convex parts disposed in at least a portion of a second region on a periphery of the first region inside the second surface.
US11604380B2

A display device includes a backlight module, a liquid crystal display panel and an optical module. The liquid crystal display panel is disposed on the backlight module. The liquid crystal display panel includes an array substrate, an opposite substrate, a display medium layer, an upper polarizing pattern, and a lower polarizing pattern. The upper polarizing pattern is disposed on the opposite substrate. The lower polarizing pattern is disposed on the array substrate and has a first transmission axis. The optical module is disposed between the backlight module and the liquid crystal display panel. The optical module includes a dual brightness enhancement film. The dual brightness enhancement film has a second transmission axis. The polarization direction of the light after passing through the optical module is different from the polarization direction of the light after passing through the lower polarizing pattern.
US11604375B2

A display device includes a diffuser plate, a plurality of light sources that irradiates the diffuser plate with light, a mounting substrate on which the plurality of light sources is mounted, a chassis to which the mounting substrate is secured, and a support member that is disposed between the chassis and the diffuser plate and that supports the diffuser plate. The support member includes a securing pin that is fitted in a hole that is formed in the mounting substrate, a support pin that is located between the diffuser plate and the chassis, and a coupling portion that extends in a plane direction of the mounting substrate and that couples the securing pin and the support pin with each other.
US11604364B2

An optical component comprises a metasurface comprising nanoscale elements. The metasurface is configured to receive incident light and to generate optical outputs. The geometries and/or orientations of the nanoscale elements provide a first optical output upon receiving a polarized incident light with a first polarization, and provide a second optical output upon receiving a polarized incident light with a second polarization that is different from the first polarization.
US11604353B2

This disclosure describes a head-mounted display with a display assembly configured to display content to most or all of a user's field of view. The display assembly can be configured to display content in far-peripheral regions of the user's field of view differently than content upon which a user can focus. For example, spatial resolution, color resolution, refresh rate and intensity (i.e. brightness) can be adjusted to save resources and/or to bring attention to virtual content positioned within a far-peripheral region. In some embodiments, these changes can save processing resources without detracting from the user's overall experience.
US11604344B2

A compact dot sight is provided, in which the inner cylinder is eliminated and no structure protrudes from the left and right side walls of a lens barrel. The dot sight includes: a lens barrel; objective lenses fixed to a front opening of the lens barrel; an eyepiece lens fixed to a rear opening of the lens barrel; a light source for projecting a point image from an inside of the lens barrel to the objective lens; a power supply circuit for supplying power to the light source; and a dot adjustment mechanism that has a holder of the light source and can adjust the position of the point image projected on the objective lens by moving the holder vertically and horizontally.
US11604340B2

In various embodiments, wavelength beam combining laser systems incorporate optical cross-coupling mitigation systems and/or engineered partially reflective output couplers in order to reduce or substantially eliminate unwanted back-reflection of stray light.
US11604339B2

A zoom lens consists of, in order from an object side, a positive first lens group, a negative second lens group, a positive third lens group, a positive fourth lens group, and a positive fifth lens group. During zooming, the first lens group and the fifth lens group are not moved, and the second lens group, the third lens group, and the fourth lens group are moved. The first lens group consists of one negative lens and five positive lenses in order from the object side to an image side. Predetermined conditional expressions related to a refractive index, an Abbe number, and a partial dispersion ratio of the negative lens of the first lens group are satisfied.
US11604336B2

An imaging lens includes a first lens; a second lens; a third lens; a fourth lens; a fifth lens; a sixth lens; a seventh lens; an eighth lens; and a ninth lens having negative refractive power, arranged in this order from an object side to an image plane side. The imaging lens has a total of nine lenses. The eighth lens has at least one aspheric surface. The ninth lens is formed in a shape so that a surface thereof on the image plane side has an aspherical shape. The ninth lens is formed in the shape so that the surface thereof on the image plane side has a specific paraxial curvature radius.
US11604334B2

A lens assembly includes a front lens group and a rear lens group. The front lens group includes a first lens having positive refractive power and a second lens having negative refractive power. The rear lens group includes a third lens having positive refractive power and a fourth lens having negative refractive power, wherein the third lens includes a convex surface facing an object side and another convex surface facing an image side and the fourth lens includes a concave surface facing the image side. The first lens, the second lens, the third lens, and the fourth lens are arranged in order from the object side to the image side along an optical axis. The lens assembly satisfies: 13.5 mm
US11604320B2

Connector assemblies for insertion into a port structure of a telecommunication enclosure to provide an environmentally sealed connection are disclosed herein. An exemplary connector assembly includes a forward connector housing, an intermediate body positioned over a portion of the forward connector housing, an optical connection portion coupled to the forward connector housing, and an adapter, positionable over the intermediate body. The intermediate body comprises a forward portion and a rearward portion, with the forward portion including an external key and a plurality of trigger elements. Each trigger element has a foot portion and a locking portion, and the rearward portion includes an orientation key in substantial alignment with the external key.
US11604315B1

A display assembly presented herein includes an inset display, a peripheral display, and a multiplexing optical assembly (MOA). The inset display has a first resolution and emits image light of a first polarization. The peripheral display has a second resolution and emits image light of a second polarization. The MOA receives the image light of the first polarization and the image light of the second polarization. The MOA then transforms the image light of the first polarization into a first portion of image light of a third polarization, and transforms the image light of the second polarization into a second portion of image light of the third polarization. The MOA directs the first portion of image light and the second portion of image light toward an eye-box. The display assembly can be implemented as a component of a head-mounted display of an artificial reality system.
US11604306B2

A privacy protection film, a manufacturing method thereof, a backlight module, and a display device are provided. The privacy protection film includes a substrate, a light incident surface of the substrate is provided with a reflective layer, light transmission holes are provided on the reflective layer; a light exiting surface of the substrate is provided with a micro-lens array; each of the light transmission holes corresponds to at least one micro-lens in the micro-lens array; and the micro-lens is configured to control an exiting direction of light exiting from the light exiting surface of the substrate to remain unchanged; or, the micro-lens is configured to control an exiting direction of the light exiting from the light exiting surface of the substrate to be deflected toward a direction of an axis of the micro-lens.
US11604300B2

Systems and computer readable media are described that actuate at least one marine seismic source according to a constrained sequence. The sequence exhibits an actuation time or distance interval between each actuation. The actuation time or distance interval corresponds to the sum of a nominal time or distance and a respective dither time or dither distance for each actuation. The sequence is constrained such that differences between consecutive dither times or dither distances remain within a threshold dither difference. Constraining the sequence according to the threshold dither difference enables increased bottom speeds for the source (i.e., increased speeds of the source relative to the seafloor), while still maintaining at least a minimum actuation time or distance interval for the source, taking into account both the nominal time or distance and the respective dither times or dither differences.
US11604299B2

This disclosure presents processes and systems for estimating a source wavelet from seismic data recorded in a seismic survey of a subterranean formation. In one aspect, a base wavelet is determined based on recorded seismic traces obtained in a seismic survey of a subterranean formation. Processes and systems include a phase-only wavelet based on the base wavelet and the recorded seismic data. An estimated source wavelet is obtained by convolving the base wavelet with the phase-only wavelet. Properties of the subterranean formation are determined based on the estimated source wavelet and the recorded seismic data.
US11604298B2

A method for subsurface fault extraction using undirected graphs is provided. Extracting faults in the subsurface may assist in various stages of geophysical prospecting. To that end, an undirected graph may be used in order to identify distinctive fault branches in the subsurface. Fault probability data, from seismic data, may be used to establish connections in the undirected graph. Thereafter, some of the connections in the undirected graph may be removed based on analyzing one or more attributes, such as dip, azimuth, or context, associated with the connections or nodes associated with the connections. After which, the undirected graph may be analyzed in order to extract the faults in the subsurface.
US11604296B2

This disclosure is related generally to marine surveying. An apparatus for generation of seismic waves in a body of water may include a wave generator. The apparatus may further include a housing defining an internal chamber having an open end. The housing may include baffles positioned between the open end and the wave generator. The housing may further include a vent positioned on an opposite end of the housing from the baffles.
US11604285B2

A method of receiving two chip-by-chip multiplexed CSK signals (e.g., GNSS signals) and searching for a non-CSK signal with optimal performance at a given digit capacity of a sampling memory resided in parallel correlators. For CSK signals Prompt, Early and Late results for each of possible code shift are calculated as different sums of four punctured convolutions. Depending on configuration, the method allows to receive both multiplexed CSK signals with lesser quality or one of the CSK signals with better quality. The method can be implemented as an apparatus with four punctured correlators, a set of multipliers by 1 or 2N, another set of multipliers by 1 or 0, summers of four input to one result, a RAM, searchers of maximum, and conditional commutators.
US11604268B2

This application relates to a passive coherent location (PCL) system. In one aspect, the PCL system includes a signal measurement device configured to receive a plurality of signals from a plurality of illuminators and generate an In-phase signal and a Quadrature signal corresponding to each illuminator using the received signals. The PCL system also includes a signal processing device configured to detect a first target using the In-phase and Quadrature signals and measure a bistatic range of the first target and a bistatic velocity of the first target to generate a plurality of pieces of line track information corresponding to the first target. The PCL system further includes a locating device configured to generate target track information of the first target using the line track information and predict a position vector and a velocity vector of the first target using the target track information.
US11604267B2

An oscillator includes a tunable resonant circuit having an inductance and a variable capacitance coupled between first and second nodes, and a set of capacitances selectively coupleable between the first and second nodes. An input control node receiving an input control signal is coupled to the variable capacitance and set of capacitances. The tunable resonant circuit is tunable based on the input control signal. A biasing circuit biases the tunable resonant circuit to generate a variable-frequency output signal between the first and second nodes. A voltage divider generates a set of different voltage thresholds, and a set of comparator circuits with hysteresis compares the input control signal to the set of different voltage thresholds to generate a set of control signals. The capacitances in the set of capacitances are selectively coupleable between the first and second nodes as a function of control signals in the set of control signals.
US11604265B2

In one embodiment, an imaging device includes a light-emitting device, a driving circuit, a return single-photon avalanche diode (SPAD) array and readout circuitry. The driving circuit generates a driving signal, and the light-emitting device generates an optical pulse based on the driving signal. The return SPAD array is configured to receive a first portion of the optical pulse that is reflected by an object in an image scene. The readout circuitry receives a signal indicative of the received first portion of the optical pulse, and a signal indicative of the driving signal, and determines a distance between the imaging device and the object based on a difference between a time of receiving the signal indicative of the received first portion of the optical pulse and a time of receiving the signal indicative of the driving signal.
US11604264B2

A lidar system comprises a first lens, a second lens, and a switch. The first lens has a first field of view that receives incident light from the first field of view. The second lens has a second field of view that receives incident light from the second field of view, wherein the second field of view is encompassed by and narrower than the first field of view. The switch controls which of the first and second lenses are used for detecting returns from laser pulse shots based on where the laser pulse shots are targeted in a field of view that encompasses the first and second fields of view. The switch may comprise an optical switch or an electronic switch.
US11604261B2

A system comprising non-transitory and tangible memory comprising program instructions for performing an extended laser active ranging (ELAR) procedure having a first mode and a second mode. The system includes a processor configured to execute the program instructions to cause the processor to receive selection of a region-of-interest (ROI) having a pixel cluster; and cause laser ranging using a laser ranging system in the first mode. The process is configured to determine whether a laser ranging reflection (LRR) signal is received by a laser photodetector of a gimbal during the first mode. If the LRR signal is not received, the processor performs the second mode of the ELAR procedure initialized to a center of the selected ROI to search for a reflective surface in the ROI of an imaged real-world view of an ambient scene and registered to the pixel cluster to find a small target.
US11604255B2

A dual mode ladar system includes a laser transmitter having a wavelength of operation and a modulator connected thereto to impose a modulation thereon. The modulator is configured to impose amplitude modulation and/or frequency modulation. Diffusing optics illuminate a field of view and an array of light sensitive detectors each produce an electrical response signal from a reflected portion of the laser light output.
US11604254B2

Embodiments of this disclosure provide a radar-based posture recognition apparatus, method and an electronic device. The method includes: acquiring radar reflection point information based on radar echo signals reflected from a detected target, and clustering radar reflection points; in a first time period, calculating spatial morphological feature information and/or motion feature information of a target point set obtained by clustering; in a second time period, counting the spatial morphological feature information and/or the motion feature information of a plurality of first time periods to obtain motion process feature information in the second time period; and taking the motion process feature information within a second time period in which a current moment is present and the spatial morphological feature information and/or the motion feature information in a first time period in which the current moment is present as a feature set, to determine the posture of the detected target.
US11604253B2

A vehicular sensing system includes at least one radar sensor disposed at a vehicle and having a field of sensing forward, rearward or sideward of the vehicle. Radar data captured by the radar sensor is received at an electronic control unit (ECU). Received transmitted signals reflected off objects and received at the receiving antennas are evaluated at the ECU to establish surface responses for the objects present in the field of sensing of the radar sensor. A data set of radar data that is representative of an object present in the field of sensing of the radar sensor is compared to stored data sets to determine if the data set corresponds to a particular stored data set of the stored data sets. Responsive to the data set of radar data being determined to correspond to the particular stored data set, the vehicular sensing system classifies the detected object.
US11604249B2

The present invention relates to an apparatus for tracking a position of an interventional device respective an image plane of an ultrasound field. The position includes an out-of-plane distance (Dop). A geometry-providing unit (GPU) includes a plurality of transducer-to-distal-end lengths (Ltde1 . . . n), each length corresponding to a predetermined distance (Ltde) between a distal end of an interventional device and an ultrasound detector attached to the interventional device, for each of a plurality of interventional device types (T1 . . . n). An image fusion unit (IFU) receives data indicative of the type (T) of the interventional device being tracked; and based on the type (T): selects from the geometry-providing unit (GPU), a corresponding transducer-to-distal-end length (Ltde); and indicates in a reconstructed ultrasound image (RUI) both the out-of-plane distance (Dop) and the transducer-to-distal-end length (Ltde) for the interventional device within the ultrasound field.
US11604247B2

Mobile device positioning employs various forms of audio signal structures and detection methodologies. In one method, detection of an audio signal from a first source enables construction of a signal to facilitate detection of an audio signal from another source. Signals detected from these sources enable positioning of the mobile device receiving those signals. Another method forms audio signals transmitted from audio sources so that they have parts that add constructively and parts that differentiate the sources to enable positioning. Another audio signal based positioning method adaptively switches among positioning methods so that positioning remains operative as a mobile device moves toward and away from the sources. Another method tracks positioning history, evaluates it for errors and performs error mitigation to improve accuracy. Various other positioning technologies are detailed as well.
US11604245B2

The invention relates to a method for establishing the presence of a misalignment of at least one sensor within a sensor group with two or more sensors which detects objects in the surroundings of a motor vehicle, wherein at least two of the sensors differ from each other in their measuring principle and the measurement signals from the sensors are compared with each other.
US11604241B2

In a method for automatic control of an examination sequence in magnetic resonance (MR) system during recording of MR signals in an examination segment of a person being examined, which has two tissue components with two different MR resonant frequencies, an examination sequence for examination of the examination segment is determined. Further, whether the examination sequence includes an imaging sequence in which one of the two tissue components is to be suppressed and for which at least two different suppression options exist to reduce the one of the two tissue components during the recording of the MR signals is determined. In response to the determination that the examination sequencing included the imaging sequence, the method can include determining a sequence parameter of the examination for the imaging sequence; and selecting one of the at least two suppression options as a function of the sequence parameter determined for the imaging sequence.
US11604236B2

An active shield magnetometry system comprises at least one magnetic field actuator configured for generating an actuated magnetic field that at least partially cancels an outside magnetic field, thereby yielding a total residual magnetic field. The active shield magnetometry system further comprises a plurality of magnetometers respectively configured for measuring the total residual magnetic field and outputting a plurality of total residual magnetic field measurements. The active shield magnetometry system further comprises at least one feedback control loop comprising at least one optimal linear controller configured for controlling the actuated magnetic field at least partially based on at least one of the plurality of total residual magnetic field measurements respectively output by at least one of the plurality of magnetometers.
US11604235B2

A magnetic measuring device includes: a determination part configured to identify four maximum inclination points in an average value in a visual field of a light detection magnetic resonance spectrum and configured to determined a degree of decrease in relative fluorescence intensity and a microwave frequency at each of the maximum inclination points; a setting part configured to set a reference decrease degree of the relative fluorescence intensity in a predetermined area and configured to set operating point frequency initial values at four points at which the reference decrease degree is achieved, near the microwave frequencies at the respective maximum inclination points; a frequency update part configured to update operating point frequencies at the four points; and a frequency correction part configured to input the updated operating point frequencies to a microwave oscillator as corrected operating point frequencies.
Patent Agency Ranking