US11012823B1

A method, a computing system, and a computer program product for sending a message to a non-active user of a first communication device. The method includes receiving, via a processor of a computing system, a message for a non-active user of a first communication device. The first communication device is associated with an active user and the non-active user. The method further includes receiving, from the first communication device, user presence data for the non-active user and for the active user and determining, based on the user presence data, if the non-active user is in proximity to the first communication device. In response to determining that the non-active user is in proximity to the first communication device, the first communication device is designated as a recipient communication device to deliver the message to the non-active user and the message is delivered, via the first communication device, to the non-active user.
US11012818B2

Crowd-sourced device control can include monitoring a physical state associated with a user of the mobile device and performing relevant-device polling in response to detecting a change in the physical state associated with the user. Crowd-sourced device control also can include determining an operational parameter setting for the mobile device based on a relevant-device consensus determined by the relevant-device polling. Responsive to the operational parameter setting, as determined based on the relevant-device consensus, being different than a current setting of the operational parameter, a response action by the mobile device can be initiated.
US11012815B2

A system, computer program product, and method for displaying a warning graphic for traffic congestion is provided. The method begins with determining a mobile device approaching a zone comprising traffic congestion. Next a first warning graphic of the traffic congestion is displayed to the at least one mobile device approaching that zone, the warning graphic displayed on the one mobile device. A location of the mobile device is tracked overtime approaching that zone. The mobile device approaching is updated that zone regarding a progress of the traffic congestion indicated in the first warning graphic by displaying at least one follow-up warning graphic on the at least one mobile device, provided prior to the traffic congestion being cleared.
US11012812B2

Systems and methods to track the respective locations of subjects over time. The system identifies subjects who, over time, were co-located with one another suggesting they are associated with one another, and the pairs are analyzed. For each of the subjects, the system produces a vector that quantifies the subject's location history by including a respective weight for each combination of a time interval with a geographical area. The vectors are compared using a distance metric, and any pair of subjects whose vectors are sufficiently close are flagged as being an associated pair. The respective vector belonging to each subject is normalized to account for the total number of other subjects who were co-located with the subject. For each interval-area pair, the system may compute the frequency of the interval-area pair, and then divide each weight that corresponds to the interval-area pair by the frequency of the interval-area pair.
US11012810B2

A mobile device locationing system that overrides the reported position with that of the charge room when the AC charge signal is detected by the device.
US11012806B2

In an example embodiment, zone information is received from a distributed database, the zone information including a mapping between each of a plurality of client applications and a corresponding zone. Then a first adapter is assigned to a first client application based on the mapping. A second adapter is then assigned to a second client application based on the mapping. When data is received from the first client application, the data from the first client application is parsed using the first adapter, producing output to a search core and an indexing core associated with a zone corresponding to the first client application.
US11012804B1

An audio system for adaptively adjusting spatial sound signal enhancement filter lengths based on estimated direct-to-reverberant ratio (DRR) values. In response to detecting sound waves, sensors in a client device, such as a headset worn by a user, generate audio signals. The audio signals are analyzed to estimate the DRR values associated with the location. A value of a spatial signal enhancement filter length is obtained based on a model. The obtained spatial signal enhancement filter length is used to generate filters for filtering audio signals and generating audio content that are to be provided to an audio system of the headset for audio playback to the user.
US11012781B2

A display apparatus includes a display panel configured to display an image; a rear structure supporting the display panel and including a through hole in a thickness direction; a vibration generating device including at least one sound generating module in the through hole to vibrate the display panel; a vibration transfer member between the display panel and the vibration generating device, the vibration transfer member configured to transfer a vibration of the vibration generating device to the display panel; and a buffer member on one of the display panel and the rear structure.
US11012773B2

One embodiment provides a waveguide for controlling sound directivity of high frequency sound waves generated by a speaker driver. The waveguide is positioned in front of the speaker driver. The waveguide comprises one or more ridge areas, one or more recess areas, and one or more smooth surfaces. Each smooth surface connects a ridge area to a recess area to create a smooth transition between the ridge area and the recess area without any seams or sharp transitions. The waveguide shapes propagation of the sound waves to provide a smooth off-axis frequency response for the sound waves.
US11012769B2

A display apparatus may include a display panel including a display area configured to display an image, and a non-display area, an optical module on a rear surface of the display panel, at least one first sound generator on a rear surface of the optical module, and at least one second sound generator in the non-display area and between the display panel and the optical module.
US11012767B2

A hub includes a hub body having a speaker for outputting sound; a communication module disposed in the hub body and wirelessly communicating with peripheral devices; a hub base for supporting the hub body at a lower side thereof; a cover coupled to an upper part of the hub body and displaying, on an upper surface thereof, an interface screen formed on the basis of the information transmitted and received through the communication module; and a grille formed in the shape of a vertically long cylinder, which has a plurality of through-holes, such that the hub body is disposed therein, the upper end is coupled to the cover, and the lower end is coupled to the hub base.
US11012760B2

A computer-implemented method and system for creating and displaying branching-plot video content. The method comprises obtaining, from a database, a set of nodes and each node comprises an audio element, video element, and a set of node branches, wherein at least on node is a parent and another a child; obtaining a relational table; designating a current node, creating a playlist of audio segments and video segments for display; and traversing the set of nodes by: integrating the audio and video elements, receiving a selection from the user, and designating the child node as the current node. The system comprises a computer store containing data; a set of nodes and each node has a video and audio element and relationships exist between the nodes; and a computer server that obtains a set of nodes, generates a playlist, displays an audio and video sequence, and traverses the set of nodes.
US11012755B2

A method and apparatus for performing an integrated search is provided. An interface is provided that allows users to search and select any data related to a searchable term. Searchable terms may comprise titles of content, actors, and tags. Upon receiving results from the initial search, the user progresses through the initial search by selecting a result from the initial search and conducting a further search of that selection. The search may progress through many layers of searching in order to find information useful to the user and the user may perform actions based upon results of the search. The search implements a display with two columns, the first column displaying selectable data, and the second column displaying results to the selected data. The search is further customizable based upon a privacy level selected by the user.
US11012733B2

A device controller includes: a determination unit that determines an active device out of a first device including a plurality of ports connectable to a prescribed terminal and a second device connected to the first device through the ports; and a communication unit that transmits to a remote control device a control signal for allocating the active device determined by the determination unit to a device to be operated.
US11012728B2

A system that incorporates teachings of the present disclosure may include, for example, a dispatch system having a controller element to receive from a communication device a first wireless message including a location coordinate and a request for taxicab service, and determine available taxicab services according to the location coordinate and the request. Additional embodiments are disclosed.
US11012720B1

Systems and methods are described to selectively provide a buffer time prior to deletion of a media content item. In particular, techniques are presented for transmitting a proposal to delay deletion of a media content item, in response to determining that a number of identified users likely to view the media content item exceeds a predetermined number. Systems and methods are also described to identify a user who is likely to view the media content item, and present to the identified user an offer to extend availability of a media content item. Deletion of the media content item may be delayed by a predetermined time period.
US11012718B2

Systems and methods are disclosed for generating a latent space residual. A computer-implemented method may use a computer system that includes non-transient electronic storage, a graphical user interface, and one or more physical computer processors. The computer-implemented method may include: obtaining a target frame, obtaining a reconstructed frame, encoding the target frame into a latent space to generate a latent space target frame, encoding the reconstructed frame into the latent space to generate a latent space reconstructed frame, and generating a latent space residual based on the latent space target frame and the latent space reconstructed frame.
US11012716B2

A picture file processing method, apparatus, and computer readable medium are provided. The method includes parsing a picture file, to obtain a picture header information data segment, first stream data, and second stream data of a first image thereof. The first stream data of the first image is decoded to generate red-green-blue (RGB) data of the first image. The second stream data of the first image is decoded to generate Alpha data of the first image. Red-green-blue-alpha (RGBA) data corresponding to the first image are generated according to the RGB data and the Alpha data.
US11012710B2

A method of decoding a coded image or a coded picture in a coded video sequence, into a picture representing a projection on a planar surface of a non-planar surface, is provided, and the method is performed by a decoder employing intra prediction. The method includes obtaining an intra prediction mode indicative of an intra prediction direction, for a block of the picture, determining at least one non-straight curve representative of a straight line on the non-planar surface, based on the projection and the obtained intra prediction mode, and creating, for the block, prediction samples along the determined at least one non-straight curve, from at least one boundary sample along the determined at least one non-straight curve.
US11012709B2

Innovations in signaling of reference picture list (“RPL”) modification information. For example, a video encoder evaluates a condition that depends at least in part on a variable indicating a number of total reference pictures. Depending on the results of the evaluation, the encoder signals in a bitstream a flag that indicates whether an RPL is modified according to syntax elements explicitly signaled in the bitstream. A video decoder evaluates the condition and, depending on results of the evaluation, parses from a bitstream a flag that indicates whether an RPL is modified according to syntax elements explicitly signaled in the bitstream. The condition can be evaluated as part of processing for an RPL modification structure that includes the flag, or as part of processing for a slice header. The encoder and decoder can also evaluate other conditions that affect syntax elements for list entries of the RPL modification information.
US11012708B1

Methods and hardware implementations for determining a motion vector between a first frame and a second frame. A block is obtained from the first frame. A reference window is obtained from the second frame. A set of lines are obtained from the block. The set of lines are delayed using a set of delay elements to produce a set of delayed lines. For each location of a search pattern comprising a plurality of locations arranged in a set of rows, a reference window line is obtained from the reference window, a block line is obtained from the set of delayed lines based on which row of the set of rows the location belongs to, and a similarity score of a plurality of similarity scores is accumulated based on the reference window line and the block line. A target location is identified by comparing the plurality of similarity scores.
US11012699B2

A video decoding method performed by a decoding apparatus according to the present disclosure includes deriving one of a plurality of cross-component linear model (CCLM) prediction mode as a CCLM prediction mode of the current chroma block, deriving a sample number of neighboring chroma samples of the current chroma block based on the CCLM prediction mode of the current chroma block, a size of the current chroma block, and a specific value; deriving the neighboring chroma samples of the sample number, calculating CCLM parameters based on the neighboring chroma samples and the down sampled neighboring luma samples, deriving prediction samples for the current chroma block based on the CCLM parameters and the down sampled luma samples and generating reconstructed samples for the current chroma block based on the prediction samples, wherein the specific value is derived as 2.
US11012698B2

The invention generates encoded data in which image quality degradation of regions of the frame of interest that have not been encoded is suppressed. For this, an apparatus comprises a quantizing unit which quantizes image data of a frame in accordance with a quantization parameter, every predetermined block set in advance, an encoding unit which encodes quantized data, a quantization control unit which controls the quantization parameter such that a code amount approaches a target code amount, and a scene change detecting unit which detects a scene change. The quantization control unit has at least two control methods, applies a first quantization control method when starting encoding of a frame, and, in a case where the scene change detecting unit detects a scene change, switches to a second quantization control method from the first quantization control method.
US11012697B2

A video coder can be configured to code video data by determining a first block size threshold for a block of video data; determining a second block size threshold, wherein the second block size threshold is smaller than the first block size threshold; partitioning the block of video data into smaller sub-blocks; in response to determining that a first partition of the partitioned block is smaller or equal to the first block size threshold, determining that blocks within the partition belong to a parallel estimation area; and in response to determining that a second partition of the partitioned block is smaller or equal to the second block size threshold, determining that blocks within the second partition belong to an area for a shared candidate list.
US11012682B2

An apparatus includes an image sensor, a linear actuator, a projector coupled to the linear actuator, and a controller coupled to the image sensor and to the linear actuator. The controller is configured to determine a location of an eye of a user based on image data from the image sensor. The controller is further configured to activate the linear actuator to drive the projector to a position associated with projecting to the eye at the location. The controller is further configured to initiate projection, via the projector, of an image depicting a view of a three-dimensional scene, the image selected based on the location.
US11012681B2

A method includes determining a first location, within a first viewing window, of a first eye of a user based on image data from an image sensor. The first viewing window corresponds to a first projector of a plurality of projectors. The method further includes determining a second location, within a second viewing window, of a second eye of the user based on the image data. The second viewing window corresponds to a second projector of the plurality of projectors. The method further includes initiating projection, via the first projector, of a first image depicting a first view of a three-dimensional scene. The first image is selected based on the first location. The method further includes initiating projection, via the second projector, of a second image depicting a second view of the three-dimensional scene. The second image is selected based on the second location.
US11012680B2

A method for decoding a compressed image stream, the image stream having a plurality of frames, each frame consisting of a merged image including pixels from a left image and pixels from a right image. The method involves the steps of receiving each merged image; changing a clock domain from the original input signal to an internal domain; for each merged image, placing at least two adjacent pixels into an input buffer and interpolating an intermediate pixel, for forming a reconstructed left frame and a reconstructed right frame according to provenance of the adjacent pixels; and reconstructing a stereoscopic image stream from the left and right image frames. The invention also teaches a system for decoding a compressed image stream.
US11012677B1

Systems having rolling shutter sensors with a plurality of sensor rows are configured for compensating for rolling shutter artifacts that result from different sensor rows in the plurality of sensor rows outputting sensor data at different times. The systems compensate for the rolling shutter artifacts by identifying readout timepoints for the plurality of sensor rows of the rolling shutter sensor while the rolling shutter sensor captures an image of an environment and identifying readout poses each readout timepoint, as well as obtaining a depth map based on the image. The depth map includes a plurality of different rows of depth data that correspond to the different sensor rows. The system further compensates for the rolling shutter artifacts by generating a 3D representation of the environment while unprojecting the rows of depth data into 3D space using the readout poses.
US11012672B2

A projection system includes a light source device, an imaging unit, and a projector. The light source device includes a projection surface including a reference area, and emits light including non-visible light and visible light from the reference area. The imaging unit receives non-visible light and captures an image of the projection surface. The projector projects a projection image of visible light on the projection surface based on the captured image captured by the imaging unit.
US11012669B2

A projection device adapted to be placed on a vehicle and a control method of the projection device are provided. The projection device includes a storage device storing image data of at least one projection image, a projection module, a distance detection device measuring a projection distance from the distance detection device to a projection plane, and a control device electrically connected to the storage device, the projection module, and the distance detection device. The control device enables the projection module to project the projection image and controls brightness or size of the projection image according to the corresponding projection distance. The projection device is activated by opening a door of the vehicle, and power of the projection device comes from the vehicle. The projection image can be adjusted according to the projection distance to maintain stable brightness and the size of the projection image.
US11012663B2

Converting variable frame rate video to fixed frame rate video is described. A variable frame rate (VFR) video having source frames with varying frame durations is obtained. A fixed frame rate for the VFR video is determined. A mapping is generated which maps the source frames of the VFR video to a sequence of result frames of the fixed frame rate. To generate the mapping, a suitable source frame is chosen for each result frame using one or more mapping rules. After the mapping is generated, the mapping is adjusted to improve smoothness of motion of the VFR video by adding at least one skipped source frame to the mapping and removing at least one repeated source frame from the mapping. The VFR video is then converted into, or interpreted as, a fixed frame rate video having the determined fixed frame rate based on the adjusted mapping.
US11012662B1

An adjustment specification specifies the adjustment to be made to a multimedia content, including a time characteristic. The multimedia content is matched within a tolerance to a set of comparable multimedia contents having a characteristic corresponding to the adjustment specification. An embedding model is configured and trained. Using the trained embedding model and the set of comparable multimedia contents, a set of styles is generated. Using a frame adjustment model and a style in the set of styles, a video frame of the multimedia content is adjusted. Using an audio adjustment model and the trained embedding model, an audio portion of the multimedia content is adjusted. The video frame of the multimedia content and the audio portion of the multimedia content are synchronized, producing an adjusted multimedia content adjusted according to the adjustment characteristic.
US11012658B2

An improved user premises device enhances the channel change experience. In response to a channel-up or a channel-down command, a currently displayed program is re-sized to fit within a smaller program window. In the display area that is exposed due to the re-sizing of the currently displayed program, additional content such as an advertisement or channel change progress information is displayed. Additional program windows that render snapshots of content from one or more program up and one or more program down may be displayed in windows that are organized in a vertical alignment with the program window of the currently displayed program. The program windows are animated or scrolled in a direction to bring the program window of the user-desired next program in place of the program window of the currently displayed programmed. The program window of the next program is then resized to occupy the entire display.
US11012654B2

An image sensor includes a pixel array configured to receive a driving signal, sense a light signal reflected from an object in response to the driving signal, and generate pixel clock signals indicating delay of the driving signal; a reference clock circuit configured to generate a reference clock signal; and a time-to-analog convert circuit configured to convert delay times between the pixel clock signals and the reference clock signal into analog values.
US11012647B2

A bolometer circuit includes a substrate on which a focal plane array (FPA) of active bolometers is provided. Each active bolometer is configured to receive external infrared (IR) radiation and substantially thermally isolated from the substrate. The bolometer circuit also includes one or more blind arrays of blind bolometers shielded from the external IR radiation and substantially thermally isolated from the substrate. Noises in outputs from each column and/or each row of the FPA are corrected, reduced, or suppressed based on a statistical property of outputs from a corresponding column or row of the one or more blind arrays. Noise in each frame of IR image captured by the FPA may also be corrected, reduced, or suppressed using the one or more blind arrays.
US11012629B2

An image capturing apparatus includes: an image capturing unit that includes an imaging device in which pixels are arranged in a two-dimensional array and that outputs an image signal obtained by image capturing of a photographic subject by the imaging device; an image processing unit that generates a captured image based on the image signal; and a CPU that performs an exposure control process to determine whether an image of a moving subject is included in the captured image, that controls the amount of exposure of the imaging device by performing a first process in a case where the determination unit determines that an image of a moving subject is included in the captured image, and that controls the amount of exposure of the imaging device by performing a second process in a case where the determination unit determines that no moving-subject image is included in the captured image.
US11012626B2

An electronic device is provided. The electronic device includes a camera, a display, a memory, a communication module, and a processor configured to identify a plurality of parameter sets related to image capturing from an external device using the communication module, provide, in a first preview, at least part of one or more images using the display during at least part of obtaining the one or more images using the camera, generate one or more first corrected images to which a first parameter set among the plurality of parameter sets is applied, using the one or more images, generate one or more second corrected images to which a second parameter set among the plurality of parameter sets is applied, using the one or more images, identify priority for the plurality of parameter sets, and provide, in a second preview, one or more among the one or more first corrected images and the one or more second corrected images according to the priority during at least part of providing the first preview.
US11012619B2

High image quality real-time distribution of omnidirectional images is enabled. An imaging unit obtains a front image and a back image each having an ultra-wide viewing angle of greater than or equal to 180°. A transmission unit transmits the front image and the back image each having the ultra-wide viewing angle to an external device. For example, the imaging unit includes: a first imager that captures a front-side image taken in by a fisheye lens to obtain a front image having an ultra-wide viewing angle; and a second imager that captures a back-side image taken in by a fisheye lens to obtain a back image having an ultra-wide viewing angle, in which the second imager is arranged in a state of being rotated by 90° with respect to the first imager, the first imager captures the front-side image taken in by the fisheye lens in a state where the upper end side and the lower end side of the front-side image are partially missing, and the second imager captures the back-side image taken in by the fisheye lens in a state where the left end side and the right end side of the back-side image are partially missing.
US11012613B2

A system and method is disclosed for detecting whether a photograph is of a flat surface, e.g. a “photograph of a photograph”, or of a real three dimensional scene. The method includes using a digital camera to take a photograph, and within a predetermined time period either before or after taking the photograph, recording focal length information from a plurality of focus areas using the autofocus routine of the digital camera. The recorded focal length information forms the input to a machine learning classifier which has been trained to classify scenes as “flat” or “3D”.
US11012611B2

An electronic apparatus including an imaging unit, an operation unit, an output unit, and a control unit, wherein the control unit outputs a sound relating to a first warning using the output unit, in a case where a condition for issuing the first warning is satisfied, wherein the control unit stops outputting the sound relating to the first warning, in a case where an instruction is received by the operation unit, wherein the control unit doesn't output the sound relating to the first warning even when the condition for issuing the first warning is satisfied, in a case where the output of the sound relating to the first warning is stopped, and wherein the control unit outputs a sound relating to a second warning, when a condition for issuing the second warning is satisfied, in a case where the output of the sound relating to the first warning is stopped.
US11012605B2

The present technology relates to an image processing device, an image processing method, and a program that enable refocusing accompanied by desired optical effects. A light collection processing unit performs a light collection process to generate a processing result image focused at a predetermined distance, using images of a plurality of viewpoints. The light collection process is performed with the images of the plurality of viewpoints having pixel values adjusted with adjustment coefficients for the respective viewpoints. The present technology can be applied in a case where a refocused image is obtained from images of a plurality of viewpoints, for example.
US11012599B2

Systems, methods, and devices for hyperspectral imaging in a light deficient environment are disclosed. A system includes an emitter for emitting pulses of electromagnetic radiation and an image sensor comprising a pixel array for sensing reflected electromagnetic radiation. The system includes a controller comprising a processor in electrical communication with the image sensor and the emitter, wherein the controller synchronizes timing of the pulses of electromagnetic radiation during a blanking period of the image sensor. The system is such that at least a portion of the pulses of electromagnetic radiation emitted by the emitter comprises one or more of electromagnetic radiation having a wavelength from about 513 nm to about 545 nm, electromagnetic radiation having a wavelength from about 565 nm to about 585 nm, or electromagnetic radiation having a wavelength from about 900 nm to about 1000 nm.
US11012597B2

A vibrating device includes a dome-shaped cover, a cylindrical or substantially cylindrical vibrating body, and a piezoelectric element. The dome-shaped cover is disposed so as to include a detection field of an optical detector element, and the cylindrical or substantially cylindrical vibrating body is fixed to the cover. The piezoelectric element is fixed to the vibrating body and vibrates the cover via the vibrating body. The vibrating body includes a cylinder portion, a first connection portion connected to a first end portion of the cylinder portion, a first ring-shaped portion connected to the first connection portion at a position near the cover, a second connection portion connected to a second end portion of the cylinder portion, and a second ring-shaped portion connected to the second connection portion at a position opposite to a surface to which the cylinder portion is connected.
US11012596B2

Various embodiments of enclosures for machine-vision cameras are disclosed. The enclosures are designed to fit\hug the camera to be as small as physically possible, and also integrate other features such as better cabling, IP-67 compliance, and end-effectors. Further, the embodiments herein have also integrated a way to mount extra lights as part of the design. The embodiments herein accommodate the specific need of the particular application. The embodiments herein can accommodate numerous shapes and sizes of cameras, including square, cylindrical, or cubical cameras, and encompass either rectangular or round enclosures.
US11012595B2

In a method and system of training, one or more digital assets, such as two-dimensional and three-dimensional computer-generated objects, are superimposed over a live camera view to generate a simulated training scenario, referred to herein as augmented reality (“AR”) technology. By leveraging AR technology, a live simulation of real-world events, situations, and skills is generated for which an employee, student, customer, or any type of person in need of training, is being trained. A trainee is thus immersed directly into the training material. The physical environment and working conditions are integrated into the sequence of training material, and it does this live, that is, with immediate feedback from a camera's live screen view. This technique may, by way of examples, also be described as an automated guided tour used to facilitate employee on-boarding and training, or as a guided tour through a warehouse store for its customers.
US11012591B2

A method implemented on a computing device including at least one processor and a storage for synchronizing video transmission with physical layer. The method includes determining a first time point corresponding to a frame header of a video frame, determining a second time point corresponding to a frame header of a physical layer frame based at least in part on the first time point, and starting transmitting the video frame at the second time point.
US11012587B2

A mobile device includes a first processor, a second processor having a smaller power consumption than the first processor, and a first battery capable of supplying power to the first processor and the second processor, in which a distance between the first processor and an attachable/detachable second battery that is capable of being attached and detached and that is capable of configured to supplying power to the first processor and the second processor is longer than a distance between the second processor and the second battery.
US11012575B1

Techniques for selecting a meeting to join in response to a voice command from a user are described herein. A user may utter a voice command to “join my meeting” and, in response, the techniques may access a calendar associated with the user to identify the call-in information used to join the meeting. If the calendar indicates that the user is listed as an invitee for multiple meetings at the current time, then the techniques may analyze an array of criteria to determine which meeting the user most likely would like to join.
US11012571B1

Methods and systems for routing calls based on a minimum expected delay, classification, and priority of the call are provided. In some embodiments, when a call is received, the call is classified and prioritized within the classification. A minimum expected delay time is determined. Based on the minimum expected delay time, the classification, and the prioritization, the call is routed to a representative with instructions on how the call should be treated.
US11012564B1

A call processing system and method for providing a secondary information channel to a caller. Upon reception of a call from a caller to a customer service representative on a primary access channel determine a device (secondary device) associated with the caller that is separate from the device the caller is using for the primary access channel. The secondary device is to be used to provide a secondary information access channel. The secondary information access channel is complimentary to the primary access channel between the caller and the customer service representative and is utilized to deliver information content to the caller and/or provide other services supportive of the conversation with the company service representative.
US11012552B2

An apparatus, device, methods, computer program product, and system are described that make a determination that a wireless device is in proximity to at least one secondary wireless device, and determine an aggregate user interface on the wireless device based on the determination.
US11012550B1

The smartphone case with integrated UV lights is a lantern. The smartphone case with integrated UV lights comprises a PDD shell, a personal data device, and a UV lamp circuit. The PDD shell contains the personal data device and the UV lamp circuit. The personal data device forms an electrical connection with the UV lamp circuit. The personal data device provides electrical power to the UV lamp circuit. The personal data device controls the operation of the UV lamp circuit. The UV lamp circuit generates an illumination of electromagnetic radiation in the ultraviolet spectrum. The field of illumination of electromagnetic radiation in the ultraviolet spectrum generated by the smartphone case with integrated UV lights detects biological material that is not otherwise illuminated by electromagnetic radiation in the visible spectrum.
US11012548B1

Apparatus, methods, and other embodiments associated with debugging a device-under-test are disclosed. In one embodiment, a method includes sensing and recording a screen image produced by a device-under-test as the device-under-test is being operated. The sensing and recording of the screen image are performed by an apparatus. The method also includes sensing and recording coordinates and durations of gestures impinged upon the apparatus while operating the device-under-test. The sensing and recording of the coordinates and durations are performed by the apparatus. The apparatus is configured to physically conform to the device-under-test to allow functionality of the device-under-test through the apparatus.
US11012546B1

Disclosed is a mobile terminal including a first frame, a second frame sliding from the first frame in a first direction or in a second direction, a slide frame movable in the first direction or in the second direction with respect to the second frame, a flexible display unit including a third region bent while surrounding the second frame, and a rolling plate having one surface, wherein the flexible display unit is attached to said one surface of the rolling plate, wherein the rolling plate includes a plurality of support bars extending in a third direction perpendicular to the first direction and arranged side by side in the first direction, and each connector positioned between adjacent two of the plurality of support bars and having a thickness less than a thickness of the support bar, wherein the support bar and the connector are manufactured integrally of the same material.
US11012534B2

A node for a multi-hop communication network may include a wireless communication interface, configured to exchange data with the multi-hop communication network. The node moreover includes a processing unit, configured to drive the operation of the node as a function of the commands received via the wireless communication interface, and a memory storing a firmware for the processing unit. The node is configured to receive, via the wireless communication interface, an updated firmware, and to store the updated firmware into the memory. Moreover, the node is configured to detect, via the wireless communication interface, other nodes that are in the vicinity of the node, and to send (1010) the firmware stored in the memory to one or more of said nodes.
US11012525B2

In one embodiment, a sender device in a network sends a plurality of uncompressed messages to a receiver device in the network. The sender device generates a sender-side compression dictionary based on the plurality of uncompressed messages. The receiver device also generates a receiver-side compression dictionary based on the uncompressed message. The sender device obtains an approval of the sender-side compression dictionary from the receiver device by sending a checksum of the sender-side compression dictionary to the receiver device, whereby the receiver device generates the approval by comparing the checksum of the sender-side compression dictionary to a checksum of the receiver-side compression dictionary. The sender device sends a compressed message to the receiver device that is compressed using the sender-side compression dictionary, after obtaining the approval of the sender-side compression dictionary from the receiver device.
US11012522B2

In an approach for modifying a user interface for a user of an application, a processor receives a plurality of actions for a user of an application. A processor generates a unique identifier for each action of the plurality of actions. A processor generates a unique string of the generated unique identifiers for each action of the plurality of actions. A processor determines that a portion of a pattern of the unique string matches, within a predetermined threshold, a portion of a pattern of a history of usage of a set of users of the application. A processor modifies a user interface of the application, for the user, based on the portion of the pattern of the matched unique string, within the predetermined threshold, the portion of the pattern of the history of usage.
US11012517B2

Devices, systems, and methods are described herein that comprise a multi-screen application which allows users to establish communication sessions with other users of the multi-screen application as well as allowing the user to request multimedia content using the same multi-screen application interface. The user makes a connection request to establish a multimedia session by entering a name or phone number. The multi-screen application uses a request string from the connection request to search a user's contact directory in order to determine possible user connection identifiers associated with the request string. The multi-screen application may additionally or alternatively transmit the request string to a directory server maintained by a service provider. The directory server may provide an endpoint for retrieving multimedia content associated with the string. The multi-media application may be used to allow a user to ‘call’ multimedia content using the same user interface used for calling another user.
US11012511B1

A request for data from a distributed table is received at a network interface controller system. The request for data from the distributed table is identified as a request to be processed by the network interface controller system instead of a processor of a host computer system. The requested data is requested and received from a memory of the computing host computer system via a computer interface of the network interface controller system. The received requested data is caused to be cached in a cache of the network interface controller system.
US11012506B2

Adding a computing node to a distributed computing system. A method includes executing a binary, for nodes of the distributed computing system, at the computing node. A public node is identified as a result of executing the binary. Various characteristics of the computing node are identified as a result of executing the binary. The various characteristics are provided to the public node. The computing node receives from the public node a registration confirmation packet comprising information identifying a category from among a plurality of categories of the distributed computing system. The identified category is identified for the computing node based on the identified characteristics of the computing node, and based on the health of the identified category. The computing node is connected to the distributed computing system by the computing node connecting to the identified category.
US11012505B2

Embodiments provide an application information sharing method and apparatus. The application information sharing method of embodiments includes receiving, by a second terminal by using Near Field Communication, application information sent by a first terminal, where the application information includes identification information of an application and status information of the application and parsing the application information to obtain the identification information of the application and the status information of the application. The method also includes performing a query on the second terminal according to the identification information of the application, and in a case in which it is found that the application is installed in the second terminal, synchronizing, according to the status information of the application, status information of the application in the second terminal with the status information of the application in the first terminal.
US11012481B2

A computer-implemented method for facilitating a virtual meet-and-greet between a first client device, a second client device, and at least a third client device is provided. The method involves establishing a first private one-on-one video chat between the first client device and the second client device. The method also involves transmitting a request to the third client device to carry out one or more preloading operations to test the operation of one or more hardware and/or software elements of the third client device. The method further involves establishing a second private one-on-one video chat between the first client device and the third client device based at least in part on the third client device have successfully completed the preloading operations and being ready to establish a private one-on-one video chat.
US11012479B2

Methods for capturing and broadcasting a user computer session may involve running the session on a host computer equipped with a graphics processing unit to prepare session display data. The capturing and broadcasting method implements the operations of repeatedly providing the display data prepared by the graphics processing unit to a first encoder and a second encoder to establish a primary video stream and a secondary video stream; then transmitting the primary video stream to the remote client associated with the computer session and transmitting the secondary video stream to a subscriber client.
US11012478B2

A network that is to execute transcoding is fixed. IMS networks (SBC 1a and SBC 1b) set an information element that requests either of the IMS networks to execute transcoding into the SDP, and use that information element to select the IMS network (SBC 1a or SBC 1b) that is to execute transcoding between the IMS networks (between SBC 1a and SBC 1b). Then, the selected IMS network executes transcoding of media data.
US11012474B2

Methods and systems for protecting a secured network are presented. For example, one or more packet security gateways may be associated with a security policy management server. At each packet security gateway, a dynamic security policy may be received from the security policy management server, packets associated with a network protected by the packet security gateway may be received, and at least one of multiple packet transformation functions specified by the dynamic security policy may be performed on the packets.
US11012467B2

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing a proxy server or scrubbing service for an authoritative domain name server (DNS) of a CDN to prevent or otherwise mitigate attacks on the server. The proxy server may receive incoming requests to the authoritative DNS and determine which requests are valid and which are potentially part of an attack on the network. In one embodiment, the proxy server may then “scrub” or otherwise remove the requests of the attack to mitigate the effect of the attack on the network. For example, the proxy server may ignore the request, may direct the request to a “dead-end” server or other device to prevent overloading of the target device, may instruct a device from which the request was sent to discard the request, etc.
US11012455B2

A method for modifying a user session lifecycle is provided. The method may include verifying a user session on a cloud service provider is valid. The method may also include monitoring a plurality of user behaviors exhibited during the verified user session. The method may further include determining a plurality of session data within an identity provider should be updated based on the monitored plurality of user behaviors and a policy within a database. The method may also include modifying the determined plurality of session data.
US11012449B2

Disclosed herein are systems and method for detecting malwares by a server of a sandbox. In one aspect, an exemplary method comprises receiving, by a deep dynamic analysis tool of the server, a sample of a process from an endpoint device with a request for a final verdict indicative of whether the process is a malware or clean based on a deep dynamic analysis, collecting events for the sample, the collected events including events collected using at least one invasive technique, analyzing the collected events using one or more detection models of the deep dynamic analysis tool to detect malwares and issue the final verdict, and sending final verdict to the endpoint device from which the sample is received.
US11012442B2

The present disclosure pertains to systems and methods of handling Address Resolution Protocol (ARP) responses in a software defined network (SDN). In one embodiment, a system may comprise a controller in a control plane to generate an address store comprising information associated with a plurality of devices in communication with the SDN. The controller may also program a plurality of network devices in a data plane based on a plurality of communication flows. The network devices may forward traffic according to the plurality of communication flows received from the controller. The network device may also receive: a request from the first device for information associated with the second device, determine that the first device is authorized to communicate with the second device based on the plurality of communication flows, and generate a response to the request comprising the information associated with the second device based on the address store.
US11012434B2

A method for automated authentication of a user VoIP phone supported by a Private Branch eXchange (PBX) configuration server is provided. A VoIP phone or a VoIP supported device is configured for an automated authentication by a vendor. The authentication method does not require manual entry of authentication data by a user. The unique VoIP phone authentication data can be provided by the vendor in a form of a MAC address. Additionally, the vendor can assign a digital certificate (containing public and private encryption keys) signed by the vendor to the VoIP phone. In this case, the VoIP phone vendor serves as a trusted authority. Thus, the VoIP phone automatically connects with the configuration server and the authentication transformation server (ATS) and the address where the VoIP phone sends the authentication data upon connection to the network is determined by the ATS.
US11012428B1

Data items such as files or database records associated with particular applications (such as messaging applications and other applications) can be stored in one or more remote locations, such as a cloud storage system, and synchronized with other devices. The remote storage can be configured such that each application executing on a client device can only view data items stored at the remote location to which the application has permission to access. An access manager on each client device enforces application specific access policies. Storage at the remote location can be secured for each application associated with a user or user account, for example, using isolated containers. The cloud storage of data can be anonymized and anonymous group data can be stored in the cloud storage.
US11012423B2

Embodiments are provided herein for maximizing resource utilization in a disaggregated computing system. A general purpose link is established between a first sub-plurality of computing elements and a second sub-plurality of computing elements. The first sub-plurality belongs to a first plurality of computing components of a first type and the second sub-plurality belongs to a second plurality of computing components of a second type in the disaggregated computing system. A determination is made that the first and second sub-pluralities of computing elements are assigned to a first tenant having first data communications. The general purpose link is secured to the first tenant while allowing second data communications of a second tenant to pass through the general purpose link concurrent with the first data communications of the first tenant.
US11012416B2

Among other things, this document describes systems, devices, and methods for executing rules in an application layer firewall, including in particular a web application firewall (WAF). An application layer firewall engine employs symbolic execution techniques that result in improved performance and efficiency. In preferred embodiments, an arbitrary firewall rule can be pre-processed to discover and define a set of one or more properties that an input must have in order for the input to have the potential to trigger the rule. By quickly examining an input for these properties, then application layer firewall can conclude that the input cannot trigger and therefore skip full execution of the rule against the input. This can be repeated for many if not all rules in a firewall ruleset. When a high proportion of the inputs have the required properties for rule-skipping, performance can be dramatically improved.
US11012402B1

A plurality of distributed service components and experience clients forming a social networking platform to provide user interfaces for recipe sharing and interaction between users about food and recipes. System and methods provide user interfaces allowing users to save, manage, and share their own recipes and stories about food and other food-related content. Further, user interfaces allow users to view content of other users within shared circles, as well as clip recipes from other digital sources.
US11012398B1

A server maintains a gallery of ephemeral messages. Each ephemeral message is posted to the gallery by a user for viewing by recipients via recipient devices. In response to a gallery view request from any of the recipient devices, the ephemeral messages in the gallery are displayed on the requesting device in automated sequence, each message being displayed for a respective display duration before display of the next message in the gallery. A user interface via which the gallery is viewable includes indicia with respect to the number of screenshots taken with respect to messages in the gallery during online viewing.
US11012393B2

A technique for contact list aggregation across networks involves logging into low level networks through a high level network. A system constructed according to the technique may include a network interface coupled to the different low level networks. The system may further include a contact aggregation engine coupled to the network interface and a network contacts database. In operation the system logs into one or more of the low level networks (or facilitates login for a user). To the extent that the data in the network contacts database is not current, the contact aggregation engine updates the networks contacts database contact information, then provides an aggregated contact list including the contact information to a display device. A method according to the technique may include logging into a high level network and displaying contacts from the one or more low level networks in an aggregated contact list.
US11012385B2

An instant messaging (IM) service interacts with IM clients operating on computing devices to implement an extensible platform with which individual composer applications (“apps”) may interact to support a variety of different messaging user experiences for users of respective local and remote devices. Each IM client exposes an application programming interface for utilization by a local composer app to package content that the IM service then transparently transports to a remote device. An IM client on the remote device provides the package to an identified associated remote composer app that can unpack the content and use it to support the app's customized messaging experience for the remote user. The composer app also provides a preview of the experience supported by the packaged content that the clients on the respective local and remote devices may utilize in a messaging history and/or as a launching point to the composer app's user experience.
US11012384B2

Techniques for described for invoking a chatbot in a chatbot system, in response to an event notification from a software application. The event notification can be sent to the chatbot system based on the software application determining that one or more conditions associated with an event are satisfied. In certain embodiments, the event notification contains information indicating a dialog flow state for starting a new conversation between a particular chatbot and a user. The event notification can also identify the user and/or the particular chatbot. In some instances, a prompt is output to the user requesting the user to confirm a start of the new conversation. Whether the prompt is output or not can depend on whether there is an existing conversation between the user and a chatbot in the chatbot system.
US11012380B2

A message communication apparatus includes an operating unit that activates a chat bot, the chat bot running in a messaging service in which users exchange a message, the chat bot exchanging a message with a user, a registration unit that registers the chat bot for each user, and a controller that, if a single first chat bot has been activated in a single chat room through operation of the operating unit by a first user, causes the first chat bot to execute, in response to a message from a second user different from the first user, a function of a second chat bot registered by the second user by using the registration unit.
US11012372B2

An electronic apparatus and a method for controlling the same are provided. The method includes executing an application; acquiring a resource configuration corresponding to the application; first identifying an external electronic apparatus from among a plurality of external electronic apparatuses based on preference information, the first identifying being in response to the resource configuration containing pre-stored information relating to the plurality of external electronic apparatuses; second identifying whether the external electronic apparatus is available; connecting to the external electronic apparatus; and sending a message regarding the application to the external electronic apparatus.
US11012367B2

Technologies for managing Transmission Control Protocol/Internet Protocol (TCP/IP) packet delivery include a network interface controller (NIC) of a computing device. The NIC is configured to retrieve identifying data from received IP packets and identify a TCP data stream associated with each received IP packet based on the retrieved identifying data. Additionally, the NIC is configured to determine a service data flow queue associated with the TCP data stream, determine whether a plurality of IP packets presently enqueued in the determined service data flow queue are out of order, and enqueue the received IP packet at a tail of the identified service data flow queue if the NIC determines that the plurality of IP packets presently enqueued in the determined service data flow queue are out of order. Other embodiments are described herein.
US11012365B2

Example methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to change a time sensitive networking schedule implemented by a softswitch are disclosed. Example apparatus disclosed herein to change a time sensitive networking schedule implemented by a first softswitch on a compute node include a network node configurator to deploy a second softswitch on the compute node based on a first configuration specification associated with the first softswitch, configure the second softswitch to implement an updated time sensitive networking schedule different from the time sensitive networking schedule implemented by the first softswitch, and replace the first softswitch with the second softswitch in response to a determination that a first set of constraints is met for simulated network traffic processed by the second softswitch based on the updated time sensitive networking schedule. Disclosed example apparatus also include a simulator to apply the simulated network traffic to the second softswitch.
US11012362B2

Among other things, this document describes systems, devices, and methods for wireless content delivery to vehicles and in particular to vehicles in cellular radio environments. The teachings hereof can be used to deliver a vehicle manufacturer's head unit updates, firmware, configurations, and other data to a vehicle. In embodiments, downloads are managed at the control plane and/or data plane. Download management can include mitigating either current or anticipated wireless congestion at cell towers, enforcing campaign priority for firmware updates, accommodating occupant-originated data flows to and from the vehicle, and/or accounting for contractual data arrangements between vehicles makers and cellular providers, among other things.
US11012358B2

Disclosed herein are system, method, and computer program product embodiments for representing a forwarding information base (FIB) in a database. An embodiment operates by organizing forwarding entries of the FIB in a trie data structure. The embodiment determines that a first routing prefix of a first forwarding entry in the trie data structure is a less specific routing prefix than a second routing prefix in a second forwarding entry in the trie data structure based on the first forwarding entry being a parent of the second forwarding entry. The embodiment determines that a first next hop of the first routing prefix is equal to a second next hop of the second routing prefix. The embodiment removes the second forwarding entry from the trie data structure. The embodiment then inserts the first forwarding entry into the database based on a prefix length of the first routing prefix.
US11012351B2

The disclosure provides an approach for computing service paths for a service chain identifying a sequence of services. One method includes including information about a plurality of hosts in a heap. Each of the plurality of hosts includes at least one service virtual computing instance (SVCI) configured to provide at least one of the services of the service chain. The information includes, for each of the plurality of hosts, a number of service paths computed for the service chain at the host and one of a number of services provided by unused SVCIs of the host or a number of consecutive services provided by unused SVCIs of the host. The method further includes selecting a host from the heap based on the information. The method further includes generating a first service path for the service chain, the first service path identifying at least one SVCI of the selected host.
US11012342B2

Systems and methods are provided for regulating network resources to improve data-transmission quality. In one implementation, a method includes searching one or more computer-readable memory locations for prior-session data that matches current-session data. The prior-session data may comprise information describing a prior data-transmission session and the current-session data may comprise information describing a current data-transmission session. Data describing a cause of transmission degradation may be stored in association with the prior data-transmission session. The method may also include identifying, by at least one processor, the cause of transmission degradation in the prior data-transmission session as being a cause of transmission degradation in the current data-transmission session if the prior-session data matches the current-session data. The method may also include initiating correction of the cause of transmission degradation based on the identification.
US11012339B2

Embodiments of the invention provide for Web site reachability management in content browsing. A method of the invention includes monitoring different requests for different resources at respectively different resource location addresses initiating from different content browsers of different end users. Different responses to ones of the different requests that include an error code indicating an inability to provide a requested one of the different resources are detected and ones of the resource location addresses associated with corresponding ones of the different responses that include the error code are stored in a list. Finally, the each of resource location addresses are polled to determine whether or not a corresponding one of the resources is able to be retrieved. In response to determining that a resource of a resource location address in the list has become retrievable, the address is removed from the list and an associated end user notified.
US11012338B2

Novel solutions are provided for consistent Quality of Service in cloud gaming system that adaptively and dynamically compensate for poor network conditions by moderating rendered frame rates using frame rate capping to optimize for network latency savings (or surplus). In further embodiments, the encoding/sent frame rate to the client can also be managed in addition, or as an alternative to capping the rendered frame rates. The claimed embodiments not only maintain a constant Quality of Service (QoS) for the user, but may also be employed to leverage higher-performing networks to reduce operational costs.
US11012333B2

A network device including access and test ports, an interface, and first and second controllers. The interface receives an Ethernet frame transmitted over an Ethernet network to the network device. The Ethernet frame includes bits for testing or debugging the memory-mapped device and is received at the interface based on an output of a host device. The first controller converts the Ethernet frame to a first access frame. The test port receives a diagnostic signal transmitted from the host device to the network device. The second controller converts the diagnostic signal to a second access frame and controls passage of the access frames to the memory-mapped device via the access port. The first controller tests or debugs the memory-mapped device based on data received from a register of the memory-mapped device. The data is written in the register based on the first and second access frames.
US11012332B2

In an approach to dynamic network management based on user, device, application, and predicted network characteristics, one or more computer processors identify one or more network interfaces. The one or more computer processors determine one or more network performance parameters and capabilities of the identified network interfaces. The one or more computer processors determine a highest ranked network connection based on the determined network performance parameters and capabilities of the identified network interfaces. The one or more computer processors generate one or more network templates based on the determined highest ranked network connection and associated network performance parameters. The one or more computer processors apply the one or more generated network templates to a plurality of entities and devices.
US11012318B2

Among other things, embodiments of the present disclosure can collect and analyze asset and network data from multiple sources, and use such data to present a more complete and accurate representation of the network connections between various systems and software applications and the policies dictating the operation of security controls on a network compared to conventional systems.
US11012313B2

Methods, apparatus, computer program product and computer readable medium are disclosed for trust management in software defined networking. A method comprises: collecting network performance results after a network policy issued by an application is applied; collecting a feedback for the network policy; and calculating a trust value of the application based at least partly on the network performance results and the feedback.
US11012311B2

A method for operating an SDN-based mobile communication system, which includes a mobile network having a control plane and a data plane, with a network controller being implemented therebetween, includes: providing a control plane function that possesses information from an access network about location and/or proximity of devices and information about rules and/or policies for setting up sessions for the devices; and the network controller, by collaborative operations with the control plane function, selecting one or multiple data plane nodes that are, based on a particular device's request for session establishment, suitable to act as policy enforcement points for enforcing rules in the data plane that are for enabling connectivity for the particular device.
US11012304B1

A networking device replacement system, includes a second networking device coupled to the configuration server system and the first networking device. The second networking device sends a first peer discovery request to the first networking device that includes second networking device identifying information associated with the second networking device and, in response, receives a first peer discovery response that includes third networking device identifying information associated with a third networking device that the second networking device is replacing. The second networking device sends a first configuration server discovery request to the configuration server system that includes the third networking device identifying information and receives a third networking device configuration file associated with the third networking device. The second networking device configures itself using at least one configuration in the third networking device configuration file.
US11012298B2

Methods, systems, and computer readable mediums for selecting and configuring a computing system to support a replicated application are disclosed. According to one example, a method includes capturing resource availability data associated with a plurality of computing systems, wherein each of the plurality of computing systems resides at a separate and distinct geographical site. The method further includes determining, for each of the plurality of computing systems, a suitability score based on the captured resource availability data and at least one external factor associated with the computing system, selecting one of the plurality of computing systems to host the replicated application based on the determined suitability scores, and establishing a logical environment on the selected computing system to support the enterprise application.
US11012296B2

Techniques for handling requests from a remote device are disclosed. A server receives a first unsolicited activation request from a first device of a plurality of devices. A probabilistic hash filter, associated with a data set, is queried using a first identifier associated with the first device. In response, a first result is received from the probabilistic hash filter indicating that the first device is not ready for activation. In response to receiving the first result, a back-off indication is transmitted to the first device.
US11012283B2

In order to maintain flexible system bandwidth and a flexible center frequency, without requiring a cyclic prefix or guard interval, a transmitter apparatus transmits a reference signal based on a single carrier waveform having a mixed symbol structure, in reference signal symbols using at least one of a cyclic prefix and a guard interval and transmits data based on the single carrier waveform without the cyclic prefix or the guard interval. The data may be based on input data processed using overlapping FFT windows, and an amount of overlap between the FFT windows may be configurable by the transmitter or the receiver. An apparatus receiving the downlink transmission comprising data based on a single carrier waveform may process the data based on overlapping FFT windows.
US11012278B2

A technique for transmitting data on carriers each using a non-sinusoidal waveform is described. As to a method aspect of the technique, a fundamental frequency (118) is assigned to each of the carriers using the non-sinusoidal waveform. Baseband frequencies corresponding to a set of harmonic components of the non-sinusoidal waveform at each of the assigned fundamental frequencies (118) are disjoint. An energy of each of the harmonic components in the set is greater than a predefined threshold value. Modulation symbols (116) representative of the data are transmitted on at least one or all of the carriers.
US11012275B2

A preamble symbol transmitting device and method, includes: generating a prefix according to a partial time-domain main body signal truncated from a time-domain main body signal; generating the hyper prefix according to the entirety or a portion of the partial time-domain main body signal; and generating time-domain symbol based on at least one of the cyclic prefix, the time-domain main body signal and the hyper prefix, the preamble symbol containing at least one of the time-domain symbols.
US11012274B2

A demultiplexer includes a voltage boost circuit and at least one data selection output circuit. The voltage boost circuit is coupled to N second-stage selection signal input terminals and N first-stage selection signal input terminals, N is greater than or equal to 2, and N is a positive integer. Each data selection output circuit is coupled to a data input terminal, N data output terminals and the N first-stage selection signal input terminals.
US11012272B2

Techniques are described for wireless communication. A first method includes inserting channel or interference estimation modulation symbols into a sequence of data modulation symbols; performing a discrete Fourier transform (DFT) on a group of modulation symbols in the sequence of data modulation symbols, the group of modulation symbols including at least one of the channel or interference estimation modulation symbols; and generating a single-carrier frequency domain modulated (SC-FDM) symbol stream based at least in part on an output of the DFT. A second method includes performing an IDFT on a tone-demapped output of a DFT for each of at least one SC-FDM symbol stream, to recover a plurality of data modulation symbols and channel or interference estimation modulation symbols for each of the at least one SC-FDM symbol stream; estimating interference based at least in part on the channel or interference estimation modulation symbols; and decoding the data modulation symbols based at least in part on the estimated interference.
US11012264B2

A line driver circuit includes a first input terminal, a second input terminal, a first input stage, a second input stage, a first output stage, and a second output stage. The first input stage includes a first input coupled to the first input terminal, and a second input coupled to the second input terminal. The second input stage includes a first input coupled to the first input terminal, and a second input coupled to the second input terminal. The first output stage includes a first input coupled to a first output terminal of the first input stage and a second input coupled to a first output terminal of the first input stage. A second output stage includes a first input coupled to a second output terminal of the first input stage and a second input coupled to a second output terminal of the first input stage.
US11012254B2

Systems, methods, and devices of the various embodiments may provide for the selective enablement and disablement of tags, such as control/process tags, in controller area network (CAN) networks, such as power generation systems, including fuel cell systems connected by a CAN bus. The selective enablement and disablement of tags, such as control/process tags, according to the various embodiments may enable management of CAN traffic such that CAN bandwidth may not be exceeded in CAN networks, such as fuel cell systems connected by a CAN bus.
US11012252B2

Accordingly, there are disclosed herein architectures and communication methods that enable mass-manufactured cables to perform robustly at per-lane PAM4 symbol rates up to 56 GBd and beyond. One illustrative cable embodiment includes conductor pairs connected between a first connector and a second connector. The first and second connectors are each adapted to fit into an Ethernet port of a corresponding host device to receive from that host device an electrical input signal conveying an inbound data stream to the cable, and to provide to that host device an electrical output signal conveying an outbound data stream from the cable. The first and second connectors each include a respective transceiver that performs clock and data recovery on the electrical input signal to extract and re-modulate the inbound data stream for transit via the conductor pairs as a respective electrical transit signal conveying a transit data stream.
US11012250B2

A gateway device and a configuration client for supporting selective forwarding of messages published to a group address or a virtual address in a wireless mesh network of communicatively coupled communication devices, such as a Bluetooth Mesh system. The configuration client maintains a mapping between unicast addresses of communication devices and group and virtual addresses in the network. At receipt of a message including a group or virtual address, the gateway device retrieves, from the configuration client, the unicast addresses of those communication devices collectively identified by the group or virtual address in the received message. If the retrieved unicast addresses are all serviced by the gateway device, the message is transmitted by the gateway device on all interfaces corresponding to the communication devices addressed by the retrieved unicast addresses.
US11012244B2

A method for network node encryption is provided. Signals that carry a node encryption request from a client for a network node is received by an apparatus. Subsequently, node data information of the network node according to the node encryption request is acquired by the apparatus. The node data information includes a preset link. Next, an application to a trusted third party for an encryption certificate is transmitted via the apparatus and the application includes the node data information. The trusted third party sends a certificate verification request including a verification file once the application is received to verify an authority to the preset link. The certificate verification request is received and the verification file is stored subsequently. The trusted third party verifies the storing of the verification file and sends an encryption certificate. The encryption certificate is received and deployed on the network node via the apparatus.
US11012240B1

A method for disabling a device associated with a virtual identity may include receiving, from the device, a request to use the virtual identity, where the request that may include a passcode guess and a device identifier. The method may also include determining that the passcode guess does not authorize use of the virtual identity and incrementing a number of incorrect passcode guesses received within a time interval. The method may additionally include determining that the number of incorrect passcode guesses received within the time interval is greater than or equal to a threshold. The method may further include storing an indication that subsequent requests associated with the device identifier should not authorize use of the virtual identity.
US11012232B2

Aspects of the disclosure relate to processing systems for performing bonding of asset approvers. A computing platform may generate a sub-element based on a parent element, associated with a first list of quorum approvers, in a stored element chain. The computing platform may determine that the sub-element should be associated with a second list of quorum approvers. The computing platform may generate authentication keys for the second list of quorum approvers by generating authentication keys for those included in the second list of quorum approvers that were not included in the first list of quorum approvers, and revoking authentication keys from those included in the first list of quorum approvers that are not included in the second list of quorum approvers. The computing platform may direct a database to store the authentication keys for the second list of quorum approvers and to concatenate authorization keys accordingly.
US11012230B2

A cryptographic communication method using a dynamically-generated private key is provided. A signal generation unit outputs a second signal obtained by giving an error in a predetermined range to a signal obtained based on a first signal. An error correction generation unit outputs a third signal obtained based on the second signal and auxiliary information for correcting an error included in the second signal. A private-key generation unit generates a first private key based on the third signal. An encryption calculation unit outputs an encrypted signal obtained by encrypting a fourth signal based on the first private key.
US11012229B2

The present invention discloses a method for preventing short-term bifurcation and double-spend attack on a block chain network. The method includes the following steps: adding one CA certificate issuance and updating center to the blockchain network; transforming a block data structure and adding a CA certificate-based signature and a public key field; adding certificate effective verification of the signature and the public key to a consensus algorithm of a blockchain network node; improving the consensus algorithm; adding risk identification of a short-term bifurcation malicious double-spending attack to the improved consensus algorithm. The present invention makes minor changes to an original chain and is easy to implement. Because the method only adds the CA center and modifies and adds the necessary consensus algorithms, the method may effectively reduce the possibility of short-term bifurcation double-spending attack. A real-name system CA certificate provides an effective real-name system evidence for subsequently judicial investigation afterwards.
US11012220B2

The disclosure relates operation where information of at least one selected resource from a pool of resources for control signals in uplink is signalled in downlink. At least one resource is selected from a pool of resources for control signals in the uplink, where after information of the selected at least one resource is signalled in the downlink. Communication of control signals in the uplink by at least one device is facilitated such that at least one non-selected resource from the pool of resources is used in sending of control signals in the uplink. The at least one resource is implicitly derived in accordance with a predefined rule.
US11012216B2

A user equipment (UE) that performs control signal transmission according to a single-segment subframe format is described. In an aspect, the UE selects a single-segment subframe format as an uplink transmission format for a subframe instead of a multi-segment subframe format. This selection may be based on an indication received by a network node that the single-segment subframe format is to be used for transmission of the one or more control signals. In addition, the UE transmits the one or more control signals on an uplink control channel using the single-segment subframe format.
US11012215B2

Provided are an information transmission method, a terminal device and a network device. The information transmission method includes that: a terminal device receives a downlink channel sent from a first network device, the downlink channel carrying downlink scheduling information and uplink scheduling information of the terminal device; and the terminal device performs, according to the downlink channel, data transmission with the first network device. By means of the information transmission method, the terminal device and the network device provided in the embodiments of the present application, overheads of a channel can be saved, thereby saving data transmission time.
US11012211B2

A reference signal transmission method performed by at least one base station, the method including: determining a sequence of a reference signal; performing an inverse Fourier transform (IFT) based on the determined sequence of the reference signal; and transmitting a reference signal generated by performing the IFT through a plurality of continuous symbols. The sequence of the reference signal is determined to satisfy a condition that each of at least one subcarrier signal included in the reference signal continues in a boundary between adjacent two symbols.
US11012208B2

A base station (100, 300) is provided with a transmitter and a receiver. The transmitter (109) transmits a downlink signal in a downlink transmission region, in a time unit that includes the downlink transmission region, an uplink transmission region, and a gap period that is a switching point between the downlink transmission region and the uplink transmission region. The receiver (111) receives an uplink signal in the uplink transmission region, in the time unit. Furthermore, a delay tolerant signal for which a delay is tolerated more than for the downlink signal and the uplink signal is mapped to within the gap period.
US11012200B2

Example embodiments presented herein are directed towards a base station, and corresponding method therein, for determining a control timing configuration. The control timing configuration provides a subframe timing for configuring PUSCH and uplink HARQ-ACK control timing for a cell serving a user equipment in a multiple cell communications network. The user equipment is served by a TDD based cell and a FDD based cell. Example embodiments are also directed towards a user equipment, and corresponding method therein, determining the control timing configuration discussed above.
US11012199B2

Intelligent hybrid automatic repeat request (HARQ) feedback can better support link adaption. Thus, in addition to the traditional HARQ feedback, which is to relay acknowledgement (ACK) and negative acknowledgement (NAK) data based on a decoding result, a new state for the HARQ feedback can be represented as “ACK+”. Consequently, ACK+ can be used to indicate to the network that a modulation and coding scheme (MCS) of a current data packet is too conservative, and the user equipment (UE) is capable of supporting a more aggressive MCS.
US11012177B2

A message and rate based UE grouping system for dense downlink NOMA systems. For example, a network node (e.g., an access point, such as a base station) determines whether a first UE and a second UE should be grouped based on a determination of whether there is overlap between a first message for the first UE and a second message for the second UE.
US11012174B2

Devices, computer-readable media and methods are disclosed for verifying that an optical transmit/receive device is correctly installed. For example, a processing system including at least one processor may activate a first light source of an optical transmit/receive device of a telecommunication network and detect a receiving of a light from the first light source at a port of an optical add/drop multiplexer of the telecommunication network. The processing system may then verify the optical transmit/receive device and the port of the optical add/drop multiplexer match a network provisioning order, when the receiving of the light from the first light source is detected, and may generate an indication that the optical transmit/receive device is correctly installed, when the optical transmit/receive device and the port of the optical add/drop multiplexer match the network provisioning order.
US11012167B2

A receiving device comprises a first receiving circuit, for receiving a plurality of signals and comparing a plurality of signal powers of the plurality of signals with a first threshold, to generate a first plurality of comparison results; a second receiving circuit, for receiving the plurality of signals and comparing the plurality of signal powers of the plurality of signals with a second threshold, to generate a second plurality of comparison results, wherein the first threshold is smaller than the second threshold; and a control circuit, coupled to the first receiving circuit and the second receiving circuit, for determining whether an average signal power of the plurality of signals is greater than a reference power according to the first plurality of comparison results and the second plurality of comparison results, to generate a determination result.
US11012158B2

An active optical cable is disclosed. According to the present disclosure, there is provided an active optical cable, having no complicated structure by obviating the need for a separate monitoring photodetector as was used for a typical optical transceiver, increasing light output-current linearity to improve optical coupling efficiency, generating a library of transmission/reception-related electro-optical characteristics of both optical modules so as to enable light outputted from a light source included in an optical transmitter to maintain high linearity over a wide range of temperatures, thereby reducing power consumption, and being applicable to a multi-level PAM technique involving at least four (4) levels.
US11012153B2

Systems, methods, and devices are disclosed for monitoring optical communications between a managed location and a remote location. In particular, an optical signal is transmitted over an optical fiber and passed-through a test device. A portion of the optical signal is filtered from the original optical signal and passed to a monitoring unit. The monitoring unit may instruct one or more switches in the test device to loop the optical signal back toward the managed location. Subsequently, testing and monitoring may be performed at the managed location. The device may provide a test output or may transmit the information to the managed location.
US11012145B2

The present disclosure relates to a method for activating a relay functionality of a ProSe capable and relay-capable user equipment within a mobile communication network. The radio base station, to which the relay UE is connected, determines whether further relays are necessary in the radio cell controlled by the radio base station. In case further relays are necessary in the radio cell, the radio base station selects a persistence check value and transmits a broadcast message in the radio cell. The broadcast message at least indicates that further relays are necessary and comprises the selected persistence check value. Upon receiving the broadcast message, the relay UE activates its relay functionality in case it determines that relay requirements for activating its relay functionality in the radio cell are fulfilled and in case a persistence check performed by the relay UE based on the received persistence check value is successful.
US11012130B2

This application provides a technical solution for rank indication, and especially when a CQI number is not configured or a CQI number is 1, a network device configures a rank indication restriction parameter as that at least one of ranks whose index numbers are 0, 1, 2, and 3 is allowed to be reported by the terminal device; or even if the network device does not perform the foregoing configuration, and none of the ranks whose index numbers are 0, 1, 2, and 3 is allowed to be reported, the terminal device may select at least one rank for RI reporting, so as to resolve a problem that a system cannot work. In addition, according to embodiments of this application, bit overheads required for RI reporting may further be reduced.
US11012125B2

Embodiments of the present invention relate to a signal sending method, a signal receiving method, a base station, and user equipment. The method includes: determining, by a base station based on receiver capabilities of user equipments, that first user equipment is to be paired with N second user equipments on a first resource block, where N is a positive integer; and multiplexing, by the base station, a signal of the first user equipment and signals of the N second user equipments onto the first resource block, and sending the signals. It can be learned from the foregoing that according to the embodiments of the present invention, not only channel quality of weak-receiver-capability user equipment is ensured, but also channel quality of strong-receiver-capability user equipment is maintained by using an excellent interference suppression capability of the strong-receiver-capability user equipment.
US11012124B2

An AP/PCP may perform user selection/pairing/grouping based on a measurement of an analog transmission (e.g., signal to noise ratio (SNR) or signal to interference plus noise ratio (SINR)). The SNRs may be used, for example by the station, to determine best beams and/or beam pairs and/or worst beams and/or beam pairs. A station may feed back the best few beams and/or beam pairs for a Tx and Rx virtual antenna pair. A station may feed back the worst few beams for the Tx and Rx virtual antenna pair. The AP/PCP may receive the indication(s) and/or use the indication(s) to group the stations.
US11012116B2

Disclosed is a field device adapter for wireless data transfer, comprising: an adapter housing having a first and a second end, the first end such that the field device adapter can be mechanically connected to a field device and the second end such that a two-wire cable can be connected to the field device adapter. The adapter housing also having an adapter chamber; a supply electronics unit arranged in the adapter chamber and designed to provide a supply voltage via a voltage tap; an adapter electronics unit; and an adapter connection cable at the first end for connecting the adapter electronics to a field device electronics. The adapter electronics are designed to communicate the two-conductor signals between the field device electronics and the two-conducting-wire cable and also to convert the two-conductor signals into radio signals or vice versa.
US11012108B2

A ruggedized mobile mount for simultaneous charging of a portable handheld radio and a spare battery is disclosed. In one embodiment, the portable handheld radio and the spare battery receive power from a vehicle via the mobile mount. In another embodiment, the mobile mount is configured to removably attach the handheld radio to a charging mechanism. In another embodiment, the mobile mount is configured to removably attach the spare battery via a rotational locking mechanism.
US11012107B2

An antenna system, including a receiver set, a transmitter set, and an antenna array, where the receiver set includes a plurality of receivers, and the transmitter set includes a plurality of transmitters; the antenna array includes a first antenna unit set and a second antenna unit set; the first antenna unit set includes at least one first target antenna unit, and the second antenna unit set includes at least one second target antenna unit; and any one of the at least one first target antenna unit is connected to any receiver in the receiver set, and any one of the at least one second target antenna unit is connected to any transmitter in the transmitter set.
US11012099B1

An encoder encodes input data utilizing a binary symmetry-invariant product code. The encoder includes circuitry including a half-size data array including D rows each having storage for H data bits (D=2×H+1). The encoder is configured to access bits of each row of the product code by reading a first H-bit data word from one of the D rows and a second H-bit data word across H different rows of the half-size data array. The encoder additionally includes a register configured to receive the bits of each row of the product code and to rotate the bits to obtain the rows of the product code and a row parity generator configured to generate row parity for each row of the product code. The encoder finally includes a column parity generator configured to generate, based on the row parity, column parities for the parity bits of all rows of the product code.
US11012097B2

A method of transmitting a broadcast signal includes encoding mobile data for FEC (Forward Error Correction); encoding signaling information for signaling the mobile data; allocating the encoded mobile data and signaling data into a transmission frame; and transmitting the broadcast signal including the transmission frame, wherein the transmission frame includes a service signaling table having service type information identifying a type of a service of the mobile data and hidden information indicating whether the service of the mobile data is hidden or not.
US11012096B2

A transmitting apparatus and a receiving apparatus are provided. The transmitting apparatus includes: an encoder configured to generate a low density parity check (LDPC) codeword by LDPC encoding based on a parity check matrix; an interleaver configured to interleave the LDPC codeword; and a modulator configured to map the interleaved LDPC codeword onto a modulation symbol, wherein the modulator is further configured to map a bit included in a predetermined bit group from among a plurality of bit groups constituting the LDPC codeword onto a predetermined bit of the modulation symbol.
US11012094B2

A programmable digital data encoder employs error correcting coding that uses Galois field multiplication logic wherein each bit of the product is produced by first applying pre-calculated mask values or mask values calculated via a processor executing code, and then applying an XOR circuit together with the mask bits from the pre-calculated or generated mask. In one example, a set of Galois field multipliers is used wherein each multiplier in the set includes a plurality of 2-bit input AND gate circuits and an m-bit input XOR gate circuit to produce a bit of the product. In one example, there are “m” mask values in a mask table wherein m is the symbol width. A different mask value is applied for each bit of the product. The mask values are each m-bits wide, and are stored, for example, in memory as a small look-up table with m m-bit entries or in m m-bit wide registers.
US11012089B1

A system and method to encrypt a block of data is disclosed. A block of original data is retrieved from a data store, block of original data including a N number of words, each word including one or more bits of data. A multiplier matrix is provided, the multiplier matrix having N×N words, a plurality of sub matrices arranged diagonally within the N×N matrix, with each of the sub matrix arranged as a binomial matrix. All the words in the multiplier matrix not part of the sub matrix are set to zero. The block of original data is multiplied with the multiplier matrix to generate a block of modified original data with N number of words.
US11012085B1

A calibration loop method and technical solution capable of finding or searching for an optimum setting, which can be applied to mitigate or minimize clock harmonic interference, for each of different channel frequencies used by a wireless communication device such as Bluetooth device. The optimum setting for example may comprise an optimum setting of a supply voltage level provided from a voltage regulator to a frequency generating circuit such as phase-locked loop (PLL), an optimum setting of a capacitance of an adjustable capacitor circuit such as controllable switching capacitor coupled between the input of a phase frequency detector (PFD) of the PLL and the ground, or an optimum setting of a combination of the supply voltage level with capacitance of the controllable switching capacitor.
US11012084B1

A method for calibrating a successive-approximation analog-to-digital converter (ADC) includes configuring the successive-approximation ADC in a calibration mode of operation. The method includes, while in the calibration mode of operation: determining a digital code corresponding to a programmable capacitance of the successive-approximation analog-to-digital converter, and storing the digital code corresponding to the programmable capacitance in a storage element of an integrated circuit die including the successive-approximation ADC. The programmable capacitance may be a gain tuning capacitance, a bridge tuning capacitance, an offset capacitance, or a monotonicity tuning capacitance.
US11012080B2

A frequency locked loop, an electronic device, and a frequency generation method are provided. The frequency locked loop includes: a control circuit, configured to judge a size relationship between an input frequency and a feedback frequency to obtain a control signal, and determine a frequency control word according to the control signal, in which the control signal includes a first sub-control signal and a second sub-control signal, the control circuit is configured to generate the first sub-control signal in a case where the input frequency is greater than the feedback frequency, and the control circuit is configured to generate the second sub-control signal different from the first sub-control signal in a case where the input frequency is less than the feedback frequency; and a digital control oscillation circuit, configured to generate and output an output signal having a target frequency according to the frequency control word.
US11012077B2

An integrated circuit includes: a phase-shifted data signal generation circuit configured to generate a plurality of phase-shifted data signals from an input data signal based on at least one phase-shifted clock signal; a synchronization circuit configured to generate a plurality of synchronization data signals by applying the at least one phase-shifted clock signal to the plurality of phase-shifted data signals provided by the phase-shifted data signal generation circuit; and a control signal generation circuit configured to perform logic operations on the plurality of synchronization data signals to generate a phase control signal for controlling a phase of the at least one phase-shifted clock signal, and generate a frequency control signal for controlling a frequency of the at least one phase-shifted clock signal.
US11012076B1

A new class of logic gates are presented that use non-linear polar material. The logic gates include multi-input majority gates and threshold gates. Input signals in the form of analog, digital, or combination of them are driven to first terminals of non-ferroelectric capacitors. The second terminals of the non-ferroelectric capacitors are coupled to form a majority node. Majority function of the input signals occurs on this node. The majority node is then coupled to a first terminal of a capacitor comprising non-linear polar material. The second terminal of the capacitor provides the output of the logic gate, which can be driven by any suitable logic gate such as a buffer, inverter, NAND gate, NOR gate, etc. Any suitable logic or analog circuit can drive the output and inputs of the majority logic gate. As such, the majority gate of various embodiments can be combined with existing transistor technologies.
US11012067B2

A compensation device for compensating PVT variations of an analog and/or digital circuit. The compensation device includes a transistor having a first terminal, a second terminal, a third terminal, and a fourth terminal allowing to modify a threshold voltage of the transistor. The transistor is configured to be in saturation region. The voltage at the third terminal has a predetermined value and the difference between the voltage at the second terminal and the voltage at the third terminal has a predetermined value. A current generation module is configured to generate a current of a predetermined value. A compensation module is configured to force this current to flow between the first terminal and the third terminal by adjusting the voltage of the fourth terminal.
US11012056B2

A ring oscillator including a plurality of flip-flops is provided. The flip-flops are connected in a ring. The flip-flops are configured to start to oscillate according to a start signal to generate an output signal, and stop oscillating according to a stop signal to stop generating the output signal. When the stop signal changes from a first level to a second level, the output signal becomes floating. In addition, a time measuring circuit including the foregoing ring oscillator is also provided.
US11012053B2

A filter comprising first and second BAW resonators. The first BAW resonator having a piezoelectric layer, located between a top electrode and a bottom electrode, and a dielectric layer located between the bottom electrode and an additional electrode. Wherein the dielectric layer, the bottom electrode and the additional electrode are configured to provide an additional capacitance in the resonator. The second BAW resonator having at least one less electrode than the first BAW resonator.
US11012052B2

A longitudinally coupled resonator type surface acoustic wave filter includes a high-acoustic-velocity member, a low-acoustic-velocity film provided on the high-acoustic-velocity member, a piezoelectric film provided on the low-acoustic-velocity film, a plurality of interdigital transducers provided on the piezoelectric film and along a propagation direction of a surface acoustic wave and each including a plurality of electrode fingers, and reflectors arranged such that the interdigital transducers are interposed therebetween from both sides in the propagation direction of the surface acoustic wave. An electrode finger pitch is uniform or substantially uniform in each of the interdigital transducers. When a wavelength determined by the electrode finger pitch in the reflector is defined as λ, an inter-electrode finger center distance that is an interval between each of the interdigital transducers and the interdigital transducer adjacent thereto is not shorter than about 0.25λ and not longer than about 0.37λ.
US11012050B2

A radio-frequency filter (10) includes a series arm resonator (s1) connected between input/output terminals (11m and 11n) and parallel arm circuits (110 and 120) connected to a node (xl) and a ground. The parallel arm circuit (110) includes a parallel arm resonator (p1) and a variable frequency circuit (110A) connected in series with each other between the node (xl) and a ground. The variable frequency circuit (110A) changes the resonant frequency of the parallel arm circuit (110). The variable frequency circuit (110A) is connected in series with the parallel arm resonator (p1) and includes a capacitor (C1) and a switch (SW1) connected in parallel with each other. The parallel arm circuit (120) includes a capacitor (C2) and a switch (SW2) connected in series with each other between the node (x1) and a ground.
US11012045B2

A variable gain amplifier circuit is disclosed. In one embodiment, an amplifier circuit includes first and second stages. Each stage includes one or more inverter pairs, with one inverter of each pair coupled to receive an inverting component of a differential signal and the other inverter of the pair coupled to receive a non-inverting component. The first stage receives a differential input signal and produces an intermediate differential signal. The second stage receives the intermediate differential signal and produces a differential output signal, the differential output signal being an amplified version of the differential input signal.
US11012042B2

A receiver module includes: a photodiode; a carrier configured to mount the photodiode; a base having a surface on which the carrier is mounted; a conductive pattern provided on the carrier, being conductively joined to a cathode electrode of the photodiode; a transimpedance amplifier having a first terminal connected to the conductive pattern through a bonding wire and a second terminal electrically connected to an anode electrode of the photodiode; and a capacitor having a first end electrically connected to the conductive pattern through a conductor having inductance smaller than inductance of the bonding wire and a second end electrically connected to the surface of the base.
US11012037B2

This disclosure describes auto-zero amplifier circuit that include an additional capacitor (or other capacitive component) that can be switchably coupler to a reference voltage. The auto-zero amplifier circuit can generate an auto-zero compensation signal using a difference between the reference voltage stored on the additional capacitor and a voltage stored on another auto-zero capacitor.
US11012016B2

A controller may use energy packets to control a prime mover of a machine. The controller may include an energy packet measurement control to calculate energy packets and convert the energy packets into a fuel valve reference. Further, a frequency control may receive system feedback associated with the monitored machine and generate a frequency correction based on the system feedback. The controller may add the energy packet value and the frequency correction to determine a prime mover power reference and provide the prime mover power reference to a fuel valve control of the machine.
US11012014B2

A motor drive unit for driving a direct current electric motor including a moving part equipped with permanent magnets. The motor drive unit, which is powered by a voltage supply source, includes a switch circuit, an inductor circuit and a capacitor circuit including a set of capacitors. By selectively opening and closing the switches of the switch circuit, a series of consecutive low energy pulses can be generated such that the power consumption of the motor drive circuit is minimized.
US11012008B2

According to an electrostatic chuck device of the present invention, a cross-sectional shape of a base body in a thickness direction is a convex curved surface or a concave curved surface that gradually curves from a center of one main surface toward an outer periphery of the one main surface, an annular projection portion is provided on a peripheral portion on the one main surface of the base body so as to go around the peripheral portion, a plurality of convex projection portions are provided in a region surrounded by the annular projection portion, the convex projection portion has the top surface in contact with the plate-shaped sample, a side surface, and an R surface continuously connecting the top surface and the side surface.
US11011999B2

A power supply system includes at least one inverter, at least one cell string, and a transformer, where an input end of the at least one inverter is connected to an output end of the at least one cell string, an output end of the at least one inverter is connected to an input end of the transformer, and an output end of the transformer is configured to output a power supply voltage. The output end of the at least one inverter is connected to an output end of an inverter unit.
US11011994B2

A flyback converter includes a primary-side circuit to receive an input voltage, a secondary-side circuit to generate an output voltage, a transformer coupling the primary-side circuit to the secondary-side circuit, a main switch coupled to a primary winding of the transformer, and a converter controller having a primary-side controller in signal communication with the main switch to control an on time and an off time of the main switch and to detect one or more valleys of a resonant waveform developed at the main switch during the off time of the main switch. The primary-side controller is configured to operate in a valley reduction mode of operation upon determining that the output voltage is less than a reference voltage minus a predetermined threshold value. The valley reduction mode of operation includes decrementing, for each switching cycle of the main switch, a number of valleys occurring during that switching cycle.
US11011987B2

An apparatus includes a boost converter. The boost converter includes a switch and a boost loop filter coupled to the switch. The boost converter also includes a peak current adjustment circuit coupled to the boost loop filter, wherein the peak current adjustment circuit comprises a comparator and a gain control circuit coupled to differential inputs of the comparator. The boost loop filter is configured to provide a control signal to the switch based on an output voltage of the boost converter and a peak current adjustment provided by the peak current adjustment circuit.
US11011986B2

Pulse power supply systems and methods are disclosed. A method includes providing earth-ground-referenced control circuitry and providing floating pulsed-power circuitry. The method also includes providing a DC offset voltage to the return port of the pulsed-power circuitry with a DC offset module and providing a peak voltage to the pulsed-power circuitry with a DC voltage source. Power is applied from a power source of the control circuitry to a driver of the pulsed-power circuitry via a galvanically-isolating power path and a trigger signal is applied from the control circuitry to the driver via a galvanically-isolated signal path to prompt the driver to produce a driver signal. A voltage pulse is produced between the output port and the return port by closing the switch with the driver signal to couple the peak voltage to the output port.
US11011983B2

A method can be used for regulating a pulse-width modulation signal that is driving a voltage-buck switched-mode voltage regulator. The method includes comparing an input voltage of the switched-mode voltage regulator with a threshold voltage. The frequency of the pulse-width modulation signal is decreased when the input voltage is lower than the threshold voltage. The frequency is not decreased when the input voltage is not lower than the threshold voltage.
US11011982B2

A power supply device includes battery circuit modules each having a battery, a first switching element S1 connected in parallel to the battery, and a second switching element S2 connected in series to the battery between the battery and the first switching element S1, the second switching element S2 being turned off when the first switching element S1 is turned on, a battery circuit module group in which the battery circuit modules are connected in series, and a control circuit for outputting, at intervals of a certain time, a gate signal for turning on and off the first switching element S1 and the second switching element S2 to the battery circuit modules.
US11011965B2

A permanent magnet synchronous motor includes a stator, a rotor rotatable relative to the stator, and a magnetic structure with a low coercive force magnet and a high coercive force magnet that are arranged magnetically in series with respect to each other to define a pole-pair of the permanent magnet synchronous motor. A magnetization level of the low coercive force magnet is changeable by a stator current pulse such that a stator magnetomotive force at a rated current is equal to or larger than a product of a magnetic field strength for fully magnetizing the low coercive force magnet and a thickness of the low coercive force magnet.
US11011960B2

A wound rotor motor is provided, in which a rotary shaft is arranged in the vertical direction, to immerse lower coil portions of a stator and a rotor in cooling oil, thereby improving the cooling effect beyond that of a conventional configuration, in which lower coil portions are partially immersed, and consequently decreasing the capacity of an oil pump. A wound rotor motor is provided, in which a rotary shaft is arranged in the vertical direction and has therein a flow passage, through which cooling oil moves up from the region below the rotor and is sprayed to the region above the rotor by centrifugal force generated by rotation of the rotor, thereby enhancing the motor-cooling effect, decreasing the frictional loss of the rotor due to the cooling oil, and consequently improving the operational efficiency of the motor.
US11011958B2

An energy harvester article configured to associate with a ferromagnetic flywheel having gear teeth is provided and includes a magnet, a first pole piece, wherein the first pole piece includes a first pole piece first end and a first pole piece second end, a second pole piece, wherein the second pole piece includes a first portion and a second portion configured into an “L” shape, and wherein the second portion is arranged to be substantially parallel with the first pole piece and separated from the first pole piece by a distance L, and a coil, wherein the coil is configured to be wrapped around the first pole piece proximate the first pole piece second end.
US11011957B2

A coupler for coupling an output shaft of a servo to an auxiliary shaft, comprises an coupler body having a longitudinal axis extending from a first end to a second end. The coupler body comprises a first bore, configured to accept a portion of the auxiliary shaft, centered on the longitudinal axis and extending into the first end a first distance. The coupler also comprises a second bore centered on the longitudinal axis and extending into the second end a second distance. The coupler also comprises a first fastener disposed proximate the first end, wherein adjusting the first fastener deforms a cross sectional dimension of the first bore. The coupler also comprises a second fastener disposed proximate the second end, wherein adjusting the second fastener deforms a cross sectional dimension of the second bore. An inner surface of the second bore has a female spline configuration to accept and engage a portion of the output shaft of the servo.
US11011956B2

A vehicle driving apparatus including: a rotating machine including a rotor and a stator; a motor case storing therein the rotating machine and fastened to a non-rotary member; and an intermediate member including (i) a main body having a flat plate shape and (ii) a protrusion which protrudes in a direction of an axis of the rotating machine from a surface of the main body on a side of the rotating machine and which has an annular shape surrounding the axis. The protrusion of the intermediate member includes a plurality of stator fastening portions through which the stator of the rotating machine is fastened to the intermediate member. The intermediate member is fastened to a high rigidity portion of the motor case that has a higher rigidity than the other portion of the motor case.
US11011953B2

A motor includes a shaft member in which at least a part of an outer peripheral surface is made of metal, a magnet unit which is configured by integrating a plurality of magnets and in which a press-fit hole into which the shaft member is press-fitted is formed, a substrate which is disposed at a predetermined distance from the magnet unit in an extending direction of the shaft member and to which electric power is supplied, and a protective member in which a through-hole into which the shaft member is inserted is formed and which is disposed between the magnet unit and the substrate in the extending direction of the shaft member. In the motor, the protective member is in contact with at least a part of the outer peripheral surface of the shaft member.
US11011950B2

The present invention may provide a rotor comprising: a rotating shaft; a yoke surrounding the rotating shaft; and a magnet coupling to the outer side of the yoke, wherein the yoke comprises a flange part, wherein the flange part comprises a groove, and the magnet comprises a protrusion that is inserted in the groove.
US11011944B2

A foreign object detection device for a wireless power transfer system includes a storage unit that stores first coil device information including a shape and a size of a first coil facing surface, a height position from the reference surface, and a height position of a first device facing surface; an information acquiring unit that acquires second coil device information including a shape, a size, and a height position of a second coil facing surface, and a height position of a second device facing surface; a region identifying unit that identifies a magnetic field generation region generated between the first device facing surface and the second device facing surface during power feeding, based on the first coil device information and the second coil device information; and a foreign object detection unit that detects the presence or absence of a foreign object within the identified magnetic field generation region.
US11011943B2

Embodiments disclosed herein describe a wireless power receiving system for an electronic device includes: a first inductor coil configured to receive power primarily at a first frequency and from magnetic fields propagating in a first direction; and a second inductor coil configured to receive power primarily at a second frequency and from magnetic fields propagating in a second direction, wherein the first frequency is different than the second frequency.
US11011928B2

A power conditioning unit includes unit a rectifier having an input terminal coupled to a power transfer unit output terminal and a regulator having an input terminal coupled to an output terminal of the rectifier. The power conditioning unit also includes an energy buffer coupled to an output terminal of the regulator. The power conditioning unit includes an inverter having an input terminal coupled to the energy buffer and having an output terminal configured to couple to a load.
US11011914B2

A high efficiency solar power system combining photovoltaic sources of power (1) can be converted by a base phase DC-DC photovoltaic converter (6) and an altered phase DC-DC photovoltaic converter (8) that have outputs combined through low energy storage combiner circuitry (9). The converters can be synchronously controlled through a synchronous phase control (11) that synchronously operates switches to provide a conversion combined photovoltaic DC output (10). Converters can be provided for individual source conversion or phased operational modes, the latter presenting a combined low photovoltaic energy storage DC-DC photovoltaic converter (15) at string or individual panel levels.
US11011911B2

An MMC converter linked to a HVDC system and a sub-module are proposed. The sub-module includes: first and second power semiconductor switches serially connected in the same direction, each including a semiconductor switch and a diode connected in anti-parallel to the semiconductor switch; a capacitor parallelly connected to the first and second power semiconductor switches serially connected; a first terminal connected to a first node between the first and second power semiconductor switches; a second terminal connected to a second node between the second power semiconductor switch and the capacitor; a third power semiconductor switch of which a side is connected to the second node, the third power semiconductor switch including a semiconductor switch and a diode connected in anti-parallel to the semiconductor switch; and a third terminal connected to a terminal of an AC grid system and connected to the other side of the third power semiconductor switch.
US11011907B2

According to one aspect, a power device is provided. The power device includes an input having at least a first connection and a second connection, and configured to be coupled to an AC power source to receive input AC power, a converter circuit coupled to the input and configured to convert an input AC voltage to a DC voltage, a load output configured to provide output power derived from the DC voltage, a rectifier circuit coupled to the input and having a first output and a second output, and a first capacitor coupled to the first output of the rectifier circuit and the second output of the rectifier circuit.
US11011905B2

A fall-off protection and reverse-connection protection system and method for a connecting clamp of an automobile starting power supply. The system has an internal battery, a switching circuit, an access device, a connecting clamp, an MCU control circuit, a voltage division circuit for external battery detection, an output connecting clamp current detection circuit and an anti-reverse-connection protection circuit. In the method, voltage conditions of an external power supply can be effectively detected and different operating actions are taken based on the voltage conditions of the external power supply, thus ensuring normal startup.
US11011904B2

An embodiment of the invention relates to a method for ground fault detection for low-voltage three-phase AC circuits having a neutral conductor, in which first to fourth analog current signals of the first to third phase conductors and of the neutral conductor of the three-phase AC circuit are ascertained that each contain the level or an equivalent of the level of the current. The analog current signals are time-division multiplexed, subjected to a/d conversion, and a sequence of time-division-multiplexed first to fourth digital current values present in first to fourth successive time frames form first to fourth current signals. Three of the four digital current signals are interpolated to ascertain interpolated current values. The current value of the time frame of the uninterpolated current signal and the interpolated current values for the time frame of the uninterpolated current signal are used for discovering the ground fault.
US11011899B2

A fastener assembly for joining a first part to a second part, and comprising an adjustment fastener and a screw. The adjustment fastener comprises a body including opposed first and second planar and parallel side walls, and a threaded hole extending along a central axis through the body from the first side wall to the second side wall; and a tang joined to the flat body adjacent to the threaded hole and extending outwardly from the first side wall in a direction parallel to the central axis. The screw comprises a head and an elongated threaded shank. The head of the screw is disposable against an ear of the first part. The threaded shank extends through an oblong hole of the ear of the first part, and engages with and extends through the threaded hole of the adjustment fastener, and is engageable with threads in a tab of the second part.
US11011890B2

An arrester comprising a plurality of layers arranged one above another and comprising a cavity is specified, wherein the cavity extends through at least two of the layers and wherein electrodes adjoining the cavity are arranged between said two layers. Furthermore, a method for manufacturing an arrester is specified.
US11011884B1

Methods for designing a mode-selective optical device including one or more optical interfaces defining an optical cavity include: defining a loss function within a simulation space encompassing the optical device, the loss function corresponding to an electromagnetic field having an operative wavelength within the optical device resulting from an interaction between an input electromagnetic field at the operative wavelength and the one or more optical interfaces of the optical device; defining an initial structure for each of the one or more optical interfaces, each initial structure being defined using a plurality of voxels; determining values for at least one structural parameter and/or at least one functional parameter of the one or more optical interfaces by solving Maxwell's equations; and defining a final structure of the one or more optical interfaces based on the values for the one or more structural and/or functional parameters.
US11011880B2

A connecting cable (20), comprising: a first end (21) which is arranged with a first interface (23) and a second interface (24) coupled with each other, and a second end (22) which is arranged with a third interface (25) having a centrosymmetric cross section, wherein every two interfaces of the first, the second and the third interfaces (23, 24, 25) are in electrical communication, and the third interface (25) is connected with at least one of the first and the second interfaces (23, 24) by pluggable connection. When supplying driving circuits for actuators, each subsequent actuator can be parallelly connected through one connecting cable (20) with another connecting cable (20) of preceding actuator. In such a manner, disorders of cables in the fields can be avoided, whereby the risk of making mistakes during assembly and maintenance can be lowered. The cables can be neatly arranged in the fields.
US11011871B2

A connector is provided with a locking portion having hook portions extending in the first direction, arranged at intervals around the first direction, and capable of being resilient deformation in a second direction intersecting the first direction and away from the connector main body, and a holding portion having a tubular shape encircling the locking portion around the first direction and having a screw groove portion provided on an inner peripheral surface at an end portion in the first direction and adjacent to a connection portion. The holding portion is moveable between a holding position where the holding portion holds the locking portion locked to a to-be-locked portion of a first mating connector, a hold releasing position where the holding portion releases the holding of the locking portion, and a fitting position where the screw groove portion is fitted to a screw thread portion of a second mating connector.
US11011867B1

An outlet cover assembly with electrical connection to couple to a receptacle. The cover assembly may include a cover plate having an electrical load and at least one intermediate connector coupled to the electrical load, an intermediate plate having at least one receptacle connector extending from the intermediate plate and an electrical connection point coupled to the at least one receptacle connector. The receptacle connector may be placed in electrical contact with an electric supply of the receptacle and delivers current to the electrical connection point when coupled to the receptacle. The intermediate plate is coupled between the receptacle and the cover plate with the intermediate connector of the cover plate engaging the electrical connection point of the intermediate plate to supply power to the electrical load coupled to the cover plate.
US11011857B2

A method for forming a connection between a wire and a pin includes placing a fixturing element over the pin, capturing the wire between an upper surface and a lower surface of the fixturing element, compressing the fixturing element to hold the wire around the pin and forming a fixed connection between the wire and the pin. A system for forming an electrical connection includes a pin, a fixturing element disposed around the pin, and a wire placed around pin and sandwiched between an upper surface and a lower surface of the fixturing element.
US11011842B2

A magnetic field focusing assembly includes a magnetic field generating device configured to generate a magnetic field, and a split ring resonator assembly configured to be magnetically coupled to the magnetic field generating device and configured to focus the magnetic field produced by the magnetic field generating device.
US11011836B2

A system for mitigating radio frequency interference includes a multiple patch antenna array including a multiplicity of patch antenna elements. The multiple patch antenna array is positioned relative to an interfering antenna such that signals from the interfering antenna cause interference with the multiple patch antenna array. The system also includes an auxiliary antenna positioned relative to the multiple patch antenna array. The system additionally includes a device to generate a spatial null in a direction to the interfering antenna from the multiple patch antenna array in response to a first signal from the auxiliary antenna and a second signal from the multiple patch antenna array. The first signal and the second signal are generated in response to a transmitted signal being received by the auxiliary antenna and the multiple patch antenna array. The spatial null permits simultaneous operation of the multiple patch antenna array and the interfering antenna.
US11011834B2

Metamaterials are provided that may include a first substrate including a high temperature dielectric material, and a first array of conductive resonators arranged on the first substrate. The conductive resonators may include a noble metal, a noble metal alloy, a high temperature ceramic semiconductor, or a combination thereof. Radomes including metamaterials also are provided.
US11011820B2

The disclosure relates to an antenna system 1 for providing coverage for multiple-input multiple-output, MIMO, communication in mixed type of spaces. The antenna system 1 comprises a leaky cable 2 arranged to provide coverage in a first type of space, and a distributed antenna system 3 comprising one or more antennas 31, 32, 33, 34 and ranged to provide coverage in a second type of space, wherein each of the one or more antennas 31, 32, 33, 34 of the distributed antenna system 3 is connected to the leaky cable 2 through a circulator 41, 42, 43, and wherein the MIMO communication is enabled by both ends of the leaky cable 2 being adapted for connection to a respective antenna port 8, 9 of a network node 5 configured for 10 MIMO communication. The disclosure also relates to a related method and system.
US11011819B2

A directional coupler and a method for manufacturing the same are disclosed. According to an embodiment, the directional coupler comprises a first transmission line configured to receive an input signal. The directional coupler further comprises a second transmission line that can be coupled to the first transmission line by electromagnetic coupling to output a coupled signal. The first transmission line is further configured to act as a quarter-wave impedance transformer. A radio transmitter comprising the directional coupler and a radio device comprising the radio transmitter are also disclosed.
US11011817B2

The present disclosure provides a waveguide-excited terahertz microstrip antenna. The antenna includes a dielectric substrate, a ground plate, a rectangular waveguide, a metal pin, and a radiation patch. The dielectric substrate has a first surface and a second surface opposite to the first surface. The ground plate is located on the first surface of the dielectric substrate and defines a coupling slit. The rectangular waveguide is located on a surface of the ground plate away from the dielectric substrate and extended substantially along a first direction parallel to the first surface. The metal pin is located inside the rectangular waveguide, and is in contact with the ground plate and substantially perpendicular to the ground plate. The radiation patch is located on the second surface of the dielectric substrate.
US11011813B2

A power amplifier module includes a first phase shifter, a second phase shifter, and an electromagnetic shield. The first phase shifter includes a first transmission line assembly to shift a first amplified signal by a first phase angle. The second phase shifter includes a second transmission line assembly to shift a second amplified signal by a second phase angle. The electromagnetic shield is arranged to shield the first transmission line assembly from the second transmission line assembly. The power amplifier module may have, for example, Doherty amplifier configuration.
US11011811B2

The present invention discloses a low voltage battery protector, interposed between a battery and a cable connected thereto, including: a main body having an upper end, a lower end substantially opposite to the upper end, and a frame connecting the upper end to the lower end. The frame further includes a mounting surface. The protector incudes a first contact extending from the top end; a supporting portion extending substantially perpendicularly from the mounting surface; a second contact assembled with the supporting portion. The second contact includes a connecting portion pivotally assembled with the supporting portion. Such a low voltage battery protector provides the user with great flexibility and convenience to choose an adaptive position to mount the protector, and provides the user with more space to mount the protector.
US11011803B2

A connection assembly includes a busbar defining a first hole, and a circuit board defining a second hole that aligns with the first hole. A battery pack assembly includes the connection assembly. The connection assembly includes a pin having a first body portion and a second body portion. The first body portion is disposed in the first hole and the second body portion is disposed in the second hole. The first body portion defines a first eyelet to allow the first body portion to flex as the first body portion engages the busbar inside the first hole. The second body portion defines a second eyelet to allow the second body portion to flex as the second body portion engages the circuit board inside the second hole. A method of assembling the battery pack assembly includes a first material molded to the busbar to form a frame attached to the busbar.
US11011793B2

The protection of an electrical energy accumulation device from electromagnetic attacks is provided. The electrical energy accumulation device comprises a housing made of an electrically conductive material, at least one electrical energy storage cell that is arranged in the housing and two terminals that are arranged through the housing, the terminals being electrically insulated from the housing, the terminals allowing electrical energy to be transferred between the at least one storage cell and the exterior of the device. The device further comprises, inside the housing, a specific component exhibiting an impedance having at least one resistive component that is higher than 1 ohm, which component is configured to dissipate the energy of electromagnetic interference attempting to penetrate the housing through at least one of the terminals.
US11011790B2

An exemplary battery assembly includes, among other things, battery cells distributed along an axis and disposed on a base. A bracket extends axially along a side of the battery cells. A plate extends from a first side to an opposing, second side of the battery cells. A retention flange of the plate is held between the bracket and the base. An exemplary method of retaining includes holding battery cells relative to a base using a bracket extending along a side of the array, and positioning a retention flange of a plate between the bracket and the base. A primary portion of the plate is disposed along an axial end of the array.
US11011788B2

A standby state maintaining device includes a secondary battery provided separately from a vehicle battery, a temperature sensor for the secondary battery, and a controller having a first operation mode of, in a state in which a starting switch of a vehicle is off, maintaining a power saving standby state of a vehicle-mounted information apparatus by selectively using either the secondary battery or the vehicle battery in accordance with a detected value provided by the temperature sensor.
US11011786B2

A battery includes an outer packaging and a power generating element that contains a sulfur-based material and is included in the outer packaging and disposed in the inside of the outer packaging. The outer packaging includes a communicating port, a hydrogen sulfide eliminator, and an exhausting unit. The communicating port communicates between the inside and the outside of the outer packaging. The hydrogen sulfide eliminator and the exhausting unit are disposed in the communicating port. The exhausting unit introduces hydrogen sulfide generated caused by the sulfur-based material to the communicating port. The hydrogen sulfide eliminator eliminates the hydrogen sulfide introduced by the exhausting unit to the communicating port.
US11011785B2

Provided is an electricity storage device testing method including: building a closed circuit by connecting an external power source to a charged electricity storage device such that the direction of voltage of the external power source is opposite from that of the electricity storage device; measuring a circuit current while applying to the closed circuit a voltage in an opposite direction from a voltage of the electricity storage device by the external power source; calculating a voltage to be output by the external power source, based on the value of the circuit current measured and a resistance value of the closed circuit. The output voltage of the external power source is changed according to a result of the calculation. A time interval at which the calculation is set to be shorter at an early stage and longer at a late stage of the measuring.
US11011775B2

A sulfide solid electrolyte material having a high Li ion conductivity is provided. A sulfide solid electrolyte material includes Li, P, I and S, having peaks at 2θ=20.2° and 23.6°, not having peaks at 2θ=21.0° and 28.0° in an X-ray diffraction measurement using a CuKα ray, and having a half width of the peak at 2θ=20.2° of 0.51° or less.
US11011768B2

A fuel cell power controller tracks load current and fuel cell output voltage, and alerts on excessive fuel cell ramp rate, so another power source can supplement the fuel cell and/or the load can be reduced. A power engineering process makes efficient use of available fuel cell power by ramping up power flow rapidly when power is available, while respecting the ramp rate and other power limitations of the fuel cell and safety limitations of the load. Power flow decreases after an alert indicating an electrical output limitation of the fuel cell. Permitted power flow increases in response to a power demand increase (actual or requested) from the load in the absence of the alert. Power flow may increase or decrease in a fixed amount, a proportional amount, or per a sequence. A power controller relay may trip open on a low fuel cell output voltage or high load current.
US11011767B2

In a fuel cell system and a method of controlling the fuel cell system, correlation temperature correlated to temperature of a fuel cell stack is obtained. Further, temperature of a heating unit provided at the bottom of a water storage area of a gas liquid separator is estimated. The presence/absence of water in the gas liquid separator is determined based on the correlation temperature of the fuel cell stack and the temperature of the heating unit.
US11011756B2

A bipolar membrane comprising a cation exchange mat of one or more cation exchange polymers, an anion exchange mat of one or more anion exchange polymers, and an internal 3D bipolar interface, disposed between the cation and anion exchange layers, including a mixture of at least one cation exchange polymer and at least one anion exchange polymer, such that an interface of the at least one cation exchange polymer and the at least one anion exchange polymer is the internal 3D bipolar interface that has a large area, and the at least one cation exchange polymer in the 3D bipolar interface is connected to the one or more cation exchange polymers of the cation exchange layer, and the at least one anion exchange polymer in the 3D bipolar interface is connected to the one or more anion exchange polymers of the anion exchange layer.
US11011752B2

An object of the present disclosure is to provide an all solid fluoride ion battery that has a favorable capacity property. The present disclosure achieves the object by providing an all solid fluoride ion battery comprising: a cathode layer, an anode layer, and a solid electrolyte layer formed between the cathode layer and the anode layer; wherein the anode layer includes a metal fluoride containing an M1 element, an M2 element, and a F element; the M1 element is a metal element that fluorination and defluorination occur at a potential, versus Pb/PbF2, of −2.5 V or more; the M2 element is a metal element that neither fluorination nor defluorination occur at a potential, versus Pb/PbF2, of −2.5 V or more; and the M2 element is a metal element that, when in a form of a fluoride, fluoride ion conductivity is 1×10−4 S/cm or more at 200° C.
US11011745B2

To provide an anode mixture configured to, when used in an all-solid-state battery, decrease the resistance of the all-solid-state battery and increase the charging performance of the all-solid-state battery, wherein the anode mixture is an anode mixture for an all-solid-state battery comprising an anode comprising an anode mixture layer; wherein the anode mixture contains a first anode active material and a second anode active material; and wherein a difference between a reaction potential of the first anode active material with respect to lithium metal and a reaction potential of the second anode active material with respect to lithium metal, is 1.0 V or more.
US11011737B2

A solventless system for fabricating electrodes includes a mechanism for feeding a substrate through the system, a first application region comprised of a first device for applying a first layer to the substrate, wherein the first layer is comprised of an active material mixture and a binder, and the binder includes at least one of a thermoplastic material and a thermoset material, and the system includes a first heater positioned to heat the first layer.
US11011736B2

A system includes a vent housing configured to be installed on a lower housing of a battery module at a first side of the vent housing. The vent housing has a main body having an opening on a second side of the vent housing and an internal chamber coupled to the opening. The internal chamber includes a first wall having an internal burst vent configured to open at a first pressure threshold and a second wall having a ventilation vent comprising a gas-selective permeability layer.
US11011732B2

An organic light emitting diode display device includes a substrate having a plurality of subpixels which each have an emission region and a non-emission region defined along an edge of the emission region. A reflective barrier is disposed to correspond to the non-emission region and includes a reflective side surface. An overcoat layer is disposed on an upper portion of the reflective barrier. A light emitting diode includes a first electrode, an organic light emitting layer, and a second electrode, which are sequentially disposed on the overcoat layer. The reflective side surface of the reflective barrier is inversely tapered such that a width thereof is decreased in a traveling direction of light emitted from the organic light emitting layer.
US11011725B2

A display panel and a mask plate are provided. The display panel includes a base substrate, a thin film transistor substrate disposed on the base substrate, a light-emitting layer disposed on the thin film transistor substrate, a cathode layer disposed on the light-emitting layer, a covering layer and a protective layer laminated on the cathode layer, and an encapsulation layer disposed on the protective layer. Wherein, the cathode layer is provided with a through hole penetrating the cathode layer, and the through hole is filled with a transparent layer.
US11011724B2

Disclosed is a display apparatus. The display apparatus includes a substrate including a first subpixel, a second subpixel, and a third subpixel. A bottom electrode is on the substrate. A light emitting layer is on the bottom electrode, and a top electrode is on the light emitting layer. Each of the first subpixel, the second subpixel, and the third subpixel includes a first mode pixel having a first viewing angle and a second mode pixel having a second viewing angle that is less than the first viewing angle.
US11011716B2

Embodiments of the present disclosure describe a photodetector and/or photovoltaic device comprising a semiconducting substrate and a solution including at least GQD and PEDOT:PSS, the solution deposited as a layer on the semiconducting substrate. Embodiments of the present disclosure further describe a method of fabricating a photodetector and/or photovoltaic device comprising contacting an amount of GQD with PEDOT:PSS sufficient to form a solution; and depositing the solution as a layer on a semiconducting substrate.
US11011714B2

A flexible OLED display panel and a manufacturing method for a flexible OLED display panel are provided. A through hole defined in a flexible substrate is filled with a transparent layer such that the flexible OLED display panel looks as an integral structure visually and more conforms to visual effect of full screens.
US11011709B2

A compound having the formula Ir(LA)n(LB)3-n, having the structure of Formula I is provided. In the structure of Formula I, each of A1 through A8 is independently carbon or nitrogen; at least one of A1 through A8 is nitrogen; ring B is bonded to ring A through a C—C bond; the iridium is bonded to ring A through an Ir—C bond; X is O, S, or Se; each of R1 through R5 are independently selected from a variety of substituents, which may be linked to form a ring; n is an integer from 1 to 3; and at least one R2 adjacent to ring C is not hydrogen. Formulations and devices, such as OLEDs, that include the first compound are also provided.
US11011700B2

A resistance-change type memory device includes a substrate, a plurality of electrodes arranged in a first direction parallel to an upper surface of the substrate and extending in a second direction intersecting the upper surface, a resistance-change film provided in a third direction that is parallel to the upper surface and intersects the first direction as viewed from the plurality of electrodes, a semiconductor film provided between the plurality of electrodes and the resistance-change film, and an insulating film provided between the plurality of electrodes and the semiconductor film. The resistance-change film has a resistance value that changes when a current flows therein.
US11011699B2

A semiconductor storage device includes first to third wirings extending in a first direction and adjacent in a second direction intersecting the first direction, fourth to sixth wirings extending in the second direction and adjacent in the first direction, memory cells each having one end connected to one of the first to third wirings and the other end connected to one of the fourth to sixth wirings, a circuit configured to output a first voltage, second and third voltages higher than the first voltage, a fourth voltage higher than the second voltage and the third voltage, and a fifth voltage higher than the fourth voltage. In a write operation for memory cells connected to the first and fourth wirings, the first, fourth, second, fifth and third voltages are transferred to the first, second, third, fourth, and fifth wirings, respectively, and the third voltage is transferred to the sixth wiring.
US11011689B2

A quantum dot LED package is disclosed. The quantum dot LED package includes: a heat dissipating reflector having a through cavity; a quantum dot plate accommodated in the upper portion of the through cavity; an LED chip accommodated in the lower portion of the through cavity and whose top surface is coupled to the lower surface of the quantum dot plate; electrode pads disposed on the lower surface of the LED chip and protruding more downward than the lower surface of the heat dissipating reflector; and a resin part formed in the through cavity to fix between the LED chip and the reflector and between the quantum dot plate and the reflector.
US11011688B2

A light emitting element includes: a light reflecting member including a first region and a second region; a first semiconductor layered body disposed between the first region and the second region and configured to emit first light having a first peak wavelength; a second semiconductor layered body disposed between the first semiconductor layered body and the second region and configured to emit second light having a second peak wavelength different from the first peak wavelength; a base member disposed between the first semiconductor layered body and the second semiconductor layered body; and a wavelength conversion member on which the first light and the second light is incident, the wavelength conversion member producing third light having a third peak wavelength different from the first peak wavelength and the second peak wavelength.
US11011682B2

A composite board is provided with a board and a covering member. The board includes a base made of ceramics, first wiring provided on an upper surface of the base, and second wiring provided on a lower surface of the base and electrically connected to the first wiring. The covering member covers the base such that the first wiring and the second wiring are exposed.
US11011676B2

Fabrication of gallium nitride-based light devices with physical vapor deposition (PVD)-formed aluminum nitride buffer layers is described. Process conditions for a PVD AlN buffer layer are also described. Substrate pretreatments for a PVD aluminum nitride buffer layer are also described. In an example, a method of fabricating a buffer layer above a substrate involves pre-treating a surface of a substrate. The method also involves, subsequently, reactive sputtering an aluminum nitride (AlN) layer on the surface of the substrate from an aluminum-containing target housed in a physical vapor deposition (PVD) chamber with a nitrogen-based gas or plasma.
US11011671B2

A light emitting device includes: a light emitting element; and a light transmissive member bonded to an emission surface of the light emitting element; wherein the light emitting element and the light transmissive member are bonded via a bonding portion that comprises a portion of the light emitting element and a portion of the light transmissive member; wherein the bonding portion contains at least one rare gas element selected from the group consisting of He, Ne, Ar, and Kr; and wherein a peak of a rare gas element distribution is positioned away from the emission surface in at least one of the light emitting element and the light transmissive member.
US11011668B2

It is to provide a semiconductor device, a semiconductor system, and a method of controlling the semiconductor device capable of reducing the power consumption. According to one embodiment, a semiconductor device includes a photo coupler control circuit that passes the current to a first signal path for a predetermined period when detecting a change of the input signal supplied from the outside, an insulating circuit that transmits a pulse signal indicating the change of the input signal, from the first signal path to a second signal path insulated from the first signal path, according to the current flow to the first signal path, a holding circuit that generates an input reproducing signal as a reproducing signal of the input signal from the pulse signal transmitted to the second signal path by the insulating circuit, and an internal circuit that receives the input reproducing signal generated by the holding circuit.
US11011663B2

A semiconductor element which oscillates or detects a terahertz wave, the semiconductor element comprising: a first electrode; a semiconductor layer having a gain of the terahertz wave; a second electrode which forms a mesa structure together with the semiconductor layer; a third electrode; a fourth electrode; a first dielectric layer which is in contact with the third electrode and which surrounds the mesa structure; and a second dielectric layer which is arranged between the first electrode and the fourth electrode, which surrounds the third electrode, and which is made of a different material from the first dielectric layer, wherein the first electrode, the semiconductor layer, the second electrode, the third electrode, and the fourth electrode are stacked in this order from a side of the substrate in a direction perpendicular to the substrate, and a predetermined mathematical expression is satisfied.
US11011657B2

A colored solar module includes a light incident side, a backside, and a photovoltaic cell positioned between the light incident side and the backside. A color layer extends across the light incident side of the colored solar module. The color layer includes a clear paint and a plurality of opaque reflecting pigments disposed within the clear paint. The composition of the opaque reflecting pigments in the color layer is between about 0.25 weight percent (wt %) and about 5.0 wt % and a comparative solar cell efficiencyof the colored solar module is equal to or greater than 70 %. A color difference between a first portion of the color layer positioned directly over the photovoltaic cell and a second portion of the color layer not positioned directly over the photovoltaic cell as measured in CIELAB color space is less than about 5.0.
US11011656B2

A photodiode device and a photodiode detector are provided. According to an embodiment, the photodiode device may include a first type lightly doped semiconductor base including a first surface and a second surfaces opposite to each other, a first electrode region being first type heavily doped and disposed on the first surface of the semiconductor base, a second electrode region being second type heavily doped and disposed on the second surface of the semiconductor base, wherein the first surface is a light incident surface.
US11011652B2

Provided are a transistor which has electrical characteristics requisite for its purpose and uses an oxide semiconductor layer and a semiconductor device including the transistor. In the bottom-gate transistor in which at least a gate electrode layer, a gate insulating film, and the semiconductor layer are stacked in this order, an oxide semiconductor stacked layer including at least two oxide semiconductor layers whose energy gaps are different from each other is used as the semiconductor layer. Oxygen and/or a dopant may be added to the oxide semiconductor stacked layer.
US11011648B2

A semiconductor device with favorable electric characteristics is provided. The semiconductor device includes a first insulating layer, a second insulating layer, an oxide semiconductor layer, and first to third conductive layers. The oxide semiconductor layer includes a region in contact with the first insulating layer, the first conductive layer is connected to the oxide semiconductor layer, and the second conductive layer is connected to the oxide semiconductor layer. The second insulating layer includes a region in contact with the oxide semiconductor layer, and the third conductive layer includes a region in contact with the second insulating layer. The oxide semiconductor layer includes first to third regions. The first region and the second region are separated from each other, and the third region is located between the first region and the second region. The third region and the third conductive layer overlap with each other with the second insulating layer located therebetween. The first region and the second region include a region having a higher carbon concentration than the third region.
US11011642B2

Devices, circuits, and methods for fabricating circuits. A device having ambipolar characteristics includes a semiconductor layer and multiple gates, a source contact, and a drain contact coupled to the semiconductor layer. One channel may have elections as the majority charge carrier and may be formed proximate to one of the gates. Another channel may have holes as the majority charge carrier and be formed proximate another gate. Each of the channels is generally parallel to the other and couples the source contact to the drain contact. The device may be optimized by adjusting the work-functions in one or more of source and drain contacts or gates to compensate for differences in the effective masses of the majority carriers in each of the channels. The ambipolar nature of the devices allows logic circuits to be fabricated using one or two of the devices.
US11011627B2

A semiconductor structure and a method for forming same, the forming method including: providing a base, where the base includes a device region for forming devices and isolation regions located on two sides of the device region; patterning the base to form a substrate and fins protruding from the substrate; forming, on two sides of the device region, first dummy fins protruding from the substrate of the isolation region; and forming an isolation layer on the substrate exposed by the fins and the first dummy fins, where the isolation layer covers a part of side walls of the fin. In some implementations of the present disclosure, the setting of the first dummy fins improves the uniformity of pattern density in peripheral regions for each fin, which is advantageous for improving the thickness uniformity of an isolation layer in the device region, reducing the probability that the fin is bent or tilted, and improving electrical properties of the semiconductor structure.
US11011619B2

In some embodiments, a semiconductor device is provided. The semiconductor device includes a pair of source/drain regions disposed in a semiconductor substrate, where the source/drain regions are laterally spaced. A gate electrode is disposed over the semiconductor substrate between the source/drain regions. Sidewall spacers are disposed over the semiconductor substrate on opposite sides of the gate electrode. A silicide blocking structure is disposed over the sidewalls spacers, where respective sides of the source/drain regions facing the gate electrode are spaced apart from outer sides of the sidewall spacers and are substantially aligned with outer sidewalls of the silicide blocking structure.
US11011608B2

A semiconductor structure and a method for forming the same are provided. In one form, the method includes: providing a base, a dummy gate structure being formed on the base, and a source/drain doped layer being formed within the base on both sides of the dummy gate structure; forming a first dielectric layer on the base exposed from the dummy gate structure, the first dielectric layer exposing a portion of a side wall of the dummy gate structure; forming a self-aligned stop layer on at least the side wall of the dummy gate structure exposed from the first dielectric layer; after the self-aligned stop layer is formed, forming a second dielectric layer on the first dielectric layer, and the second dielectric layer and the first dielectric layer being used as interlayer dielectric layers; after the second dielectric layer is formed, replacing the dummy gate structure with a gate structure; etching the interlayer dielectric layer between self-aligned stop layers on side walls of the adjacent gate structures to form a contact exposing the top of the source/drain doped layer; and forming, within the contact, a contact plug electrically connected to the source/drain doped layer. The present disclosure reduces process difficulty in forming a self-aligned contact plug and simplifies a process flow.
US11011605B2

An electrical device comprising a substrate of diamond material and elongate metal protrusions extending into respective recesses in the substrate. Doped semiconductor layers, arranged between respective protrusions and the substrate, behave as n type semiconducting material on application of an electric field, between the protrusions and the substrate, suitable to cause a regions of positive space charge within the semiconductor layers.
US11011596B2

A display device can include a plurality of sub-pixels including light emitting portions and circuit portions, and being configured to receive signals through vertical lines extending in a first direction and horizontal lines extending in a second direction intersecting the first direction; transistors disposed in the circuit portions; an overcoat layer covering the transistors; first electrodes disposed on the overcoat layer, each of the first electrodes being electrically connected to a corresponding light emitting portion among the light emitting portions and at least one of the transistors; a bank layer disposed on the first electrodes and including openings exposing the first electrodes; an open hole disposed in a region between two adjacent first electrodes among the first electrodes and penetrating through the bank layer; an organic compound layer disposed on the first electrodes; and a second electrode disposed on the organic compound layer and extending to an area inside of the open hole, in which the vertical lines and the horizontal lines are absent from the region between the two adjacent first electrodes.
US11011595B2

A display panel includes a substrate having a non-display area surrounding an opening area, and a display area outside the non-display area, a plurality of display elements arranged in the display area, a plurality of first lines extending in a first direction and bypassing the opening area along an edge of the opening area, a plurality of second lines extending in a second direction that crosses the first direction and, the plurality of second lines bypassing the opening area along the edge of the opening area, and a plurality of third lines extending in the second direction and bypassing the opening area along the edge of the opening area, at least one of the plurality of third lines including a circuitous portion between neighboring first lines of the plurality of first lines in the non-display area.
US11011592B2

Disclosed is a light emitting display apparatus. The light emitting display apparatus includes a substrate including a display area including a plurality of pixel areas and a non-display area surrounding the display area, first to nth gate lines passing through the display area of the substrate, first to mth data lines passing through the display area of the substrate, first to mth pixel driving power lines passing through the display area of the substrate, a plurality of pixels provided in at least one pixel area of the substrate and connected to an adjacent gate line, an adjacent data line, and an adjacent pixel driving power line, and at least one data buffer chip provided in the display area of the substrate and connected to a corresponding data line of the first to mth data lines. Accordingly, a constant data voltage charging rate of each of the pixels is maintained regardless of a distance between a data driving circuit and each of the pixels.
US11011589B2

A display apparatus including a display substrate, a light-emitting device on the display substrate, an encapsulation substrate on the light-emitting device and bonded to the display substrate, and a diffraction-grating layer on a top surface of the encapsulation substrate, wherein the diffraction-grating layer includes a plurality of diffraction patterns spaced apart from one another by a predetermined distance, and each of the plurality of diffraction patterns has a stacked structure of a lower layer and an upper layer, wherein the lower and upper layers include different materials.
US11011584B2

An array substrate includes a back plate including planar and curved portions; a light emitting layer at the back plate including first and second light emitting units that are spaced apart from each other, and a wavelength of a light emitted by the first light emitting unit being greater than a wavelength of a light emitted by the second light emitting unit; a pixel defining layer at a first side of the back plate and between the first light emitting unit and the second light emitting unit, the pixel defining layer including a first pixel defining region on the curved portion and adjacent to the first light emitting unit and close to the planar portion; and a correction layer at a side of the first pixel defining region away from the back plate for absorbing and reflecting the light emitted by the first light emitting unit.
US11011575B2

A circuit selector of embedded magnetoresistive random access memory (EMRAM) includes a transistor comprising a source/drain terminal coupled to a first magnetic tunneling junction (MTJ) and a second MTJ, a gate terminal, and a drain/source terminal coupled to a voltage source. Preferably, the first MTJ includes a first free layer, a first barrier layer, and a first pinned layer, in which the first free layer is coupled to the source/drain terminal and the first pinned layer is coupled to a first circuit. The second MTJ includes a second free layer, a second barrier layer, and a second pinned layer, in which the second pinned layer is coupled to the source/drain terminal and the second free layer is coupled to a second circuit.
US11011571B2

A nanowire system includes a substrate and at least one nanowire structure which extends out along an axis from a surface of the substrate. The nanowire structure comprises a light emitting diode and a device driver electrically coupled to control an operational state of the light emitting diode. The light emitting diode and the device driver are integrated to each share at least one doped region.
US11011558B2

A detector includes a semiconductor layer included in a detection region and a peripheral region, and having a first surface and a second surface opposite to the first surface, and a wiring structure included in at least the detection region, and disposed between a space on the first surface side with respect to the semiconductor layer and a space on the second surface side with respect to the semiconductor layer, wherein a thickness of the semiconductor layer in at least a part of the detection region is smaller than a thickness of the peripheral region including the semiconductor layer, and the thickness of the semiconductor layer is larger than a distance between the first surface in the detection region and the space on the first surface side, and a distance between the second surface in the detection region and the space on the second surface side.
US11011557B2

A plurality of pixels are two-dimensionally arranged on a semiconductor substrate. Each of the pixels includes: two photodiodes each generating charge by photoelectric conversion; first and second memories spaced apart from each other between the two photodiodes as viewed in cross section; a first readout gate reading charge from the two photodiodes to the first memory; and a second readout gate reading charge from the two photodiodes to the second memory.
US11011556B2

A method of making a semiconductor device includes etching a substrate to define a trench in a substrate, wherein the trench is adjacent to an active region in the substrate, and etching the substrate includes patterning a mask. The method further includes partially removing the mask to expose a first portion of the active region, wherein the first portion extends a first distance from the trench. The method further includes depositing a dielectric material to fill the trench and cover the first portion of the active region. The method further includes removing the mask, wherein the removing of the mask includes maintaining the dielectric material covering the first portion of the active region. The method further includes forming a gate structure over the active region and over the dielectric material.
US11011550B2

Non-planar thin film transistors (TFTs) incorporating an oxide semiconductor for the channel material. Memory devices may include an array of one thin film transistor and one capacitor (1TFT-1C) memory cells. Methods for fabricating non-planar thin film transistors may include a sacrificial gate/top-gate replacement technique with self-alignment of source/drain contacts.
US11011547B2

A method for forming an electronic device comprising a first transistor and a second transistor, from a stack of layers comprising an isolating layer surmounted on an active layer made of a semi-conductive material, the method comprising at least the following steps: Forming an isolating trench to define, in the active layer, at least one first active region and at least one second active region, said isolating trench protruding with respect to the active layer of the second active region; Forming a masking layer without covering the active layer of the second active region and without covering a portion of the isolating trench; Etching: of a portion of the thickness of the active layer of the second active region, and of at least one portion of the thickness of said portion of the isolating trench.
US11011545B2

A semiconductor device includes a plurality of standard cells. The plurality of standard cells include a first group of standard cells arranged in a first row extending in a row direction and a second group of standard cells arranged in a second row extending in the row direction. The first group of standard cells and the second group of standard cells are arranged in a column direction. A cell height of the first group of standard cells in the column direction is different from a cell height of the second group of standard cells in the column direction.
US11011543B2

Provided are a semiconductor device, a method of manufacturing the semiconductor device, and an electronic system adopting the same. The semiconductor device includes a semiconductor pattern, which is disposed on a semiconductor substrate and has an opening. The semiconductor pattern includes a first impurity region having a first conductivity type and a second impurity region having a second conductivity type different from the first conductivity type. A peripheral transistor is disposed between the semiconductor substrate and the semiconductor pattern. A first peripheral interconnection structure is disposed between the semiconductor substrate and the semiconductor pattern. The first peripheral interconnection structure is electrically connected to the peripheral transistor. Cell gate conductive patterns are disposed on the semiconductor pattern. Cell vertical structures are disposed to pass through the cell gate conductive patterns and to be connected to the semiconductor pattern. Cell bit line contact plugs are disposed on the cell vertical structures. A bit line is disposed on the cell bit line contact plugs. A peripheral bit line contact structure is disposed between the bit line and the first peripheral interconnection structure. The peripheral bit line contact structure crosses the opening of the semiconductor pattern.
US11011542B2

A semiconductor device with a large storage capacity per unit area is provided. The semiconductor device includes a first insulator including a first opening, a first conductor that is over the first insulator and includes a second opening, a second insulator that is over the first insulator and includes a third opening, and an oxide penetrating the first opening, the second opening, and the third opening. The oxide includes a first region at least in the first opening, a second region at least in the second opening, and a third region at least in the third opening. The resistances of the first region and the third region are lower than the resistance of the second region.
US11011535B1

A method of integrating memory and metal-oxide-semiconductor (MOS) processes is provided, including steps of forming an oxide layer and a nitride layer on a substrate, forming a field oxide in a first area by an oxidation process with the nitride layer as a mask, wherein the oxidation process simultaneously forms a top oxide layer on the nitride layer, removing the top oxide layer, the nitride layer and the oxide layer in the first area, forming a polysilicon layer on the substrate, and patterning the polysilicon layer into MOS units in the first area and memory units in a second area.
US11011533B2

A memory structure including a first select transistor, a first floating gate transistor, a second select transistor, a second floating gate transistor, and a seventh doped region is provided. The first select transistor includes a select gate, a first doped region, and a second doped region. The first floating gate transistor includes a floating gate, the second doped region, and a third doped region. The second select transistor includes the select gate, a fourth doped region, and a fifth doped region. The second floating gate transistor includes the floating gate, the fifth doped region, and a sixth doped region. A gate width of the floating gate in the second floating gate transistor is greater than a gate width of the floating gate in the first floating gate transistor. The floating gate covers at least a portion of the seventh doped region.
US11011531B2

Disclosed are memory structures and methods for forming such structures. An example method forms a vertical string of memory cells by forming an opening in interleaved tiers of dielectric tier material and nitride tier material, forming a charge storage material over sidewalls of the opening and recesses in the opening to form respective charge storage structures within the recesses. Subsequently, and separate from the formation of the floating gate structures, at least a portion of the remaining nitride tier material is removed to produce control gate recesses, each adjacent a respective charge storage structure. A control gate is formed in each control gate recess, and the control gate is separated from the charge storage structure by a dielectric structure. In some examples, these dielectric structures are also formed separately from the charge storage structures.
US11011530B2

When a memory cell (MC) is downsized by reducing the distance between a drain region (12a) and a source region (12b) on the surface of a fin (S2) with a high impurity concentration inside the fin (S2), the shape of the fin (S2) can be set such that a potential difference between a memory gate electrode (MG) and the fin (S2) is reduced to suppress the occurrence of disturbance. Accordingly, the memory cell (MC) achieves downsizing and suppression of the occurrence of disturbance.
US11011521B2

Methods, apparatuses, and systems related to removing a hard mask are described. An example method includes patterning a silicon hard mask on a semiconductor structure having a first silicate material on a working surface. The method further includes forming a first nitride material on the first silicate material. The method further includes forming a second silicate material on the first nitride material. The method further includes forming a second nitride material on the second silicate material. The method further includes an opening through the semiconductor structure using the patterned hard mask to form a pillar support. The method further includes forming a silicon liner material on the semiconductor structure. The method further includes removing the silicon liner material using a wet etch process.
US11011498B2

The present disclosure relates to a microelectronics package with vertically stacked flip-chip dies, and a process for making the same. The disclosed microelectronics package includes a module board, a first thinned flip-chip die with a through-die via, a second flip-chip die with a package contact at the bottom, and a mold compound. Herein, a top portion of the through-die via is exposed at top of the first thinned flip-chip die. The first thinned flip-chip die and the mold compound reside over the module substrate. The mold compound surrounds the first thinned flip-chip die and extends above the first thinned flip-chip die to define an opening. The second flip-chip die, which has a smaller plane size than the first thinned flip-chip die, resides within the opening and is stacked with the first thinned flip-chip die by coupling the package contact to the exposed top portion of the through-die via.
US11011496B2

A semiconductor device package includes a first conductive layer, a second conductive layer and a third conductive layer. The first conductive layer has a first pitch. The second conductive layer has a second pitch and is arranged at two different sides of the first conductive layer. The third conductive layer has a third pitch and is disposed above the first conductive layer and the second conductive layer. The third conductive layer is electrically connected to the first conductive layer. The first pitch is smaller than the third pitch, and the third pitch is smaller than the second pitch.
US11011493B2

A bonding tool for bonding a semiconductor element to a substrate on a bonding machine is provided. The bonding tool includes a body portion including a contact region for contacting the semiconductor element during a bonding process on the bonding machine. The body portion defines a non-contact region adjacent the contact region. The bonding tool also includes a heat resistant coating applied to the non-contact region.
US11011491B2

A semiconductor device package includes a connection structure having a first portion and a second portion extending from the first portion, the second portion having a width less than the first portion; and a dielectric layer surrounding the connection structure, wherein the dielectric layer and the second portion of the connection structure defines a space.
US11011490B2

An assembly includes at least one first element comprising at least one first electrical bonding pad; at least one second element comprising at least one second electrical bonding pad; electrical and mechanical interconnect means, wherein the electrical and mechanical interconnect means comprise at least: at least one first intermediate metal interconnect element, on the surface of at least the first electrical bonding pad; at least one sintered joint of metal microparticles or nanoparticles stacked with the first intermediate metal interconnect element; the melting point of the first intermediate metal interconnect element being greater than the sintering temperature of the metal microparticles or nanoparticles. A method for fabricating an assembly is also provided.
US11011482B2

A semiconductor package includes a semiconductor chip, an encapsulant, and an interconnection member. The semiconductor chip has connection pads. The encapsulant encapsulates a portion of the semiconductor chip. The interconnection member includes a first insulating layer disposed on the encapsulant and a portion of the semiconductor chip, a redistribution layer disposed on the first insulating layer, and a second insulating layer disposed on the first insulating layer and the redistribution layer. The redistribution layer is electrically connected to the connection pads of the semiconductor chip, and a thickness of the second insulating layer is greater than a thickness of the first insulating layer.
US11011481B2

In an example, there is disclosed a configurable impedance element, having: a first impedance network including a plurality of series impedance elements and providing an initial impedance; a trim impedance network parallel to the first impedance network, including a plurality of corresponding impedance elements to the impedance elements of the first impedance network; and antifuses between the impedance elements of the first impedance network and their corresponding impedance elements of the trim network. There is also disclosed an integrated circuit including the impedance element, and a method of manufacturing and configuring the impedance element.
US11011475B2

According to one embodiment, an electromagnetic wave attenuator includes a multilayer member, and a magnetic member. The multilayer member includes a plurality of magnetic layers and a plurality of nonmagnetic layers. The plurality of nonmagnetic layers is conductive. A direction from one of the plurality of magnetic layers toward an other one of the plurality of magnetic layers is aligned with a first direction from the multilayer member toward the magnetic member. One of the plurality of nonmagnetic layers is between the one of the plurality of magnetic layers and the other one of the plurality of magnetic layers. A thickness along the first direction of the magnetic member is not less than ½ of a thickness along the first direction of the multilayer member.
US11011467B2

A method includes depositing an etch stop layer over a non-insulator structure and a dielectric layer over the etch stop layer; etching the dielectric layer to form a first hole in the dielectric layer; deepening the first hole into the etch stop layer such that the non-insulator structure is exposed at a bottom of the deepened hole; after the non-insulator structure is exposed, performing a cleaning operation to remove etch byproducts from the deepened first hole, wherein the cleaning operation results in lateral recesses laterally extending from a bottom portion of the deepened first hole into the etch stop layer; depositing a first diffusion barrier layer into the deepened first hole until the lateral recesses are overfilled; depositing a second diffusion barrier layer over the first diffusion barrier layer; and depositing one or more conductive layers over the second diffusion barrier layer.
US11011465B2

A single crystal silicon carbide substrate includes a substrate of a single crystal silicon carbide; a first wiring film and a second wiring film disposed on one side of the substrate and having therebetween an interstice which is formed continuously without being broken from a first end of the one side to a second end of the one side; and an insulating portion disposed in the interstice between the first wiring film and the second wiring film and including a surface texture of the one side exposed by removing using dry etching a surface contaminated layer which is contaminated by at least one of iron, aluminum, chromium, or nickel adhered thereto.
US11011457B2

A wiring substrate includes a first insulation layer containing insulating resin, a first through hole passing through the first insulation layer is the thickness direction, a pad formed within the first through hole, a second insulation layer containing insulating resin and laminated on a first surface of the first insulation layer, and a first wiring layer provided on the second insulation layer and connecting to the pad. A connecting surface of the pad that connects the first wiring layer includes a curved surface that curves in a protruding shape toward the first surface of the first insulation layer.
US11011450B2

A ceramic module for power semiconductor integrated packaging and a preparation method thereof are disclosed. The ceramic module includes a ceramic substrate and an integrated metal dam layer. By providing the integral metal dam layer on the upper surface of the ceramic substrate and forming cavities around die bonding regions, the semiconductor chip can be hermetically sealed. By providing a heat dissipation layer on the lower surface of the ceramic substrate, the heat generated by the semiconductor chip can be quickly conducted to the outside. The product has a simple production process and high product consistency.
US11011433B2

A method includes forming a gate stack of a transistor. The formation of the gate stack includes forming a silicon oxide layer on a semiconductor region, depositing a hafnium oxide layer over the silicon oxide layer, depositing a lanthanum oxide layer over the hafnium oxide layer, and depositing a work-function layer over the lanthanum oxide layer. Source/drain regions are formed on opposite sides of the gate stack.
US11011431B2

A semiconductor structure includes a substrate including a first surface, a second surface opposite to the first surface, a sidewall substantially orthogonal to the first surface and the second surface; and a metallic layer surrounding and connected with the sidewall of the substrate, wherein the metallic layer includes an exposed surface substantially level with the first or second surface of the substrate. Further, a method of manufacturing the semiconductor structure is also disclosed.
US11011429B2

Semiconductor structures and methods of forming such structures are disclosed. In an embodiment, the semiconductor structure comprises a substrate, a dielectric layer, and a plurality of gates, including a first gate and a pair of adjacent gates. The method comprises forming gate caps on the adjacent gates, including etching portions of the gate electrodes in the adjacent gates to recess the gate electrodes therein, and forming the caps above the recessed gate electrodes. Conductive metal trenches are formed in the dielectric layer, on the sides of the first gate; and after forming the trenches, a contact is formed over the gate electrode of the first gate and over and on one of the conductive trenches. In embodiments, the contact is a gate contact, and in other embodiments, the contact is a non-gate contact.
US11011428B2

A method for fabricating a semiconductor device includes forming a fin extending along a first direction on a semiconductor substrate and forming a sacrificial gate electrode structure extending along a second direction substantially perpendicular to the first direction over the fin. The sacrificial gate electrode structure comprises a sacrificial gate dielectric layer and a sacrificial gate electrode layer disposed over the sacrificial gate dielectric layer. Opposing gate sidewall spacers are formed extending along the second direction, on opposing sides of the sacrificial gate electrode layer. The sacrificial gate electrode layer is removed to form a gate space. Fluorine is implanted into the gate sidewall spacers after removing the gate electrode layer by performing a first fluorine implantation. The sacrificial gate dielectric layer is removed and a high-k gate dielectric layer is formed in the gate space. Fluorine is implanted into the gate sidewall spacers and the fin after forming the high-k gate dielectric layer by performing a second fluorine implantation.
US11011426B2

A method for manufacturing a semiconductor device includes forming a semiconductor fin over a substrate. A fin spacer is formed on a sidewall of the semiconductor fin. An e-beam treatment is performed on the fin spacer. An epitaxial structure is formed over the semiconductor fin. The epitaxial structure is in contact with the e-beam treated fin spacer.
US11011418B2

A method of three-dimensionally integrating elements such as singulated die or wafers and an integrated structure having connected elements such as singulated dies or wafers. Either or both of the die and wafer may have semiconductor devices formed therein. A first element having a first contact structure is bonded to a second element having a second contact structure. First and second contact structures can be exposed at bonding and electrically interconnected as a result of the bonding. A via may be etched and filled after bonding to expose and form an electrical interconnect to interconnected first and second contact structures and provide electrical access to this interconnect from a surface.
US11011416B2

A semiconductor structure and a method for forming a semiconductor structure are provided. One form of the method includes: providing a base, a bottom dielectric layer formed on the base, and an interconnecting wire located within the bottom dielectric layer, where the bottom dielectric layer exposes a top of the interconnecting wire; etching a portion of a thickness of the bottom dielectric layer, along an extending direction of the interconnecting wire, where adjacent interconnecting wires and a remainder of the bottom dielectric layer form a groove; forming an etch stop layer at least in the groove, the etch stop layer sealing a top of the groove; forming a top dielectric layer covering the interconnecting wire, the etch stop layer, and the bottom dielectric layer; forming a via within top dielectric layers on both sides of the groove, the via exposing the top of the interconnecting wire; forming a via interconnecting structure filling the via, the via interconnecting structure being electrically connected to the interconnecting wire. Embodiments and implementations of the present disclosure provide reliability and stability of the semiconductor structure while enlarging a process window for forming the via and improving a degree of freedom of a layout design of the via interconnecting structure.
US11011408B2

A method used in forming a memory array comprising strings of memory cells comprises forming a stack comprising vertically-alternating first tiers and second tiers. Horizontally-elongated trenches are formed into the stack to form laterally-spaced memory-block regions. Bridge material is formed across the trenches laterally-between and longitudinally-along immediately-laterally-adjacent of the memory-block regions. The bridge material comprises longitudinally-alternating first and second regions. The first regions of the bridge material are ion implanted differently than the second regions of the bridge material to change relative etch rate of one of the first or second regions relative to the other in an etching process. The first and second regions are subjected to the etching process to selectively etch away one of the first and second regions relative to the other to form bridges that extend across the trenches laterally-between and longitudinally-spaced-along the immediately-laterally-adjacent memory-block regions. Other embodiments and structure independent of method are disclosed.
US11011406B2

The invention relates to a method of processing a substrate. The substrate has one side and a side opposite to the one side. The substrate has, on the one side or on the side opposite to the one side, at least one recess. The method comprises providing a protective film and applying the protective film to the side of the substrate having the at least one recess so that at least a central area of a front surface of the protective film is in direct contact with the side of the substrate having the at least one recess. The method further comprises applying pressure to the protective film so that the protective film enters into the at least one recess along at least part of a depth of the recess, and processing the one side of the substrate and/or the side of the substrate opposite to the one side.
US11011405B2

An apparatus for supporting a substrate is proposed. The apparatus includes: a base plate including at least one first gas supply hole formed therein so as to allow supply of a temperature control gas; and an electrostatic chuck provided on the base plate to support the substrate, and including at least one second gas supply hole formed therein so as to be in communication with the at least one first gas supply hole, wherein the at least one second gas supply hole is formed before sintering of the electrostatic chuck.
US11011395B2

A cover structure for a light source includes a frame having an inner space, a driver, and an oxygen discharger. The frame is combined with the light source such that an object disposed in the inner space is covered by the frame, and the inner space is sealed by the combined frame and light source to provide a closed space between the frame and the light source enclosing the object. The driver combines the frame and the light source by moving the frame toward the light source such that the frame contacts the light source. The oxygen discharger creates a low-oxygen state in the closed space by discharging oxygen from the closed space.
US11011393B2

A cutting apparatus includes a processing feed direction determining mechanism. The processing feed direction determining mechanism includes an imaging unit that images a region including a cut groove and a recording unit that records chipping data of the imaged cut groove. The recording unit records first chipping data of a cut groove formed by cutting a workpiece from a first direction, second chipping data of a cut groove formed by cutting the workpiece from a direction opposite from the first direction, third chipping data of a cut groove formed by cutting the workpiece from a second direction orthogonal to the first direction, and fourth chipping data of a cut groove formed by cutting the workpiece from a direction opposite from the second direction.
US11011387B2

A subtractive forming method that includes providing a material stack including a samarium and selenium containing layer and an aluminum containing layer in direct contact with the samarium and selenium containing layer. The samarium component of the samarium and selenium containing layer of the exposed portion of the material stack is etched with an etch chemistry comprising citric acid and hydrogen peroxide that is selective to the aluminum containing layer. The hydrogen peroxide reacts with the aluminum containing layer to provide an oxide etch protectant surface on the aluminum containing layer, and the citric acid etches samarium selectively to the oxide etch protectant surface. Thereafter, a remaining selenium component of is removed by elevating a temperature of the selenium component.
US11011386B2

According to an exemplary embodiment, a method includes preparing a workpiece including a silicon film and a mask provided on the silicon film, etching the silicon film using the mask by plasma of a gas containing a first halogen atom, modifying a surface of the silicon film into an oxide layer by plasma of a gas containing an oxygen atom, a hydrogen atom, and a second halogen atom, the oxide layer including a first region extending along a side wall surface of the mask and a second region extending on the silicon film, etching the oxide layer to remove the second region while leaving the first region, and etching the silicon film using the mask and the oxide layer including the first region by plasma of a gas containing a third halogen atom.
US11011384B2

Methods for seam-less gapfill comprising forming a flowable film by PECVD, annealing the flowable film with a reactive anneal to form an annealed film and curing the flowable film or annealed film to solidify the film. The flowable film can be formed using a higher order silane and plasma. The reactive anneal may use a silane or higher order silane. A UV cure, or other cure, can be used to solidify the flowable film or the annealed film.
US11011383B2

There is provided an etching method which includes: supplying an etching gas to a workpiece including a first SiGe-based material and a second SiGe-based material having different Ge concentrations; and selectively etching the first SiGe-based material and the second SiGe-based material with respect to the other using a difference in incubation time until the first SiGe-based material and the second SiGe-based material begin to be etched by the etching gas.
US11011382B2

A finFET semiconductor device and method for fabricating such a device are presented. The semiconductor device includes a first fin formed in a first semiconducting layer, a second fin formed in a second semiconductor layer, and an insulating layer disposed between the first fin and the second fin. The first fin, the second fin, and the insulating layer form a stacked structure above a substrate. Sidewalls of the first fin are substantially more vertical than sidewalls of the second fin.
US11011359B2

Techniques for performing data acquisition and analysis are described. A multi-mode acquisition strategy may be performed which iteratively selects mass isolation windows of different sizes in different scan cycles to acquire experimental data. The mass isolation windows selected may provide for acquiring elevated energy scan data for a defined set of m/z values. Single scan data analysis may be performed. Data analysis may include forming precursor charge clusters, chaining precursor charge clusters having the same mass to charge ratio to form peaks profiles, and using criteria to align precursor and product ions of the experimental data. Unsupervised and supervised clustering may be performed using a database and composite ion spectra formed from experimental data. Also described are a small molecule acquisition enhancement and additional techniques applicable for biopharmaceutical and other applications.
US11011358B2

The present embodiment relates to an electron multiplier having a structure configured to suppress and stabilize a variation of a resistance value in a wider temperature range. In the electron multiplier, a resistance layer sandwiched between a substrate and a secondary electron emitting layer formed of an insulating material includes a metal layer in which a plurality of metal particles formed of a metal material whose resistance value has a positive temperature characteristic are two-dimensionally arranged on a layer formation surface, which is coincident with or substantially parallel to a channel formation surface of the substrate, in the state of being adjacent to each other with a part of the first insulating material interposed therebetween, the metal layer having a thickness set to 5 to 40 angstroms.
US11011355B2

A system for controlling a temperature of a substrate during treatment in a substrate processing system includes a substrate support defining a center zone and a radially-outer zone. The substrate is arranged over both the center zone and the radially-outer zone during treatment. A first heater is configured to heat the center zone. A second heater is configured to heat the radially-outer zone. A first heat sink has one end in thermal communication with the center zone. A second heat sink has one end in thermal communication with the radially-outer zone. A temperature difference between the center zone and the radially-outer zone is greater than 10° C. during the treatment.
US11011351B2

Systems and methods for generating monoenergetic ions are described. A duty cycle of a high parameter level of a multistate parameter signal is maintained and a difference between the high parameter level and a low parameter level of the multistate parameter signal is maintained to generate monoenergetic ions. The monoenergetic ions are used to etch a top material layer of a substrate at a rate that is self-limiting without substantially etching a bottom material layer of the substrate.
US11011349B2

Systems, methods and apparatus for regulating ion energies in a plasma chamber and chucking a substrate to a substrate support are disclosed. An exemplary method includes placing a substrate in a plasma chamber, forming a plasma in the plasma chamber, controllably switching power to the substrate so as to apply a periodic voltage function (or a modified periodic voltage function) to the substrate, and modulating, over multiple cycles of the periodic voltage function, the periodic voltage function responsive to a defined distribution of energies of ions at the surface of the substrate so as to effectuate the defined distribution of ion energies on a time-averaged basis.
US11011348B2

Provided is a scanning electron microscope. The scanning electron microscope is capable of removing a charge generated on a side wall of a deep hole or groove, and inspects and measures a bottom portion of the deep hole or groove with high accuracy. Therefore, in the scanning electron microscope that includes an electron source 201 that emits a primary electron, a sample stage 213 on which a sample is placed, a deflector 207 that causes the sample to be scanned with the primary electron, an objective lens 203 that focuses the primary electron on the sample, and a detector 206 that detects a secondary electron generated by irradiating the sample with the primary electron, a potential applied to the sample stage is controlled to have a negative polarity with respect to a potential applied to the objective lens during a first period in which the sample is irradiated with the primary electron, and the potential applied to the sample stage is controlled to have a positive polarity with respect to the potential applied to the objective lens during a second period in which the sample is not irradiated with the primary electron.
US11011342B2

In a first cross section along an electron ray that passes between an inner curved surface and an outer curved surface of a beam bender, the curvature of the surfaces are fixed, and the center of the curvature of the surfaces are set so as to match each other. In a second cross section perpendicular to the electron ray, the curvature of the surfaces are fixed, and the center of curvature of the surfaces are set so as to match each other. The radius of the curvature of the surface in the second cross section is set to be larger than that of the surface in the first cross section. The radius of curvature of the surface in the second cross section is set to be larger than that of the surface in the first cross section.
US11011336B2

A direct-acting electromagnetic trip device including a housing, and a regulation mechanism, a linkage mechanism, an electromagnetic system and a trip mechanism which are arranged in the housing. The regulation mechanism is connected with the linkage mechanism, the linkage mechanism is connected with one end of an iron core of the electromagnetic system, and the linkage mechanism is connected with the trip mechanism at the same time. The regulation mechanism includes a rotary knob and a regulation rod, wherein the rotary knob is abutted against and engaged with the regulation rod, and the regulation rod is abutted against and engaged with the linkage mechanism. The electromagnetic system further includes an elastic element that pushes the iron core to allow the linkage mechanism to be abutted against the regulation rod and allow the rotary knob to be abutted against the regulation rod.
US11011335B2

A trip apparatus for a circuit interruption device that comprises a coil operatively connectable to a circuit interruption device. The coil is configured to selectively operate the circuit interruption device to interrupt when a current flowing through the circuit interruption device exceeds a threshold. The trip apparatus also includes a current measuring device configured to selectively measure a coil current flowing through the coil to determine a measured coil current signal. In addition, the trip apparatus includes a monitoring device configured to determine the derivative of the measured coil current signal and to perform a correlation of the derivative of the measured coil current signal and a reference derivative of a reference coil current signal to determine a correlation output. The monitoring device is further configured to compare the correlation output with a reference correlation threshold to determine whether an operating condition of the coil is normal or abnormal.
US11011329B2

A key switch device includes: an operation member to be depressed; a switch disposed below the operation member; a reaction force generating member that is provided between the operation member and the switch, performs elastic buckling deformation by depression of the operation member, gives a reaction force according to the elastic buckling deformation to the operation member; and a depression member that is provided between the operation member and the switch, and depresses the switch; wherein the reaction force generating member includes a supporter that supports the depression member.
US11011326B2

A button is disclosed. The button includes: a lower button shell, which is a hollow structure with an upper opening, and is provided with a first sliding pin hole through a side wall of the lower button shell; an upper button shell, which is a hollow structure with a lower opening, wherein a side wall of the upper button shell is provided with a second sliding pin hole, the upper button shell is sleeved on the lower button shell, and the second sliding pin hole is directly opposite to the first sliding pin hole; a moveable tray, which is located at a central position in the lower button shell; a sliding arm, one end of which is rotatably connected to the moveable tray; a sliding pin, which is located in the lower button shell.
US11011317B2

A solid electrolytic capacitor includes a valve-acting metal substrate including a core part and a porous part disposed on at least one principal surface of the core part. A dielectric layer is formed in a surface of the porous part and a solid electrolyte layer is disposed on the dielectric layer. A conductive layer is disposed on the solid electrolyte layer and a sealing resin seals a principal surface of the capacitor element. A cathodic outer electrode is electrically connected to the conductive layer and an anodic outer electrode is electrically connected to the core part. An insulating layer is interposed between the core part and the sealing resin. The insulating layer, the sealing resin, and the anodic outer electrode are disposed on and above the core part in this order. A first anodic via electrode is formed in the sealing resin disposed on the insulating layer so as to penetrate the sealing resin. A second anodic via electrode is formed in the insulating layer disposed on the core part so as to penetrate the insulating layer. The core part is electrically drawn to a surface of the sealing resin through the first and second anodic via electrodes. The first anodic via electrode exposed at the surface of the sealing resin is connected to the anodic outer electrode.
US11011309B2

Disclosed is a ceramic electronic component having external electrodes on each of opposed end portions of a rectangular parallelepiped component body. A first direction dimension, a second direction dimension and a third direction dimension of the component body satisfy a condition of second direction dimension>first direction dimension>third direction dimension. The external electrodes are of a five-face type having a first face portion, a second face portion, a third face portion, a fourth face portion and a fifth face portion. At least one edge of the fourth face portion and the fifth face portion of the external electrode has a recess portion recessed from the edge toward the first face portion. Both side portions in the third direction of the recess portion are covering portions which cover ridge portions of the two faces in the second direction of the component body.
US11011307B2

An electronic component includes a laminate and an external electrode provided on an end surface of the laminate. The external electrode includes a Ni layer provided on the end surface, a Ni—Sn alloy layer provided on the Ni layer, and a resin layer that is provided on the Ni—Sn alloy layer and includes metal grains including Sn grains. The Ni layer and the Ni—Sn alloy layer reduce or prevent intrusion of moisture from the external electrode into an interior of the laminate, and the resin layer reduces or prevents generation of cracks when a bending stress is applied to the external electrode.
US11011299B2

A terminal plate member on which a terminal of a coil component is mounted including: an annular frame having an inner peripheral edge; a pair of extension members extending from the inner peripheral edge of the annular frame toward an inner space of the annular frame member in a first direction; and a deformable section provided in the annular frame at proximal end of one of the pair of extension members, the deformable section having a more easily deformable property than other sections of the annular frame when force is applied. The deformable section is provided along at least an entire width in a second direction of the one of the pair of extension members. The second direction is perpendicular to the first direction.
US11011298B2

A coil component includes a magnetic portion that includes metal particles and a resin material, a coil conductor embedded in the magnetic portion, and outer electrodes electrically connected to the coil conductor. The bottom surface of the magnetic portion includes grooves, and end portions of the coil conductor, extend into the grooves.
US11011293B2

An inductor component includes a drum core including a winding core portion extending along a longitudinal direction and a pair of flange portions disposed on end portions of the winding core portion, a plate core bonded to the pair of flange portions, and a wire wound around the winding core portion. The drum core and the plate core are made of a magnetic material. An average distance between the plate core and the pair of flange portions is no less than about 20 μm and no more than about 50 μm. The wire includes aligned banked winding portions arranged along the longitudinal direction and more than half of a total number of turns of the wire belong to the aligned banked winding portions.
US11011285B2

Disclosed are cable types, including a type THHN cable, the cable types having a reduced surface coefficient of friction, and the method of manufacture thereof, in which the central conductor core and insulating layer are surrounded by a material containing nylon or thermosetting resin. A silicone based pulling lubricant for said cable, or alternatively, erucamide or stearyl erucamide for small cable gauge wire, is incorporated, by alternate methods, with the resin material from which the outer sheath is extruded, and is effective to reduce the required pulling force between the formed cable and a conduit during installation.
US11011274B2

A method, non-transitory computer readable medium and apparatus for predicting mortality of a current patient are disclosed. For example, the method includes receiving data associated with a plurality of different patients with known mortality outcomes, wherein the data includes a subset of data for each one of a plurality of different measurement timepoints for each one of the plurality of different patients, calculating n number of classifiers, wherein n is equal to a number of the plurality of different measurement timepoints, receiving data associated with the current patient at an i-th measurement timepoint, predicting the current patient has a high mortality risk based on an output of the i-th classifier of the n number of classifiers and transmitting a signal to a health administration server to cause an alarm to be generated in response to the high mortality risk that is predicted.
US11011264B2

Example methods and systems for radiotherapy treatment planning are provided. One example method may comprise obtaining image data associated with a patient; and processing the image data to generate a treatment plan for the patient using an inferential chain that includes multiple AI engines that are trained separately to perform respective multiple treatment planning steps. A first treatment planning step may be performed using a first AI engine to generate first output data based on at least one of: (i) the image data, and (ii) first input data generated based on the image data. A second treatment planning step may be performed using a second AI engine to generate the treatment plan based on at least one of: (i) the first output data, and (ii) second input data generated based on the first output data.
US11011263B2

The present invention provides a group monitoring device for monitoring a plurality of individuals engaged in an athletic activity, the device including a display configured to display, during an athletic activity: a metric relating to each of a plurality of individuals engaged in the athletic activity, and a status of a system component used to monitor the athletic activity. The group monitoring device may also include an input configured to allow manipulation of the display.
US11011261B2

The invention concerns a device (1) for generating protocol data for an injection pen (2). The device (1) comprises a motion sensing unit (13) including one or more of a gyroscope and an accelerometer in order to generate one or more of a gyro signal and an acceleration signal. The device comprises a signal processing unit (14) which implements an analyser which is configured to analyse one or more of the gyro signal and the acceleration signal and to generate protocol data reflecting an adjusted dosage of a medicament. Optionally, the analyser is configured to generate protocol data reflecting delivery of the adjusted dosage of the medicament.
US11011260B2

Medication management and reporting technology, in which output from at least one sensor configured to sense physical activity in a building in which medication of a patient is located is monitored and a determination is made to capture one or more images of the medication based on the monitoring. A camera is used to capture an image of the medication and the captured image is analyzed to detect a state of the medication. Information regarding a schedule by which the medication should be taken by the patient is accessed and an expected state of the medication is determined. The detected state is compared with the expected state and a determination is made that the patient has departed from the schedule based on the comparison revealing that the detected state does not match the expected state. A message indicating the departure from the schedule is sent based on the determination.
US11011259B2

A system, apparatus, and method for providing an automated translation engine for translating a prescription into a standardized format is generally disclosed. More particularly, embodiments described in this disclosure relate to a system, apparatus, and method for automatically receiving a prescription form, analyzing information provided on the prescription form, and translating the information into a standardized form that details medication information including medication administration directions that are easy for a reader to understand.
US11011248B2

A method of operation in an integrated circuit (IC) memory device is disclosed. The method includes refreshing a first group of storage rows in the IC memory device at a first refresh rate. A retention time for each of the rows is tested. The testing for a given row under test includes refreshing at a second refresh rate that is slower than the first refresh rate. The testing is interruptible based on an access request for data stored in the given row under test.
US11011244B2

The invention provides a semiconductor device and a shift register, in which low noise is caused in a non-selection period and a transistor is not always on. First to fourth transistors are provided. One of a source and a drain of the first transistor is connected to a first wire, the other of the source and the drain thereof is connected to a gate electrode of the second transistor, and a gate electrode thereof is connected to a fifth wire. One of a source and a drain of the second transistor is connected to a third wire and the other of the source and the drain thereof is connected to a sixth wire. One of a source and a drain of the third transistor is connected to a second wire, the other of the source and the drain thereof is connected to the gate electrode of the second transistor, and a gate electrode thereof is connected to a fourth wire. One of a source and a drain of the fourth transistor is connected to the second wire, the other of the source and the drain thereof is connected to the sixth wire, and a gate electrode thereof is connected to the fourth wire.
US11011238B2

A write line circuit includes a power supply node configured to carry a power supply voltage level, a reference node configured to carry a reference voltage level, a first input node configured to receive a first data signal, a second input node configured to receive a second data signal, a third input node configured to receive a control signal, and an output node. The write line circuit is configured to, responsive to the first data signal, the second data signal, and the control signal, either output one of the power supply voltage level or the reference voltage level on the output node, or float the output node.
US11011234B1

The present disclosure relates to a non-volatile memory and operating method thereof. The non-volatile memory includes multiple memory strings, multiple bit switch units, a memory operation circuit and multiple source switch units. The bit switch units are electrically connected to the memory strings. The memory operation circuit is electrically connected to the bit switch units to transmit a write signal to the memory unit strings. The source switch units are electrically connected to the memory string so that the memory strings receive a bias signal via the source switch unit. In a program mode, when a first bit switch unit of the bit switch units is turned on and a first memory strings receives the write signal through the first bit switch unit, the source switch units electrically connected to the other memory strings will be turned on.
US11011216B1

A compute-in-memory dynamic random access memory bitcell is provided that includes a first transistor having an on/off state controlled by a weight bit stored across a capacitor. The first transistor is in series with a current-source transistor connected between the first transistor and a read bit line. An activation voltage controls whether the current-source transistor conducts a current when the first transistor is in the on state.
US11011214B2

A data receiving circuit may include: a variable delay circuit suitable for generating a delayed strobe signal by delaying a strobe signal; a receiving circuit suitable for sampling data in synchronization with the delayed strobe signal; a phase shift circuit suitable for generating a shifted strobe signal by shifting a phase of the delayed strobe signal; a phase comparison circuit suitable for comparing phases of the data and the shifted strobe signal; and a delay adjusting circuit suitable for adjusting a delay value of the variable delay circuit in response to the phase comparison result of the phase comparison circuit.
US11011213B2

A memory system of a high-speed operation can be realized by reducing an influence of reflection signals etc. caused by branching and impedance mismatching in various wirings between a memory controller and a memory module, and an influence due to transmission delays of data, command/address, and clocks in the memory module. To this end, a memory system comprises a memory controller and a memory module mounted with DRAMs. A buffer is mounted on the memory module. The buffer and the memory controller are connected to each other via data wiring, command/address wiring, and clock wiring. The DRAMs and the buffer on the memory module are connected to each other via internal data wiring, internal command/address wiring, and internal cock wiring. The data wiring, the command/address wiring, and the clock wiring may be connected to buffers of other memory modules in cascade. Between the DRAMs and the buffer on the memory module, high-speed data transmission is implemented using data phase signals synchronous with clocks.
US11011205B2

A servo writer includes a writing head that writes a servo signal on a long magnetic tape that is traveling, a guide roller that is provided on an upstream side of a travel path with respect to the writing head and guides the traveling magnetic tape, and a polishing unit that is provided on an upstream side of the travel path with respect to the guide roller and polishes at least one edge of the traveling magnetic tape, in which the guide roller includes a flange that regulates the travel of the magnetic tape.
US11011196B2

A spindle motor includes a rotating part, a base member, a connector, and a connector accommodating recess in the base member. The connector accommodating recess includes a bottom surface and an annular wall surface extending from the bottom surface to the outer surface. A through-hole is formed in the bottom surface. The bottom surface includes a first annular surface extending toward the annular wall surface from a peripheral edge of the through-hole, and a second annular surface extending around the first annular surface on an axial outer surface side of the base member relatively to the first annular surface. The connector contacts the second annular surface. A first gap between the connector and the first annular surface is filled with an adhesive. An interface of the adhesive extends i to protrude from an inner peripheral surface of the through-hole over an entire circumference of the through-hole.
US11011190B2

A write head for a data storage device comprises a main pole, a trailing shield, and a write-field enhancement structure disposed in a write gap between the main pole and the trailing shield. The write-field enhancement structure comprises a non-magnetic spacer, a non-magnetic layer, and a magnetic DC-field-generation (DFG) layer. The DFG layer is sandwiched between the non-magnetic layer and the non-magnetic spacer. The write head also includes at least one magnetic notch adjacent to at least one of the main pole or the trailing shield. The non-magnetic spacer is adjacent to a magnetic notch. Some embodiments include multiple magnetic notches. Also disclosed are data storage devices comprising such write heads.
US11011188B2

Reference-sample feature vectors that quantify acoustic features of different respective portions of at least one reference speech sample, which was produced by a subject at a first time while a physiological state of the subject was known, are obtained. At least one test speech sample that was produced by the subject at a second time, while the physiological state of the subject was unknown, is received. Test-sample feature vectors that quantify the acoustic features of different respective portions of the test speech sample are computed. The test-sample feature vectors are mapped to respective ones of the reference-sample feature vectors, under predefined constraints, such that a total distance between the test-sample feature vectors and the respective ones of the reference-sample feature vectors is minimized. In response to the mapping, an output indicating the physiological state of the subject at the second time is generated. Other embodiments are also described.
US11011186B2

A method and apparatus for mobile emulator determination using sound fingerprinting is disclosed. The method includes a verification computer system receiving a transaction request from a computing device purporting to be a mobile device. Responsive to receiving the request, the verification computer system transmits a request for verification information to the computing device. The verification system includes information regarding a tone to be generated by a speaker of the computing device. Thereafter, verification information is received from the computing device. The verification information includes information tone information generated by the computing device, wherein the tone is, after generation, detected by a microphone. The verification system then verifies, based on the receive verification information, whether the information indicates that the computing device is a mobile device.
US11011184B2

The technology disclosed herein may determine timing windows for speech captions of an audio stream. In one example, the technology may involve accessing audio data comprising a plurality of segments; determining, by a processing device, that one or more of the plurality of segments comprise speech sounds; identifying a time duration for the speech sounds; and providing a user interface element corresponding to the time duration for the speech sounds, wherein the user interface element indicates an estimate of a beginning and ending of the speech sounds and is configured to receive caption text associated with the speech sounds of the audio data.
US11011179B2

A method, system, and computer program product for processing an encoded audio signal is described. In one exemplary embodiment, the system receives an encoded low-frequency range signal and encoded energy information used to frequency shift the encoded low-frequency range signal. The low-frequency range signal is decoded and an energy depression of the decoded signal is smoothed. The smoothed low-frequency range signal is frequency shifted to generate a high-frequency range signal. The low-frequency range signal and high-frequency range signal are then combined and outputted.
US11011177B2

A voice identification method comprises: obtaining audio data, and extracting an audio feature of the audio data; determining whether a voice identification feature having a similarity with the audio feature above a preset matching threshold exists in an associated feature library; and in response to determining that the voice identification feature exists in the associated feature library, updating, by using the audio feature, the voice identification feature obtained through matching.
US11011176B1

Techniques are described for generating a custom voice for a virtual agent. In one implementations, a method includes receiving information identifying a customer contacting a call center. The method includes selecting a voice for a virtual agent based on information about the customer. The method also includes assigning the voice to the virtual agent during communications with the customer.
US11011173B2

A device obtains information concerning a plurality of customer service representatives to identify a customer service representative and a user device associated with the customer service representative. The device selects a test issue of a plurality of test issues to be presented to the customer service representative, and, based on the test issue, a virtual assistant to converse with the customer service representative. The device initiates, based on an availability of the user device, a communication session with the user device, and causes the virtual assistant to converse with the customer service representative regarding the test issue. The device obtains data concerning a performance of the customer service representative during the communication session, processes the data using a machine learning model to determine a performance score for the customer service representative, and causes, based on the performance score for the customer service representative, at least one action to be performed.
US11011169B2

Systems and methods may be used to detect an inaudible signal associated with a first audible signal of an audio input. The inaudible signal may include a frequency signature. The frequency signature may be associated with an electronic device type. The systems and methods may activate a response monitor. The response monitor may be activated for a predetermined time. The response monitor may be activated responsive to the frequency signature. The systems and methods may determine a content characteristic of the first audible signal based on the inaudible signal. The systems and methods may include generating a message. The message may be based on the content characteristic. The systems and methods may include transmitting the message. The message may be transmitted on a condition that a second audible signal corresponds to the message and is received within the predetermined time.
US11011165B2

After acceptance of a start instruction of voice input, a voice input device determines whether a volume of input sound into a microphone exceeds a specific acceptable upper limit volume (S83). Upon determination that the volume of the sound input into the microphone exceeds the acceptable upper limit volume (S83: affirmative), the voice input device notifies a request to move the voice input device (S85). Upon determination that the volume of the sound input into the microphone is equal to or smaller than the acceptable upper limit volume (S83: negative), the voice input device starts inputting voice through the microphone (S89).
US11011158B2

A computer implemented method of controlling the incidence of spoilers in a conversation that includes calculating a baseline of events of interest for participants to a conversation, the calculating of the baseline including machine learning applied to interest indicators for the participants, the interest indicators being derived from data collected from social media accounts of the participants and calendars of the participants in response the participant granting permission for the data collection. The method further includes monitoring of real time conversation between the parties for keywords indicative of a topic of the real time conversation, wherein a spoiler message is predicted when the keywords substantially match the baseline for the events of interest. The method may further include sending an anti-spoiler signal to the participants of the conversation when the keywords substantially match the baseline for the events of interest.
US11011155B2

An example method includes: receiving a test phrase; comparing feature vectors of the test phrase to contents of a first database to generate a first score; comparing the feature vectors of the test phrase to contents of a second database to generate a second score; comparing feature vectors of the contents of the second database to the contents of the first database to generate a third score; comparing the feature vectors of the contents of the second database to a model of the test phrase to generate a fourth score; determining a first difference score based on a difference between the first and second scores; determining a second difference score based on a difference between the third and fourth scores; and generating a difference confidence score based on a lesser of the first and second difference scores.
US11011147B2

A sheet material with a cellular structure wherein the sheet material is produced by preparing a composition including PVC, a filler material and a plasticiser and providing a cellular structure within the composition prior to curing to form the sheet material. The composition may further include a cellular structure promoting agent. The sheet material with a cellular structure may be used in building applications and has advantageous sound attenuation, thermal conductivity, resilience and impact resistance properties.
US11011144B2

An automated music composition and generation system provided with a system user interface enabling system users to review, select and provide one or more musical experience descriptors as well as time and/or space parameters, to an automated music composition and generation engine, operably connected to the system user interface. The automated music composition and generation engine includes a musical kernel generation subsystem for automatically analyzing and saving musical kernel elements automatically abstracted from the digital piece of music. The abstracted musical kernel elements distinguish the digital piece of music from any other digital piece of music automatically composed and generated by the automated music composition and generation system, and serve as a music kernel definition of the digital piece of composed music, which can be subsequently used during future automated music composition and generation processes, and in future music production environments, to replicate the digital piece of composed music at a later time, either with complete or incomplete accuracy, as required or desired by the system user.
US11011141B2

The present application relates to the field of computer technologies, and in particular, to a method for controlling display of a screen of a mobile terminal, and a mobile terminal. In the method for controlling the display of the screen of the mobile terminal, the mobile terminal can detect whether a beam emitted by a recognition apparatus arrives. When the mobile terminal detects that a beam arrives, the mobile terminal can determine whether the detected beam is in an inclined state. Once the mobile terminal detects that the beam is in the inclined state, the mobile terminal can adjust a display direction of interface content on a screen of the mobile terminal based on the inclined state of the beam.
US11011140B2

An image rendering method and apparatus relate to the field of communications technologies and include a moving direction of a head of a user wearing a virtual reality (VR) device being detected, at least two rendering areas in a display interface being determined based on the moving direction, and then images displayed in different rendering areas being rendered using different rendering intensity coefficients, where a rendering intensity coefficient of a rendering area to which the moving direction points is greater than a rendering intensity coefficient of a rendering area to which an opposite direction of the moving direction points.
US11011134B2

A non-transitory storage medium encoded with an information processing program executed by a computer of an information processing apparatus connected to a display including first and second display areas according to one aspect, the information processing program causing the computer to perform first representation processing for showing a first image in the first display area and second representation processing for showing a second image in the second display area. In the second representation processing, a color of the second image in the second display area is changed based on the first image shown in the first display area.
US11011132B2

The present application provides a shift register unit, a shift register circuit, a driving method, and a display apparatus, and relates to the field of display technology. The method includes: in a reset phase in which a second node is at a first level, transmitting, by a control circuit, a second level signal to a first node and an output signal terminal under the control of a voltage at the second node; and in a normal operation phase, normally operating, by the shift register unit.
US11011126B2

A display device includes a display panel, a gate driver that supplies scan signals to a first to nth scan lines, a data driver that supplies gradation voltage signals corresponding to a video data signal to a plurality of data lines, and a display controller that supplies the video data signal to the data driver. The display controller supplies a first to nth pieces of display data to the data driver in units of display data pairs each including a kth piece of display data and an (n+1−k)th piece of display data. The gate driver supplies the scan signals to the plurality of scan lines. Each of the scan signals has different pulse widths depending on distance from the data driver to the respective first to nth scan lines. The data driver supplies the gradation voltage signals to the plurality of data lines on the basis of supply of the display data pairs from the display controller.
US11011125B2

An electrooptic device includes a scan line; data lines; a scan line driving circuit that selects the scan line; a data line driving circuit that supplies data signals to the data lines; a TFT that includes a gate electrode receiving gate signals for selecting the data line and has one end connected to the data line and the other end connected to the data line driving circuit; and a TFT that includes a gate electrode receiving gate signals for selecting the data line and has one end connected to the data line and the other end connected to the data line driving circuit. The gate electrode of the TFT overlaps the data line.
US11011123B1

In an embodiment, a method includes accessing a first rendered frame generated at a first frame rate. The method includes generating, based on the first rendered frame, one or more sub-frames at a second frame rate that is higher than the first frame rate. A first sub-frame of the one or more sub-frames is generated by determining a displacement measure associated with an anticipated movement of an optics component of a display system and applying, based on the displacement measure, one or more transformations to the first rendered frame to generate the first sub-frame. The first sub-frame is to be perceived by a user using the optics component of the display system. The method includes outputting the one or more sub-frames for display at the second frame rate. The one or more sub-frames are perceived by the user using the optics component of the display system.
US11011122B2

A liquid crystal display (LCD) that may include: a plurality of transistors groups forming a pixel array of said LCD, wherein the transistors groups are independently controllable; a plurality of backlight units, forming a backlight surface of said LCD, wherein the backlight units are independently controllable; a data refresh module configured to periodically refresh data at said groups of transistors, at a specified order, over a refresh cycle time; and a backlight control module configured to periodically dim the backlight units at said specified order over a backlight cycle time which is substantially shorter than the refresh cycle time.
US11011119B2

The present disclosure relates to an array substrate and a display screen. The array substrate includes a first gate drive unit located in the non-display area and corresponding to pixels in the special-shaped display region, and a second gate driving unit located in the non-display area and corresponding to pixels in the non-special-shaped display region. A width-length ratio of a first output transistor of the first gate driving unit is smaller than a width-length ratio of a second output transistor of the second gate driving unit.
US11011117B2

The present disclosure provides a shift register, a drive method thereof, a drive control circuit, and a display apparatus, the shift register comprises an input sub-circuit (1), a first control sub-circuit (2), a second control sub-circuit (3), a third control sub-circuit (4), a node stabilization sub-circuit (5), a first output sub-circuit (6), and a second output sub-circuit (7).
US11011114B2

The present disclosure provides a compensation method, device, circuit for a display panel, a display panel and a display device. The display panel includes a plurality of pixel circuits, each of which comprises a driving transistor. The compensation method includes: obtaining a first compensation grayscale value GL1 and a second compensation grayscale value GL2 of a pixel circuit to be compensated; obtaining a first compensation luminance L1, a first gate-source voltage Vgs1 of the driving transistor, a second compensation luminance L2, and a second gate-source voltage Vgs2 of the driving transistor, wherein L1 and Vgs1 correspond to GL1, and L2 and Vgs2 correspond to GL2; obtaining a theoretical luminance L corresponding to an input grayscale value GL; calculating the compensation gate-source voltage V′gs by using L, L1, Vgs1, L2, and Vgs2; and obtaining an output compensation grayscale value GL′ according to V′gs.
US11011112B2

Provided is an organic light-emitting display panel including: a first pixel driving circuit driving a first sub-pixel and including first driving transistors, and a second pixel driving circuit driving a second sub-pixel and including one or more second driving transistors. An operating current of the first sub-pixel at a preset grayscale is n times an operating current of the second sub-pixel at the preset grayscale, n≥1.5. The first driving transistor includes first and second driving sub-transistors. The first driving sub-transistor has a gate electrode electrically connected to a gate electrode of the second driving sub-transistor, a first electrode electrically connected to a first electrode of the second driving sub-transistor, and a second electrode electrically connected to a second electrode of the second driving sub-transistor. The number of the one or more second driving transistors is smaller than the number of the first driving transistors.
US11011111B2

A display driving device comprising: a high supply voltage operation unit that generates an operating current under application of a high supply voltage so as to supply driving voltages to a display panel; a low supply voltage operation unit that operates under the application of a low supply voltage lower than the high supply voltage and controls the high supply voltage operation unit; and a reuse circuit that receives the operating current from the high supply voltage operation unit and supplies the operating current to a ground side via the low supply voltage operation unit so as to apply the low supply voltage to the low supply voltage operation unit.
US11011096B2

A display device is for displaying an image generated by an image processing device. The display device includes: a video decoding and input unit that receives an encoded image of a reference signal generated by the image processing device, and decodes the encoded image; a video display unit that performs image quality correction of the decoded image and displays, on a display panel, the image to which the image quality correction has been performed; and an image cut-out unit that cuts out an image at a position corresponding to the reference signal from an image to which the image quality correction has not been performed and transmits the cut out image to which the image quality correction has been performed, to the image processing device.
US11011095B2

The present application relates to the technical field of display and provides a display panel and an image control device and an image control method thereof; wherein, the image control device includes a high-voltage gamma module, a low-voltage gamma module and a first selection module.
US11011093B2

A shift register unit, a driving method, a gate driving circuit and a display device are provided. The shift register unit includes: a starting circuit configured to control, under control of a first clock signal input terminal, turning on or off coupling between a first node and a starting voltage input terminal; a first capacitor circuit, having a first terminal being coupled to a second clock signal input terminal, and a second terminal being coupled to the first node; a first node control circuit configured to control, under control of a third node, turning on or off coupling between the first node and a first level input terminal; a potential control circuit configured to control, under control of the first node, turning on or off coupling between the second node and a second level input terminal; a second capacitor circuit; a second node control circuit; an output circuit; and a third node control circuit.
US11011085B2

A display device includes a substrate having a display area and a non-display area. A plurality of pixels is disposed in the display area of the substrate. A plurality of data lines is connected to the plurality of pixels. A crack sensing line is connected to at least one of the plurality of data lines. The crack sensing line is disposed in the non-display area of the substrate. A dummy pattern layer is connected to the crack sensing line.
US11011084B1

A coupler and a system are provided for mounting panels, such as a plurality of display tiles. According to an embodiment, the system includes a mount sheet having a plurality of mounting positions, a plurality of chassis having at least one locating feature and at least one magnetic coupler on one side and at least one magnet on an opposite side. The locating features on one side of the chassis are adapted to locate a locating feature on at least one display tile. The magnetic couplers on one side of the chassis are adapted to magnetically couple at least one magnetic coupler on a display tile. The magnet or magnets on an opposite side are adapted to magnetically couple the mount sheet in one of the mounting positions.
US11011076B2

The present invention relates to a display module for visually impaired persons. More specifically, the present invention provides a display module for visually impaired persons which provides information such as braille, figures and images by using a plurality of protrusions which vertically moves so that a visually impaired person may obtain information through hand sensation.
US11011073B2

A method including, at a computer: causing a man machine interface to be provided to each one of a plurality of remote users, wherein the man machine interface is configured to enable a remote user to be specified to have a particular user state selected from a group comprising an output state and a potential-input state but not comprising a live-input state; causing a command interface to be provided to a remote administrator, wherein the command interface is configured to enable the remote administrator to change a user state from a potential-input state to a live-input state and configured to enable the remote administrator to input comment; causing a first variant of the first man machine interface to be provide to a remote user while the remote user has a live-input state, wherein the first variant of the man machine interface is configured to enable the remote user, while the remote user has the live-input state, to input comment to be read by other remote users and to read comments input by the remote administrator and read comments input by remote users, if any, simultaneously having the live-input state; causing a second variant of the man machine interface to be provided to a remote user while the remote user has a potential-input state, wherein the second variant of the man machine interface is configured to enable the remote user having the potential-input state to read comments input by the remote administrator and read comments input by remote users having the live-input state but is not configured to enable the remote user, while the remote user has the potential-input state, to input comment to be read by other remote users; and causing a third variant of the man machine interface to be provided to a remote user while the remote user has an output state, wherein the third variant of the man machine interface is configured to enable the remote user having the output state to read comments input by the remote administrator and read comments input by other remote users having, the live-input state but is not configured to enable the remote user, while the remote user has the potential-input state, to input comment to be read by other remote users.
US11011069B1

A computer implemented method for helping a user of computer game and learning programs to perceive a correct answer to a question presented by the programs. These computer game and learning programs (Set A programs) are modified by a computer program of this invention that accepts exactly one token string to be a correct answer (Set ESP program). Answer related output information in a Set A program is modified by the Set ESP program to provide a cue (hint) to a user to increase or decrease the ability of a user to perceive a correct answer. When a user enters an answer a guard requirement in the Set ESP program is satisfied and a guarded subfunction in the Set ESP program is executed if the user's answer is correct. Cues for answers can be visual (with or without eye-tracking), audible, and haptic and can be presented subliminally.
US11011066B2

A system for securing an aerial vehicle to a lower portion of a docking station, including a docking station having a top section located in an upper portion of the docking station, the top section having an interface configured to hang the docking station above the ground and a bottom section located in a lower portion of the docking station, the docking station having a latching mechanism located on the bottom section, configured to secure the aerial vehicle to the docking station, the system also including the aerial vehicle having a docking member configured to dock the aerial vehicle into the docking station and to release the aerial from the latching mechanism of the docking station, and a processing module configured to control the operation of the docking member.
US11011063B2

A vehicle convoy management system includes a processor and a non-transitory computer readable memory configured to store a machine-readable instruction set. The machine-readable instruction set causes the vehicle convoy management system to: determine a first vehicle and a second vehicle form a convoy, delegate a first task to the first vehicle based on a first set of sensor resources of the first vehicle, delegate a second task to the second vehicle based on a second set of sensor resources of the second vehicle, where the first task is distinct from the second task, receive a first information generated in response to the first vehicle completing the first task with the first set of sensor resources, receive a second information generated in response to the second vehicle completing the second task, and transmit at least one of the first information or the second information to at least one vehicle.
US11011056B2

An intersection management system (IMS) may receive one or more traversing requests from one or more Connected Autonomous Vehicles (CAVs). The IMS may determine a solution space for each of the one or more traversing requests in a space-time resource model of the intersection, find a CAV trajectory allocation in the space-time resource model for each of the one or more traversing requests. The IMS may send an approved reservation to each CAV corresponding to each of the one or more CAV trajectory allocations that have been found. Each of the one or more CAVs may, when an approved reservation corresponding to the CAV may have been received from the IMS, move through the intersection zone as specified in the approved reservation.
US11011055B2

A movement analytics platform can generate instructions for collecting video data from a site that includes a roadway. The instructions can be provided to a device having augmented reality capabilities, wherein the instructions include content displayed by the device to indicate an area at the site that an operator of the device is to position within a field of view of a camera. A data feed received from the device can include video data corresponding to the area and contextual data to annotate the video data based on observations by the device operator. The data feed can be processed to derive movement analytics associated with the area at the site (e.g., classifications, locations, speeds, travel directions, and/or the like for one or more objects depicted in the video data). The device can be provided with additional augmented reality content based on the movement analytics.
US11011052B2

A control system includes a server and a plurality of nodes. The server transmits data of command strings being described in combination of sequential processing and loop processing to the nodes. The nodes store the data of command strings received from the server. Each node includes a plurality of application programming interface (API) units that perform predetermined sequential processing. Each node selects an API unit on the basis of the command strings acquired from the server and causes the selected API unit to perform sequential processing and loop processing.
US11011050B2

Active shooters are becoming a common threat in public areas. Detection and analysis of a gunshot in a public area can aid administrative and first responder personnel in determining that a gun has been fired and in stopping the threat quickly. Embodiments of the present disclosure are directed to solutions for detecting and analyzing gunshots and other threats, and transmitting that information to administrative personnel and first responders.
US11011039B2

According to one embodiment of the present disclosure, there is provided an ultraviolet detector, including: an ultraviolet ray transmitting part configured to transmit ultraviolet ray contained in incident light; a wavelength conversion part configured to convert the ultraviolet ray transmitted through the ultraviolet ray transmitting part into visible light; and a visible light receiving part configured to detect the visible light obtained by the wavelength conversion part.
US11011036B2

Methods, systems, apparatus, and computer programs, for tracking objects are disclosed. In one aspect, a method is disclosed that includes actions of obtaining an image, determining that a user of a first monitoring system has opted-in for object tracking by a second monitoring system that is remote from the first monitoring system, and based on a determination that the user of the first monitoring system has opted-in for object tracking: determining whether the obtained image satisfies a predetermined level of similarity to a stored tracking object image model stored on a first device of the first monitoring system, and based on a determination that the obtained image satisfies a predetermined level of similarity to the stored tracking object image model, generating a tracking update notification, and transmitting the tracking update notification to the second monitoring system that is remote from the first monitoring system.
US11011034B2

An evacuation controller, an evacuation control system, and a mobile communication terminal. The evacuation controller includes: a local control unit capable of storing or acquiring evacuation path information to or from a cloud via a mobile communication terminal, wherein the evacuation path information is configured at least based on a layout of a building and a location of a danger occurred in the building. According to the evacuation controller and the evacuation control system, exchange of evacuation path information between the local control unit and a remote provider service system is realized through exchange between the mobile communication terminal and the cloud; or by configuring evacuation path information directly in the local control unit, the local control unit can clearly and timely learn about the local evacuation path information and can evacuate people based on the local evacuation path information.
US11011029B1

An arcade-type crane game has a vacuum pick-up device for capturing a target such as a laminated card that has ticket values printed prominently on each side of the card, and moves the captured card to a reader such as a barcode reader or RFID reader to read the card's information, e.g., value. The game then returns the card directly to the playing field, and a ticket dispensing machine delivers the proper number of tickets to the player. The use of cards reduces the space needed to display the targets, and the return of the cards to the playing field means that the proprietor rarely if ever needs to access the targets or the playing field. By placing the card reader inside the playing area, the entire process after capture can be completed in a matter of seconds, from capture to transport to reading to returning and ticket dispensing. The bar code is preferably printed on both sides of the card, so that vacuum pick-up device can acquire the card on the top surface and present the bottom surface of the card to the reader for examination.
US11011028B2

Systems, apparatuses and methods for providing opportunities to enhance gaming results over a plurality of gaming events. In one embodiment, award enhancements such as wild cards and/or payout modifiers migrate through a multi-hand poker array over multiple poker games, thereby changing the award enhancement opportunities as the award enhancements migrate.
US11011026B2

Gaming systems and methods that, upon an occurrence of a designated triggering event, associated with a keno game, provide a reel free activation feature displayed on the keno board.
US11011019B2

Gaming systems and methods which utilize one or more persistent supplemental awards to dynamically modify or otherwise alter one or more awards associated with one or more game outcomes of a paytable.
US11011012B2

A token repository apparatus that facilitates management of tokens is disclosed. The token repository apparatus can receive tokens, capture images and/or other metadata pertaining to the tokens, and retain the tokens in a repository. For example, the tokens can be gaming tokens, and the token repository apparatus can be coupled to a multi-player gaming apparatus (e.g., gaming table) supporting wager-based games. Advantageously, gaming tokens, such as pertaining to table commissions or tips, can be securely and reliably deposited. The imaging and/or metadata pertaining to the tokens can be used to validate the tokens being deposited. The token repository apparatus can also facilitate recording of values of various gaming tokens being deposited.
US11011009B2

An apparatus to control and/or monitor a vending machine. The apparatus controls and/or monitors the microcontroller on the vending machine controller board in the vending machine, to control and/or monitor status information, configuration data, one or more events, and/or one or more activities, in the vending machine. The apparatus can be integrated and/or used with a vending machine, without replacing the vending machine controller board and without changing the vending software program in the vending machine. The apparatus implements and/or uses a hardware abstraction layer (HAL) and provides a software application programming interface (API) library to the vending machine. The software API library is used by a software application to control and/or monitor the vending machine. Software applications can be developed for existing and/or new vending machines, without knowing the technical hardware and/or software details of the vending machine. The software application can control and/or monitor different vending machine brands and/or types.
US11011006B2

A method and system for evaluating and sharing user-generated media files have been disclosed. The method and system is embodied in a contest/festival that entices visitors to return to the site to vote on their favorite videos by providing a plurality of phases in which the best performing media files are promoted based on voting scores. According to one embodiment, a computer implemented method comprises generating scores for each media file in four phases and calculating the total score for each of the four phases. The scores are calculated based on the number of views and votes from users for each media file. The votes are generated using questions, percentage of video viewed, comments, social distribution, and recommendations.
US11011005B2

A computer-implemented method for preserving the anonymity of a provisional ballot cast by a voter in an election whose eligibility to vote in the election is not yet determined comprises including a machine-readable identification marking representing an identification code associated with the voter on the paper card utilized by a voting device associating the identification code represented by the machine-readable identification marking with the contest choices stored in the results database. In this manner, upon a determination that the voter is either eligible or ineligible to vote in the election, the contest choices of the voter can be included in or excluded from, respectively, the results of the election by identifying the identification code associated with the voter and including or excluding, respectively, the contest choices associated with the identification code.
US11010998B1

Aspects of the present disclosure relate generally to limiting the use of an autonomous or semi-autonomous vehicle by particular occupants based on permission data. More specifically, permission data may include destinations, routes, and/or other information that is predefined or set by a third party. The vehicle may then access the permission data in order to transport the particular occupant to the predefined destination, for example, without deviation from the predefined route. The vehicle may drop the particular occupant off at the destination and may wait until the passenger is ready to move to another predefined destination. The permission data may be used to limit the ability of the particular occupant to change the route of the vehicle completely or by some maximum deviation value. For example, the vehicle may be able to deviate from the route up to a particular distance from or along the route.
US11010992B2

A system includes a memory storing diagnostic data and survey requirements indicating a survey question and vehicles to receive the survey question. A processor is programmed to identify vehicles that match the survey requirements, send a survey question for the identified vehicles to be answered by vehicle occupants, receive answer to the question from the vehicles, and annotate the diagnostic data with to the answer.
US11010977B2

A method includes: detecting an object in a first image; receiving a selection of the object depicted in the image; associating the object with a second device based on the selection; and, in response to the selection: recording a series of odometry data; estimating a location of the first device based on the odometry data; recording a series of images; estimating a location of the second device based on the images; calculating a first reference vector in the reference frame of the first device defining the location of the second device relative to the location of the first device; receiving, from the second device, a second reference vector; calculating a rotation and an offset between the reference vectors; and transforming the reference frame of the first device to a common reference based on the rotation and the offset.
US11010976B2

An approach for simulating items in an environment, such as a room, is disclosed. A package file can store information including an image of the environment and metadata including an identifier that uniquely identifies a selected image. The package file can be used to regenerate a simulation of the item arranged over the image of the environment. Later changes can be made to the simulation of the item by accessing the metadata.
US11010973B2

An information processing apparatus includes an acquiring unit and a command unit. The acquiring unit acquires positional information of a container containing a contained object from an image acquired as a result of photographing the container by using a display device that displays a virtual-space image and a real space in an overlapping manner and that has a photographing function. The command unit commands the display device to display information related to the contained object stored in association with the positional information as the virtual-space image near the container.
US11010969B1

Data in physical space may be converted to layer space before performing modeling to generate one or more subsurface representations. Computational stratigraphy model representations that define subsurface configurations as a function of depth in the physical space may be converted to the layer space so that the subsurface configurations are defined as a function of layers. Conditioning information that defines conditioning characteristics as the function of depth in the physical space may be converted to the layer space so that the conditioning characteristics are defined as the function of layers. Modeling may be performed in the layer space to generate subsurface representations within layer space, and the subsurface representations may be converted into the physical space.
US11010963B2

A water surface mesh is determined for a scene to be rendered. This water surface mesh includes a grouping of geometric shapes such as triangles that represents the surface of the water. This water surface mesh is then used to create a refracted or reflected mesh. The refracted or reflected mesh shows an effect produced by the water surface's refraction or reflection of light. The relationship between the water surface mesh and the refracted or reflected mesh is then used to determine how to illuminate elements within the scene. This eliminates some previously necessary steps during rendering, and enables an accurate depiction of caustics within a scene that can be performed in real-time.
US11010959B2

When performing foveated rendering, a graphics processor is controlled to render plural, e.g. three, different resolution versions from the same viewpoint for a scene. The rendered different resolution images are then appropriately combined (composited) to provide the output “foveated” image (output frame) that is displayed. The geometry for the scene is processed and sorted into lists for respective rendering tiles of the images being rendered only once, to provide a single set of tile geometry lists that are then used in common when rendering each respective resolution image.
US11010949B2

A system, method and computer program products for prioritizing the stacking order of virtualized objects within a z-index of an augmented reality system by presenting the most valuable, relevant or important information more prominently. Prioritization of the virtualized object may occur dynamically, as a function of the user's primary focus. As the user's primary focus changes from one physical object to another, the stacking order may change in response to the shift in focus. Embodiments may use one or more techniques to identify the primary focus such as the direction of the user's gaze, the focal point of one or more visual recording systems (i.e. cameras) or the user may manually highlight one or more objects via the HUD or interface of the augmented display system. The disclosed embodiments allow for the more predominate or relevant virtualized objects within the augmented display to receive priority, unobscured viewing by the user.
US11010943B1

A method and system for digitally coloring, compositing, selecting, or segmenting, anti-aliased or grayscale or multi-color line art or graphics, uses a set of acquired “image points” with properties such as coordinates, color, “paint” and “flow” status, etc. According to preferred embodiments of the invention, “unpainted” and “painted” “image points” are acquired by a processing device, which iterates through an ordered set of “reference colors”, in descending order. For each “reference color”, the device determines “unpainted image points” for which: the point's color is “greater than or equal to” the current “reference color”, except for “lesser flow” or “list” status, and: the point is “threshold adjacent” to a “painted image point”. The point's status thus changes to “painted”, and the point takes the color or “segment affiliation” of the “threshold adjacent” point, with optional prioritization. The user can adjust “image point” properties, e.g. when performing color flatting.
US11010927B2

A method and a system for generating dynamic map information with environment information are provided, wherein the system includes a cloud server, multiple relay hosts distributed around the environment and multiple vehicle devices each installed respectively in different vehicles. Each vehicle device includes a LiDAR sensor and a camera for sensing the environment to respectively generate point cloud data and image data. When the point cloud data from different vehicles are transmitted to a neighboring relay host, the relay host performs a multi-vehicle data integration mode to merge the point cloud data and obtain 3D coordinates information of objects in the environment according to the merged data. Based on the 3D coordinates information of objects, the cloud server generates and transmits dynamic map information to the vehicles. By sharing sensing data of different vehicles, the sensing area of each vehicle is expanded to mitigate dark zones or blind zones.
US11010926B2

Techniques and systems are described to recolor a group of images for color consistency. Techniques include extracting color palettes for images of the group of images and generating a group theme color palette based on the color palettes for the images. Image color palettes are then mapped to the group theme color palette and the images are modified in response to the mapping. In some examples, the mapping includes discouraging multiple colors of a single color palette from mapping to a single color of the group theme color palette. Additionally, or alternatively, the mapping includes discouraging a forced mapping of a dissimilar color of an image color palette from mapping to the group theme color palette.
US11010922B1

A data acquisition system of a vehicle includes an image capture device, a communication interface, and a controller communicatively coupled to the image capture device and communicatively coupled to the communication interface. Processors of the controller are configured to calibrate an image-distance relationship value of an identified component of a first image captured by the image capture device corresponding to a known feature based on established metrics of the known feature. The processors are also configured to provide control of the vehicle or activation of an alert system of the vehicle via the communication interface based on the image-distance relationship value.
US11010919B2

From detecting a marker detected in an image, a physical object on which the marker is provided can be identified. Based on a determining a location of the marker in the physical world, a location and an orientation of the physical object can be determined.
US11010915B2

Three-dimensional (3D) depth imaging systems and methods are disclosed for dynamic container auto-configuration. A 3D-depth camera captures 3D image data of a shipping container located in a predefined search space during a shipping container loading session. An auto-configuration application determines a representative container point cloud and (a) loads an initial pre-configuration file that defines a digital bounding box having dimensions representative of the predefined search space and an initial front board area; (b) applies the digital bounding box to the container point cloud to remove front board interference data from the container point cloud based on the initial front board area; (c) generates a refined front board area based on the shipping container type; (d) generates an adjusted digital bounding box based on the refined front board area; and (e) generates an auto-configuration result comprising the adjusted digital bounding box containing at least a portion of the container point cloud.
US11010911B1

A depth estimation system is described capable of determining depth information using two images from two cameras. A first camera captures a first image and a second camera captures a second image, both images including a plurality of light channels. In a first light channel of the plurality of light channels, the system calculates a census transform for each pixel of the first image and a census transform for each pixel of the second image. In a second light channel of the plurality of light channels, the system calculates a census transform for each pixel of the first image and a census transform for each pixel of the second image. The system generates a depth map based in part on the census transforms for each pixel of the first image and the second image in the first light channel and in the second light channel.
US11010907B1

Techniques to train a model with machine learning and use the trained model to select a bounding box that represents an object are described. For example, a system may implement various techniques to generate multiple bounding boxes for an object in an environment. Each bounding box may be slightly different based on the technique and data used. To select a bounding box that most closely represents an object (or is best used for tracking the object), a model may be trained. The model may be trained by processing sensor data that has been annotated with bounding boxes that represent ground truth bounding boxes. The model may be implemented to select a most appropriate bounding box for a situation (e.g., a given velocity, acceleration, distance, location, etc.). The selected bounding box may be used to track an object, generate a trajectory, or otherwise control a vehicle.
US11010894B1

Deriving a skin profile from an image is disclosed, including: accessing an input image of a user; deriving a first sub-component based at least in part on the input image of the user; deriving a second sub-component based at least in part on the input image of the user; using a first machine learning model and the first sub-component to determine a predicted base skin color associated with the user; selecting a second machine learning model based at least in part on the predicted base skin color associated with the user; using the second machine learning model and the second sub-component to determine a predicted undertone color associated with the user; determining product recommendations based at least in part on the predicted base skin color associated with the user and the predicted undertone color associated with the user; and presenting the one or more product recommendations at a user interface.
US11010892B2

A digital pathology system and associated method and computer program product provide a quantitative analysis of entire tissue slides as well as intuitive, effective, fast, and precise quantification of biomarker expressions across relevant areas of the entire tissue slides. The digital pathology system enables a novel workflow that allows the user to efficiently outline clinically relevant morphology in its entirety, including solid tumor areas. Quantitative analysis results are then efficiently and intuitively provided to the user for all tissue content (i.e., millions of cells) within seconds. This efficiency is made possible by a pre-computation step that computes and stores image analysis results for later retrieval. Visualizing vast amount of data effectively is another component of the system that provides information and confidence to the user about the biomarker expression levels.
US11010890B2

A method for the non-destructive testing of the volume of a test object, during the course of which a volume raw image of the test object is recorded by a suitable non-destructive imaging testing method. Then, those regions of the volume raw image are identified that are not to be attributed to the test object material. It is checked whether an identified region is completely embedded in regions that are to be associated with the test object material. If necessary, such a region is assimilated to those regions that are to be associated with the test object material, forming a filled volume raw image. Finally, a difference is generated between the volume raw image and the filled volume raw image, forming a first flaw image.
US11010883B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated analysis of petrographic thin section images. In one aspect, a method includes determining a first image of a petrographic thin section of a rock sample, and determining a feature vector for each pixel of the first image. Multiple different regions of the petrographic thin section are determined by clustering the pixels of the first image based on the feature vectors, wherein one of the regions corresponds to grains in the petrographic thin section. The method further includes determining a second image of the petrographic thin section, including combining images of the petrographic thin section acquired with plane-polarized light and cross-polarized light. Multiple grains are segmented from the second image of the petrographic thin section based on the multiple different regions from the first image, and characteristics of the segmented grains are determined.
US11010879B2

Embodiments of the disclosure provide a video image processing method and apparatus thereof, and a display device, relate to the field of image processing technology, and in particular, and can solve the problem in the existing video image processing methods that real-time processing of a video image cannot be achieved due to large computational complexity. The video image includes multiple frames of image, and the method includes: obtaining a brightness characterization parameter representing image brightness for a current frame of image; obtaining a ratio of a brightness value of each input pixel in the current frame of image to the brightness characterization parameter; and obtaining a product of the ratio and a numerical value (M+1), wherein M is a maximum possible pixel brightness value of the current frame of image, and taking the product as a brightness value of an output pixel of the current frame of image. The invention can achieve contrast enhancement of a video image.
US11010874B2

Disclosed are devices, systems and methods for processing an image. In one aspect a method includes receiving an image from a sensor array including an x-y array of pixels, each pixel in the x-y array of pixels having a value selected from one of three primary colors, based on a corresponding x-y value in a mask pattern. The method may further include generating a preprocessed image by performing preprocessing on the image. The method may further include performing perception on the preprocessed image to determine one or more outlines of physical objects.
US11010873B2

Embodiments relate to enhancing local contrast in an image. A bilateral high pass filter generates a high frequency value for each pixel of an input image, based on a convolution using photometric kernel coefficients associated with other pixels around the pixel. A noise control circuit generates a modulated high frequency value for the pixel based on a noise model for the image defining a noise threshold value for modifying the high frequency value. The modulated high frequency value for the pixel is then combined with a pixel value of the pixel to generate an enhanced value for the pixel. Enhanced values for pixels of the image may be generated to provide the local contrast enhancement for the input image.
US11010871B1

A computing device for handling image super-resolution (ISR), comprises a generator module, for receiving at least one input image, to generate an output image according to at least one first parameter and a first plurality of feature maps generated by at least one first channel attention (CA); a discriminator module, for receiving the output image and a high resolution (HR) image, to generate a second plurality of feature maps and a third plurality of feature maps by at least one second CA, and to generate at least one score according to the second plurality of feature maps, the third plurality of feature maps and at least one second parameter; and a feedback module, for receiving the at least one score, to update the at least one first parameter and the at least one second parameter according to the at least one score and an objective function.
US11010868B2

An information processing apparatus includes an obtaining unit, a determining unit, and a display controller. The obtaining unit obtains information represented by each of plural thumbnails. The determining unit individually determines a size of each of the plural thumbnails so that the information is identifiable. The display controller performs control so that the plural thumbnails will be displayed in a size greater than or equal to the size determined by the determining unit.
US11010862B1

A graphics pipeline reduces the number of tessellation factors written to and read from a graphics memory. A hull shader stage of the graphics pipeline detects whether at least a threshold percentage of the tessellation factors for a thread group of patches are the same and, in some embodiments, whether at least the threshold percentage of the tessellation factors for a thread group of patches have a same value that either indicates that the plurality of patches are to be culled or that the plurality of patches are to be passed to a tessellator stage of the graphics pipeline. In response to detecting that at least the threshold percentage of the tessellation factors for the thread group are the same (or, additionally, that at least the threshold percentage of the tessellation factors have a value that either indicates that the plurality of patches are to be culled or that the plurality of patches are to be passed to a tessellator stage of the graphics pipeline), the hull shader stage bypasses writing at least a subset of the tessellation factors for the thread group of patches to the graphics memory, thus reducing bandwidth and increasing efficiency of the graphics pipeline.
US11010857B2

This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. A printed object is provided including: a white substrate or printed white background comprising a first area; an ink mixture printed at a first plurality of spatial locations within the first area, the ink mixture printed such that the first area comprises a second plurality of spatial locations without the ink mixture, in which the first plurality of spatial locations is arranged in a 2-dimensional pattern conveying an encoded signal. The white substrate or white background and the ink mixture comprise a spectral reflectivity difference at or around 660 nm in a difference range of 8%-30%. Of course, other implementations, methods, packages, systems and apparatus are described in this patent document.
US11010852B2

A system for scanning shipping containers, comprising an unmanned vehicle, the unmanned vehicle includes a sensor, a processor, and a memory. The memory includes instructions for execution. The instructions, when executed by the processor, cause the unmanned vehicle to move along faces of a shipping container, and record container data collected from the sensor while scanning the shipping container.
US11010851B2

Disclosed herein are methods and systems that can help an aerial transport service provider (ATSP) determine how to distribute and redistribute unmanned aerial vehicles (UAVs) amongst a plurality of UAV deployment stations located throughout a geographic area. In accordance with example embodiments, the ATSP system can take one or more performance metrics for item providers into account when determining how much UAV transport capacity to allocate to different item providers for a given time period. The ATSP can then determine how to distribute UAVs amongst different UAV nests in advance of and/or during the given time period, such that each item provider's allocated UAV transport capacity is available from the UAV nest or nest(s) that serve each item provider during the given time period.
US11010850B1

The present invention is directed to a method, system, and article of manufacture of a treatment environment engine on a mobile device to allow performance of workflow tasks inside of a high radiation medical procedure room. The treatment environment engine comprises a capturing module, a synchronization module, and a medical device control console component for capturing data (e.g., images or text) on the mobile device inside the medical procedure room and synchronizing the data via a wireless network with a medical device control console located outside the medical procedure room.
US11010849B2

Systems, methods, and computer program products for determining an application status of an applicant for an educational program may include receiving cohort performance data comprising first data entries for participants that have respectively achieved outcomes for the educational program and applicant performance data comprising second data entries for the applicant, calculating adjusted cohort performance data based on the cohort performance data and first data characteristics, providing a predictor model based on the adjusted cohort performance data and the outcomes, sequentially changing predictive parameters of the first data characteristics to create second data characteristics and creating an adjusted predictor model based on the second data characteristics and the outcomes, calculating adjusted applicant performance data based on the applicant performance data and the second data characteristics, and calculating a probability of success for the applicant in the educational program based on the adjusted applicant performance data and the adjusted predictor model.
US11010846B2

A building energy system includes a controller configured to obtain representative loads and rates for a plurality of scenarios and generate a cost function comprising a risk attribute and multiple demand charges. Each of the demand charges corresponds to a demand charge period and defines a cost based on a maximum amount of at least one of the energy resources purchased within the corresponding demand charge period. The controller is configured to determine, for each of the multiple demand charges, a peak demand target for the corresponding demand charge period by performing a first optimization of the risk attribute over the plurality of the scenarios, allocate an amount of the one or more energy resources to be consumed, produced, stored, or discharged by the building equipment by performing a second optimization subject to one or more constraints based on the peak demand target for each of the multiple demand charges.
US11010840B1

Methods and systems for determining fault for an accident involving a vehicle having one or more autonomous (and/or semi-autonomous) operation features and paying claims associated with such accidents are provided. According to certain aspects, operating data from sensors within or near the vehicle may be used to determine the occurrence of a vehicle accident, such as a collision. The operating data may further be used to determine an allocation of fault for the accident between a vehicle operator, the autonomous operation features, or a third party. The allocation of fault may be used to further determine and make claims payments related to the accident. In some embodiments, claims may be rejected based upon the operating data and determined allocation of fault.
US11010836B2

Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
US11010816B2

A method of selecting thermoplastic materials for use with an injection molding apparatus that adjusts viscosity of a thermoplastic material based on an interpreted viscosity is provided. The method includes determining a target MFI for an identified plastic article based on performance properties. A thermoplastic material supply chain is analyzed and a first thermoplastic material having a first starting MFI and a first MFI range is identified and a second thermoplastic material having a second starting MFI and a second MFI range that is greater than the first MFI range is identified and is priced less than the first thermoplastic material. The second thermoplastic material is purchased. The second thermoplastic material is tested by providing the second thermoplastic material to the injection molding apparatus for multiple shot molding cycles with the second thermoplastic material in a molten state. The step of testing includes monitoring melt pressure of the molten second thermoplastic material using a sensor and providing a signal to a controller indicative of melt pressure. The controller controls introduction of an additive to the second thermoplastic material thereby changing a viscosity of the molten second thermoplastic material based on the signal. A molded article is formed by reducing a mold temperature of the second thermoplastic material within the at least one mold cavity.
US11010813B2

A system and method includes presenting a single product to be located in the retail store to the customer using a mobile application running on the mobile device, receiving an indication from the customer either to dismiss the product or to add the product to a grocery basket of the mobile application to form user data, presenting a cue card to ask the customer a question, receiving an answer from the customer as to yes or no to the question to form cue card data, using a data model and an algorithm to predict the most probable product the customer is going to want to add to the grocery basket, transmitting a representation of the most probable product, and displaying the most probable product on a graphical display of the mobile device, wherein the most probable product is based on the user data and the cue card data.
US11010808B1

A system may a processor that may receive image data of a vehicle via one or more image sensors and retrieve vehicle data regarding the vehicle from a vehicle database based on the image data. The vehicle database may include a first set of data regarding a plurality of vehicles. The processor may then retrieve financial data regarding a user from a financial database, such that the financial database includes a second set of data regarding financial information concerning the user. The processor may then determine one or more financial products associated with a purchase of the vehicle, generate one or more visualizations representative of the one or more financial products, and modify the image data depicted on a display to include the one or more visualizations.
US11010792B2

A fuel deal advertisement method, system, and non-transitory computer readable medium, include determining if a plurality of navigation route maps overlap each other at a point along travel and when the plurality of navigation route maps overlap each other, generating an advertisement to entice a user to stop at a first fuel refill center along the plurality of navigation route maps instead of stopping at a second fuel refill center along the plurality of navigation route maps.
US11010790B1

A system and methods are disclosed for creating and using a revenue value index to score impressions and users for purposes of determining fair pricing for advertisement (“ad”) placement or to provide analytics and information to publishers for future use. The revenue value index may be configured to evaluate data obtained or acquired from first-party, publisher platforms and/or third-party platforms or other data sources for the purpose of valuing either ad impressions or the users engaging the websites on which ads are likely to be placed. The revenue value index may be utilized for either providing value information to entities (for example, publishers) or for measuring the value of ad impressions or users for use in determining fair pricing in real-time auctions conducted for ad placement.
US11010789B1

Methods and apparatus related to determining and/or utilizing one or more attributes for an Internet Protocol (IP) address. In some of those implementations, the attributes may include a physical address associated with the IP address. Some implementations are directed to determining physical addresses for inclusion in a postal campaign based on computing devices having IP addresses associated with those physical addresses having retrieved content of one or more electronic resources (e.g., webpages) assigned to the campaign.
US11010784B2

In many embodiments, the method can comprise receiving a search query from a search by a user and determining a question to present to the user. In many embodiments, determining the question to present to the user can comprise evaluating a user profile associated with the user, evaluating the search query, evaluating one or more user actions during a current browse session of the user, and selecting the question from a set of questions. In some embodiments, the method can further comprise presenting the question to the user when a confidence score associated with the question reaches or exceeds a predetermined threshold. Other embodiments of related methods and systems are also provided.
US11010769B2

A system for monitoring compliance with a retail display program includes a beacon coupled to a promotional display structure. The beacon is configured to transmit a beacon signal that includes a beacon ID and is configured to be received by a user device. A database stores the beacon ID along with a specified retail facility and time period associated with the promotional display structure. A computing device is configured to receive a beacon data record at least partially generated by the user device. The beacon data record includes the beacon ID, a time stamp, and location-specific data associated with a retail facility in which the beacon data record is generated. The computing device is configured to compare the location-specific data and time stamp to the specified retail facility and time period to determine whether the promotional display structure is displayed in the specified retail facility during the specified time period.
US11010762B2

Systems and methods for authentication code entry in touch-sensitive screen enabled devices are disclosed. In one embodiment, a method for entering data to a data entry device comprising at least one computer processor and a touch-sensitive screen may include (1) the touch-sensitive screen sensing a first input comprising at least one finger touch; (2) the touch-sensitive screen sensing a release of the first input; (3) the at least one computer processor determining a first number of finger touches in the first input; and (4) the at least one computer processor using the first number of finger touches to identify a first portion of an authentication code.
US11010759B1

A system, computer-readable storage medium and method provide a secure transaction by receiving, from a mobile wallet a request to assign a vendor specific payment account identifier (VSPAI) to a payment account identifier (PAI) associated with a user of the mobile wallet. Identifying information is verified of: (i) an issuer of the PAI, (ii) a specific vendor; and (iii) the user of the mobile wallet. In response to verifying, a unique VSPAI is created that is associated with the PAI of the user and the specific vendor. Then, when a payment request is received including the unique VSPAI for a transaction with a particular vendor, the particular vendor is verified as the specific vendor associated with the unique VSPAI. In response to verifying that the particular vendor, payment of the transaction by the issuer using the PAI associated with the unique VSPAI is facilitated.
US11010758B2

A method includes receiving by a processor a prescription drug claim transaction data from a claims processor over a data communications network, analyzing the prescription drug claim transaction data by the processor, identifying by the processor from the prescription drug claim transaction data an entity selected from the group consisting of: prescribing doctor and dispensing pharmacy, determining by the processor a location of the entity, and generating by the processor a token for the digital wallet of the user device, the token includes rules for displaying a message in the user device when the user device passes to within a threshold distance of the location of the entity as detected by a location sensor of the user device. The rules cause display of the message in the user device when the user device passes to within a threshold distance of the location of the entity as detected by a location sensor of the user device.
US11010756B2

A method comprising receiving a purchase action from a first user device associated with a user, creating and storing a first cookie associated with the purchase action. The method includes receiving, from a second user device, a request for cookie data related to products viewed on a platform other than the second user device, and identifying the first cookie in response to the request for cookie data. The method includes determining a platform type of the second user device, and generating a second cookie compliant with the platform type of the second user device. The method includes sending the generated second cookie to the second user device.
US11010749B2

An electronic device and a payment processing method in the electronic device are provided. The electronic device includes a memory configured to store first payment means information corresponding to a first payment means and second payment means information corresponding to a second payment means, and a processor electrically connected with the memory, wherein the processor is configured to execute a first application associated with the first payment means by activating the first payment means information, obtain a request to execute a second application associated with the second payment means, while the first application is executed, and deactivate the first payment means information based on at least the request.
US11010746B2

A financial demand response provision service system having a company server that manages the credit limit for employees, a time server managing employee time data, a provider server that manages the employees' managed accounts, and a bank server that manages the employees' bank accounts to which salary is transferred which are connected via a network wherein the provider server has a calculation unit for transferring electronic value information of an advance in which the advanceable amount is calculated based on the credit limit for an employee and the time data, an auto charge data output unit which transfers electronic value information of the advance to the bank account, and an output means that outputs, to the company server, the advance amount loaned to the employee by transferring the electronic value information, wherein the total advanced amount to the employees of a same company does not exceed the company's total advanceable amount.
US11010744B2

A system for tax tracking of blended goods may include a value tracking server configured to, at a time of sale of an item including materials blended together, collect relative material quantities in the item, each of the materials having different respective tax rates associated therewith, and generate an identification (ID) for association with the item. The value tracking server may also be configured to, at a time of return, read the ID from the item to determine the relative material quantities in the item, determine a returned portion of the item, and determine a tax refund due based upon the relative material quantities, the respective tax rates, and the returned portion of the item.
US11010741B1

A system and method comprising a server that automatically configures and sets up a restaurant's or business' information technology (IT) infrastructure, more specifically relating to point-of-sale devices (POS) and other networked devices such as scanners, tracking displays, and any other device that any business may use. Communication between the networked devices and the server is facilitated by a preconfigured router, wherein after initial communication with the server, the server may update firmware, operating parameters, and software packages of the preconfigured router and other networked devices.
US11010739B2

A system and environment to enable entities to utilize delivery services provided by a service provider are described herein. In some examples, the service provider exposes the delivery services to a computing device associated with a merchant, buyer, and/or others using one or more Applicant Programming Interfaces (APIs) provided by the service provider. The one or more APIs may enable merchants and/or others to automatically integrate the delivery services into technologies used by the merchants and/or others in order to facilitate updating content of menus.
US11010735B2

Provided are a method and system for effecting a payment transaction. The method capturing a digital image of a price identifier and a merchant identifier at a client device. Generating payment request data by a payer application at the client device comprising data corresponding to the price and merchant identifiers contained in the digital image. Forwarding the payment request data from the payer application to a payment server. Initiating by the payment server a payment transaction from a payer account to a recipient account in response to receipt of the payment request data. Forwarding notification data to the payer application indicating the status of the payment transaction from the payment server.
US11010733B2

There is provided systems and method for a communication device interface for monetary transfers through a displayable contact list. A user may import contacts from a contact list application, a social networking service, a user account with a payment provider, and/or another contact source into a communication device, such as a mobile phone. The mobile phone may then execute a monetary transfer module that allows the user to transmit requests for monetary transfers with the contacts. When the user selects a contact in a contact list, the module may retrieve payment account information and initiate a monetary transfer with the selected contact. The monetary transfer may correspond to receiving money or sending money to the contact. Additionally, the user may communicate messages with the request as well as a monetary amount. In order to facilitate completion of the monetary transfer, a payment provider may be utilized.
US11010727B2

A system and method to associate an electronic gift certificate with a payment services account to cause presentation of the electronic gift certificate based on meeting a predetermined condition. A gift certificate is purchased on-line and associated with a recipient's payment services account by the electronic gift certificate purchaser. A graphical user interface representing the payment services account of the recipient is presented with a record of the electronic gift certificate in a hidden state within the payment services account. Determining the predetermined condition is met, unmarking the record of the electronic gift certificate and causing presentation of a gift certificate button within the user interface representing the payment services account.
US11010723B2

A floating meeting is set up such that the actual meeting time is not fixed until after pre-defined parameters are satisfied. One parameter is a point in time nearer to the proposed meeting date(s) than the time of the original meeting invitation. At the later point in time, subsequent and potentially conflicting meetings are automatically avoided to maximize invitee availability or otherwise meet a meeting organizer's objective.
US11010721B1

Systems and methods associated with providing portals that processes electronic requests as well as generates and displays associated data are disclosed. In one embodiment, an exemplary method may comprise providing a portal comprising user interfaces configured to receive inputs from members of an organization and process related information, utilizing iframes in the portal to integrate forms from different applications within the organization that have different computing platforms, generating an intake request dashboard for the members comprising an intake form and a cost estimator tool, and generating an approver dashboard comprising an interactive user interface that displays integrated information regarding events to an approver and a UI mechanism for approving the electronic request.
US11010720B2

Methods, systems, and computer programs are presented for managing company job listings in a social network by selecting which job posts are included in the company job slots. One method includes an operation for selecting a job post, from a company job pool, for inclusion in the job slots that are presented to members. Further, the method includes operations for presenting the selected job post to members, and for determining a view threshold number based on the day of a week that the job post was posted. The number of views within a period is determined, and when the number is greater than or equal to the view threshold number, the job post is kept in the job slot; otherwise, the job post is marked as a rotatable job post, where rotatable job posts are discarded from the job slots when other jobs are available in the job pool.
US11010717B2

A system includes a memory, a survey engine, and a reporting engine. The memory stores identifying information of a plurality of users. The survey engine determines a question to present to each user of the plurality of users and determines an interval for each user of the plurality of users. The determined interval for a first user of the plurality of users is different from the determined interval for a second user of the plurality of users. For each user, the survey engine communicates to that user, based on the stored identifying information, the determined question for that user according to the determined interval for that user and receives a response from each user of the plurality of users. The reporting engine generates a report based on the received response from the plurality of users.
US11010711B1

Utilizing the techniques disclosed herein, sensor data inaccuracies may be corrected such that calculated fill levels more accurately reflect the actual fill level of the item within an automatic replenishment device (ARD). For example, the ARD may include a sensor configured to collect the sensor data (e.g., a distance between the sensor and an item contained within the ARD). Sensor data associated with an item within the ARD may be received. A measurement offset value specific to the item may be identified. An estimated fill level of the item within the ARD may be calculated based at least in part on the distance measured between the sensor and the item and the measurement offset value specific to the item.
US11010692B1

A method for training a multi-class classification model includes receiving training data corresponding to a plurality of classes. For each class in the plurality of classes, the method includes training a binary classification model configured to determine whether or not an observation of training data belongs to the class and for each observation of training data identified as belonging to the class, extracting one or more class identification features from the observation of training data based on activations of an intermediate attention layer in the binary classification model. A multi-class classification model is trained using the class identification features extracted for each of the plurality of classes.
US11010690B2

A method, system and computer product for performing storage maintenance is described. A training set for storage volume reclamation is received. The training set for storage volume reclamation contains sets of storage parameters for storage volumes and corresponding user decisions whether the storage volumes are reclaimable. The training set is used to train a machine learning system to recognize reclaimable candidate storage volumes. The trained machine learning system is used to determine that a candidate storage volume for reclamation is likely a reclaimable storage volume.
US11010687B2

Methods and apparatus for detecting abusive language are disclosed. In one embodiment, a set of character N-grams is ascertained for a set of text. Feature values for a plurality of features of the set of text are determined, based, at least in part, on the set of character N-grams. A computer-generated model is applied to the feature values for the plurality of features to generate a score for the set of text, where the model includes a plurality of weights, each of the weights corresponding to one of the features. It may then be determined whether the set of text includes abusive language based, at least in part, on the score.
US11010686B2

Systems and methods are provided for flux control of a qubit. A quantum system includes a microwave transmitter configured to provide a continuous microwave tone, and a qubit configured such that transition energy of the qubit between a ground state of the qubit and a first excited state of the qubit is tunable via an applied flux. The qubit also has an inductive element responsive to the continuous microwave tone to produce a Rabi oscillation within the qubit. A flux source is configured to apply a flux to the qubit to selectively tune the transition energy of the qubit, such that the transition energy of the qubit can be tuned to a frequency of the Rabi oscillation or detuned from the Rabi oscillation.
US11010680B1

A method for improving memory efficiency of production rule systems is described. In one embodiment, the method includes identifying a rule associated with production rule systems, constructing a production rule network based at least in part on the rule, identifying a positional constraint associated with the rule, and implementing an alpha memory gate in the production rule network based at least in part on the positional constraint. In some cases, the alpha memory gate is one of a plurality of nodes of the production rule network.
US11010675B1

A system and related method are provided for dynamically modifying a rule-based matching system, A processor receives a source data entity, and then locates a matching data entity by a search based on the source data entity and a rule set. A rater assessment is provided by a rater that utilizes at least one factor that is independent of the rule set and comprises a degree of matching between the source and matching data entity. A revised rule set is dynamically created based on an output of the analyzer, which in turn is based on the source data entity, the matching data entity, the rater assessment, and the rule set. Once this is complete, a second matching data entity is located by searching for the second matching data entity based on the source data entity and the revised rule set.
US11010669B2

In some aspects, a computing system can generate and optimize a neural network for risk assessment. The neural network can be trained to enforce a monotonic relationship between each of the input predictor variables and an output risk indicator. The training of the neural network can involve solving an optimization problem under a monotonic constraint. This constrained optimization problem can be converted to an unconstrained problem by introducing a Lagrangian expression and by introducing a term approximating the monotonic constraint. Additional regularization terms can also be introduced into the optimization problem. The optimized neural network can be used both for accurately determining risk indicators for target entities using predictor variables and determining explanation codes for the predictor variables. Further, the risk indicators can be utilized to control the access by a target entity to an interactive computing environment for accessing services provided by one or more institutions.
US11010666B1

Systems, methods, media, and other such embodiments described herein relate to computational analysis of data associated using tensor networks. One embodiment involves accessing a set of input data (e.g. text, images, audio, or other data associated with language or “meaning” correlations) from a memory of a computing device, and processing the input data to generate a plurality of data elements as a sequence of vectors representing the input data. This sequence of vectors is then input into a tensor network comprising a plurality of interconnected nodes, with each node comprising an operator having an associated operator value, with the operator being configured to act on a product of a vector space associated with a data element of the plurality of data elements. The tensor network outputs one or more values, with each value associated with at least one data element of set of input data.
US11010664B2

Systems, methods, devices, and other techniques are disclosed for using an augmented neural network system to generate a sequence of outputs from a sequence of inputs. An augmented neural network system can include a controller neural network, a hierarchical external memory, and a memory access subsystem. The controller neural network receives a neural network input at each of a series of time steps processes the neural network input to generate a memory key for the time step. The external memory includes a set of memory nodes arranged as a binary tree. To provide an interface between the controller neural network and the external memory, the system includes a memory access subsystem that is configured to, for each of the series of time steps, perform one or more operations to generate a respective output for the time step. The capacity of the neural network system to account for long-range dependencies in input sequences may be extended. Also, memory access efficiency may be increased by structuring the external memory as a binary tree.
US11010663B2

Systems, methods, and apparatus, including computer programs encoded on a computer storage medium, related to associative long short-term memory (LSTM) neural network layers configured to maintain N copies of an internal state for the associative LSTM layer, N being an integer greater than one. In one aspect, a system includes a recurrent neural network including an associative LSTM layer, wherein the associative LSTM layer is configured to, for each time step, receive a layer input, update each of the N copies of the internal state using the layer input for the time step and a layer output generated by the associative LSTM layer for a preceding time step, and generate a layer output for the time step using the N updated copies of the internal state.
US11010662B2

Massively parallel neural inference computing elements are provided. A plurality of multipliers is arranged in a plurality of equal-sized groups. Each of the plurality of multipliers is adapted to, in parallel, apply a weight to an input activation to generate an output. A plurality of adders is operatively coupled to one of the groups of multipliers. Each of the plurality of adders is adapted to, in parallel, add the outputs of the multipliers within its associated group to generate a partial sum. A plurality of function blocks is operatively coupled to one of the plurality of adders. Each of the plurality of function blocks is adapted to, in parallel, apply a function to the partial sum of its associated adder to generate an output value.
US11010658B2

A recursive method and apparatus produce a deep convolution neural network (CNN). The method iteratively processes an input directed acyclic graph (DAG) representing an initial CNN, a set of nodes, a set of exogenous nodes, and a resolution based on the CNN. An iteration for a node may include recursively performing the iteration upon each node in a descendant node set to create a descendant DAG, and upon each node in ancestor node sets to create ancestor DAGs, the ancestor node sets being a remainder of nodes in the temporary DAG after removing nodes of the descendent node set. The descendant and ancestor DAGs are merged, and a latent layer is created that includes a latent node for each ancestor node set. Each latent node is set to be a parent of sets of parentless nodes in a combined descendant DAG and ancestors DAGs before returning.
US11010645B2

A method and system for an AI-based communication training system for individuals and organizations is disclosed. A video analyzer is used to convert a video signal into a plurality of human morphology features with an accompanying audio analyzer converting an audio signal into a plurality of human speech features. A transformation module transforms the morphology features and the speech features into a current multi-dimensional performance vector and combinatorial logic generates an integration of the current multi-dimensional performance vector and one or more prior multi-dimensional performance vectors to generate a multi-session rubric. Backpropagation logic applies a current multi-dimensional performance vector from the combinatorial logic to the video analyzer and the audio analyzer.
US11010644B2

An object classifier using a set of object definitions arranged in an object definition hierarchy including at least a first group of coarse-level object definitions and a second group of finer-level object definitions. The object classifier is arranged to configure a first object classification cycle and a second, subsequent, object classification cycle by selectively executing a first subset of object definitions from the categorization data in the first object classification cycle; and selectively executing a second, different, subset in the second object classification cycle.
US11010643B1

A system comprising a database and a user device. The database may be configured to (i) store metadata generated in response to objects detected in a video, (ii) store a confidence level associated with the metadata, (iii) provide to a plurality of users (a) data portions of the video and (b) a request for feedback, (iv) receive the feedback and (v) update the confidence level associated with the metadata in response to the feedback. The user device may be configured to (i) view the data portions, (ii) accept input to receive the feedback from one of said plurality of users and (iii) communicate the feedback to the database. The confidence level may indicate a likelihood of correctness of the objects detected in response to video analysis performed on the video. The database may track user statistics for the plurality of users based on the feedback.
US11010636B2

Embodiments of the present disclosure provide systems, methods, and computer-readable media that use machine learning models to enable computing devices to detect and identify cosmetic products in face images. In some embodiments, a model training system may gather training data for building the machine learning models by analyzing face images associated with tagging data. In some embodiments, a recommendation system may be configured to use the machine learning models generated by the model training system to detect products in face images, and to add information based on the detected products to a look data store, and/or to provide recommendations for similar looks from the look data store based on the detected products.
US11010633B2

A technology capable of effectively and stably correcting brightness unevenness in an image obtained by imaging is provided. An image processing method includes an image obtaining step of obtaining an original image obtained by imaging an imaging object together with a substantially uniform background, an approximation step of specifying an approximation formula for approximating a two-dimensional luminance profile of the original image to a probability density function of a two-dimensional normal distribution, and a correction step of correcting a luminance value of each pixel constituting the original image on the basis of a luminance value of the two-dimensional luminance profile expressed by the approximation formula.
US11010631B2

In accordance with disclosed embodiments, an image processing method includes performing a first scan in a first direction on a first list of pixels in which, for each pixel in the first list, a feature point property is compared with a corresponding feature point property of each of a first set of neighboring pixels, performing a second scan in a second direction on the first list of pixels in which, for each pixel in the first list, a feature point property is compared with a corresponding feature point property of each of a second set of neighboring pixels, using the results of the first and second scans to identify pixels from the first list to be suppressed, and forming a second list of pixels that includes pixels from the first list that are not identified as pixels to be suppressed. The second list represents a non-maxima suppressed list.
US11010623B2

A method for detecting parking violation associated with a vehicle is provided and includes: after an engine unit of the vehicle is switched to an activated state, controlling an image capturing unit to continuously capture images of a surrounding environment of the vehicle; determining whether the vehicle is in a stationary state; when it is determined that the vehicle is in a stationary state, performing an image processing procedure on at least one of the images for determining whether a violation condition is met, the violation condition indicating parking violation of the vehicle; and when the determination is affirmative, generating an alert for output.
US11010614B2

A total property security system may be implemented to conduct security and surveillance operations. The system includes security operations centers that are connected to one or more sensors and vehicles for collecting and transmitting surveillance data to a database hosted on cloud services. The collected surveillance data is analyzed in order to automatically deploy security measures and/or recommend courses of action using a rules engine that can be configured to client-specific or user-specific security needs. The cloud services can provide a set of application program interface services that can act on the surveillance operations center. Sensor fusion data and other surveillance data can be also transmitted to vetted monitoring service providers on a subscription basis to provide physical security services to the area within the property perimeter. During the subscription period, the selected monitoring service providers can obtain time-based encryption token for accessing surveillance data.
US11010593B2

A method is disclosed for indexing 3D digital models, retrieving them, comparing them and displaying the results in a 3D space. The method comprises four complementary parts, i.e. displaying, comparing/searching, reconciling the faces, and classifying the results. These parts can overlap with each other or can be implemented separately. A method is described for retrieving 3D models that share certain similarities of form with a reference 3D model, involving a first step of analysis in order to generate representations (descriptors). The process of searching/comparing 3D models based on descriptors partially related to the faces optionally requires a process of pairing and reconciling the faces. The results are displayed in a single 3-dimensional space and, owing to a mark on the faces of the 3D models, makes it possible to distinguish several types of difference between similar 3D models.
US11010590B2

Provided is an image processing device including: a processor comprising hardware, the processor configured to: smooth a brightness value of a cell image including a plurality of cell clusters each including a plurality of cells so as to generate a smoothed image in which a gap existing between the cells in each of the cell clusters is filled in; binarize the smoothed image into a background region and a non-background region of each cell cluster; and segment the non-background region of the binarized smoothed image into a region for each of the cell clusters.
US11010589B1

An input device includes a biometric sensor and a processing system. The biometric sensor is configured to capture images of a sensing region of the input device. The processing system is configured to acquire a first image of the sensing region in response to a first authentication trigger, and to acquire a second image of the sensing region in response to a second authentication trigger. The processing system is further configured to determine an amount of similarity between the first image and the second image, and to validate the second image for user authentication when the amount of similarity between the first image and the second image is below a threshold level.
US11010585B2

Systems and methods for optical imaging are disclosed. An optical sensing system, including a display, an optical sensor, and a processor communicatively coupled to the display and the optical sensor is provided. The processor is configured to execute an input object image capture method. The method determines that an input object is proximate to an optical sensing region of the display, and in response to determining that an input object is proximate to the sensing region of the display, the optical sensing system illuminates the sensing region with an illumination sequence. The illumination sequence includes a cue mark sequence preceding an illumination pattern, where the cue mark sequence contains information about the illumination pattern.
US11010579B2

A fingerprint sensor module and a fingerprint recognition device having the fingerprint sensor module are disclosed. A fingerprint sensor module includes a base film, a thin-film transistor sensor array, and a plurality of first signal lines, an external component and a plurality of second signal lines. The base film includes a fingerprint sensing area, a wing area surrounding the fingerprint sensing area, a first signal connecting area adjacent to the fingerprint sensing area, a component mounting area adjacent to the first signal connecting area, and a second signal connecting area adjacent to the component mounting area. The TFT sensor array is formed in the fingerprint sensing area. The first signal lines are formed in the first signal connecting area. The second signal lines are formed in the second signal connecting area.
US11010578B2

A capacitive fingerprint recognition unit using a thin-film transistor (TFT) sensor array to sense a user's fingerprint in a capacitive manner, a capacitance measurement circuit of a fingerprint sensor, and a fingerprint recognition device having the capacitance measurement circuit are disclosed. A capacitive fingerprint recognition unit includes a thin-film transistor (TFT) sensor array, a gate driver, an upper switch and a lower switch. The TFT sensor array includes a plurality of gate lines, a plurality of sensing lines, a plurality of TFTs connected to the gate line and the sensing line, and a fingerprint recognition pattern connected to each of the TFTs. The gate driver sequentially supplies a gate signal to the gate line. The upper switch is connected to a first end of each of the sensing lines and the lower switch is connected to a second end of each of the sensing lines.
US11010576B2

A substrate work system including an information management device to manage traceability information of configuration items that configure a circuit board product; an imaging device to image an identification code attached to the configuration item; and an imaging control device to read the identification code imaged by the imaging device, and transmit a serial number recorded in the identification code to the information management device. The imaging control device includes a compatibility conditions setting section to set compatibility conditions that the identification code attached to the configuration item should satisfy, or compatibility conditions that the serial number recorded in the identification code should satisfy, a compatibility conditions determining section configured to determine whether the imaged identification code or the serial number recorded on the imaged identification code satisfies the compatibility conditions, and a transmitting section transmit the serial number to the information management device.
US11010568B2

Provided is a method for detecting an incipient damage in a bearing including receiving from a plurality of sensors of the bearing a plurality of signals corresponding to a plurality of bursts, each burst being emitted each time an indentation is met during the rotation of the bearing at a contact point between a roller of the bearing and a race of the bearing, analyzing the signals for locating on the bearing the indentations corresponding to the bursts, generating a map of points on a digital model of the bearing corresponding to the indentations on the bearing, the map of points being registered and updated throughout at least an interval of the lifetime of the bearing, identifying an incipient damage in the bearing each time the distribution of the points in the map is not random, and generating an incipient damage warning message.
US11010562B2

One embodiment provides a method, including: receiving a story, wherein the story is received in a text-based format; identifying conversational blocks contained within the story, wherein the identifying conversational blocks comprises (i) identifying conversational turns within the story, (ii) identifying topic switches between conversational turns, and (iii) grouping conversational turns occurring between topic switches into a conversational block; for each of the conversational blocks, obtaining at least one image illustrating the corresponding conversational block, wherein the obtaining comprises (i) extracting concepts from the conversational block and (ii) identifying images illustrating the concepts; and generating a visual storyline representing the story by ordering the images obtained for each of the conversational blocks, based upon an order of the conversational blocks within the story, wherein the generating comprises refining the images to maintain consistency between the images.
US11010557B2

A method of extracting nicknames of identical user by an apparatus operated by at least one processor, the method includes receiving a posting uploaded to an online community from a server; extracting at least one feature information for identifying a posting writer who writes the posting, from the posting; and extracting nicknames of identical user with the posing writer, from a plurality of nicknames, based on similarity of the feature information with a predetermined reference or greater.
US11010553B2

A computer implemented method is provided for recommending at least one author of a plurality of authors to a user based on a learned lexicon of the user. First communication content pertaining to a user is obtained. Second communication content pertaining to an author is obtained. A lexicon of the user is learned from the first communication content to identify a set of words known to the user. High frequency words are identified from the second communication content of the author, the high frequency words being one or more words having an occurrence frequency in the second communication content that is higher than a first predetermined threshold occurrence frequency level. The author is suggested to the user upon detecting that the high frequency words are not in the lexicon of the user.
US11010551B2

Embodiments of the present invention relate to the field of terminal technologies, and provide a method and an apparatus for displaying a candidate word, and a graphical user interface to improve efficiency of a user in entering information by using an input method. The method is applied to a scenario in which a user enters information by using an input method. The method includes: determining a type of an application that invokes the input method; determining, according to the type, dimension information corresponding to the type; determining, according to the dimension information, a lexicon corresponding to the dimension information; and displaying, in a default candidate option area of the input method, at least one candidate word that is in the lexicon and meets a preset condition.
US11010549B2

Aspects of the present disclosure include a system comprising a machine-readable storage medium storing at least one program and computer-implemented methods for detecting a language of a text string. Consistent with some embodiments, the method may include applying multiple language identification models to a text string. Each language identification model provides a predicted language of the text string and a confidence score associated with the predicted language. The method may further include weighting each associated confidence score based on historical performance of the corresponding language identification model in predicting languages of other text strings. The method may further include selecting a predicted language of the text string from among the multiple predicted languages provided by the multiple language identification models based on a result of the weighting of the confidence score associated with the particular predicted language.
US11010548B2

Aspects of the subject disclosure may include, for example, a process that performs a statistical, natural-language processing analysis on a group of text documents to determine a group of topics. The topics are determined according to parameters obtained by training on a sample of documents. One or more topics in a subset of topics are associated to each document, resulting in topic-document pairs. A bias is identified for each topic-document pair, and clusters of topics are created from the subset of topics. Each cluster of topics is determined from a value for each bias of each topic-document pair and from a frequency of occurrence of each topic. Each cluster is presentable according to a corresponding image configuration based on all or a subset of the bias dimensions and the frequency of occurrence of topics in a cluster that distinguishes the cluster from other clusters. Other embodiments are disclosed.
US11010547B2

Methods, apparatus, systems, and computer-readable media are provided for generating and applying outgoing communication templates. In various implementations a corpus of outgoing communications sent by a user may be grouped into a plurality of clusters based on one or more attributes of a context of the user. One or more segments of each outgoing communication of a particular cluster may be classified as fixed in response to a determination that a count of occurrences of the one or more segments across the particular cluster satisfies a criterion. One or more remaining segments of each communication of the particular cluster may or may not be classified as transient. Based on sequences of classified segments associated with each communication of the particular cluster, an outgoing communication template may be generated to automatically populate at least a portion of a draft outgoing communication being prepared by the user.
US11010543B1

Computerized systems and methods for identifying a table in a document include: removing from a document content other than text characters and associated size, position and format information; converting each text character into a block covering the corresponding text character; converting each page of the document into a corresponding image file; drawing a set of horizontal lines spanning a width of the document, each block super-scored and under-scored by at least one of the horizontal lines; drawing a set of vertical lines spanning all or a portion of a length of the document; removing a subset of redundant vertical lines; and determining, based on the set of horizontal lines and the subset of vertical lines, (i) a set of table coordinates corresponding to a table in the document, and (ii) one or more sets of cell coordinates corresponding to one or more cells in the table.
US11010541B2

A web-based application constructor can be used to construct a web display. A specification, for constructing a web display to contain page components that display data from heterogeneous data sources, may be created. The page components may be associated with uniform resource locators. Data from heterogeneous data sources may be retrieved to produce the web display. Display and update of the page components may be controlled using the uniform resource locators. User-selectable options may allow annotation of the page components for a page with comments.
US11010533B2

Disclosed is a computer-readable medium including a program code. The program code, when executed by a processor, causes the processor to place an electrically active pattern having a first width and a first least margin area, on a layer, to place a first dummy pattern having a second width wider than the first width and having a second least margin area, on the layer, and to place a second dummy pattern having a third width and a third least margin area, on the layer, based on whether a ratio of an area of the layer to areas of the electrically active pattern and the first dummy pattern is within a reference range.
US11010530B2

The disclosure provides a method and apparatus for designing a resistive random access memory, and the method comprise: receiving a preset first parameter standard of a resistive switching material, searching for and outputting a first resistive switching material based on the first parameter standard, first parameters including: band gap, charge transfer, vacancy, migration barrier, carrier activation energy. Schottky barrier and number of mesophase: establishing a resistive switching material database according to the first resistive switching materials; receiving a second parameter standard for a resistive random access memory device model, and selecting a second resistive switching material from the resistive switching material database according to the second parameter standard, second parameters including: Forming voltage, SET voltage, RESET voltage, erasing and writing speed, power consumption, storage window, stability, durability, on-off ratio, fluctuation of current parameter and storage density of the device model; and designing a resistive random access memory by using the second resistive switching material, corresponding electrode material, and a predetermined storage structure.
US11010526B2

A semiconductor device includes a first active fin on a substrate; a second active fin on the substrate and separate from the first active fin; and a first fin stub on the substrate, wherein the first fin stub connects a first end of the first active fin and a first end of the second active fin, wherein the fin stub is lower than both the first and the second active fins in height, wherein from a top view the first active fin is oriented lengthwise in a first direction, and the first fin stub is oriented lengthwise in a second direction that is different from the first direction.
US11010502B2

A method for generating a sectional view of a body of a vehicle includes displaying a first sectional view of the vehicle body on a screen, where the first sectional view comprises two surfaces of two components of the vehicle body which adjoin one another at a first transition point. The method includes displaying a joint catalog with a plurality of predefined joint types, where one joint type of the plurality of predefined joint types defines a predefined joint section for a joint between two surfaces. The method also includes detecting a selection of a first joint type from the joint catalog, and automatically inserting the predefined joint section for the first joint type at the first transition point into the first sectional view displayed on the screen, with the result that the surfaces of the two components are connected to one another at the first transition point by the joint section.
US11010499B2

The current invention concerns a computer-implemented method, a computer system and a computer program product for determining a position in a computer-aided design model. The model comprises a multitude of components. A list of at least two spatially extended and user-selected components is obtained. A cursor is displayed on a visualization means to indicate a position within the model. For each spatially extended component of the list, a distance indicator, indicating the smallest distance of said position to the component, is displayed via the visualization means. Upon providing position movement directions via the at least one user input device said position, said cursor location and said distance indicators are dynamically updated accordingly.
US11010498B1

The systems and methods for software application usage detection on a mobile device are disclosed. The software application usage detection is done by monitoring the network usage of the application. The software application usage information is further refined by monitoring the screen lock state of the mobile device. The screen lock information is used to refine the background and foreground usage of the software application.
US11010496B2

A method of processing data includes at least one processor accessing a data storage unit, the data storage unit providing at least one input data object and at least one transmutation command to be performed on the at least one input data object. The at least one transmutation command operates in a forward mode on the at least one input data object to produce at least one output data object to be stored in a data storage unit.
US11010492B1

Methods and systems are provided for detecting privacy leakage risks in text. One example method generally includes receiving, at a computing device from a client device, a keyword and generating, by the computing device, a combined query comprising the keyword and a sensitive topic query associated with a sensitive topic. The method further includes transmitting the keyword from the computing device to a search engine and transmitting the combined query from the computing device to the search engine. The method further includes receiving, at the computing device from the search engine, a number of search results for the keyword and receiving, at the computing device from the search engine, a number of search results for the combined query. The method further includes determining, by the computing device, a confidence score and transmitting the confidence score from the computing device to the client device.
US11010489B2

A vehicle-to-vehicle communication system includes a controller programmed to digitally sign each of a plurality of basic safety messages (BSMs) using a private key and broadcast each of the BSMs via the transceiver at respective transmit power levels according to a predetermined power level sequence that is defined by one or more values generated from the private key.
US11010480B2

The method, computer system, and computer program product for using a key management server to protect visible content. The method, computer program product, and computer system may include a key management server which may receive, from an encryption device, an identification of one or more portions of clear information visible on a physical document. The key management server may receive, from the encryption device, one or more permission parameters. The permission parameters may include a time duration parameter, a location parameter, a start and end time parameter, or a device identification parameter. Further, the key management server may receive, from a decryption device, a request to access a portion of the clear information. The key management server may transmit, to the decryption device, information permitting access to the portion of clear information.
US11010465B2

Systems and methods for improving security in computer-based authentication systems by using physical unclonable functions are presented. A computing device used to provide authentication includes an array of physical unclonable function devices. Rather than storing user passwords or message digests of passwords, the computing device generates a message digest based on a combination of a user ID and corresponding password. This message digest forms part of challenge (together with instructions for responding to the challenge). A challenge response generated by measuring physical parameters of set of physical unclonable function devices specified by the message digest. This allows the computing device to provide authentication without storing information which could be used by an attacker to compromise user credentials.
US11010460B2

An electronic device and method are disclosed herein. The electronic device includes a biometric sensor and at least one processor. The processor implements the method, including receiving biometric information through a biometric sensor electrically coupled with the electronic device, when the received biometric information is authenticated, detecting by a processor at least one content that correlates with the received biometric information, and outputting the detected at least one content that correlates with the biometric information.
US11010456B2

A computer-implemented method of improving data access in an organization by a computer. The computer receives a command from an individual to perform an action on a data element to the organization. Responsive to receiving the command, the computer reads an authorization object assigned to the data element. Responsive to reading the authorization object, the computer creates list of individuals authorized to perform the action on the data element in accordance with the authorization object. Responsive to creating the list, the computer permits the action on the data element only if the individual is on the list.
US11010454B2

A method and system for Digital Right Management (DRM) enforcement on a client device is provided. The method includes: determining client requested digital content; retrieving DRM data associated with the requested digital content; bundling the associated DRM with the requested digital content; transmitting the bundled DRM and digital content to the client device; and enforcing the DRM on the client device. The system includes: a client device configured to issue a request for digital content; a content review module configured to retrieve DRM data associated with the requested digital content; a bundler module configured to bundle the associated DRM with the requested digital content; a connection module configured to transmit the bundled DRM and digital content to the client device; and an enforcement module configured to enforce the DRM on the client device.
US11010450B2

The disclosed technology concerns example embodiments for estimating eigenvalues of quantum operations using a quantum computer. Such estimations are useful in performing Shor's algorithm for factoring, quantum simulation, quantum machine learning, and other various quantum computing applications. Existing approaches to phase estimation are sub-optimal, difficult to program, require prohibitive classical computing, and/or require too much classical or quantum memory to be run on existing devices. Embodiments of the disclosed approach address one or more (e.g., all) of these drawbacks. Certain examples work by using a random walk for the estimate of the eigenvalue that (e.g., only) keeps track of the current estimate and the measurement record that it observed to reach that point.
US11010448B2

Systems and methods provided herein. In one embodiment, a system includes a mobile device comprising a display screen. The system further includes a non-destructive testing (NDT) device comprising a camera configured to capture image data, video data, or a combination thereof, and a wireless system configured to communicate the image data, the video data, an overlay data or a combination thereof, to the mobile device; wherein the mobile device is configured to visually display the image data, the video data, the overlay data, or the combination thereof, on the display screen.
US11010439B2

A computer system includes a memory that stores two lists of electronic data transaction requests. Stored and received data transaction requests are associated with a size value and a counter-size requirement value. When data transaction requests are received they are added to one of the two lists and list to which the data transaction request is added is set to a working side. A working order is selected from the working side and a first sum of size values of data transaction requests is calculated from the working side. A second sum of size values is calculated from the non-working side from data transaction requests that have a counter-size requirement value that is less than the first sum. If the counter-size requirement value is less than or equal to the second sum, the electronic data requests from the respective lists are matched.
US11010436B1

In one embodiment, a method includes receiving an indication of a trigger action by a first user, wherein the trigger action is associated with a priming content object, identifying one or more related content objects associated with the priming content object, generating a first feature vector representing the priming content object, the one or more related content objects, and profile information of the first user, accessing a plurality of second feature vectors representing a plurality of recommended content objects, respectively, selecting one or more of the recommended content objects based on comparisons between the first feature vector and the respective second feature vectors representing the recommended content objects, and sending, to a client system in response to the trigger action, instructions for presenting one or more content suggestions to the first user, wherein each content suggestion comprises one of the selected recommended content objects.
US11010435B2

Disclosed is a technique that can be performed in a distributed network. The technique can include a search service system that receives an indication of at least a portion of a search scheme to cause worker nodes to obtain search results from distributed data storage systems. The search scheme is defined by a data intake and query system. The search service system defines a search process based on the at least a portion of the search scheme and executes the search process to cause the worker nodes to obtain search results from the distributed data storage systems. The search service system receives a combination of search results based on the search results obtained by the worker nodes from the distributed data storage systems, and causes an output based on the combination of search results obtained by the data intake and query system in accordance with the search scheme.
US11010433B2

A method, computer program product, and computer system for analyzing one or more existing book indexes to build a statistical model of term-to-text pairs. A document may be analyzed, wherein the document may include at least a portion of an instruction in a book. A term in the document may be identified. Whether the term is a candidate for an index of the book may be identified based upon, at least in part, the statistical model of term-to-text pairs.
US11010431B2

A data storage device includes a memory array for storing data; a host interface for providing an interface with a host computer running an application; a central control unit configured to receive a command in a submission queue from the application and initiate a search process in response to a search query command; a preprocessor configured to reformat data contained in the search query command and generate a reformatted data; and one or more data processing units configured to extract one or more features from the reformatted data and perform a data operation on the data stored in the memory array in response to the search query command and return matching data from the data stored in the memory array to the application via the host interface.
US11010411B2

A method and system for visualizing data associated with a search inquiry. The method includes receiving, a data set each data item having associated rank information, and similarity information indicative of similarities between the data item and one or more other data items, sorting the data set into a ranked list based on the rank information, masking a contiguous portion of the ranked list based on a boundary parameter, iteratively clustering a portion of the ranked list other than the masked contiguous portion based op the similarity information to produce a clustered, ranked data list; and generating and displaying a visualization representative of the clustered, ranked data list, the visualization comprising a shaped object representative of each cluster in the clustered, ranked data list.
US11010409B1

According to one embodiment, a request is received to replicate a plurality of ranges of a source file from a source storage system to a target storage system, where the request specifies a first range of the source file and a second range of the source file. A first replication stream and a second replication stream of a replication session are established with the target storage system. First data of the first range and the second data of the second range from the source file are directly read from the source file, without creating separate files for storing the first data and the second data. The first data and second data are transmitted to the target storage system via the first stream and the second stream respectively in parallel.
US11010404B2

A determination is made, by a first device, that data in a first database is modified. The first database is associated with the first device. A notification is generated by the first device. The notification includes information associated with the data modification in the first database. The notification is transmitted by the first device to at least one second device. At least one second database is associated with the at least one second device.
US11010402B2

The disclosed technology relates to a system configured to receive operations data from a content management system, wherein the operations data comprises a log of operations, execute the log of operations, and update, based on execution of the log of operations, a remote tree representing a server state for content items stored on the content management system.
US11010399B1

One or more embodiments provide for a method. The method includes receiving a document including text. The method also includes receiving different definitions of a position in the document of an identifier-value pair within the text. The identifier-value pair includes an identifier identifying an information type in the text and a value including an entry of the information in the text. The method also includes determining which of the different definitions correctly point to the position to form a number of correct definitions. Each of the different definitions correctly points to the position when the identifier-value pair is found on a first attempt using a definition of the different definitions to search for the identifier-value pair. The method also includes, responsive to the number of correct definitions at least matching a threshold value, issuing a command to perform data scraping on the document to extract the value of the identifier.
US11010394B2

Implementations provide a flexible schema for efficiently querying chainable event blocks on user-identified data fields. An example method includes receiving at least one query parameter and, responsive to receiving the at least one query parameter, identifying an event access data record that includes a group identifier and a field matching the query parameter. The method also includes locating potential responsive blocks, the potential responsive blocks being event blocks in a chain that include the group identifier, and each of the potential responsive blocks also including content and a hash of a predecessor block. The method also includes identifying a first block of the potential responsive blocks that has content that includes the field matching the query parameter, and providing the first block as a response to the query.
US11010390B2

Embodiments are directed towards managing within a cluster environment having a plurality of indexers for data storage using redundancy the data being managed using a generation identifier, such that a primary indexer is designated for a given generation of data. When a master device for the cluster fails, data may continue to be stored using redundancy, and data searches performed may still be performed.
US11010386B2

The present disclosure relates to a method for processing queries in a database system having a first database engine and a second database engine. The method includes: encrypting at least one predefined column of a first instance of a first table, resulting in a second instance of the first table containing at least part of the data of the first table in encrypted format. It may be determined whether to execute a received query in the first database engine on the first instance of the first table or in the second database engine on the second instance of the first table, where the determination involves a comparison of the query with encryption information.
US11010380B2

Provided are techniques for minimizing processing using an index when non-leading columns match an aggregation key. A query that includes a clause and an aggregation key is received. It is determined that a non-leading key column of an index matches a column of the aggregation key comprising any of: a leading column of an ORDER BY aggregation key, any column of a duplicate removal aggregation key, a MIN aggregation key, and a MAX aggregation key. The clause is processed using an order of the aggregation key to generate a first result set. Then, the clause is processed using the non-leading key column of the index that matched the column of the aggregation key and the first result set to generate a second result set. The second result set is returned.
US11010379B2

Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for receiving a query from an application, determining that the query has been received before, and in response, retrieving statistics for the query from a metadata table, providing a query execution plan (QEP) associated with the query, the QEP including a plurality of operators executed to provide a query result, one or more operators of the plurality of operators requiring input from computer-readable memory, fragmenting at least one operator of the plurality of operators into multiple fragment operators to provide a fragmented QEP (fQEP), the multiple operators being executed to each provide a portion of a result of the at least one operator, and storing the fQEP in computer-readable memory.
US11010372B2

Disclosed herein are devices, methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing trust points in ledger systems. One of the methods includes obtaining a request for establishing a trust point for a specified record in a series of records in a ledger system, determining whether the specified record is a candidate trust point that is trustworthy traceable to a preceding trust point, if so, determining whether the specified record is a timestamp record including trust timestamp information from a trust time server, in response to determining the specified record is not a timestamp record, identifying a timestamp record adjacent to the specified record, determining whether the timestamp record is trustworthily traceable to the specified record, and in response to determining the timestamp record is trustworthily traceable to the specified record, marking the timestamp record to be the trust point in the series of records.
US11010367B2

A database management system includes a cluster of nodes over which a columnar database has been sharded into shards to which the nodes are subscribed. Source nodes of the cluster store up-to-date metadata objects for the shards, and target nodes of the cluster storing out-of-date metadata objects for the shards. A coordinator node initiates a parallel batch metadata transfer update process in which the out-of-date metadata objects at the target nodes are updated in parallel from the up-to-date metadata objects at the source nodes. The coordinator node can determine pairs of source nodes and target nodes; the source node and the target node of each pair respectively store an up-to-date metadata object and an out-of-date metadata object for a same shard.
US11010364B2

A method and system for decontaminating raw yield maps by combining filters with spatial outlier detectors is provided. In an embodiment, the method comprises receiving over a computer network electronic digital data comprising first yield data representing crop yields harvested from an agricultural field; applying one or more filters to the first yield data to identify, from the first yield data, first outlier data; generating first filtered data from the first yield data by removing the first outlier data from the first yield data; identifying, in the first filtered data, second outlier data representing outlier values based on one or more outlier characteristics; generating second outlier data from the first filtered data by removing the second outlier data from the first filtered data; generating and causing displaying on a mobile computing device a graphical representation of the crop yields harvested from the agricultural field using only the second outlier data.
US11010360B2

A method for extending a tag of an information resource in an information network may be provided. The method may include providing a group of tags, stored in a database, in a user interface, and selecting at least one tag out of the group of tags and linking the tag to an information resource using the user interface. Furthermore, the method may include extending the tag, such that the resulting extended tag may be a semantically structured string of characters building a first expression including a first operand, a first operator and a first value, wherein the tag may be the operand, such that the extended tag is machine-interpretable by a parser, such that the information resource may be tagged with the machine-interpretable, extended tag.
US11010355B2

The present disclosure discloses a file access method of a virtualization instance, including performing union on some image subfiles in a host operating system (host OS) and mounting a united directory to a union directory, and when an application in a library operating system instance needs to access a file in the union directory, causing a central processing unit to generate an exit event such that a hypervisor captures and processes the exit event, and during processing, converts an access request that is from the instance into an access request based on a system call of the host OS, and performs access.
US11010352B2

A system and method for providing a unified file system on an air-gapped endpoint are provided. The method included monitoring a plurality of security zones, instantiated on the air-gapped endpoint, to intercept at least one file system operation to access files on a first security zone; determining if the detected file system operation triggers a display of the file system dialog window effecting a second security zone; and when the file system dialog window effecting the second security zone, blocking the display of the file system dialog window in the first security zone; and displaying the file system dialog window in the second security zone.
US11010345B1

The features relate to artificial intelligence directed compression of user event data based on complex analysis of user event data including latent feature detection and clustering. Further features are described for reducing the size of data transmitted during event processing data flows and devices such as card readers or point of sale systems. Machine learning features for dynamically determining an optimal compression as well as identifying targeted users and providing content to the targeted users based on the compressed data are also included.
US11010343B2

The present invention provides a system for displaying and capturing file metadata of an application data file stored on a computer; said computer including a processor and memory; said memory storing an operating system for the computer, a kernel of the operating system and Metadata Storage; said computer including a user interface and at least one installed application for interacting with a user which processes said application data file; said system comprising: a Metadata Filter Driver installed on said computer; at least one Metadata Application Thread, which the system injects into said application when a process for execution of said application is created; a Metadata Manager operating on said computer, whereby said Metadata Filter Driver signals said Metadata Manager when said at least one application data file is accessed, which then notifies said Thread appropriate to the at least one installed application which is accessing said application data file.
US11010334B2

Embodiments described herein involve improved management of snapshots of a file system. Embodiments include copying a first root node of a first snapshot to a second snapshot, the second snapshot referencing other nodes of the first snapshot. Embodiments further include incrementing reference counts of the other nodes of the first snapshot. Embodiments further include adding a storage address of the first root node to a list. Embodiments further include, each time that a copy on write operation is performed for a node of the other nodes, adding a storage address of the node to the list and decrementing the reference count of the node. Embodiments further include iterating through the list and, for each storage address in the list, decrementing the reference count of the node corresponding to the storage address and, if the reference count of the node reaches zero, freeing storage space at the storage address.
US11010332B2

Disclosed is a method, apparatus, and system for a method for implementing a mutual-exclusion semantic for target update, the method comprising: receiving a tagset update request for a tagset associated with an object, the tagset update request comprising one or more metadata tags to be updated; determining whether updating the tagset based on the received tagset update request would cause a value of any existing metadata tag in the tagset to change; and in response to determining that updating the tagset based on the received tagset update request would cause a value of at least one existing metadata tag in the tagset to change, rejecting the tagset update request.
US11010324B1

Systems and methods for performing asynchronous input/output (I/O) operations. An example method comprises: initializing a list of sockets that are ready for performing I/O operations; traversing the list of sockets, wherein a traversal operation of the list includes, for each socket referenced by the list: performing I/O operations using the socket, updating a state flag associated with the socket to reflect a state of the socket; and responsive to detecting less than a threshold number of I/O operation errors during the traversal operation, updating the list of sockets based on updated state flags.
US11010322B1

A network on a chip (NOC) peripheral interface (NPI) includes an NPI root, a plurality of switches coupled to the NPI root, and a plurality of NPI protocol blocks coupled to the plurality of switches. The NPI root, the plurality of switches, and the plurality of NPI protocol blocks are configured to route signals received from a master to a plurality of circuit blocks. A non-service command is routed to an intended circuit block of the plurality of circuit blocks. A switch of the plurality of switches or an NPI protocol block of the plurality of NPI protocol blocks generate a response message for a service command query with the destination address associated with the intended circuit block that is received from the master instead of routing the service command query to the intended circuit block.
US11010318B2

Method and system embodying the method for a direct memory access between a data storage and a data processing device via one or more direct memory access units, comprising transferring data between the data storage and a first direct memory access engine of a respective one or more direct memory access units and providing the data for a second direct memory access engine of the respective one or more direct memory access units; and transferring the data provided by the first direct memory access engine by a second direct memory access engine to the data processing device via the second direct memory access engine is disclosed.
US11010313B2

A method, apparatus, and system for an architecture for machine learning acceleration is presented. An apparatus includes a plurality of processing elements, each including a tightly-coupled memory, and a memory system coupled to the processing elements. A global synchronization manager is coupled to the plurality of the processing elements and to the memory system. The processing elements do not implement a coherency protocol with respect to the memory system. The processing elements implement direct memory access with respect to the memory system, and the global synchronization manager is configured to synchronize operations of the plurality of processing elements through the TCMs.
Patent Agency Ranking