Document Document Title
US11212656B2 Lighting element-centric network of networks
A lighting system utilizes intelligent system elements, such as lighting devices, user interfaces for lighting control or the like and possibly sensors. The system also has a data communication network. Some number of the intelligent lighting system elements, including at least two of the lighting devices, also support wireless communication with non-lighting-system devices at the premises. Each such element has a communication interface system configured to provide a short range, low power wireless data communication link for use by non-lighting-system devices at the premises in proximity to the respective intelligent system element. Also, in such an element, the processor is configured to control communications via the communication interface system so as to provide access to the data network and through the data network to the wide area network outside the premises for non-lighting related communications of the non-lighting-system devices.
US11212649B2 Determining a non-GNSS based position of a mobile device
A method, apparatus and computer readable storage medium determine the position of a mobile device. Position data items are collected that indicate if the mobile device was located in a vicinity of a predetermined public transportation building when the respective position parameter was captured. Motion data items are also collected that represent a respective motion parameter captured by the mobile device within the vicinity of the predetermined public transportation building. Based on the positioning data item(s), the motion data item(s) and/or public transportation data, it is determined if the mobile device has left the vicinity of the predetermined public transportation building on board a public transportation vehicle and/or has arrived at the vicinity of the predetermined public transportation building on board a public transportation vehicle and, if so, the motion data item(s) are associated with a boarding or waiting and/or arrival area for passengers of the public transportation vehicle.
US11212646B1 Systems and methods for localized information provision using wireless communication
A system for localized information provision using wireless communication, includes a computing device designed and configured to receive, from a wireless signal generator located in a navigable space, a location identifier, input at least a user-entered datum associated with the location identifier, instantiate a display data structure as a function of the at least a user-entered datum, wherein, the display data structure includes a plurality of data signals including the at least a user-entered datum, each display signal of the plurality of display signals includes a subset of a plurality of categories of data, and the display data structure includes a display order for the plurality of data signals, record at least an element of contextual data, and generate a localized data record, wherein the localized data record include display data structure, location identifier, and an association of the contextual data with the display order.
US11212640B1 Data gathering zone system
Described is a data gathering zone system. The system includes a server having a memory for storing area information and a user computing device coupled to the server. The system may operate to allow a user to define a zone around a geographic area to establish a data zone. Mobile device signals that occur within the data zone are collected and aggregated by the server. The server may generate for display the gathered data within the geofenced zone for analysis.
US11212625B2 Adaptive noise cancelling of bone conducted noise in the mechanical domain
A noise cancelling system is described for a in a patient implantable hearing implant system. An implantable microphone senses a sound signal present at the microphone that includes a sound source component from a sound source external to the patient, and a noise component from internal bone conduction. At least one implantable noise sensing element is located near the microphone to sense the noise component. A filter is controlled by an adaptive algorithm responsive to transform the noise component and outputs a transducer control signal. A bone conduction transducer receives the transducer control signal and generates a corresponding mechanical vibration signal to the skull bone. The adaptive algorithm controls the filter so that the mechanical vibration signal of the bone conduction transducer offsets the noise component sensed by the at least one noise sensing element so as to minimize the noise component sensed by the implantable microphone.
US11212621B2 Composite diaphragms having balanced stress
An acoustic transducer comprises a transducer substrate defining an aperture therein. A diaphragm is disposed on the transducer substrate. The diaphragm comprises a diaphragm inner portion disposed over the aperture such that an outer edge of the diaphragm inner portion is located radially inwards of a rim of the aperture, the diaphragm inner portion having a first stress. A diaphragm outer portion extends radially from the outer edge of the diaphragm inner portion to at least the rim of the aperture, the diaphragm outer portion having a second stress different from the first stress.
US11212609B1 Wearable audio device with tri-port acoustic cavity
Various aspects include ported wearable audio devices. In certain implementations, a wearable audio device includes: a first cavity; a second cavity; a third cavity; a driver disposed between the first cavity and the second cavity, the driver configured to provide an acoustic output; a first mass and/or resistive port connecting the second cavity and the third cavity; and a second mass and/or resistive port connected to the third cavity.
US11212590B2 Multiple core software forwarding
Approaches for performing all DOCSIS downstream and upstream data forwarding functions using executable software. DOCSIS data forwarding functions may be performed by classifying one or more packets, of a plurality of received packets, to a particular DOCSIS system component, and then processing the one or more packets classified to the same DOCSIS system component on a single CPU core. The one or more packets may be forwarded between a sequence of one or more software stages. The software stages may each be configured to execute on separate logical cores or on a single logical core.
US11212588B2 Control method for focus movement on EPG user interface, and display device
The embodiments of the present disclosure relate to the technical field of EPGs, and disclosed thereby are a control method for focus movement on an EPG user interface and a display device, the method comprising: displaying a television broadcast program on a display screen; receiving an instruction for displaying an EPG user interface, and displaying the EPG user interface on the display screen in response to the instruction; and receiving an instruction for indicating the movement of a focus along a channel arrangement direction in the EPG user interface, and in response to the instruction, determining a new position to which the focus moves in a target television channel according to the position of a pre-selected reference broadcast program, so as to control the focus to move to a target broadcast program corresponding to the new position.
US11212583B2 Securing media content using interchangeable encryption key
An embodiment of a system for securing media content includes a digital media device comprising a memory associated with a secure element. The memory contains a private key and storage for at least one group key. The private key is used to decrypt transmissions from a remote access control system that are encrypted by a corresponding public key. The digital media device further comprises logic configured to respond to a first message received from the remote access control system encrypted by the public key and including a first group key, the logic responding to the first message by decrypting the first group key and storing the first group key in the memory of the secure element. The digital media device further comprises logic configured to decrypt a content key with the first group key. The content key is used to encrypt media content stored on a medium accessible by the digital media device.
US11212569B2 Content distribution server, virtual character providing server, content distribution system, content distribution method, and program
Provided is a content distribution server or the like capable of limiting undesirable behavior of viewers. This content distribution server 100 comprises: an information acquisition unit 141 which acquires character information indicating a virtual character used by a distributor in a virtual space, additional information added to the character information, and/or limit information set by the distributor; a distribution unit 143 which distributes live content according to an image in the virtual space in which the movement of the distributor is synthesized as the movement of the virtual character, on the basis of the character information acquired by the information acquisition unit 141; and a behavior limiting unit 144 which limits the behavior of a viewer who watches the live content, on the basis of the additional information and/or the limit information set by the distributor.
US11212565B2 Measuring video-content viewing
A computer-implemented method of using video viewing activity data as input to an aggregation engine built on the Hadoop MapReduce framework which calculates second-by-second video viewing activity aggregated to the analyst's choice of (a) geographic area, (b) video server, (c) video content (channel call sign, video program, etc.), or (d) viewer demographic, or any combination of these fields, for each second of the day represented in the video viewing activity data. Also calculates overall viewing for use as a denominator in calculations. The source data may be extracted from a database defined according to the Cable Television Laboratories, Inc. Media Measurement Data Model defined in “Audience Data Measurement Specification” as “OpenCable™. Specifications, Audience Measurement, Audience Measurement Data Specification” document OC-SP-AMD-101-130502 or any similar format. These metrics provide detailed data needed to calculate information on customer viewing behavior that can drive business decisions for service providers, advertisers, and content producers.
US11212563B2 Video stream switching method, apparatus, and system
A video stream switching method includes receiving, by transmission device, a plurality of video streams of a first video and a plurality of video streams of a second video, sending the video streams of the first video through target output ports respectively corresponding to the video streams of the first video, after receiving a switching instruction, determining switching reference information of a reference end-of-frame packet of each video stream of the first video and the second video, determining switching reference information of a switching packet of the video stream, and switching from the video streams of the first video to the video streams of the second video based on the switching reference information of the switching packet of each video stream.
US11212561B2 Apparatus and methods for efficient delivery of electronic program guide data
Apparatus and method for improving the bandwidth efficiency of delivering electronic program guide (EPG) data to consumer premises equipment (CPE). In one exemplary embodiment, electronic guide data is rendered by devices away from the CPE, shifting the executing data- and bandwidth-heavy operations away from the CPE. In particular, one or more gateways at the user's home bears the processing, memory, bandwidth load to reduce the inefficiency of delivering redundant information to CPE(s) interfacing with the gateway(s). Using guide data it receives from the cloud, the gateway produces and delivers to the CPE one or more “simple views” of the guide data, including a video stream, still image, or simple HTML or other renderable formats. As the end user interacts with the CPE, the user receives a series of the simple views, allowing the rich experience that is typically given by EPG rendered directly by the CPE.
US11212557B2 Method and apparatus for sample adaptive offset parameter estimation for video coding
A method for sample adaptive offset (SAO) filtering in a video encoder is provided that includes estimating SAO parameters for color components of a largest coding unit (LCU) of a picture, wherein estimating SAO parameters includes using at least some non-deblock-filtered reconstructed pixels of the LCU to estimate the SAO parameters, performing SAO filtering on the reconstructed LCU according to the estimated SAO parameters, and entropy encoding SAO information for the LCU in a compressed video bit stream, wherein the SAO information signals the estimated SAO parameters for the LCU.
US11212553B2 Bidirectional intra prediction method and apparatus
Disclosed herein are a video decoding method and apparatus and a video encoding method and apparatus. Encoding and decoding of a target block are performed using intra-prediction. The intra-prediction is intra-prediction that uses bidirectional intra-prediction and a remaining mode. In bidirectional intra-prediction, a prediction value for a target pixel in the target block is determined based on reference pixels in two directions of bidirectional intra-prediction. In intra-prediction using a remaining mode, the remaining mode indicates remaining intra-prediction modes other than MPMs present in an MPM list.
US11212549B2 Encoder, decoder, encoding method, and decoding method
An encoder includes: circuitry; and memory coupled to the circuitry. In operation, the circuitry: derives a base motion vector to be used in predicting a current block to be encoded; derives a first motion vector different from the base motion vector; derives a motion vector difference based on a difference between the base motion vector and the first motion vector; determines whether the motion vector difference is greater than a threshold; modifies the first motion vector when the motion vector difference is determined to be greater than the threshold, and does not modify the first motion vector when the motion vector difference is determined not to be greater than the threshold; and encodes the current block using the first motion vector modified or the first motion vector not modified.
US11212544B2 Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus
An image includes a first row of largest coding units (LCUs) and a second row of LCUs that is after the first row of LCUs. Encoding the image includes determining that wavefront parallel processing is enabled, and partitioning the first row of LCUs and the second row of LCUs so as to comprise a normal slice and a group of dependent slices. The normal slice is at a position on the first row of LCUs that is not at the beginning of the first row of LCUs. The group of dependent slices includes every dependent slice that uses information from the normal slice for encoding. Based on the determination that wavefront parallel processing is enabled and the normal slice being at a position that is other than the beginning of the first row of LCUs, the partitioning of the first row of LCUs and the second row of LCUs is performed such that an entirety of the group of dependent slices is included in the first row of LCUs.
US11212539B2 Efficient lossless compression of captured raw image information systems and methods
Systems and methods for efficient lossless compression of captured raw image information are presented. A method can comprise: receiving raw image data from an image capture device, segregating the pixel data into a base layer portion and an enhanced layer portion, reconfiguring the base layer portion expressed in the first color space values from a raw capture format into a pseudo second color space compression mechanism compatible format, and compressing the reconfigured base layer portion of first color space values. The raw image data can include pixel data are expressed in first color space values. The segregation can be based upon various factors, including a compression benefits analysis of a boundary location between the base layer portion and enhanced layer portion. The reconfiguring the base layer portion can include separating the base layer portion based upon multiple components within the raw data; and forming base layer video frames from the multiple components.
US11212534B2 Methods and apparatus for intra coding a block having pixels assigned to groups
Methods and apparatus are provided for intra coding a block having pixels assigned to groups. An apparatus includes a video encoder for encoding a block in a picture using intra prediction by dividing pixels within the block into at least a first group and a second group and encoding the pixels in the first group prior to encoding the pixels in the second group. A prediction for at least one of the pixels within the second group is obtained by evaluating the pixels within the first group and the second group.
US11212524B2 Video camera, controller, and method for controlling output bitrate of a video encoder
A controller and a method for controlling output bitrate of a video encoder when encoding a video stream. The method for controlling output bitrate of a video encoder when encoding a video stream comprises: receiving weather forecast data for a location where the video stream is captured; predicting, based on the weather forecast data, a future increase in output bitrate of the video encoder due to weather affecting contents of the video stream; and reducing the output bitrate of the video encoder by increasing a compression level of the video stream so as to compensate for the future increase in output bitrate of the video encoder.
US11212517B2 Icon-based home certification, in-home leakage testing, and antenna matching pad
A method for determining the magnitude of leakage in a subscriber's premises CATV installation; a frequency multiplexer for coupling between an antenna and a receiver for the multiplexed frequencies; and, a method for a technician to certify a CATV subscriber's premises for the provision of CATV services are disclosed.
US11212515B2 Information processing device and information processing method
There is provided an information processing device and an information processing method, capable of appropriately restricting viewing of content based on a result of sensing a real space. The information processing device includes a viewing restricting unit configured to restrict, on the basis of a predetermined condition, viewing of a part of content corresponding to a partial space of a real space among content of a free viewpoint generated based on a sensing result for the real space.
US11212514B2 Light field display system for cinemas
A light filed (LF) display system for displaying holographic content (e.g., a holographic film or holographic content to augment a film) to viewers in a cinema. The LF display system in the cinema includes LF display modules tiled together to form an array of LF modules. The array of LF modules create a holographic object volume for displaying the holographic content in the cinema. The array of LF modules displays the holographic content to viewers in viewing volumes. The LF display system can be included in a LF film network. The LF film network allows holographic content to be created at one location and presented at another location. The LF film network includes a network system to manage the digital rights of the holographic performance content.
US11212512B2 System and method of imaging using multiple illumination pulses
Imaging systems and methods are disclosed that use multiple illumination pulses to irradiate a scene of interest. An example system includes optics to receive a sequence of returned light pulse portions scattered or reflected from the scene. A modulator is configured to modulate the intensity of the returned light pulse portions to form a sequence of modulated light pulse portions. A means of selectively exposing a sensor during a sequence of exposure periods is also included, so that each modulated light pulse portion is received by the sensor during one of the exposure periods, respectively. The sensor is configured to generate a sequence of sensor signals as a result of receiving the modulated light pulse portions and to accumulate the sensor signals to form a sensor output signal. A processor may read the sensor output signal and process the image based on that signal.
US11212509B2 Flexible eyewear device with dual cameras for generating stereoscopic images
Three-dimensional image calibration and presentation for eyewear including a pair of image capture devices is described. Calibration and presentation includes obtaining a calibration offset to accommodate flexure in the support structure for the eyewear, adjusting a three dimensional rendering offset by the obtained calibration offset, and presenting the stereoscopic images using the three dimension rendering offset.
US11212508B2 Imaging unit and system for obtaining a three-dimensional image
Imaging unit for obtaining a three-dimensional image of an object area, comprising an image sensor constituted by a matrix of sensor elements and a focusing unit for providing an image of said object area on the image sensor, the matrix being covered by a color filter array, and a projection unit for projecting a predetermined pattern toward the object area, the focusing unit and the projection unit having optical axes differing with a known angle, wherein the projection unit is adapted to project a time sequence of patterns toward the object area, the pattern sequence being chosen so as to uniquely define a position along at least one axis perpendicular to the projection axis, over the period defined by the illumination, wherein each sensor element in said matrix is connected to a processing branch adapted to detect the variations in the illumination sequence measured at each sensor element, and calculating from the known angle between the projection and imaging axes, the position in the sensor matrix, and the illumination sequence detected at each sensor element, a three-dimensional coordinate of the imaged point on the surface of the object, and wherein the processing branch is adapted to sample at least one image of said image area and calculate a color image based on said color filter pattern for said at least one image.
US11212507B2 Method and apparatus for processing three-dimensional images
A method for transmitting an image according to the present disclosure comprises the steps of: acquiring three-dimensional stereoscopic images; creating a color equirectangular projection (ERP) image and a depth ERP image from the three-dimensional stereoscopic images; and transmitting the color ERP image and the depth ERP image. Pixels of the color ERP image correspond to pixels of the depth ERP image, the pixels of the color ERP image comprise color information, and the pixels of the depth ERP image comprise depth information of corresponding pixels of the color ERP image. The step of creating the color ERP image and the depth ERP image from the three-dimensional stereoscopic images may comprise the steps of: forming a concentric sphere having a specific point on three-dimensional coordinates as a center point; mapping points of the three-dimensional stereoscopic images to the surface of the concentric sphere; generating the color ERP image on the basis of color information of the mapped points; and generating the depth ERP image on the basis of depth information of the mapped points. The three-dimensional stereoscopic images may include three-dimensional position information of the points and color information of the points.
US11212506B2 Reduced rendering of six-degree of freedom video
Embodiments described herein provide for techniques to reduce the complexity of rendering immersive 3D video content. One embodiment provides for an apparatus comprising one or more processors to receive a data set that represents a two-dimensional encoding of planar projections of a frame of a three-dimensional video, decode the two-dimensional encoding into texture data, geometry data, and metadata, determine, based on the metadata, a visibility status and an occupancy status for a sample position in the three-dimensional video, and render video data for the sample position when the sample position is visible and occupied.
US11212495B2 Wavelength conversion element, light source device, and projector
A wavelength conversion element according to the present disclosure includes a cemented body obtained by bonding a first wavelength conversion member which is excited by first light to emit second light having a wavelength band different from a wavelength band of the first light, and a first light guide member configured to transmit the first light and the second light, and a reflecting member which is disposed so as to be opposed to at least one surface parallel to a first direction out of a plurality of outer circumferential surfaces of the cemented body, and reflects at least one of the first light and the second light.
US11212493B2 Method and system for distributed camera network
A method at an image capture apparatus, the method including receiving, at the image capture apparatus, a trigger to begin image capture; based on the trigger, starting image capture for a fixed duration; and providing image capture data to a processing service.
US11212490B2 Vehicular control system with central electronic control unit
A vehicular control system includes a plurality of cameras, a plurality of sensors and a central electronic control unit. Image data captured by at least one of the cameras and sensor data sensed by at least one of the sensors is provided to and processed at the central electronic control unit. Data relevant to a current geographical location of the vehicle is provided to and processed at the central electronic control unit. The central electronic control unit is operable to at least partially control the vehicle. The central electronic control unit may include a threat recognizer and a risk assessor. Responsive at least in part to threat recognition/evaluation by the threat recognizer and risk assessment by the risk assessor, the central electronic control unit may control at least one selected from the group consisting of (i) braking of the equipped vehicle and (ii) steering of the equipped vehicle.
US11212484B2 Photographing device outputting tagged image frames
There is provided a photographing device having two output interfaces that respectively used to output a first image frame and a second image frame. The first image frame is provided to a processor of the photographing device to perform the feature extraction and tag the second image frame accordingly. The tagged second image frame is for the image recording of an external back end.
US11212478B2 Image sensor capable of removing a horizontal band noise phenomenon and electronic device having the same
An image sensor is provided. The image sensor includes a pixel array including a plurality of pixels connected between a plurality of row lines and a plurality of column lines; an analog-to-digital converter configured to convert each of a plurality of column signals received through the plurality of column lines into a plurality of first digital signals, and convert a level of the plurality of row lines into a second digital signal; and a compensator configured to generate digital pixel data based on the plurality of first digital signals and the second digital signal.
US11212470B2 Dynamic, single photodiode pixel circuit and operating method thereof
The invention relates to pixel circuit and an operating method thereof, comprising—a front-end circuit (1) comprising a single photodiode (PD) and having an output (4), said front-end circuit (1) being configured for delivering on said output a photoreceptor signal derived from a light exposure of said single photodiode (PD);—a transient detector circuit (2) configured for detecting a change in said photoreceptor signal delivered on said output (4);—an exposure measurement circuit (3) configured for measuring said photoreceptor signal delivered on said output (4) upon detection by the transient detector circuit (2) of a change in the photoreceptor signal. The invention also relates to an image sensor comprising a plurality of pixel circuits
US11212464B2 Method and system for generating at least one image of a real environment
A method of generating at least one image of a real environment comprises providing at least one environment property related to at least part of the real environment, providing at least one virtual object property related to a virtual object, determining at least one imaging parameter according to the at least one provided virtual object property and the at least one provided environment property, and generating at least one image of the real environment representing information about light leaving the real environment according to the determined at least one imaging parameter, wherein the light leaving the real environment is measured by at least one camera.
US11212463B2 Method for visually representing scanning data
Method for visually representing scanning data, which are composed of a multiplicity of individual measurement data. The individual measurement data in each case have at least one measurement value that is linked to a respective measurement direction, wherein the measurement directions are different from one another such that a predetermined scanning region with a predetermined scanning resolution is covered. The representation of the scanning data is effected by way of an image map with a number of map points that is dependent on a predetermined display resolution and by way of an assignment rule for assigning measurement value to map point, wherein the assignment is effected immediately on the basis of the respective measurement direction that is linked to the measurement value.
US11212459B2 Computational imaging of the electric grid
Systems and methods for imaging scenes illuminated by light sources that are powered by alternating current. Data concerning these light sources are extracted from the imagery. Systems comprising a rolling shutter imaging sensor and configured to de-flicker images with spatial flicker are also provided.
US11212458B2 Display control apparatus, display control method, and storage medium
A display control apparatus that controls a display of an image to a display device capable of displaying a high dynamic range image includes a determination unit and a control unit. The determination unit is configured to determine a region of interest a user is interested in. The control unit is configured to, on the basis of a relationship between a value of a maximum tone of display and a value of a maximum tone of the region of interest, control a display luminance of the display device such that, in a case where the image is displayed on the display device, a peak luminance of display of the region of interest is made equal to or greater than a peak luminance of a standard dynamic range display and equal to or less than a peak luminance of a high dynamic range display.
US11212455B2 Processing method, apparatus, and electronic device
Processing method, processing apparatus, and electronic device are provided. The processing method includes continuously acquiring an image by using an acquisition component and continuously displaying the acquired image by using a display device in response to a first operation; and storing one or more frames of the image by using a storage device in response to a second operation. After the first operation and before storing the one or more frames of the image, there is at least one moment that a first light-emitting component is in an illuminating state and the moment of the first light-emitting component being in the illuminating state is different from a moment that the one or more frames of the image are acquired.
US11212454B2 Saturation avoidance in digital imaging
A method of image capture helps avoid saturation in digital imaging. In one implementation, the method includes capturing a first digital image of a target using an electronic array light sensor, and identifying one or more saturated pixels in the first digital image. The method further includes identifying a region of interest in the first digital image, the region of interest encompassing the one or more identified saturated pixels. The method also includes capturing a second digital image of the target using the electronic array light sensor. The second digital image encompasses only the region of interest, and the second digital image is captured with a shorter exposure time than the first digital image. The first and second digital images may be combined into a high dynamic range image. Systems for digital imaging may be based on complementary metal oxide semiconductor (CMOS) or charge coupled device (CCD) sensors.
US11212451B2 Digital camera zoom control facility
A camera system with a body including an imager, a zoom lens having a variable focal length and a zoom control operable to adjust the focal length. The body may include a controller connected to the lens and configured to detect the focal length of the lens, and operable based on the focal length of the lens to establish a digital zoom factor. The digital zooming may occur in a limited portion of the zoom range, and this may be the upper end of the zoom range.
US11212434B2 Image device and image processing integrated circuit
An image device and an image processing integrated circuit (IC) of the image device are provided. The image device includes a camera module, a display panel, a central processing IC, and an image processing IC. Based on a control of the central processing IC, the image processing IC decides whether to pre-process an output of the camera module and provide a pre-processed result to the central processing IC, or provide the output of the camera module directly to the central processing IC. Based on the control of the central processing IC, the image processing IC decides whether to post-process an output of the central processing IC and provide a post-processed result to the display panel, or provide the output of the central processing IC directly to the display panel.
US11212420B2 Methods and system for policy-based scanning using a public print service
A policy-based system is implemented to allow access to a private domain to print using a public domain. The private domain includes private servers that store documents. The public domain includes servers and a printing device. A public policy server uses a domain list and a protocol connection with a private authentication server to validate a user and identify which private domain to access. The public policy server receives requests from the printing device to process a print job of a document in the private domain. The policy-based system also determines whether scanning operations for a document are allowed for a public scan service using remaining credit values and the policy. The public scan service is cloud-based and includes a public server to interact with printing devices through the cloud-based service.
US11212415B2 Image processing apparatus, image processing method, storage medium, and image forming apparatus
Disclosed is an image processing apparatus including: a derivation unit configured to derive a target luminance characteristic based on a viewing condition of an image and a print luminance characteristic predicted based a reflection characteristic corresponding to data thereon; a unit configured to generate print image data on an image by converting input image data by using a tone conversion characteristic that is set based on these characteristics, in which the derivation unit derives, in a case where a reproduction range of an illumination intensity in the print luminance characteristic is different, the target luminance characteristic so that a liner area of an output luminance in a case where the reproduction range is relatively large becomes large.
US11212410B2 Communication apparatus and control method therefor
Provided is a communication apparatus including: a first communication portion configured to perform wireless communications with an external apparatus based on a Bluetooth Low Energy communication scheme; and a first determiner configured to determine whether an auto power-on function of powering on the communication apparatus under a predetermined condition even when the communication apparatus is in a powered-off state is set to be enabled, wherein, when the first determiner determines that the auto power-on function is set to be enabled, the first communication portion disconnects connection to the external apparatus, which has been established based on the Bluetooth Low Energy communication scheme, in response to a power-off instruction, and transmits advertising information that allows a response based on the Bluetooth Low Energy communication scheme to be received.
US11212405B2 Image reading apparatus that starts scanning based on detection of original and control method thereof
An image reading apparatus includes a scanner, a sensor, and a controller. The sensor is configured to detect an original at a predetermined position. The controller is configured to determine whether or not an immediate execution mode in which no user operation is needed to cause the scanner to start scanning is set, and in case the immediate execution mode is determined to be set, determine whether or not a scan start condition is satisfied. The scan start condition includes the sensor detecting the original at the predetermined position. The controller is configured to control the scanner to start scanning, upon a standby time of a predetermined amount being passed since the scan start condition is satisfied.
US11212398B2 Information processing apparatus and information processing method for displaying registration information of terminals on servers
According to one embodiment, an information processing apparatus includes a first display control unit and a second display control unit. The first display control unit displays a visual representation in a screen for setting a first SIP server and a second SIP server connected to an IP-FAX terminal on a display unit. The second display control unit displays a first connection state between the IP-FAX terminal and the first SIP server and a second connection state between the IP-FAX terminal and the second SIP server on the display unit, based on completion operation of setting of the first SIP server and setting of the second SIP server by a user.
US11212393B2 Remote access control
A system that allows a user to access a secured area by confirming location of the user near the secured area and receipt of an access word by the system. A user in possession of a mobile device may be detected at the entrance to a secured location. The system can select a question asking for a passcode corresponding to certain access to the secured location. The question can be spoken to a user through a loudspeaker at the secured location. The user's spoken response can be processed by the system, for example using keyword spotting, to determine if the proper access word is included. If it is, the system can grant access to the secured area.
US11212392B2 Methods and devices for using a uniform application program interface for validation and recovery
A device may receive, from a source device, a request for a target device to perform an operation. The request includes parameters, source information that identifies the source device, and operation information that identifies an operation. The request invokes an API that selects, based on the source information and the operation information, validation rules. The API executes the validation rules to determine whether the parameters are valid for the operation. The API may determine, from executing the validation rules, that an issue is preventing the parameters from being valid for the operation. The API may select, based on the source information and the operation information, a recovery rule from among a plurality of recovery rules. The API may execute the recovery rule to remedy the issue and provide a response message indicating a result of executing the recovery rule.
US11212389B2 Systems and methods for dynamically controlling conversations and workflows based on multi-modal conversation monitoring
A conversation system may dynamically control a conversation or workflow by performing multi-modal conversation monitoring, generating actions that control the conversation based on the multi-modal monitoring producing conversation elements that deviate from patterns of a selected plan for that conversation, and/or by dynamically generating and/or updating the plan for future conversations based on the pattern recognition. For instance, the conversation system may detect a pattern within completed conversations that resulted in a common outcome, may monitor an active conversation between at least an agent and a participant, may extract different sets of conversation elements from different points in the active conversation, may determine that a particular set of conversation elements deviates from the pattern, and may modify the active conversation by performing one or more actions based on the particular set of conversation elements that deviate from the pattern.
US11212381B2 Methods and systems for short code voice dialing
Embodiments disclosed herein are directed to a method and system of processing a short code voice call request is disclosed herein. A computing system receives a voice call request. The voice call request includes a short code associated with a target recipient. The computing system determines the target recipient based on the short code in the voice call request. The computing system determines preferences of the target recipient for processing the voice call request. The computing system processes the voice call request based on the determined preferences.
US11212365B2 Managing data delivery
Methods and systems for managing data and/or operations on data such as content are disclosed. A method can comprise receiving data from a source, determining timing information associated with the source and automatically modifying a storage operation of data received from the source based upon the timing information.
US11212360B2 Method and apparatus for managing information related to edge computing service
A method for continuously providing an edge computing service to user equipment (UE) by an edge enabler server (EES) of a mobile edge computing (MEC) system is provided, which includes receiving, from a source edge application server (EAS), update information including UE information and source EAS information, wherein the source EAS provides the edge computing service to the UE; retrieving, from an edge configuration server (ECS), target EES information based on the update information; transmitting, to a target EES, the UE information and the EAS information based on the target EES information; receiving, from the target EES, target EAS information; and transferring, to the source EAS, the target EAS information.
US11212347B2 Private content storage with public blockchain metadata
This specification relates to methods and systems for content management. One of the methods includes: receiving data identifying a user; verifying that the user is an authorized user; receiving initial content from the authorized user; encrypting the initial content using an encryption key to produce encrypted content; forwarding the encrypted content for storage; creating content storage metadata; encrypting the content storage metadata to provide encrypted content storage metadata; and forwarding the encrypted content storage metadata to a blockchain such as a public ledger.
US11212341B2 Deployment management of composite applications
A source IT-infrastructure hosts a composite application including multiple functional modules connected to each other via communication links. An abstract pattern includes first nodes and first links representing the functional modules and communication links and lacks resource-related data enabling a deployment engine to instantiate a resource for providing a runtime environment. A target IT-infrastructure has assigned a resource catalog including, for each resource available in the target IT-infrastructure, a specification of the resource's capabilities, and includes second nodes and links, each second node being a representation of one or more of the resources of the target IT-infrastructure and including an indication of the capabilities of one or more resources represented by the second node. The first nodes and links of the abstract pattern are iteratively supplemented by the second nodes and second links.
US11212334B2 Mechanisms to support adaptive constrained application protocol (CoAP) streaming for Internet of Things (IoT) systems
The CoAP base protocol can be enhanced to support CoAP streaming. Streaming can use a reserved “/streaming” URI and current CoAP methods can be used towards the “/streaming” location, which will trigger or terminate streaming operations. Streaming can use a new STREAM method. Alternately, the current Observe mechanism can be enhanced to support streaming. Streaming operation can be combined with existing CoAP block transfer operations.
US11212330B2 Casting content based on device capabilities
Apparatuses, methods, systems, and program products are disclosed for casting content based on device capabilities. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to receive a request to cast content from a first device to a second device, determine capabilities for one or more second devices that are communicatively coupled to the first device over a data network, and select a second device of the one or more second devices to cast the content to based on the content to be casted and the capabilities of the second device.
US11212315B2 Tunneling for network deceptions
Provided are systems, methods, and computer-program products for providing network deceptions using a network tunnel. In various implementations, a network device on a first network can be configured as a projection point. A projection point can be configured as one endpoint of a network tunnel. The other end of the network tunnel can terminate at a deception farm. The deception farm can host a second network, where the second network includes network devices configured as deception mechanisms. By assigning a deception mechanism a network address from the first network, the network address and the network tunnel enable the deception mechanism to appear as a node in the first network.
US11212311B2 Time based triggering of dynamic templates
Systems and methods are described for using a template for simulated phishing campaigns based on predetermined date from a date associated with a user. The predetermined date may by an event, an anniversary or a milestone associated with employment of the user with a company. The campaign controller may identify a date associated with the user and based on the identification of the date associated with the user, the campaign controller may select one or more templates for one or more simulated phishing campaigns to be triggered by a predetermined date related to the date associated with the user.
US11212309B1 Methods, systems, and devices for dynamically modeling and grouping endpoints for edge networking
Various embodiments described herein disclose an endpoint modeling and grouping management system that can collect data from endpoint computer devices in a network. In some embodiments, agents installed on the endpoints can collect real-time information at the kernel level providing the system with deep visibility. In some embodiments, the endpoint modeling and grouping management system can identify similarities in behavior in response to assessing the data collected by the agents. In some embodiments, the endpoint modeling and grouping management system can dynamically model groups such as logical groups, and cluster endpoints based on the similarities and/or differences in behavior of the endpoints. In some embodiments, the endpoint modeling and grouping management system transmits the behavioral models to the agents to allow the agents to identify anomalies and/or security threats autonomously.
US11212299B2 System and method for monitoring security attack chains
A cybersecurity platform is described that processes collected data using a data model to identify and link anomalies and in order to identify generate security events and intrusions. The platform generates graph data structures using the security anomalies extended using additional data. The graph data structures represent links between nodes, the links being events, the nodes being machines and user accounts. The platform processes the graph data structures by combining similar nodes or grouping security events with common features to behaviour indicative of a single or multiple security events to identify chains of events which together represent an attack.
US11212294B2 Data packet security with expiring time-based hash message authentication codes (HMACs)
A system of secure data packets for transmission over a packet switched network includes an expiring Hash-based Message Authentication Code (HMAC) appended to the data packet. The expiring HMAC is calculated based on a shared secret and a clock time. A receiving network application or firewall with the shared secret validates the secure data packets based on a comparison of the expiring HMAC to the receiving network or application's own calculation of a valid HMAC based on the shared secret and the clock time. Applications executing on the receiving and sending networks do not need modification to use the secure data packet protocol because HMAC appending, validation, and removal may all occur at network boundaries on firewalls. Protected host endpoints may serve client endpoints using expiring HMAC data packets and other validation information based on security data stored on a shared ledger such as nonce values encountered by the network.
US11212285B2 Access control system and method
A system and method control or manage access to multiple target servers in a network. The system includes an access control user interface, a memory, and a management server. The access control user interface is accessible to the multiple target servers. The memory stores a database providing information to the access control user interface. The management server includes a processor implementing discovery and event trigger engines. The discovery engine discovers user rights stored at the multiple target servers and delivers the user rights over the network to the database. The event trigger engine is invoked by detection of a security event from a first target server, updates the user rights at a local cache on the first target server, and delivers the updated user rights to the database. The event trigger engine is configured to modify the discovery engine based on the detection of the security event.
US11212276B2 Single pairing for multiple technologies
Various systems and methods for using single pairing for multiple technologies are provided herein. A system comprises a transceiver; a communication controller to interface with the transceiver and cause the transceiver to: connect to a remote device using a first protocol, the first protocol including a long term key for use in successive connections between the system and the remote device with the first protocol; and receive, from the remote device, a set of technologies supported by the remote device; and a security manager to: determine a set of common technologies; receive from the remote device, a set of tuples for each technology in the set of common technologies, each tuple comprising an identifier associated with the remote device for each technology and a corresponding technology; and create long term keys for use in later connections with the remote device using a technology from the set of technologies.
US11212274B2 Accelerating OCSP responses via content delivery network collaboration
Techniques are disclosed for accelerating online certificate status protocol (OCSP) response distribution to relying parties using a content delivery network (CDN). A certificate authority generates updated OCSP responses for OCSP responses cached in the CDN that are about to expire. In addition, the certificate authority pre-generates cache keys in place of CDNs generating the keys. The certificate authority sends the OCSP responses and the cache keys in one transaction, and the CDN, in turn, consumes the new OCSP responses using the cache keys.
US11212250B2 Relay device, network system, and network control method
A network system according to the present invention includes: a server that provides a content to a communication terminal; a relay device that establishes a connection with the server; and a DNS server that stores an IP address of the server. When accepting an inquiry of the IP address of the server being a providing source of the content from the communication terminal, the relay device inquires the IP address from the DNS server, and performs in parallel processing of transmitting the IP address received in response to the inquiry to the communication terminal, and processing of establishing a connection with the server assigned the IP address.
US11212249B2 Real time transcription and feed of voice messages based on user presence and preference
Delivering a transcribed voice message includes detecting receipt of a voice message for delivery to a user, the voice message related to an incoming call for the user; determining a current presence of the user on at least one of a plurality of messaging channels in real time during receipt of the voice message; transcribing the voice message to text in real time; and delivering, in real time, the transcribed voice message to the at least one messaging channel on which the current presence of the user is determined. Delivering the transcribed voice message can also include receiving from the user initial identification of different user accounts, along with authorizations and permissions.
US11212246B2 Messaging platform communication processing using message cluster detection and categorization
Techniques are described herein for processing intra- and inter-messaging platform communications, including by receiving and analyzing messages originating from one sender for distribution to a recipient, where the sender and recipient may be on a same or separate messaging platform. Clusters of such messages with similar contents or other similar characteristics are identified and categorized, such as in accordance with configuration information regarding one or both of the originating and destination messaging platforms. Based on a determination of one or more categories associated with such an identified message cluster, as well as an analysis of metadata associated with the profile of the sender of the messages, various actions may be taken with respect to such message clusters or with parties associated with such message clusters, including actions based at least in part on the configuration information.
US11212240B2 Efficient convergence in network events
One embodiment of the present invention provides a switch. The switch includes a storage device, one or more line cards, and a control card. A respective line card includes one or more ports and forwarding hardware. The control card determines routing and forwarding tables for the switch, and comprises processing circuitry and a management module. The management module manage a tunnel or virtual network at the switch. During operation, the control card determine an event associated with layer-2 operations of the switch. The control card refrains from notifying the management module regarding the event and notifies a first line card in the one or more line cards regarding the event. The first line card then updates a layer-3 forwarding entry in the corresponding forwarding hardware based on the notification.
US11212237B1 Sharing resources between client devices in a virtual workspace environment
A system and method for sharing resources between client devices in a virtual computing environment. A method is disclosed that includes receiving a request from a first client device for a list of available resources that are locally connected to other client devices and that are unavailable to the first client device via an enterprise service within the virtual computing environment; providing the list of available resources to the first client device; receiving a selection of a resource included within the list of available resources from the first client device; providing a push notification to a second client device connected to the selected resource to establish a connection with the selected resource; and providing, to the first client device, access to the selected resource via the established connection.
US11212235B2 Cloud compute scheduling using a heuristic contention model
Technologies for contention-aware cloud compute scheduling include a number of compute nodes in a cloud computing cluster and a cloud controller. Each compute node collects performance data indicative of cache contention on the compute node, for example, cache misses per thousand instructions. Each compute node determines a contention score as a function of the performance data and stores the contention score in a cloud state database. In response to a request for a new virtual machine, the cloud controller receives contention scores for the compute nodes and selects a compute node based on the contention score. The cloud controller schedules the new virtual machine on the selected compute node. The contention score may include a contention metric and a contention score level indicative of the contention metric. The contention score level may be determined by comparing the contention metric to a number of thresholds. Other embodiments are described and claimed.
US11212234B2 Delaycast queue prioritization
Systems and methods are described for optimizing resource utilization in a communications network while also optimizing subscriber engagement with media content over the communications network. Requested content objects can be identified as delayable objects that can be queued for opportunistically delayed communication to both requesting and non-requesting subscribers. Queued delayed content objects are scored with an eye toward optimizing both subscriber engagement and utilization of opportunistically available communications link resources. For example, a storage manager calculates a likelihood that each subscriber will engage with the content if it is opportunistically delivered, and a scheduler calculates a priority order in which to queue each requested delayable content object. Content objects can then be multicast to the subscribers in priority order and with associated information that can be used by the subscribers to determine whether to locally store the content objects as they are opportunistically received.
US11212209B2 Speed determination for network ports
A network switching environment includes a network switch coupled to a port extension module by one or more network cables, and a management resource coupled to the switch and the port extension module. The configurations of the network switch and the port extension module may be dynamically controlled by a management resource to adjust to changes in the maximum bandwidth provided by the one or more network cables. The management resource may implement the network switch and port extension module configurations according to a predetermined target configuration and the connection configuration of the network switch and the port extension module.
US11212204B2 Method, device and system for monitoring node survival state
Provided are a method, device and system for monitoring an active state of a node. The method includes: a first node monitors an active state of a second node, where the first node and the second node are cooperative nodes to each other; when the active state indicates that the second node is offline, the first node transmits a notification message indicating that the second node is offline to a central node.
US11212198B2 Managing interaction limits between user devices in a messaging system
A server computer receives configuration data from a first user of a first user device and establishes an interaction limit for the first user based on the configuration data. The server computer subsequently receives a request message from a second user device of a second user that includes parameters, including a request for services. The server computer selects the first user from a plurality of users based on the parameters and the configuration data from the first user. The server computer transmits a quote message to the second user device indicating the selection of the first user and including a quote. When the server computer receives an indication of a response message from the second user device, the server computer processes the response message and determines if the response message is indicative of an interaction type that requires modifying a first user account associated with the first user.
US11212197B1 Systems and methods for cloud-enabled data services
Systems and methods are disclosed for permitting users to select and implement data management services. Systems and methods receive a user selection from a user interface representation of a cloud marketplace. The user selection can include a use case specific instruction relating to the user selection representing a particular one of the plurality of cloud-enabled services. Systems and methods obtain service set up data from the user corresponding to particular aspects of the user selection. Based on the received user selection and the service set up data, a computer-executable file is created for a user identified computer, where the computer executable file, upon execution on the user identified computer, establishes a data path between a user data location and a cloud-enabled service corresponding to the user selection. Following commencement of the cloud-enabled service, the system and method provide data including usage and billing to users, cloud-enabled service providers and marketplaces.
US11212196B2 Proportional quality of service based on client impact on an overload condition
A distributed storage system monitors one or more system performance metrics and one or more client performance metrics related usage of the distributed storage system, including a read latency metric, a write latency metric, a total input/output (I/O) operations per second (IOPS) metric, a read IOPS metric, a write IOPS metric, an I/O size metric, a total bandwidth metric, a read bandwidth metric, a write bandwidth metric, a read/write ratio metric or statistical measures thereof over a period of time. When the distributed storage system is determined to be in an overload condition (e.g., when a system load value, calculated based on the performance metrics, exceeds a threshold), the distributed storage system independently throttles access to one or more components of the distributed storage system by one or more of multiple clients performing I/O operations to the distributed storage system based on their respective contribution to the overload condition.
US11212193B2 Network health checker
A method of generating a network topology map in a datacenter comprising a network manager server and a set of host machines is provided. Each host machine hosts a set of data compute nodes (DCNs). The method receives information regarding the configuration of each of a set of logical networks from the network manager server. Each logical network is connected to several DCNs. The method identifies logical connections configured between the DCNs using the configuration of the overlay networks. The method generates a network topology map based on the identified logical configuration. The network topology identifies the DCNs that are connected to each overlay network. The method displays the network topology map on a graphical user interface.
US11212191B2 GUI assisted infrastructure as code
A system for network configuration, comprising a graphic user interface system operating on a first processor and configured to allow a user to select one or more hardware infrastructure components and one or more software infrastructure components for use with a first infrastructure. A configuration recording system operating on a second processor and configured to receive two or more objects associated with each of the one or more hardware infrastructure components and each of the one or more software infrastructure components and to store the two or more objects in a template.
US11212188B2 Communication network out-of-capacity predictions
In one embodiment, a computing system may access data samples associated with an access point of a communication network. The data samples may be collected at an application level from client devices associated with the access point and aggregated into data points correlating a first network metric to a traffic-volume metric. The system may partition the data points into a first and second set of data points using a first network metric threshold. The system may determine trends of the traffic-volume metric with respect to the first network metric based on regression analysis on the first and second sets of data points. The system may predict, based on the trends of the traffic-volume metric with respect to the first network metric, an amount of time until a network-capacity metric of the access point meets a traffic-loss threshold. The network-capacity metric may be determined based on the traffic-volume metric.
US11212175B2 Configuration management for cloud storage system and method
A method, computer program product, and computer system for receiving a change to a configuration parameter associated with a first cluster node in a cluster configuration. The configuration parameter may be stored in a shared cluster memory. The configuration parameter may be distributed from the shared cluster memory to the cluster configuration.
US11212174B2 Network management device and network management method
[Problem] To realize highly flexible network management in accordance with a parameter on which a user places importance. [Solution] A controller 1 has: a request input/output unit 12 configured to store an input request configuration in a configuration management unit 17; a measurement information processing unit 13 configured to acquire measurement information of a device 5 designated as a request parameter or measurement information of a server 4 that accommodates one or more devices 5 and store the acquired measurement information in a measurement management database 14; a measurement control unit 15 configured to determine whether or not the measurement information in the measurement management database 14 satisfies a request conditional expression and activate a corresponding requested action when the request conditional expression is determined to be satisfied; and an apparatus setting unit 16 configured to set setting information that follows the activated requested action in the device 5 or the server 4.
US11212168B2 Apparatuses and methods for remote computing node initialization using a configuration template and resource pools
A configuration management system is configured to receive a registration request message from a computing node that includes identifying information, and to select a node pool in response to detection of a match between the identifying information matching a qualification parameter assigned to the node pool. The configuration management system is further configured to select configuration information for the computing node based on an image configuration template associated with the node pool. At least part of the configuration information is selected from a predefined resource pool. The configuration management system is further configured to provide the configuration information to the computing node.
US11212167B2 Method of radio link monitoring for MTC with coverage enhancement
A UE is configured to perform Radio Link Monitoring (RLM) with a first Coverage Enhancement (CE) configuration that provides a first CE level. The first RLM configuration associated with the first CE configuration has a first radio-link-quality-improving threshold value that corresponds with a third distance from a base station that is closer to the base station than a second distance associated with an in-sync radio link quality threshold value associated with a first RLM configuration. The first RLM configuration also has a first radio-link-quality-improving-cancellation threshold value that corresponds with a fourth distance from the base station that is located farther from the base station than the third distance and closer to the base station than the first distance. If conditions are satisfied, the base station reconfigures the UE with a second RLM configuration and a second CE configuration having a second CE level lower than the first CE level.
US11212153B2 Base station, terminal apparatus, communication method and recording medium
To appropriately select a beam used in communication in an environment in which massive-MIMO beamforming is performed, there is provided a base station including: a communication unit configured to form multiple beams and perform communication with a terminal apparatus; and a control unit configured to transmit, to the terminal apparatus, first identification information of a group that is used in communication with the terminal apparatus among the first identification information allocated to groups each of which includes multiple beams to be formed.
US11212151B2 User multiplexing for uplink control information
Methods, systems, and devices for wireless communications are described. Pre-discrete Fourier transform (DFT) time-domain spreading codes may be applied for UE multiplexing for uplink control information (e.g., over shared resources of an uplink slot). For example, a moderate number of UEs may be multiplexed within the same slot by having each UE spread modulation symbols before DFT-spreading by different spreading code. For orthogonality across UEs, the pre-DFT spreading codes may be selected as orthogonal cover codes (OCCs). The spreading sequences can be generated from a set of any orthogonal sequences or generated from unitary matrices. In some cases, orthogonality in the time domain may be kept as well as a frequency division multiplexed (FDM) structure in the frequency domain. For such property, a Fourier basis OCC design may be used. In some other examples, a Hadamard matrix based OCC design may be used.
US11212149B2 Non-staggered reference signals and repeated pilots in orthogonal frequency-division multiplexing
Methods, systems, and devices for wireless communication are described. A wireless communications system may support techniques for using non-staggered reference signals to increase the efficiency of the system and reduce the complexity of channel estimation. A base station may schedule a transmission to a user equipment (UE) including pilot tones mapped to a first symbol and a second symbol. In some cases, the pilot tones on the first and second symbols may be non-contiguous, and the base station may scramble the pilot tones on the first and second symbols according to the same scrambling sequence. In other cases, the pilot tones on the first and second symbols may be contiguous, and the pilot tones may be scrambled according to the same or different scrambling sequences. These techniques may result in reduced complexity for interference estimation and channel estimation at a UE.
US11212148B2 Data transmission method and apparatus
A method includes generating a preamble for a protocol version of a wireless local area network, where the preamble includes a legacy signal L-SIG field and a high efficiency signal HE-SIG field that are arranged in order, the HE-SIG field includes a first orthogonal frequency division multiplexing OFDM symbol and a second OFDM symbol that are arranged in order, and an input information bit of the first OFDM symbol is the same as that of the second OFDM symbol, and sending the preamble to a receive end device, so that the receive end device restores the preamble, and when determining that input information bits obtained after restoring the first OFDM symbol and the second OFDM symbol are the same, determines that the preamble is the preamble of the protocol version.
US11212146B2 Header repetition in packet-based OFDM systems
An OFDM communication system is described that allows different values of D in a single domain where nodes are operating in different portions of frequency bands. For the power-line medium, G.9960 has defined two overlapped baseband bandplans, 50 MHz-PB and 100 MHz-PB. In this exemplary scenario, the level of frequency diversity is different depending on the bandplan, hence providing different header decodability if D is fixed to 1. If D is fixed to 2, then it increases reliability for the narrowband devices, but may also unnecessarily increase overhead for the wide-band devices. An exemplary aspect is therefore directed to techniques to accommodate different repetitions schemes (D=1, . . . , DMAX and H=1, . . . , HMAX) in a single domain, and still allow devices to communicate with one another where DMAX and HMAX can be larger than 2.
US11212145B2 Signal shaping device, shaping termination device, signal shaping method, and optical transmission method
A signal shaping device includes: a generation unit to perform plural types of predetermined processes on blocks obtained by dividing plural sequences of bit strings by a predetermined length, and generate a plurality of candidate blocks that are candidates for a shaped block to be transmitted; a calculation unit to calculate, on a candidate-block-by-candidate-block basis, a weight of a one-dimensional modulation symbol when a plurality of bits included in the candidate block are converted into the one-dimensional modulation symbol; a selection unit to select, from among the candidate blocks, the shaped block on a basis of the weight; an addition unit to add, to the shaped block, selection information indicating a selection result; and a symbol mapping unit to generate a one-dimensional modulation signal by converting a plurality of bits included in the shaped block, into the one-dimensional modulation symbol.
US11212135B1 System for identifying manufacturer-specific controller-area network data
Methods and systems for identifying manufacturer-specific controller-area (CAN) data for a vehicle type are provided. Manufacturer-specific CAN data may be identified by processing defined CAN data having a correlation relationship with the target data and undefined manufacturer-specific CAN data for determining if there is a correlation relationship therebetween. Also provided are methods and systems for identifying and automatically collecting manufacturer-specific CAN data for a vehicle type.
US11212132B2 Method for providing IoT device information, apparatus and intelligent computing device thereof
Provided are a method and device for providing IoT device information and an intelligent computing device. A method of providing information related to a control target device includes searching for the control target device and displaying a position of the control target device in a map of an area in which the control target device is positioned. Therefore, an intuitive interface can be provided to a user. One or more of the IoT devices, robots, and intelligent computing devices of the present disclosure may comprise artificial intelligence modules, drones (Unmanned Aerial Vehicles, UAVs), robots, Augmented Reality (AR) devices, virtual reality, VR) devices, devices related to 5G services, and the like.
US11212128B2 Data transmission control method, data transmission control apparatus, and electronic device
A data transmission control method includes: acquiring identities of multiple conference members required to attend a conference when a local area network conference request is detected, wherein the conference members correspond to multiple second NAN devices; determining communication levels of the conference members based on the identities of the conference members, and establishing a corresponding relation between transmission levels of data resources and the communication levels of the conference members; creating a first NAN conference group, and inviting the at least one second NAN device to join the first NAN conference group; and performing data transmission in the first NAN conference group based on the corresponding relation.
US11212126B1 Complex computing network for improving establishment and broadcasting of audio communication among mobile computing devices and for providing rapid audio conversations
Systems, methods, and computer program products are provided for improving establishment and broadcasting of communication, including establishing rapid audio conversations. For example, a method comprises determining a first user accesses a mobile application on a first mobile device of the first user; determining a second user accesses the mobile application on a second mobile device of the second user; initiating an audio conversation, for a first period, between the first mobile device of the first user and the second mobile device of the second user; and upon termination of the first period, initiating a second audio conversation between the first mobile device of the first user and a third mobile device of the third user unless the first user extends the audio conversation with the second mobile device of the second user.
US11212125B2 Asset management with respect to a shared pool of configurable computing resources
Disclosed aspects relate to asset management with respect to a shared pool of configurable computing resources. With respect to a set of assets which share a resource on a first compute node, a set of asset weight values is identified. The set of asset weight values indicates a set of utilization shares of the resource by the set of assets. A set of asset priority values is identified with respect to the set of assets on the first compute node. The set of asset priority values indicates a relative status arrangement for the set of assets. Using the set of asset weight values and the set of asset priority values, a determination is made to migrate a first asset of the set of assets from the first compute node to a second compute node. Accordingly, the first asset of the set of assets is migrated from the first compute node to the second compute node.
US11212123B2 Method of controlling display device, and display device using the method
Provided is a display device including a display, a speaker, a communicator comprising communication circuitry configured to perform wireless communication, a memory configured to store one or more instructions, and a controller including at least one processor configured to execute at least one of the one or more instructions. Based on a wireless connection request for audio transmission being received from an external device while the display device is in a power-off state, the communicator is further configured to transmit, to the external device, a response indicating acceptance of the wireless connection request, and to operate to wake up the controller to a state requiring wireless connection.
US11212122B2 Power source equipment with powering over ethernet
A power source device coupled to a power device includes an output port and a controller. When the output port is coupled to a connection cable, the controller is activated to generate a handshake signal, so as to communicate with the power device. When it is determined that the power device is able to be powered according to the handshake signal, the controller controls the power supply device to power the power device through the connection cable. When the connection cable is not coupled to the output port, the controller is deactivated and thus the handshake signal is not generated.
US11212120B2 Optical key protected authentication and encryption
An apparatus for authenticating an optical key and an apparatus for generating a random number from an optical key are provided. The optical key is used for reliable authenticatability and the random number is stable when or after the optical key is exposed to an external influence such as, but not limited to, a physical or chemical stimulus including a different ambient condition, a mechanical stress, or chemical contact.
US11212115B2 Information processing apparatus, method of controlling the same, and storage medium
An information processing apparatus generates a public key pair in accordance with a certificate issuance request, generates a certificate signing request based on the public key pair and transmits an electronic certificate issuance request to an external apparatus. The information processing apparatus receives a response transmitted from the external apparatus as a response to the electronic certificate issuance request, obtains an electronic certificate included in the received response and causes an application to enable its use of the obtained electronic certificate.
US11212112B2 System, data management method, and program
A system includes a plurality of nodes, an individual one of which transmits data to which a group signature is attached, and a plurality of management servers that are directly connected to each other. An individual one of the plurality of management servers includes a ledger for managing data received from the nodes. Addition of data to the ledger of at least one of the plurality of management servers is reflected on the ledgers of the other management servers.
US11212109B2 Data provision system, data security device, data provision method, and computer program
A data provision system includes a data provision device and a data security device installed in a vehicle. The data provision device includes a vehicle interface configured to transmit data to and receive data from the vehicle; and an cryptographic processing unit configured to generate an electronic signature of application data to be applied to an in-vehicle computer installed in the vehicle by using a secret key of the data provision device, wherein application data with the electronic signature, which is obtained by attaching the electronic signature to the application data, is transmitted to the vehicle through the vehicle interface. The data security device includes an interface unit configured to transmit data to and receive data from a device outside the data security device; and an cryptographic processing unit configured to verify the electronic signature of the application data with the electronic signature received from the data provision device.
US11212093B2 Method of social key recovery and related device
A method of social key recovery for a first communication device supporting blockchain technology with asymmetric cryptographic algorithm is disclosed. The method comprises transmitting a device identity of the first communication to a second communication on the blockchain, performing a verification operation with the second communication device, receiving a message including a verification code of the first communication device and a public key of the second communication device, from the second communication device, wherein the first message is encrypted with a public key of the first communication device, decrypting the message with a private key of the first communication device, to obtain the public key of the second communication device, and transmitting seed phrases encrypted with the public key of the second communication device for restoring a crypto wallet on the blockchain, to the second communication device.
US11212091B2 Method for pairing electronic terminals, corresponding terminals and program
A method for pairing a first terminal, called a communications terminal, seeking to transmit and receive data with a second terminal, called an acceptor terminal. The method includes: a first non-secured pairing phase for pairing the transactional terminal with the communications terminal, delivering at least one pairing parameter for pairing with the communications terminal, by using a first radio-type bidirectional wireless communications channel; a second phase of secured pairing of the transactional terminal with the communications terminal, the second pairing phase implementing a second unidirectional communications channel used by the transactional terminal to transmit a piece of securing data from the first communications channel to the communications terminal, as a function of the at least one parameter for pairing with the communications terminal.
US11212086B2 Continuous variable quantum key distribution phase compensation system
The present invention, which is used for continuous variable quantum key distribution (CVQKD) with asynchronous local oscillators, relates to a system for performing a phase compensation of a scheme of using LO phase estimation and feedback at a receiver (Bob) using a pilot signal from a transmitter (Alice) and a scheme of measuring quantum state data using an LO having a predetermined phase at the receiver (Bob) and estimating and feeding back an LO phase through multi-dimensional reconciliation (MDR).
US11212085B2 Technologies for accelerated hierarchical key caching in edge systems
Technologies for accelerated key caching in an edge hierarchy include multiple edge appliance devices organized in tiers. An edge appliance device receives a request for a key, such as a private key. The edge appliance device determines whether the key is included in a local key cache and, if not, requests the key from an edge appliance device included in an inner tier of the edge hierarchy. The edge appliance device may request the key from an edge appliance device included in a peer tier of the edge hierarchy. The edge appliance device may activate per-tenant accelerated logic to identify one or more keys in the key cache for eviction. The edge appliance device may activate per-tenant accelerated logic to identify one or more keys for pre-fetching. Those functions of the edge appliance device may be performed by an accelerator such as an FPGA. Other embodiments are described and claimed.
US11212081B2 Method for signing a new block in a decentralized blockchain consensus network
A method for signing a new block of a blockchain of a distributed blockchain consensus network (DBCN), comprising a mining computing entity (MCE) and a node computing entity, includes the step of signing and/or encrypting of predefined MCE information by the MCE, using a secret key of a public key/secret key key pair of the MCE to obtain hidden information (HI). The new block is signed by the MCE using the secret key and block information comprising block height information to create a signature for the new block. In a case of at least one further signing of a different block with the respective same block height information by the MCE, reveal information is provided to reveal the HI to the DBCN by another node computing entity of the DBCN when the node computing entity has received two signatures comprising the same corresponding block height information.
US11212080B2 Communication system, vehicle, server device, communication method, and computer program
A communication system is provided that allows communication between a vehicle and a server device. This communication system includes: the server device; a first arithmetic processing device installed in the vehicle; and a second arithmetic processing device that is a secure element and is installed in the vehicle. The second arithmetic processing device includes: a vehicle key storage unit that stores a first key and a second key; a vehicle authentication processing unit that performs authentication with the server device using the first key; and a vehicle key transmission/reception unit that transmits or receives a third key to or from the server device by encryption communication which uses the second key. The first arithmetic processing device includes a vehicle communication unit that performs encryption communication with the server device using the third key.
US11212074B2 Data reception device and data transmission/reception device
A data reception device that can improve communication quality when transmitting/receiving serial data is to be provided. There is provided the data reception device including a signal generation unit that generates, from serial data received, a first signal whose value is inverted at a rising timing of the serial data and a second signal whose value is inverted at a falling timing of the serial data, and a clock recovery unit that performs clock recovery using the first signal and the second signal generated by the signal generation unit.
US11212054B2 Data transmission method and apparatus
A data transmission method and apparatus for determining a transport block size, the method including obtaining, by a first device, a first parameter, where the first parameter is used to indicate a quantity of resource elements included in a resource mapping unit, determining, by the first device, a first transport block size based on the first parameter, and transmitting, by the first device, data based on the first transport block size.
US11212050B2 Method and device for determining resource of logical channel, and computer storage medium
Disclosed in the present invention are a method and device for determining a resource of a logical channel, and a computer storage medium. The method comprises: a terminal receives configuration information sent by a network side, the configuration information being provided with a first mapping relationship between association information of a data packet and at least one of the following resource attributes: a TTI and a carrier, the terminal determines a second mapping relationship between the logical channel and the association information of the data packet and determines, on the basis of the first mapping relationship and the second mapping relationship, at least one of the following resource attributes corresponding to the logical channel: the TTI and the carrier.
US11212049B2 Method and device in UE and base station used for wireless communication
The present disclosure provides a method and a device in a UE and a base station for wireless communication. The UE receives a first signaling in a first resource element set and a first radio signal. The first resource element set determines a first information set out of M information sets; any information set of the M information sets comprises a positive integer number of information element(s) comprising a first type index and a second type index set comprising at least one second type index; the first signaling comprises scheduling information of the first radio signal, the first signaling comprises a first field indicating a first information element out of the first information set; a measurement on a reference signal identified by a second type index comprised in the first information element for reception of the first radio signal. The above method helps reduce overhead for scheduling signaling.
US11212048B2 System, data transmission method and network equipment supporting PDCP duplication function method and device for transferring supplementary uplink carrier configuration information and method and device for performing connection mobility adjustment
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The present disclosure discloses a system, a data transmission method and a network equipment supporting a Packet Data Convergence Protocol (PDCP) duplication function. The data transmission method supporting a PDCP duplication function comprises the steps of: transmitting, by a first network equipment, a configuration instruction message of a radio bearer supporting a PDCP duplication function to a second network equipment; and, performing, by the first network equipment and the second network equipment, transmission of a data packet of the radio bearer configured with the PDCP duplication function. In the present disclosure, by an interface between the first network equipment and the second network equipment, the transmission of duplicated data packets between the first network equipment and the second network equipment is realized, and the reliability of data transmission is improved. The present disclosure also discloses a method and device for transferring supplementary uplink carrier configuration information and a method and device for performing a connection mobility adjustment.
US11212046B2 User terminal and radio communication method
A terminal in communication with a base station is disclosed including a transmitter that transmits uplink control information using an uplink control channel, and a processor that independently controls, based on information transmitted from the base station, application of intra-slot frequency hopping for the uplink control channel, and application of inter-slot frequency hopping for the uplink control channel. In other aspects, a base station in communication with a terminal and a radio communication method for a terminal in communication with a base station are also disclosed.
US11212038B2 Method and device for determining time frequency resources
Provided are a method and a device for determining time-frequency resources. The method comprises: determining, by a first communication node, at least one piece of the following information about a first resource set: time-frequency resources of a second resource set contained in the first resource set, configuration information of the second resource set, time-frequency resource configuration information of the first resource set, and a dynamic signaling indication used for indicating whether the first resource set is multiplexed to a PDSCH transmission or a PUSCH transmission or whether the PDSCH transmission or the PUSCH transmission needs to implement rate matching; and after the above-mentioned information is determined, transmitting the information to a second communication node. Therefore, the problem in the related art of how to indicate the time-frequency resources used in the PDSCH transmission or the PUSCH transmission is solved, and the time-frequency resources used in the PDSCH transmission or the PUSCH transmission are indicated to a user.
US11212035B2 Systems and methods for assessing Wi-Fi coverage for client devices in a multi-access point environment
A communication interface receives data points including link quality and link usage measurements related to a mobile computing device associated with the wireless network during a sampling interval. A processing device weights each data point based on at least one metric included in the link quality measurement and associated with a link usage measurement. Each weighted data point is evaluated against one or more thresholds. A weighted data point is discarded based on a result of the threshold comparison or assigned to one of a plurality of link quality bins based on a consolidated measure of the link quality measurements. A coverage quality score is computed based on a ratio of a total count of weighted link quality measurements in at least one of the plurality of link quality bins to a total count of weighted link quality measurements in all of the link quality bins.
US11212027B2 Optical path setting device, optical communication system, and optical path setting method
This optical path setting device comprises: a transmission characteristic calculating means for calculating an inter-endpoint transmission characteristic that is a characteristic for transmission between endpoints of an optical path accommodating traffic in a plurality of optical communication systems; a required wavelength bandwidth determining means for determining a required wavelength bandwidth that is a wavelength bandwidth meeting an arrival performance of the optical path on the basis of the inter-endpoint transmission characteristic; and an accommodating wavelength band determining means for determining, as an accommodating wavelength band for accommodating the optical path, a common wavelength band that is a wavelength band where an optical path having the required wavelength bandwidth can be allocated, and that is common to the plurality of optical communication systems.
US11212026B2 Radio transmission device and transmission method
A signal generator 10 generates an OOK (on-off keying) modulation signal by mapping a CAZAC (constant amplitude zero auto-correlation) sequence to N subcarriers (N being an integer that is greater than or equal to 2) arranged at a determined interval among M subcarriers (M being an integer that is greater than or equal to 3) that are adjacent in the frequency domain, carrying out inverse fast Fourier transform (IFFT) processing on the mapped CAZAC sequence, and carrying out Manchester coding on a time domain signal generated by the IFFT processing. A radio transmitter 107 transmits the OOK modulation signal.
US11212021B2 Signaling method, receiving method, and signaling device
A system for generating, transmitting, providing and/or receiving signaling.
US11212006B2 Network communications systems and methods
Methods, systems, and devices for network communications to reduce optical beat interference (OBI) in upstream communications are described. For example, a fiber node may provide a seed source to injection lock upstream laser diodes. Therefore, upstream communications from each injection locked laser diode may primarily include the wavelength associated with each seed source. The seed sources may be unique to each end device and configured to minimize OBI. That is, the upstream laser diodes may be generic, but the collected seed source may enable upstream communications at varying wavelengths. The end device may provide upstream communications by externally modulating a signal generated by the injection locked laser diode.
US11211994B2 Angular sparse channel recovery using history measurements
Compressive sensing (CS) channel recovery using history measurements. Both current and history measurements for AoAs estimation, and only use current measurement for coefficient estimation. The dominant angle of arrival (AoA) is estimated using history and current measurements. In Approach 1, the dominant AoA is invariant and the coefficients are uncorrelated. In Approach 2, the dominant AoA is invariant and the coefficients are fully correlated. The remaining AoAs are estimated. The coefficients corresponding to each estimated dominant AoA are estimated. And the channel is recovered.
US11211989B2 Methods and nodes for beam adjustment
Methods for beam adjustment are disclosed. A method includes: determining, by a first node, whether a beam adjustment is required; and when the beam adjustment is required, at least adjusting, by the first node, its beam, or informing, by the first node, a neighboring second node of adjusting the second node's beam, so that relationship between the beam of the first node and the beam of the second node meets a preset condition. There are also provided associated nodes.
US11211986B2 Beam management using synchronization signals through channel feedback framework
Methods, systems, and devices for wireless communication are described. In aspects of the present disclosure, a user equipment (UE) may report metrics (e.g., received signal power, beam identifier) about synchronization signal (SS) beams using the same (e.g., or a similar) framework that is used for channel state information reference signal (CSI-RS) reporting. Because SSs are intended to be broadcast across a wide coverage area in a beamformed manner, the SSs represent a promising complement to existing beam management techniques. Accordingly, beam management may be achieved at least in part based on reporting one or more metrics of beamformed SSs through a channel feedback framework.
US11211984B2 Method for reporting channel state in wireless communication system and device therefor
The present invention relates to a method for reporting a channel state for a narrowband-Internet of Things (NB-IoT) terminal in a wireless communication system, the method, according to one embodiment of the present invention, being executed by a NB-IoT terminal configured so as to operate in a single resource block (BR)-unit NB, and comprising the steps of: receiving, from a base station, a request for the reporting of aperiodic channel state information; according to the request, calculating a channel quality indicator of at least one NB corresponding to a resource for which channel state information is being measured; and transmitting the calculated channel quality indicator to the base station, wherein the channel quality indicator is calculated during a valid subframe interval comprising at least one subframe, wherein the valid subframe interval may exclude a subframe in which a synchronization signal is transmitted from the at least one NB, or a subframe in which the terminal monitors a different NB that is not the at least one NB.
US11211980B2 Communication method, network device, terminal device, and system
This application provides a communication method, a communications apparatus, and a system. The method may include receiving, by a terminal device, a first group of precoded reference signals and a second group of precoded reference signals. The method may also include feeding back first indication information based on a channel state information (CSI) feedback-based transmission scheme, where the first indication information is used to determine a plurality of precoding vectors, at least one of the plurality of precoding vectors is determined by using the first group of precoded reference signals, and at least one of the plurality of precoding vectors is determined by using the second group of precoded reference signals.
US11211977B2 Codebook-based uplink transmission method in wireless communication system and device therefor
Disclosed are a codebook-based uplink transmission method in a wireless communication system and a device therefor. Particularly, a method for a user equipment (UE) performing codebook-based uplink transmission in a wireless communication system includes the steps of: receiving from a base station downlink control information (DCI) for physical uplink shared channel (PUSCH) scheduling including precoding information and the number of layers; determining a precoder on the basis of the precoding information and the number of layers; and transmitting a PUSCH to which the determined precoder is applied to the base station, wherein the DCI may further include an amplitude coefficient and a phase coefficient applied to the precoder.
US11211970B2 Communication method and corresponding user terminal, and base station
The present disclosure provides a communication method and a corresponding user terminal, and a base station. The communication method performed by the user terminal includes receiving information about modulation and coding from the base station; and determining a spreading parameter for the user terminal according to the information about modulation and coding, wherein the spreading parameter is used for the user terminal to spread symbols.
US11211966B2 Semiconductor device, antenna switch circuit, module device, and wireless communication device
To realize multiple band support in wireless communication in a more favorable manner. A semiconductor device including: a plurality of terminals; and a plurality of transistor groups provided for each of the terminals, in which a plurality of transistors are connected in series in each group. The plurality of transistor groups have different ON-resistances from each other and receive inputs of signals having different power levels from each other.
US11211965B2 Electronic device and method for providing communication service
Disclosed an apparatus and a method for simultaneously providing a voice service and a data service in an electronic device. The electronic device includes: an antenna for transmitting or receiving one or more signals of a first signal corresponding to a first communication network and a second signal corresponding to a second communication network; a first communication control module for processing the first signal; a second communication control module for processing the second signal; and a divider for distributing the one or more signals received through the antenna to the first communication control module and the second communication control module.
US11211963B1 Mobile device case system
One variation of a device case includes a device case body: configured to accept and retain a mobile device; defining a strap receptacle; and including a first set of magnetic features arranged across a base surface of the strap receptacle. The device case further includes a strap: coupled to the device case body; configured to seat within the strap receptacle in a retracted position; configured to accept a finger of a user in a deployed position; and including a second set of magnetic features configured to transiently couple to the first set of magnetic features to drive the strap from the deployed position to the retracted position and to retain the strap within the strap receptacle in the retracted position.
US11211961B2 Foldable electronic device including antenna
An electronic device including an antenna is provided. The electronic device includes a housing including a first housing structure having a first side member, a second housing structure having a second side member, and a hinge structure connecting the first housing structure and the second housing structure to each other, and a transceiver electrically connected with the first side member and the second side member. The first side member includes a first conductive member, a second conducive member spaced apart from the first conductive member, and a first nonconductive member disposed between the first conductive member and the second conductive member, as a first antenna group, and a third conductive member disposed at an edge adjacent to the hinge structure of edges of the first side member to correspond to the first conductive member, a fourth conductive member facing the second conductive member and spaced apart from the third conductive member, and a second nonconductive member disposed between the third conductive member and the fourth conductive member as a second antenna group.
US11211960B2 PAM-4 DFE architectures with symbol-transition dependent DFE tap values
Decision feedback equalization (DFE) is used to help reduce inter-symbol interference (ISI) from a data signal received via a band-limited (or otherwise non-ideal) channel. A first PAM-4 DFE architecture has low latency from the output of the samplers to the application of the first DFE tap feedback to the input signal. This is accomplished by not decoding the sampler outputs in order to generate the feedback signal for the first DFE tap. Rather, weighted versions of the raw sampler outputs are applied directly to the input signal without further analog or digital processing. Additional PAM-4 DFE architectures use the current symbol in addition to previous symbol(s) to determine the DFE feedback signal. Another architecture transmits PAM-4 signaling using non-uniform pre-emphasis. The non-uniform pre-emphasis allows a speculative DFE receiver to resolve the transmitted PAM-4 signals with fewer comparators/samplers.
US11211953B2 Rate matching performing method for LDPC code and communication device therefor
A method by which a terminal performs rate matching for a low density parity check (LDPC) code can comprise the steps of: determining any one transport block size (TBS) among a plurality of TBSs set for rate matching in the terminal; and performing rate matching for the LDPC code on the basis of the selected TBS. The UE is capable of communicating with at least one of another UE, a UE related to an autonomous driving vehicle, a base station or a network.
US11211949B2 Dynamic multi-stage decoding
Methods and systems for decoding raw data may include determining a sequence of a plurality of read-level voltages based on previous decoding data and executing a multi-stage decoding operation to decode raw data read from the plurality of memory cells using the determined sequence of the plurality of read-level voltages. Decoded data is returned from the multi-stage decoding operation upon completion of the multi-stage decoding operation and the previous decoding data is updated based on results of the multi-stage decoding operation.
US11211945B1 Parallelized decoding of variable-length prefix codes
Methods and systems are provided for decoding variable-length codes in a parallel process. A stream of variable-length code words is divided into fixed length words. A plurality of parallel sets of decoder circuits each receive, in parallel, a current fixed length word and a prior fixed length word. Each decoder circuit has a respective fixed leftover bit-count. Each decoder circuit generates a respective output that may include a decoded symbol and a new leftover bit-count. Each respective output is determined based on the respective current fixed length word, the respective prior fixed length word, and the respective fixed leftover bit-count. A set of selected decoder circuit outputs is generated for each set of the parallel sets of decoder circuits based on a set of first leftover bit-counts. One output from each set of selected decoder circuit outputs is selected as a final output based on a second prior leftover bit-count.
US11211944B2 Mixed-precision compression with random access
A data compressor includes a zero-value remover, a zero bit mask generator and a non-zero values packer. The zero-value remover receives 2N bit streams of values and outputs 2N non-zero-value bit streams having zero values removed from each respective bit stream based on a selected granularity of compression for values contained in the bit streams. The zero bit mask generator receives the 2N bit streams of values and generates a zero bit mask corresponding to the selected granularity of compression. Each zero bit mask indicates a location of a zero value based on the selected granularity of compression. The non-zero values packer receives the 2N non-zero-value bit streams and forms at least one first group of packed non-zero values.
US11211943B2 Hybrid comparison for unicode text strings consisting primarily of ASCII characters
A method compares text strings having Unicode encoding. The method receives a first string S=s1s2 . . . sn and a second string T=t1t2 . . . tm, where s1, s2, . . . , sn and t1, t2, . . . , tm are Unicode characters. The method computes a first string weight for the first string S according to a weight function ƒ. When S consists of ASCII characters, ƒ(S)=S. when S includes one or more non-replaceable non-ASCII characters, the first string weight ƒ(S) is a concatenation of an ASCII weight prefix ƒA(S) and a Unicode weight suffix ƒU(S). The method also computes a second string weight for the second text string T. Equality of the strings is tested using the string weights.
US11211936B1 Delay lock loop circuits and methods for operating same
Digital delay lock circuits and methods for operating digital delay lock circuits are provided. A phase detector is configured to receive first and second clock signals and generate a digital signal indicating a relationship between a phase of the first clock signal and a phase of the second clock signal. A phase accumulator circuit is configured to receive the digital signal and generate a phase signal based on values of the digital signal over multiple clock cycles. A decoder is configured to receive the phase signal and generate a digital control word based on the phase signal. A delay element is configured to receive the digital control word. The delay element is further configured to change the relationship between the phase of the first clock signal and the phase of the second clock signal by modifying the phase of the second clock signal according to the digital control word.
US11211935B2 All-digital voltage monitor (ADVM) with single-cycle latency
An all-digital voltage monitor (ADVM) generates a multi-bit output code that changes in proportion to a voltage being monitored, by leveraging the voltage impact on a gate delay. ADVM utilizes a simple delay chain, which receives a clock-cycle-long pulse every clock cycle, such that the monitored supply voltage is sampled for one full cycle every cycle. The outputs of all delay cells of the delay chain collectively represents a current voltage state as a digital thermometer code. In AVDM, a voltage droop event thus results in a decrease in the output code from a nominal value, while an overshoot results in an increase in the output code.
US11211928B1 Apparatus and method for power switch status check
A power switch fault detector detects faults in the current paths of power switches. A first operational amplifier detects a drain-source voltage of a first set of parallel connected field-effect transistors in a current path. A second operational amplifier detects a drain-source voltage of a second set of parallel connected field-effect transistors in the current path. A hardware or software processor is configured to compare a difference in magnitude of the drain-source voltages to a threshold voltage to determine whether a field-effect transistor of one of the first set or second set is compromised. The current path is isolated and one of the first set or second set of field-effect transistors is deactivated to determine whether a field-effect transistor of the first set or second set is stuck-open or shorted.
US11211927B2 Gate driver circuit, motor driver circuit, and hard disk apparatus
A gate driver circuit drives a switching transistor. A variable current source generates a reference current configured to switch between a first current amount and a second current amount smaller than the first current amount. A current distribution circuit is configured to switch between a source enabled state in which a source current proportional to the reference current is sourced to a gate node of the switching transistor and a disabled state in which the source current is made equal to zero. A first transistor fixes the gate node of the switching transistor to a high voltage in an on-state of the first transistor. A second transistor fixes the gate node of the switching transistor to a low voltage in an on-state of the second transistor.
US11211919B2 Polyphase filter
A first resistor to a fourth resistor and a first capacitor to a fourth capacitor are connected together in series in a ring shape. A first output terminal to a fourth output terminal are connected to series connection points between the first resistor to the fourth resistor and the first capacitor to the fourth capacitor, a first input terminal is connected to a series connection point between the fourth capacitor and the first resistor, and a second input terminal is connected to a series connection point between the second capacitor and the third resistor. Furthermore, a fifth resistor is connected between a series connection point between the first capacitor and the second resistor and a series connection point between the third capacitor and the fourth resistor.
US11211916B2 Resonant transducer
A resonant transducer includes a resonant beam which is formed on a semiconductor substrate, a support beam of which one end is connected to a part of the resonant beam at a predetermined angle, a first electrode which is connected to the resonant beam via the support beam, a second electrode which is disposed adjacent to a center of one side surface of the resonant beam, and a conductor which is disposed between the support beam and the second electrode, the conductor being connected to the first electrode.
US11211908B2 Power amplifier and demodulator
A power amplifier includes an in-phase modulator configured to modulate an in-phase component of an input signal, a quadrature modulator configured to modulate a quadrature component of the input signal, and a processor configured to process the in-phase and quadrature components. The processor includes a clock configured to produce a clock signal, a pulse processor configured to remove non-essential information from the modulated in-phase and quadrature components, and a pulse converter configured to select an amplifier class and output a control signal based on the selected amplifier class. A switching network is also included and configured to actuate one or more switches based on the control signal to output an amplified signal.
US11211907B2 Three level PWM class D amplifier
A Class D amplifier comprising a control circuit configured to receive an audio input signal and derive first, second and third PWM switching control signals therefrom, being supplied to respectively first, second and third switches of a driver, the first and second switches being serially arranged between first and second supply voltages, and having a common node coupled to an output terminal. The driver comprises a DC level shifter being configured to provide a reference voltage to a reference terminal in at least first and second states of operation, said reference voltage including a DC component at least substantially equidistant between the first and second supply voltages. Said third switch being included in a shunt path between the output and the reference terminal.
US11211905B2 Semiconductor device and memory system
According to one embodiment, in a first differential amplifier circuit of a semiconductor device, a first transistor receives an input signal at the gate. A second transistor forms a differential pair with the first transistor. The second transistor receives a reference signal at the gate. A third transistor is connected in series with the first transistor. A fourth transistor is connected in series with the second transistor. A fifth transistor is disposed on the output side. The fifth transistor forms a first current mirror circuit with the fourth transistor. A sixth transistor is connected to the drain of the second transistor in parallel with the fourth transistor. The sixth transistor forms a second current mirror circuit with the fifth transistor. A first discharge circuit is connected to the source of the sixth transistor.
US11211899B2 Power amplifying circuit
A power amplifying circuit includes a bias circuit that supplies a bias current or a bias voltage to a base of a first transistor, and at least one termination circuit that short-circuits a second-order harmonic of an amplified signal output from a collector of the first transistor to a ground voltage. An emitter of the first transistor is connected to ground. The bias circuit includes a second transistor. A collector of the second transistor is connected to the base of the first transistor. An emitter of the second transistor is connected to the emitter of the first transistor. A base of the second transistor is supplied with a predetermined voltage.
US11211895B2 Operating an electrical machine
A method for operating an electrical machine is used to calculate a value of a first torque which can be provided at a maximum by the electrical machine in a future interval, wherein, by limiting the torque which is provided in the interval to the value, overheating of at least one semiconductor, which is required for transmitting the electrical power, due to a power loss is prevented and/or the threat of overheating and the onset of derating is diagnosed and therefore prevented.
US11211892B2 Motor drive apparatus configured to determine cause of DC link voltage fluctuation
A motor drive apparatus includes: a rectifier; an inverter; a DC link voltage detection unit; an input current detection unit configured to detect input current inputted to the rectifier; a DC link voltage comparison unit configured to compare a DC link voltage with a first voltage threshold value and with a second voltage threshold value; a current comparison unit configured to compare the input current with a current threshold value; and an abnormality detection unit configured, in a case that the DC link voltage is smaller than the first voltage threshold value or that the DC link voltage is greater than the second voltage threshold value, to determine that a first abnormality has occurred when the input current is smaller than the current threshold value and to determine that a second abnormality has occurred when the input current is equal to or greater than the current threshold value.
US11211890B2 Power conversion apparatus and air-conditioning apparatus
A power conversion apparatus includes a rectifier circuit, an inverse conversion circuit, and a capacitor. The rectifier circuit rectifies alternating current power of the alternating current power supply. The inverse conversion circuit inversely converts a voltage Vdc rectified by the rectifier circuit into an alternating current voltage having a certain frequency and applies the alternating current voltage to a motor whose maximum power consumption Pmax is 2 kW or larger. The capacitor is provided between the rectifier circuit and the inverse conversion circuit and has a capacitance C that satisfies a condition of a following expression in relation to an alternating current voltage Vac of the alternating current power supply and the maximum power consumption Pmax. C ≤ 350 × 10 - 6 ⁢ P ⁢ ⁢ max Vac 2 . ( 1 )
US11211888B2 Motor parameter tracking method and motor parameter tracking system
A motor parameter tracking method, which can dynamically track motor parameters includes: exciting, with a voltage excitation signal, a motor to operate, and acquiring at least one actual voltage across two terminals of the motor and an actual current flowing through the motor in an operating state; modelling a voltage error of the motor based on the at least one actual voltage and the actual current to obtain a voltage error function of the motor; and performing iteration on at least one motor parameter based on the voltage error function and a preset iterative step. With the method, the difference between different batches of motors can be adaptively adjusted, and parameter changes caused by a motor temperature, a motor posture and the like can be dynamically tracked. All motor parameters are provided with a same step, which reduces the difficulty of parameter adjustment and the sensitivity of algorithms to parameters.
US11211880B2 Power conversion device including an inverter and first and second current detectors
A control device controls an inverter such that a detected value of an output current of an inverter follows a current command value. The control device is configured to calculate a current deviation between the current command value and the detected value of the output current of the inverter, and control switching of switching elements to allow the calculated current deviation to be equal to or less than a current deviation command value. The control device sets a current limiter for a load current, the current limiter being smaller than an over current level, a load current with a current limiter smaller than an overcurrent level. When the detected value of the load current is larger than the current limiter, the control device reduces the current deviation command value to be smaller than that applied when the load current is smaller than the current limiter.
US11211878B2 DC chopper for MMC cell with integrated chopper resistor
A Direct Current (DC) chopper may be integrated into the Modular Multilevel Converter (MMC) cells of a power converter. The integrated DC chopper may include chopper resistors that may also be advantageously integrated into a heat sink for a power module including at least the power transistors of the MMC cell. The safe discharge of both cell capacitors and DC-link capacitors in different operating conditions is performed using Insulated-Gate Bipolar Transistors (IGBTs) and chopper resistors of an MMC cell.
US11211876B2 Voltage compensation device
A voltage compensation device according to an embodiment includes a controller including first and second coordinate transformation circuits, and first and second arithmetic parts. The first coordinate transformation circuit generates first and second outputs that are mutually-orthogonal by performing a rotating coordinate transformation of the normal-phase components of a three phase AC. The first arithmetic part calculates a system voltage based on a DC component of the first output and generates a first compensation amount corresponding to a compensation voltage set to compensate a shift of the system voltage from a preset target voltage. The second coordinate transformation circuit generates third and fourth outputs that are mutually-orthogonal by performing a rotating coordinate transformation of reverse-phase components of the three-phase AC. The second arithmetic part generates second compensation amount of a reverse-phase component of the system voltage based on DC components of the third and fourth outputs.
US11211869B2 LLC power supply current-sharing and frequency locking mechanism
A multiphase current-sharing configuration may include at least two power supplies providing respective output-currents in the current-sharing configuration. One or more of the power supplies may itself be a multiphase power supply. A first power supply of the current-sharing configuration may detect a phase difference between an external control signal provided to the first power supply to control the output voltage of the first power supply, and an internal control signal provided by a VCO of the first power supply. The phase difference may be provided to an integrator to cause the internal control signal to track the external control signal when the external control signal is available, and maintain a present operating frequency of the internal control signal in case the external control signal is lost, in which case the internal control signal may be used to uninterruptedly control the output voltage of the first power supply.
US11211867B2 Voltage regulating apparatus with pre-stage circuit and post-stage circuit
The present disclosure discloses a voltage regulating apparatus, including a pre-stage circuit and a post-stage circuit. The pre-stage circuit receives an input voltage and outputs an intermediate bus voltage, and the post-stage circuit receives the intermediate bus voltage and outputs an output voltage. The post-stage circuit includes a plurality of post-stage converters, the post-stage converters are connected in parallel in an interleaved manner. In this way, the post-stage circuit has a small inductance, thereby reducing the volume of the apparatus and increasing the power density of the apparatus.
US11211856B2 Resolver
A resolver that ensures improvement in a detection sensitivity is provided. The resolver according to the present disclosure includes a rotor and a stator arranged to surround an outer peripheral surface of the rotor. The rotor includes a rotor core, the stator includes a stator core and a coil, the stator core includes a plurality of teeth disposed at intervals along a circumferential direction, the plurality of teeth project toward the outer peripheral surface side of the rotor, and the coil is wound around the plurality of teeth. A gap permeance between the rotor and the stator varies in association with a rotation around a rotation axis of the rotor. The rotor further includes a porous machinable film containing a magnetic metal, and the porous machinable film is disposed on a projecting portion on an outer peripheral surface of the rotor core.
US11211845B2 Speed reduction apparatus and electromechanical device
A speed reduction apparatus includes a motor and a speed reduction assembly. The motor includes a first rotating shaft and a second rotating shaft a second rotator and a first rotator, a stator, a first motor housing, a second motor, and a first bearing and a second bearing at a radial outer side of the first rotating shaft, the first bearing and the second bearing being axially located at the same side of the first rotator facing the first motor housing. The speed reduction assembly includes a first gear, third gears engaging with the first gear, and a second gear, an output shaft, the third gears turning the second gear to rotate, and the second gear driving the output shaft, and a bracket between the output shaft and the first rotating shaft, the first gear, the second gear and the third gears being located at an axial outer side of the first motor housing, and at least one of the first gear, the second gear and the third gears being located radial outer sides of the first bearing and the second bearing.
US11211840B2 Winding structure of motor stator
A winding structure of motor stator includes a stator core, two insulation members, an upper cap, a lower cap, and a coil. The two insulation members are disposed on two winding grooves of the stator core respectively. The upper cap and the lower cap are disposed on a top end and a bottom end of the stator core respectively. The coil is wound on the upper cap, the two insulation members, and the lower cap. Stopping pieces facing each other are formed on two sides of each of the upper cap and the lower cap. Each of the stopping pieces is separated from the coil without contact.
US11211831B2 System having primary conductor sections supplied with alternating current by respective feed-in devices, and having at least one mobile part including a frequency-acquisition device, and method for operating such a system
In a system having primary conductor sections supplied with alternating current by respective feed-in devices, and having at least one mobile part, and in a method for operating such a system, in which the mobile part has a secondary winding, in particular on its underside, which is able to be, in particular is, inductively coupled with one of the primary conductor sections, the feed-in devices inject respective alternating currents of different frequencies into the primary conductor sections, and the mobile part has a device for acquiring the frequency of the alternating current injected into the primary conductor section inductively coupled with the secondary winding.
US11211829B2 Systems and methods for operation efficiency in wireless power transfer
Embodiments described herein a method for controlling operating frequency for a wireless power charging system. Specifically, a transmitter coil at a wireless power transmitter is driven under an operating frequency and an input voltage. Deadtime information at the wireless power receiver is received, from a wireless power receiver having a receiver coil that receives wireless power from the transmitter coil. A microcontroller then determines, based on the received deadtime information or the operating frequency, whether the operating frequency deviates from a target operating frequency range. Based on the determination, one or both of the operating frequency or the input voltage are adjusted thereby causing the operating frequency to fall within the target operating frequency range.
US11211827B2 Wireless power receiver technology
Wireless power receivers are described, which are used in conjunction with a wireless power transmission system. For instance, a wireless power receiver is provided comprising an antenna configured to receive wireless power signals from a wireless power signal transmitter. The antenna can be coupled to wireless power circuitry that delivers power based on the wireless power signals received by the antenna. Further, a module is provided that contains the wireless power receiver and couples to a device powered by the wireless power circuitry. Further, the module is configured to couple to the device in a fixed position that affixes an orientation of the antenna relative to the device.
US11211825B2 Wireless power transmission system, control method, and storage medium
A wireless power transmission system includes a first antenna, a second antenna configured to perform wireless power transmission with the first antenna, and a movement unit configured to move a position of the second antenna relative to the first antenna in a predetermined moving direction, wherein the second antenna is shorter in length in the moving direction than the first antenna, wherein a distance between at least one end portion of the first antenna in the moving direction and the second antenna at a position where the second antenna faces the end portion is longer than a distance between an intermediate portion of the first antenna and the second antenna at a position where the second antenna faces the intermediate portion, and wherein the intermediate portion of the first antenna is a portion of the first antenna excluding both end portions of the first antenna.
US11211823B2 Power transmission device and wireless power transmission system
A power transmission device which can increase a frequency change width (frequency dispersion region) while curbing output fluctuations. The power transmission device that wirelessly transmits power to a power receiving device includes an inverter configured to convert a voltage into an alternating current voltage with a drive frequency, a power supply configured to generate the voltage to be supplied to the inverter, a power transmission coil configured to be supplied with the alternating current voltage and generate an alternating current magnetic field, and a voltage changing unit configured to spontaneously change an output voltage of the power supply, wherein the inverter is configured to control the drive frequency in response to a change in the output voltage.
US11211810B2 Devices for heating and charging energy storage devices at very low temperatures
A heating circuit for an energy storage device having a core with an electrolyte, the energy storage device having inputs, characteristics of a capacitance across the electrolyte and the core, and internal surface capacitance between the inputs which can store electric field energy between internal electrodes of the energy storage device that are coupled to the inputs, the battery heating circuit including: a controller configured to switch between a positive input voltage and a negative input voltage provided to one of the inputs at a frequency sufficient to effectively short the internal surface capacitance of the energy storage device to generate heat and raise a temperature of the electrolyte, the controller being further configured to discontinue the switching when the temperature of the electrolyte and/or the energy storage device is above a predetermined temperature that is considered sufficient to increase a charging efficiency of the energy storage device.
US11211808B2 Photovoltaic apparatus
A photovoltaic apparatus according to an embodiment of the present invention may comprise: a photovoltaic cell array for generating electricity by using solar energy; a battery energy storage system for charging electric energy supplied from the photovoltaic cell array and discharging the charged electric energy to a system; and a processor for controlling a generated power amount to be supplied to the system on the basis of the generated power amount of the photovoltaic cell array and power consumption of the photovoltaic apparatus.
US11211798B2 Power control method, device and system for wind power station
The present invention provides a power control method, device and system for a wind power station. The power control method comprises: obtaining running state data of the wind power station and a grid connection point in real time; determining whether the state of the grid connection point meets conditions of secondary frequency modulation according to the running state data; if it is determined that the state of the grid connection point meets the conditions of secondary frequency modulation, determining a limited power instruction value according to a pre-obtained theoretical power value of the wind power station, a given value of automatic power generation control, and a standby active power value reserved for primary frequency modulation; and generating and sending an instruction used for controlling the active power of the wind generating set of the wind power station according to the limited power instruction value.
US11211797B2 MICROGRID system
The present invention pertains to a microgrid system. A microgrid system according to an embodiment of the present invention is a microgrid system that is operated while separated from a power grid, wherein said microgrid system comprises: a first microgrid that includes a first load, a first ESS, a first distributed power system and a first controller; and a second microgrid that includes a second load, a second ESS, a second distributed power system and a second controller, and wherein a line connecting the first and the second microgrid is opened and closed using a relay, and the first and the second controller determine whether to open or close the relay by communicating with one another.
US11211796B2 Method and system for locally controlling power delivery along a distribution feeder of an electricity grid
A method and system for locally controlling delivery of electrical power along a distribution feeder. For a feeder segment in the distribution feeder the method includes: obtaining an actual voltage magnitude at an upstream node and at a downstream node of the feeder segment, and a real power value at the upstream node; setting a target voltage phasor at the downstream node as a value when a power flow across the feeder segment is maintained, and when equal reactive power is injected at the upstream and downstream nodes that consumes all the reactive power in the feeder segment; and adjusting operation of the at least one controllable reactive power resource so that the actual voltage magnitude at the downstream node moves towards a target voltage magnitude of the target voltage phasor.
US11211795B2 Method and apparatus for load monitoring
An apparatus for monitoring an electrical apparatus, the load monitoring apparatus comprising a controller which is configured to capture and process voltage and current data of an electrical apparatus, which is electrically connected with a power supply, to obtain electrical parameters of the electrical apparatus, to store the electrical parameters as measured electrical parameters, to compare the measured electrical parameters with a set of pre-stored electrical parameters, to determine whether the measured electrical parameters match with the stored electrical parameters, and to operate a power switch to turn off power supply to the electrical parameters if the measured electrical parameters do not match with the stored electrical parameters.
US11211792B2 Supplemental techniques for characterizing power quality events in an electrical system
A method for characterizing power quality events in an electrical system includes deriving electrical measurement data for at least one first virtual meter in an electrical system from (a) electrical measurement data from or derived from energy-related signals captured by at least one first IED in the electrical system, and (b) electrical measurement data from or derived from energy-related signals captured by at least one second IED in the electrical system. In embodiments, the at least one first IED is installed at a first metering point in the electrical system, the at least one second IED is installed at a second metering point in the electrical system, and the at least one first virtual meter is derived or located at a third metering point in the electrical system. The derived electrical measurement data may be used to generate or update a dynamic tolerance curve associated with the third metering point.
US11211791B2 Stacked clamps electrostatic discharge protection device
An electrostatic discharge (ESD) protection device including a stack of ESD clamps, a trigger circuit, and a transistor. The trigger circuit may respond to an ESD event by conducting current, which may cause the transistor to turn on. A combination of the trigger circuit conducting current and the transistor turning on may trigger the ESD clamps into a conducting state to shunt current from a first node to a second node.
US11211787B2 Electrical protection circuit breaker
An electrical protection circuit breaker comprises a microprocessor chip part, a circuit breaker part connected between a power line and a power supply, a temperature detection part for detecting a temperature of the power line, a current detection part for detecting a current of the power line, and a voltage detection part for detecting a voltage of the power line. A memory of the microprocessor chip part stores a data collection S=f(temp, I, V, Δtime), wherein S represents a diameter of the power line, temp represents the temperature, I represents the current, V represents the voltage, and Δtime represents a set time period. The microprocessor chip part matches electronic data of real-time temperature changes, electronic data of an import current, and electronic data of a voltage with data sets in the data collection, and sets a corresponding safety protection current according to matching results.
US11211784B2 Output device and power source system
An output device outputs a DC voltage applied between a first terminal and a second terminal via the drain and the source of a semiconductor switch. The output device includes a conversion circuit configured to convert the DC voltage into a voltage of a predetermined polarity, irrespective of the polarity of the DC voltage. A booster circuit boosts the voltage that was converted by the conversion circuit and applies the boosted voltage to the gate of the semiconductor switch. The semiconductor switch is on if the voltage of the control terminal with respect to the potential of the first terminal is at least a predetermined voltage.
US11211772B2 Protection mechanism for light source
The disclosure concerns a housing for a light source mounted on a substrate, the housing comprising: a barrel comprising a mounting for a diffuser; and a diffuser positioned in the mounting, wherein the barrel comprises first and second conducting columns and a fuse or conductive wire electrically coupling the first and second conducting columns. A portion of the fuse is mechanically fixed to the diffuser and/or the fuse being arranged to trap the diffuser in said mounting.
US11211753B2 Point of sale cables
Example implementations relate to point of sale cables. For example, a system may comprise a point of sale terminal coupled to a splitter via a registered jack (RJ) cable to provide electrical power to the splitter, a receipt printer coupled to receive electrical power from the splitter at a DIN connector input, and a cash drawer to receive electrical power from the splitter via an RJ connector input.
US11211750B2 Electrical connector assembly
An electrical connector assembly includes a plug connector and a receptacle connector each equipped with a grounding bar. The plug connector includes an insulative plug housing with a mating tongue, and a plurality of stationary plug contacts retained in the plug housing. The plug contacts include a plurality of signal contacts and a plurality of grounding contacts. The grounding bar forms a set of first fingers, a set of second fingers and a set pf third fingers respectively located at different positions, to respectively contact the different three positions of the respective grounding contacts.
US11211748B2 Network port connector ejection system
A network port connector ejection system includes a computing device connector that is connected to a network port connector. A retention device in the network port connector ejection system is configured to engage the network port connector to secure the network port connector to the computing device connector. A retention device release subsystem in the network port connector ejection system is coupled to the retention device and is configured to be actuated to release the retention device from engagement with the network port connector. A network port connector ejection subsystem in the network port connector ejection system is configured to engage the network port connector, while the retention device release subsystem is actuated to release the retention device from engagement with the network port connector, to disconnect the network port connector from the computing device connector.
US11211747B2 Connector having a pair of springs at two opposite sides of a convex slide groove for urging an unlocking slider
A connector to be mated with a mating connector through a lock, includes: a connector body including an mounting portion having a receiving space and a slide groove provided on the mounting portion; and an unlocking mechanism held on the connector body, the unlocking mechanism including an unlocking slider slidable along the slide groove and an elastic member for driving the unlocking slider to slide; wherein the slide groove has a convex surface protruding outward, the unlocking slider has a concave surface cooperating with the convex surface of the slide groove, the concave surface makes a wall thickness of the unlocking slider uneven, and the elastic member is located at an area of the unlocking slider having a thicker wall thickness.
US11211746B2 Electrical connector with protruding portions on a central tongue plate
An electronic device according to an embodiment of the present invention includes a processor and a socket connector, wherein the socket connector includes: a housing including a first opening, a second opening, and an inner space between the first opening and the second opening; and a connection unit coupled to the first opening, wherein the connection unit has a top surface on which one or more first terminals electrically connected to the processor are disposed, and a bottom surface on which one or more second terminals electrically connected to the processor are disposed, and includes a first plate formed of a non-conductive member in at least a portion of an area of the inner space, and a second plate disposed between at least a portion of the top surface and at least a portion of the bottom surface, wherein the second plate has a portion protruding from the one or more first terminals or the one or more second terminals in the direction of the second opening into which a header connector can be inserted, and at least a portion of the protruding portion can be bent in the direction of at least one of the top surface or the bottom surface. Various other embodiments are possible.
US11211734B2 Electrical connector
An electrical connector comprises an insulating body, a pair of first terminal members, a pair of second terminal members, and a fastening part. The insulating body comprises a mating groove. The pair of first terminal members is disposed in the mating groove. Each of the first terminal members comprises a plurality of first elastic contacting parts. The pair of second terminal members is disposed in the mating groove. The pair of first terminal members is disposed between the pair of second terminal members. Each of the second terminal members comprises a plurality of second elastic contacting parts. The second elastic contacting part abuts against the first elastic contacting portion correspondingly. The fastening part fastens the pair of first terminal members and the pair of second terminal members.
US11211732B2 Plug-in connector part with caulked contact elements and method for producing said plug-in connector part
A plug-in connector part for plug-in connection to a mating plug-in connector part includes: a housing part which has at least one receiving opening and at least one electrical contact element disposed in the at least one receiving opening; and a staking element arranged on the housing part and which in a preassembled state of the connector part is movable along a staking direction to the housing part and by moving in the staking direction is brought into interaction with a staking section of the housing part so that, in an assembled state, the at least one electrical contact element is staked to the housing part.
US11211728B2 Midboard cable terminology assembly
A cable termination assembly configured for mounting to an interior portion of a printed circuit board. The cable termination assembly has a frame shaped to receive a paddle card to which a plurality of cables are terminated. A lid, when closed, may force the paddle card into contact with an interposer, which in turn may be pressed into a printed circuit board on which the cable termination assembly is mounted. Electrical signals may pass between the cables and traces in the printed circuit board via the paddle card and interposer. The termination assembly may be mounted near a processor or other high speed component on the printed circuit board, enabling high speed signals to be coupled with low loss between a periphery of the printed circuit board, or even a location off the printed circuit board, and the high speed component.
US11211718B2 Radio frequency module and communication device
An array antenna includes a plurality of first patch antennas configured to radiate a polarized wave in an X direction at a first operating frequency and configured to radiate a polarized wave in a Y direction at a second operating frequency higher than the first operating frequency, and a plurality of second patch antennas configured to radiate a polarized wave in the Y direction at the first operating frequency and configured to radiate a polarized wave in the X direction at the second operating frequency. When a distance between any one of the first patch antennas and another one of the first patch antennas closest to the any one first patch antenna is defined as D1, and a distance between any one of the first patch antennas and the second patch antenna closest to the any one first patch antenna is defined as D2, D1>D2 is satisfied.
US11211709B2 Antenna apparatus and antenna module
An antenna apparatus includes a ground layer having a through-hole; a feed via disposed to pass through the through-hole; a patch antenna pattern disposed on the ground layer and electrically connected to one end of the feed via; a first coupling patch pattern disposed on the patch antenna pattern; a second coupling patch pattern disposed between the first coupling patch pattern and the patch antenna pattern; and a dielectric layer disposed in at least of a portion a space between the first coupling patch pattern and the second coupling patch pattern so that a dielectric constant of at least a portion of a space between the patch antenna pattern and the second coupling patch pattern is lower than a dielectric constant of the space between the first coupling patch portion and the second coupling patch pattern.
US11211708B2 Antenna structure
An antenna structure includes a ground plane, a first radiation element, a second radiation element, a third radiation element, and a dielectric substrate. The ground plane provides a ground voltage. The first radiation element includes a connection branch, a first branch, and a second branch. The connection branch has a feeding point. The first branch and the second branch substantially extend in opposite directions. The second radiation element is coupled to the feeding point. The second radiation element substantially surrounds a non-metal region, and is further coupled to the ground voltage. The third radiation element is coupled to the ground voltage. The third radiation element is adjacent to the first radiation element. The first radiation element, the second radiation element, and the third radiation element are all disposed on the dielectric substrate.
US11211706B2 Wireless range extender
Systems and methods are directed to configuring antenna systems. An antenna system may be coupled to a first communication unit and may be responsive to another communication unit. The first communication unit may alter its antenna system to accommodate various attributes of both units. The first communication unit may have a plurality of antennae which may be configured to be driven actively, deactivated completely, or tuned and driven in a parasitic mode. By configuring the antenna system, the range of the antenna system may be increased, the power to drive the antenna system may be decreased, and other various attributes of the communication system may be accommodated.
US11211695B1 Dual beam transmit system for analog beamforming airborne satellite communications
A satellite communication assembly includes a transmit antenna array including a matrix of antenna elements, a receive antenna array, and a transmit circuit for the transmit antenna array. The transmit circuit includes, for each of the antenna elements, a first splitter, a second splitter, a first pair of phase shifters, a second pair of phase shifters, a first pair of variable gain amplifiers, a second pair of variable gain amplifiers, a first pair of power amplifiers, a second pair of power amplifiers, a first combiner, and a second combiner.
US11211690B2 Middle frame assembly and electronic device
The present disclosure provides a middle frame assembly and an electronic device. The middle frame assembly includes a middle frame and an antenna radiator. The middle frame includes a metal substrate. The antenna radiator is disposed at a fringe of the metal substrate. The antenna radiator defines an escape space through the antenna radiator and configured to receive a functional component. According to the present disclosure, the antenna radiator may be disposed at the fringe of the middle frame such that the middle frame assembly may be a continuous and integral structure.
US11211683B2 Antenna mounting bracket assembly
An antenna mounting bracket assembly for coupling an antenna to a vehicle includes a first plate, a bar, and a coupler. A set of apertures positioned in the first plate is configured to be aligned with hinge holes positioned in an upper hinge. Hinge bolts are insertable through the apertures, the hinge holes, and holes positioned in a door frame of the vehicle so that the first plate is coupled to the vehicle. A spacer is coupled to and extends from a first face of the first plate. The bar is coupled to and extends from the spacer distal from the first plate so that the bar extends between the door frame and a door when the door is closed. The coupler is coupled to the bar distal from the spacer and is configured to couple to a mount of an antenna to couple the antenna to the vehicle.
US11211675B2 Linear-to-circular polarizer antenna
A linear-to-circular polarizer antenna is disclosed. In accordance with embodiments of the invention, the polarizer antenna includes an antenna operable to transmit and receive polarized signals and a linear-to-circular polarizer coupled to the antenna. The polarizer includes a plurality of cascaded elements, waveplates or anisotropic sheets, having biaxial permittivity. Each cascaded element has a principal axis rotated at different angles relative to an adjacent element about a z-axis of a 3-dimensional x, y, z coordinate system, and each element is composed of an artificial anisotropic dielectric. The polarizer further includes impedance matching layers disposed adjacent the cascaded elements.
US11211672B2 LDH separator and zinc secondary battery
Provided is an LDH separator including a porous substrate and a layered double hydroxide (LDH) that fills up pores of the porous substrate. The LDH is composed of a plurality of hydroxide base layers containing Mg, Al, Ti, and OH group; and interlayers which are interposed between the plurality of hydroxide base layers and composed of anions and H2O.
US11211671B2 Porous film, separator including the same, electrochemical device including separator, and method of preparing porous film
Provided herein are a porous film, a separator including the same, an electrochemical device including the separator, and a method of preparing the porous film. The porous film includes first cellulose nanofibers which is impregnated with a carbonate-based solvent-containing electrolyte solution and has a reaction heat of 150 J/g or less at a temperature ranging from about 30° C. to about 300° C., as measured by differential scanning calorimetry (DSC).
US11211668B2 Power storage apparatus
A power storage apparatus has a case accommodating an electrode assembly, and a release valve present in the wall of the case. The electrode assembly includes electrodes. A shielding member is arranged between the inner surface of the wall and the end surface of the electrode assembly. A point located in a center of the case in a front view of the case taken in the stacking direction of the electrodes and located in a center of a dimension of the electrode assembly in the stacking direction is a center point, and a region surrounded by a plane connecting the center point and a contour of the pressure release valve at a shortest distance is a three-dimensional region. The shielding member includes a shielding portion that entirely covers a cross section of the three-dimensional region along the end face of the electrode assembly.
US11211665B2 Battery pack
A battery pack includes a case, a first set of battery cells and a second set of battery cells received in the case, a circuit board, and a main power output interface. The first set of battery cells and the second set of battery cells can be connected in series or in parallel, and output two kinds of working voltage through the main power output interface. The battery pack further includes an extended power output interface and a switch provided between the first set of battery cells and the second set of battery cells. The battery pack can output a third voltage for an external device through the extended power output interface when the first set of battery cells and the second set of battery cells are connected in series through the switch. It's safe and reliable when charging the external device.
US11211662B2 Power storage device
A power storage unit includes an end surface located at one end of the power storage unit in a direction, an end surface located at the other end of the power storage unit in the direction, a side surface connecting the end surface and the end surface, and a side surface located opposite to the side surface. A terminal and a terminal are provided on a side surface side and are connected to an apparatus arranged on the side surface side, and the wire extends in a direction from the side surface toward the side surface and is connected to an apparatus provided on a side surface side.
US11211652B2 Protective device for cell
Embodiments of the present application provide a protective device for cell including a first conductive component and a second conductive component that are disposed oppositely and spaced apart. A switching unit disposed between the first conductive component and the second conductive component is configured to disconnect the first conductive component from the second conductive component based on a predetermined temperature of the cell. The purpose of the present application is to provide a protection device for cell to timely cut off the internal circuit of the cell when the internal temperature of the cell is high.
US11211646B2 Battery module
The present invention relates to a battery module consisting of battery cells and a cooling module comprising multiple tiers, the cooling module being designed to hold the battery cells, such as lithium-ion batteries. The cooling module consists of at least one first and one second side part, each side part having at least one flow channel, and of multiple substantially flat elements which extend along planes between the side parts. An internal area is formed between neighbouring flat elements, said internal areas being designed to hold the battery cells.
US11211645B2 Temperature detection circuit
A temperature detection circuit is provided with a temperature measuring circuit, a computing circuit, a temperature monitoring circuit, and a diagnostic signal generation circuit. The temperature measuring circuit outputs, to a measurement node, a temperature measurement voltage corresponding to a temperature. The computing circuit, calculates the temperature on the basis of the temperature measurement voltage. In the cases where the temperature measurement voltage is within a predetermined abnormal voltage range, the temperature monitoring circuit validates an abnormality detection signal indicating a temperature abnormality. When fault diagnosis of the temperature monitoring circuit is carried out, the diagnostic signal generation circuit supplies a diagnostic signal to the measurement node, and changes the temperature measurement voltage.
US11211641B2 Electrochemical energy storage devices
Provided herein are energy storage devices. In some cases, the energy storage devices are capable of being transported on a vehicle and storing a large amount of energy. An energy storage device is provided comprising at least one liquid metal electrode, an energy storage capacity of at least about 1 MWh and a response time less than or equal to about 100 milliseconds (ms).
US11211638B2 Large capacity solid state battery
A technique relating to a battery structure is disclosed. A base substrate and a battery layer having a support substrate are prepared. The battery layer includes a protection layer formed on the support substrate, a film battery element formed on the protection layer and an insulator covering the film battery element. The battery layer is placed onto the base substrate with the bottom of the support substrate facing up. The support substrate is then removed from the battery layer at least in part by etching while protecting the film battery element by the protection layer. A stacked battery structure including the base substrate and the two or more battery layers is also disclosed.
US11211637B2 Lithium battery
A lithium battery includes a positive electrode, a negative electrode containing lithium, and a nonaqueous electrolyte having lithium-ion conductivity, wherein the positive electrode contains at least one selected from the group consisting of manganese oxide and graphite fluoride, and a powdered or fibrous carbon material is attached to at least part of the surface of the negative electrode opposite the positive electrode. Further, the nonaqueous electrolyte includes a nonaqueous solvent, a solute, a first additive, and a second additive, the solute contains LiClO4, the first additive is LiBF4, and the second additive is a salt having an inorganic anion that contains sulfur and fluorine.
US11211632B2 Square section liquid metal batteries with grid device to suppress instabilities of fluids
Square section liquid metal batteries (LMBs) with a grid device to suppress instabilities of fluids. The LMBs include a shell, negative current collector, negative material, metallic nets/plates, grid device, electrolyte, positive material, rectangular holes on partitions of grid device, and positive current collector. The positive material, electrolyte, and negative material are filled in the shell and automatically stratified from bottom to top according to the density from large to small. The negative current collector is linked with negative material, and the positive current collector is linked with positive material. The grid device is composed of partitions which cross each other and pass through the negative material, the electrolyte vertically in sequence, and extend inside the positive material. There are rectangular holes opened on the grid device, and the vertical height of each rectangular hole is larger than the biggest displacement of electrolyte during charging and discharging processes.
US11211627B2 Electrochemical cell including cathode with main phase of perovskite oxide and second phase of SrSO4 and (Co, Fe)3O4
The electrochemical cell according to the present invention has an anode, a cathode, and a solid electrolyte layer disposed between the anode and the cathode. The cathode includes a solid electrolyte layer-side region within 3 μm from a surface on the solid electrolyte layer side. The solid electrolyte layer-side region has a main phase that is configured by a perovskite oxide, and a second phase that is configured by SrSO4 and (Co, Fe)3O4. The perovskite oxide is expressed by the general formula ABO3 and contains at least one of Sr and La at the A site. The (Co, Fe)3O4 contained in the electrolyte layer-side region contains Co and Fe. An occupied surface area ratio of the second phase in a cross section of the solid electrolyte layer-side region is less than or equal to 10.5%.
US11211625B2 Molten carbonate fuel cell anode exhaust post-processing for carbon dioxide
A fuel cell system includes a first fuel cell having a first anode and a first cathode, wherein the first anode is configured to output a first anode exhaust gas. The system further includes a first oxidizer configured to receive the first anode exhaust gas and air from a first air supply, to react the first anode exhaust gas and the air in a preferential oxidation reaction, and to output an oxidized gas. The system further includes a second fuel cell configured to act as an electrochemical hydrogen separator. The second fuel cell includes a second anode configured to receive the oxidized gas from the first oxidizer and to output a second anode exhaust gas, and a second cathode configured to output a hydrogen stream. The system further includes a condenser configured to receive the second anode exhaust gas and to separate water and CO2.
US11211620B2 Fuel cell system with anode degradation reduction control
A fuel cell system comprising: a fuel cell; a combustor configured to combust a fuel and an oxidizing gas to supply a combustion gas to a cathode inlet of the fuel cell; a combustion fuel supply device configured to supply a fuel to the combustor; a combustion oxidizing gas supply device configured to supply an oxidizing gas to the combustor; an anode-discharged-gas discharge passage configured to discharge an anode discharged gas from an anode outlet of the fuel cell; a cathode-discharged-gas discharge passage configured to discharge a cathode discharged gas from a cathode outlet of the fuel cell; and a controller configured to control a supply of the fuel to the combustor by the combustion fuel supply device and a supply of the oxidizing gas to the combustor by the combustion oxidizing gas supply device, wherein the controller includes a post-stop-request combustor-supply control unit configured to execute the supply of the fuel and the supply of the oxidizing gas to the combustor after a request for stopping the fuel cell system.
US11211616B2 Modular electrochemical cell components, stacks, systems, and method of manufacture
A method of manufacturing electrochemical cell stacks of different sizes or configurations is disclosed in which a first planar module having a first planar size and configuration is assembled from a first inventory of parts including planar modular parts having mating surfaces along connectable ends. The planar modular parts are connected in a co-planar configuration to form the first planar module having the first size and configuration. A second inventory of parts including planar modular parts in common with the first inventory is identified, and a second planar module having a different planar size or configuration than the first planar module is assembled from the second inventory. The first and second planar modules are assembled with other planar modules and component to form electrochemical stacks corresponding to the planar size and configuration of the respective first or second planar module.
US11211605B2 Lithium secondary battery
A lithium secondary battery includes a cathode formed from a cathode active material including a cathode active material particle having a specific concentration ratio, an anode; and a separation layer interposed between the cathode and the anode. The lithium secondary battery has improved formation discharge amount, formation discharge efficiency and power output.
US11211602B2 Electrochemical device
An electrochemical device includes a positive electrode, a negative electrode, and a separator disposed between these electrodes. The positive electrode includes a positive current collector containing a first metal, a carbon layer containing a conductive carbon material, a barrier layer disposed between the positive current collector and the carbon layer, and an active layer disposed on the carbon layer. The barrier layer has conductivity and higher acid resistance than the positive current collector. The active layer contains a conductive polymer. The first metal is preferably aluminum.
US11211596B2 Method for manufacturing electrode active material molding for lithium-ion battery and method for manufacturing lithium-ion battery
The present invention provides a method of producing an electrode active material molded body for a lithium-ion battery suitable for the production of a lithium-ion battery, and a method of producing a lithium-ion battery using the electrode active material molded body, wherein the methods can reduce the time, work, equipment, and the like required for the production. The present invention provides a method of producing an electrode composition molded body for a lithium-ion battery, including: a molding step of molding a composition containing an electrode active material for a lithium-ion battery and an electrolyte solution into an electrode active material molded body for a lithium-ion battery as an unbound product of the electrode active material for a lithium-ion battery, wherein the composition has an electrolyte solution content of 0.1 to 40 wt % based on the weight of the composition.
US11211594B2 Composite current collector and composite electrode and electrochemical device comprising the same
The present application relates to a composite current collector, and a composite electrode and an electrochemical device comprising the same. The composite current collector of the present application comprises an intermediate layer, a first metal layer, a second metal layer, and a through hole. The intermediate layer has a first surface and a second surface opposite to the first surface, the first metal layer is disposed on the first surface, and the second metal layer is disposed on the second surface. The through hole penetrates through the intermediate layer, the first metal layer and the second metal layer, wherein the through hole is filled with an electrically insulated ionic conductor.
US11211588B2 Electroluminescent display device
An electroluminescent display device includes: a substrate, a first subpixel on the substrate, a second subpixel on the substrate, a third subpixel on the substrate, a respective first electrode in each of the first to third subpixels, an emission layer on the first electrodes, a common second electrode on the emission layer, an encapsulation layer including: a first encapsulation layer on the second electrode, and a second encapsulation layer on the first encapsulation layer, and a first semi-transmissive layer between the first encapsulation layer and the second encapsulation layer, the first semi-transmissive layer overlapping the first electrode of the first subpixel.
US11211583B2 Encapsulation structure, display panel and display apparatus
The encapsulation structure includes a first barrier layer and a second barrier layer, and the first barrier layer is located between an object to be encapsulated and the second barrier layer. The display panel includes the encapsulation structure mentioned in the above technical solution. The display apparatus includes the display panel mentioned in the above technical solution.
US11211577B2 Organic light emitting diode device, manufacturing method thereof, display panel and display device
An organic light emitting diode device, a manufacturing method thereof, a display panel and a display device are disclosed. The organic light emitting diode device comprises an anode, a hole transport layer, an organic light emitting layer, an electron transport layer and a cathode, sequentially disposed in lamination, wherein the hole transport layer comprises N sub-hole transport layers, where N≥2, and a (i+1)th sub-hole transport layer is disposed on a side of a ith sub-hole transport layer away from the anode, the highest occupied molecular orbital (HOMO) energy level of a host material of the ith sub-hole transport layer being greater than the HOMO energy level of a host material of the (i+1)th sub-hole transport layer, where 1≤i≤N−1.
US11211568B2 Compound for organic electroluminescence device using the same
The present invention discloses an organic compound and an organic electroluminescence device using the organic compound as a material in the light emitting layer of the organic electroluminescence device. The organic compound may be for lowering a driving voltage, power consumption or increasing a current efficiency or 90% life time of the organic electroluminescence device. The same definition as described in the present invention.
US11211566B2 Organic light emitting device and display device including the same
An organic light emitting device and a display device, the organic light emitting device including a first electrode; a hole transport region on the first electrode; an emission layer on the hole transport region; an electron transport region on the emission layer; and a second electrode on the electron transport region, wherein the hole transport region includes a compound represented by the following Formula 1:
US11211561B2 Display panel and manufacturing method thereof, and display device
The present disclosure discloses a display panel and a manufacturing method thereof, and a display device, and belongs to the field of display technology. The method includes: fixing a base substrate on a supporting plate; disposing the supporting plate on which the base substrate is fixed at a specified position in a process apparatus; and performing a process corresponding to the process apparatus on the base substrate which is fixed on the supporting plate by means of the process apparatus.
US11211558B2 Deposition mask device and method of manufacturing deposition mask device
A vapor deposition mask device includes a vapor deposition mask having an effective region in which a plurality of first through holes is disposed, and a frame attached to the vapor deposition mask. The vapor deposition mask device includes a plurality of joint portions that joins the vapor deposition mask and the frame to each other. The plurality of joint portions is arranged along the outer edge of the vapor deposition mask. A notch is formed at a position corresponding to between two adjacent joint portions in the outer edge of the vapor deposition mask.
US11211552B2 Spin-orbit torque magnetoresistance effect element and magnetic memory
This spin-orbit torque magnetoresistance effect element includes: a first ferromagnetic layer; a second ferromagnetic layer; a non-magnetic layer positioned between the first ferromagnetic layer and the second ferromagnetic layer; and a spin-orbit torque wiring on which the first ferromagnetic layer is laminated, wherein the spin-orbit torque wiring extends in a second direction crossing a first direction which is an orthogonal direction of the first ferromagnetic layer, the first ferromagnetic layer includes a first laminate structure and an interfacial magnetic layer in order from the spin-orbit torque wiring side, the first laminate structure is a structure obtained by arranging a ferromagnetic conductor layer and an oxide-containing layer in order from the spin-orbit torque wiring side, the ferromagnetic conductor layer includes a ferromagnetic metal element, and the oxide-containing layer includes an oxide of a ferromagnetic metal element.
US11211550B2 Magnetic memory devices with magnetic field sensing and shielding
In a non-limiting embodiment, a magnetic memory device includes a memory component having a plurality of magnetic storage elements for storing memory data, and one or more sensor components configured to detect a magnetic field external to the memory component. The sensor component outputs a signal to one or more components of the magnetic memory device based on the detected magnetic field. The memory component is configured to be terminated when the signal is above a predetermined threshold value. In some embodiments, a magnetic field is generated in a direction opposite to the direction of the detected external magnetic field when the signal is above the predetermined threshold value.
US11211546B1 Parylene coating process for temperature sensitive components
A method for applying a waterproof coating to a transducer component includes the steps of cleaning and promoting bonding on the transducer component by immersing the component in a mixture of isopropyl alcohol, deionized water, and siline. The component is then air dried and rinsed in pure isopropyl alcohol. After drying, the component is vacuum baked and subjected to a vacuum for twelve hours. A parylene coating is provided to the component surface. The parylene coating is abraded, and the surface is rinsed with pure isopropyl alcohol. After drying, polyurethane is provided on the abraded parylene surface. The polyurethane is cured to form a waterproof coating on the transducer component. In further embodiments, a second parylene coating can be provided outside the polyurethane.
US11211542B2 Cryogenic refrigeration for low temperature devices
An active cooling structure, comprising a non-superconducting layer, a superconducting layer, and an array of Superconductor-Insulator-Normal Metal (NIS) tunnel junctions. The non-superconducting layer may comprise a plurality of non-superconducting traces. The superconducting layer may comprise a plurality of superconducting traces. The array of Superconductor-Insulator-Normal Metal (NIS) tunnel junctions may be located between the plurality of non-superconducting traces and the plurality of superconducting traces.
US11211538B1 Thermal management system for electrically-powered devices
Described herein are devices, systems and methods for utilizing fluid cooling to thermally manage electrically-powered devices. Embodiments incorporating features of the present disclosure can purge heated cooling fluid from the system immediately after it has been used to absorb heat from an electrically-powered device, so that other devices in the system do not receive cooling fluid from another device in the system. In some embodiments, cooling fluid can be made to directly impinge on or near an electrically-powered device.
US11211535B2 Method for fabricating micro light-emitting diode display
A method for fabricating a micro light-emitting diode display is provided. The method includes disposing a plurality of micro light-emitting diodes on a carrier; transferring the micro light-emitting diodes from the carrier to a display substrate and disposing the micro light-emitting diodes in a plurality of pixels of the display substrate; subjecting the micro light-emitting diodes to a pre-bonding process to electrically connect the micro light-emitting diodes to the display substrate; subjecting the micro light-emitting diodes pre-bonded to the display substrate to a first detection process, thereby identifying whether a faulty micro light-emitting diode is present or not; and, subjecting the micro light-emitting diodes to the main bonding process after the first detection process.
US11211534B2 Display device and method of fabricating the same
A display device includes: a pixel circuit disposed on a base layer; an insulating layer disposed on the base layer covering the pixel circuit; a first electrode disposed on the insulating layer; a second electrode disposed on the insulating layer, the second electrode being spaced apart from the first electrode in a first direction; a light-emitting element disposed between the first electrode and the second electrode; a connection electrode connecting the first electrode and the light-emitting element and connecting the second electrode and the light-emitting element; a first auxiliary insulating layer disposed on the light-emitting element; and a second auxiliary insulating layer disposed on the first auxiliary insulating layer. The second auxiliary insulating layer includes a first insulating portion overlapped with the first auxiliary insulating layer, and a second insulating portion disposed outwardly from the first insulating portion and not overlapping the first auxiliary insulating layer.
US11211524B2 Method of producing an optoelectronic component
A method of manufacturing an optoelectronic component includes providing a carrier with an upper side; arranging an optoelectronic semiconductor chip above the upper side of the carrier; arranging a casting material above the upper side of the carrier, wherein the optoelectronic semiconductor chip is embedded in the casting material, and the casting material forms a cast surface; simultaneously spraying particles and a further material onto the cast surface, wherein a mixture of the further material and the particles includes a proportion of the particles of 20 percent by weight to 60 percent by weight, a portion of the particles remains at the cast surface, and a topography is created at the cast surface.
US11211519B2 Method for manufacturing solar cell
The method for manufacturing a solar cell includes: forming a first semiconductor layer of first conductivity type on a surface of a semiconductor substrate; forming a lift-off layer containing a silicon-based material on the first semiconductor layer; selectively removing the lift-off layer and first semiconductor layer; forming a second semiconductor layer of second conductivity type on a surface having the lift-off layer and first semiconductor layer; and removing the second semiconductor layer covering the lift-off layer by removing the lift-off layer using an etching solution. The linear expansion coefficients of the semiconductor substrate and the lift-off layer satisfy the relational expression: the linear expansion coefficient of the lift-off layer
US11211516B2 Stack-like III-V semiconductor product and production method
A stack-like III-V semiconductor product comprising a substrate and a sacrificial layer region arranged on an upper side of the substrate and a semiconductor layer arranged on an upper side of the sacrificial layer region. The substrate, the sacrificial layer region and the semiconductor layer region each comprise at least one chemical element from the main groups III and a chemical element from the main group V. The sacrificial layer region differs from the substrate and from the semiconductor layer in at least one element. An etching rate of the sacrificial layer region differs from an etching rate of the substrate and from an etching rate of the semiconductor layer region at least by a factor of ten. The sacrificial layer region is adapted in respect of its lattice to the substrate and to the semiconductor layer region.
US11211514B2 Short wavelength infrared optoelectronic devices having graded or stepped dilute nitride active regions
Semiconductor optoelectronic devices having a dilute nitride active region are disclosed. In particular, the semiconductor devices have a dilute nitride active region with at least two bandgaps within a range from 0.7 eV and 1.4 eV. Photodetectors comprising a dilute nitride active region with at least two bandgaps have a reduced dark current when compared to photodetectors comprising a dilute nitride active region with a single bandgap equivalent to the smallest bandgap of the at least two bandgaps.
US11211513B2 Optical sensor and detector for an optical detection
The present invention relates to an optical sensor, a detector comprising the optical sensor for an optical detection of at least one object, a method for manufacturing the optical sensor and various uses of the optical sensor and the detector. Furthermore, the invention relates to a human-machine interface, an entertainment device, a scanning system, a tracking system, a stereoscopic system, and a camera. The optical sensor (110) comprises a layer (112) of at least one photoconductive material (114), at least two individual electrical contacts (136, 136′) contacting the layer (112) of the photoconductive material (114), and a cover layer (116) deposited on the layer (112) of the photoconductive material (114), wherein the cover layer (116) is an amorphous layer comprising at least one metal-containing compound (120). The optical sensor (110) can be supplied as a non-bulky hermetic package which, nevertheless, provides a high degree of protection against possible degradation by humidity and/or oxygen. Moreover, the cover layer (116) is capable of activating the photoconductive material (114) which results in an increased performance of the optical sensor (110). Further, the optical sensor (110) may be easily manufactured and integrated on a circuit carrier device.
US11211510B2 Multijunction solar cell with bonded transparent conductive interlayer
Methods and apparatuses for creating solar cell assemblies with bonded interlayers are disclosed. In summary, the present invention describes an apparatus and method for making a solar cell assembly with transparent conductive bonding interlayers. An apparatus in accordance with the present invention comprises a substrate, a first solar cell, coupled to a first side of the substrate, wherein the first solar cell comprises a first Transparent Conductive Coating (TCC) layer coupled to a first polarity electrode of the first solar cell, and a second solar cell, the second solar cell being bonded to the first solar cell by bonding the first TCC layer to the second solar cell.
US11211509B2 Metamorphic layers in multijunction solar cells
A multijunction solar cell includes an InGaAs buffer layer and an InGaAlAs grading interlayer disposed below, and adjacent to, the InGaAs buffer layer. The grading interlayer achieves a transition in lattice constant from one solar subcell to another solar subcell.
US11211502B2 Transistor and manufacturing method thereof, transistor device, display substrate and apparatus
Provided is a transistor, the transistor being located on a base and having an active layer, and the active layer of the transistor comprising a plurality of semiconductor patterns which are stacked, wherein the plurality of semiconductor patterns are electrically connected; and orthographic projections of any two of the semiconductor patterns on the base are different in shape. A method of manufacturing a transistor, a transistor device, and a display substrate and apparatus are also provided.
US11211494B2 FinFET transistor
A semiconductor device includes a semiconductor substrate having isolation regions formed therein and a fin-shaped semiconductor structure protruding vertically above the isolation regions and extending laterally in a first direction. The device additionally includes a gate dielectric wrapping a channel region of the fin-shaped semiconductor structure and a gate electrode wrapping the gate dielectric. The channel region is interposed in the first direction between a source region and a drain region and has sloped sidewalls and a width that continuously decreases from a base towards a peak of the channel region. The channel region comprises a volume inversion region having a height greater than about 25% of a total height of the channel region.
US11211490B2 FinFETs having step sided contact plugs and methods of manufacturing the same
A semiconductor device includes an active fin extending in a first direction on a substrate, a gate electrode intersecting the active fin and extending in a second direction, source/drain regions disposed on the active fin on both sides of the gate electrode, and a contact plug disposed on the source/drain regions. The contact plug has at least one side extending in the second direction which has a step portion having a step shape.
US11211488B2 Method for producing a pillar-shaped semiconductor device
An SGT is formed that includes Si pillars. The SGT includes WSi2 layers serving as wiring alloy layers and constituted by first alloy regions that are connected to the entire peripheries of impurity regions serving as sources or drains located in lower portions of the Si pillars, are formed in a self-aligned manner with the impurity regions in a tubular shape, and contain the same impurity atom as the impurity regions and a second alloy region that is partly connected to the peripheries of the first alloy regions and contains the same impurity atom as the impurity regions.
US11211480B2 Heterojunction bipolar transistor
A heterojunction bipolar transistor includes a substrate, a semiconductor unit, an electrode unit and a dielectric layer. The semiconductor unit includes a collector layer, a base layer and an emitter layer sequentially formed on the substrate in such order. The electrode unit includes a collector electrode, a base electrode, and an emitter electrode respectively disposed on the collector layer, the base layer and the emitter layer. The dielectric layer covers and cooperates with the emitter layer to define an opening extending therethrough and terminating at the base layer to expose a contact region. The base electrode is disposed on the contact region, extends through the opening, and partially covers the dielectric layer.
US11211478B2 Semiconductor structure and method for forming same
A semiconductor structure and method for forming same are provided. The forming method includes: providing a base; forming a discrete core layer on the base; forming a spacer on a sidewall of the core layer; removing the core layer; after the core layer is removed, patterning the base using the spacer as a mask to form a fin, the fin including a device fin and a dummy fin; removing the spacer; performing doping removal on the dummy fin one or more times to remove the dummy fin, the step of the doping removal including: performing ion doping on the entire dummy fin or a part of the dummy fin in thickness for improving an etching selection ratio of the dummy fin to the device fin; and removing the ion-doped dummy fin. Embodiments and implementations of the present disclosure help increase a process window of a fin cut process.
US11211474B2 Gate oxide for nanosheet transistor devices
A method of forming a semiconductor structure includes forming a first nanosheet stack and a second nanosheet stack on a semiconductor substrate. The first nanosheet stack includes a plurality of alternating first sacrificial layers and first channel layers. The first sacrificial layers each define a first sacrificial height. The second nanosheet stack includes a plurality of alternating second sacrificial layers and second channel layers. The second sacrificial layers each define a second sacrificial height greater than the first sacrificial height of the first sacrificial layers. The method further includes removing the first and second sacrificial layers respectively from the first and second nanosheet stacks. A metal gate is deposited over the first and second nanosheet stacks to form respective first and second nanosheet transistor structures.
US11211467B2 Semiconductor device and method for manufacturing semiconductor device
A highly reliable semiconductor device is provided. The semiconductor device includes a first insulator; a first oxide provided over the first insulator; a second oxide provided over the first oxide; a first conductor and a second conductor provided apart from each other over the second oxide; a third oxide provided over the second oxide, the first conductor, and the second conductor; a second insulating film provided over the third oxide; and a third conductor provided over the second oxide with the third oxide and the second insulating film positioned therebetween. The third oxide contains a metal element and nitrogen, and the metal element is bonded to nitrogen.
US11211457B2 Semiconductor device
A semiconductor device including an insulating layer on a substrate; channel semiconductor patterns stacked on the insulating layer and vertically spaced apart from each other; a gate electrode crossing the channel semiconductor patterns; source/drain regions respectively at both sides of the gate electrode and connected to each other through the channel semiconductor patterns, the source/drain regions having concave bottom surfaces; and air gaps between the insulating layer and the bottom surfaces of the source/drain regions.
US11211453B1 FinFET with shorter fin height in drain region than source region and related method
A FinFET includes a semiconductor fin, and a source region and a drain region in the same semiconductor fin. The drain region has a first fin height above a trench isolation; and the source region has a second fin height above the trench isolation. The first fin height is less than the second fin height. The FinFET may be used, for example, in a scaled laterally diffused metal-oxide semiconductor (LDMOS) application, and exhibits reduced parasitic capacitance for improved radio frequency (RF) performance. A drain extension region may have the first fin height, and a channel region may have the second fin height. A method of making the FinFET is also disclosed.
US11211452B1 Transistor having stacked source/drain regions with formation assistance regions and multi-region wrap-around source/drain contacts
Embodiments of the invention are directed to a method of performing fabrication operations to form a transistor, wherein the fabrication operations include forming a source or drain (S/D) region having stacked, spaced-apart, and doped S/D layers. The fabrication operations further include forming a multi-region S/D contact structure configured to contact a top surface, a bottom surface, and sidewalls of each of the stacked, spaced-apart, and doped S/D layers.
US11211448B2 Capacitor structure with MIM layer over metal pillars
A capacitor structure for an integrated circuit (IC) is provided. The capacitor structure includes a plurality of spaced metal pillars with each metal pillar positioned on a corresponding underlying metal wire of an underlying metal layer. A metal-insulator-metal layer is positioned over and between the metal pillars. At least one contact is operatively coupled to a first metal pillar of the plurality of metal pillars. The metal-insulator-metal layer creates a MIM capacitor that undulates over the metal pillars, creating a higher density capacitance compared to conventional planar MIM capacitors. The metal pillars extend into the metal-insulator-metal layer, which reduces contact resistance. The capacitor structure can be integrated into an IC with no major integration issues. A related method is also provided.
US11211442B2 Array substrate, with shielding layer, method for fabricating array substrate with shielding layer, display panel, and display device
The present disclosure provides an array substrate, a method for fabricating the array substrate, a display panel, and a display device, wherein there is disposed a shielding layer insulated from each of anodes and capable of shielding an electric field between two adjacent pixels, so that when a pixel emits light, an electric field between an anode in the pixel emitting light and an anode in an adjacent pixel can be shielded. Thus, it is possible to avoid a coupling voltage at the anode in the adjacent pixel caused by the anode in the pixel emitting light under the coupling effect, thereby eliminating the interference with the pixel light emission from the coupling effect between the anodes in the two adjacent pixels, and improving the display effect.
US11211436B2 Display device
A display device includes: an insulating layer defining a pixel region with a first extending portion and a second extending portion, the first extending portion extending in a direction along a first side of the pixel region, the second extending portion extending in a direction along a second side of the pixel region, the second side crossing the first side; and an organic electroluminescent layer formed in the pixel region, on the first extending portion, and on the second extending portion. A width of the first extending portion in a plan view is smaller than a width of the second extending portion.
US11211432B2 Light emitting device and display apparatus including the light emitting device
Provided a light emitting device including a first metal reflection layer including a phase modulation surface configured to magnetically resonate incident light, a color conversion layer provided on the phase modulation surface of the first metal reflection layer and including a photoluminescent material, a first electrode provided on the color conversion layer opposite to the first metal reflection layer, a white organic light emitting layer provided on the first electrode opposite to the color conversion layer, and a second electrode provided on the white organic light emitting layer opposite to the first electrode.
US11211424B2 Display device and electronic device
To improve color reproduction areas in a display device having light-emitting elements. A display region has a plurality of picture elements. Each picture element includes: first and second pixels each including a light-emitting element which has a chromaticity whose x-coordinate in a CIE-XY chromaticity diagram is 0.50 or more; third and fourth pixels each including a light-emitting element which has a chromaticity whose y-coordinate in the diagram is 0.55 or more; and fifth and sixth pixels each including a light-emitting element which has a chromaticity whose x-coordinate and y-coordinate in the diagram are 0.20 or less and 0.25 or less, respectively. The light-emitting elements in the first and second pixels have different emission spectrums from each other; the light-emitting elements in the third and fourth pixels have different emission spectrums from each other; and the light-emitting elements in the fifth and sixth pixels have different emission spectrums from each other.
US11211421B2 Sensor comprising gate modulation with inductor to form a resonant circuit
A sensor includes a photodiode disposed in a semiconductor material to receive light and convert the light into charge, and a first floating diffusion coupled to the photodiode to receive the charge. A second floating diffusion is coupled to the photodiode to receive the charge, and a first transfer transistor is coupled to transfer the charge from the photodiode into the first floating diffusion. A second transfer transistor is coupled to transfer the charge from the photodiode into the second floating diffusion, and an inductor is coupled between a first gate terminal of the first transfer transistor and a second gate terminal of the second transfer transistor. The inductor, the first gate terminal, and the second gate terminal form a resonant circuit.
US11211418B2 Imaging apparatus and image sensor including the same
An image sensor includes a substrate, thin lenses disposed on a first surface of the substrate and configured to concentrate lights incident on the first surface, and light-sensing cells disposed on a second surface of the substrate, the second surface facing the first surface, and the light-sensing cells being configured to sense lights passing through the thin lenses, and generate electrical signals based on the sensed lights. A first thin lens and second thin lens of the thin lenses are configured to concentrate a first light and a second light, respectively, of the incident lights onto the light-sensing cells, the first light having a different wavelength than the second light.
US11211415B2 Solid state imaging device, manufacturing method of the same, and electronic equipment
A solid state imaging device that includes a phase difference detection pixel which is a pixel for phase difference detection; a first imaging pixel which is a pixel for imaging and is adjacent to the phase difference detection pixel; and a second imaging pixel which is a pixel for imaging other than the first imaging pixel. An area of a color filter of the first imaging pixel is smaller than an area of a color filter of the second imaging pixel.
US11211407B2 Display device
A display device includes a polycrystalline semiconductor including a channel, a first electrode, and a second electrode of a driving transistor, a first gate insulating layer, a gate electrode of a driving transistor, a first electrode of a boost capacitor, a second gate insulating layer, a first interlayer insulating layer, an oxide semiconductor including a channel, a first electrode, and a second electrode of a second transistor, a channel, a first electrode, and a second electrode of a third transistor, and a second electrode of a boost capacitor, a third gate insulating layer disposed on the oxide semiconductor, a gate electrode of the second transistor overlapping the channel of the second transistor, a gate electrode of the third transistor overlapping the channel of the third transistor, and a second interlayer insulating layer disposed on the gate electrode of the second transistor and the gate electrode of the third transistor.
US11211405B2 Variable low resistance line nonvolatile memory device and method for operating same
A variable low-resistance line memory device and an operating method thereof are provided. The memory device includes: a base including a spontaneous polarizable material; a gate arranged adjacent to the base; at least two polarization regions formed in the base by applying an electric field to the base through the gate, the at least two polarization regions having polarization in different directions from each other; a variable low-resistance line corresponding to a boundary between the at least two polarization regions selectively having polarization in different directions from each other; a source located to contact the variable low-resistance line; and a drain located to contact the variable low-resistance line, wherein the variable low-resistance line is formed in a region of the base, the region having a lower electrical resistance than other regions of the base adjacent to the variable low-resistance line.
US11211403B2 Nonvolatile memory device having a vertical structure and a memory system including the same
A nonvolatile memory device including: a first semiconductor layer comprising a plurality of first word lines extending in a first direction, a first upper substrate and a first memory cell array, a second semiconductor layer including a plurality of second word lines extending in the first direction, second and third upper substrates adjacent to each other in the first direction and a second memory cell array, wherein the second memory cell array includes a first vertical structure on the first upper substrate and a second vertical structure on the second upper substrate, wherein the first semiconductor layer and the second semiconductor layer share a plurality of bit lines extending in a second direction, and a third semiconductor layer under the second semiconductor layer in a third direction perpendicular to the first and second directions, wherein the third semiconductor layer includes a lower substrate that includes a plurality of row decoder circuits and a plurality of page buffer circuits, wherein the first vertical structure includes a first via area in which a first through-hole via is provided, wherein the first through-hole via passes through the first vertical structure and connects a first bit line and a first page buffer circuit, and the second vertical structure includes a first partial block, wherein the first partial block overlaps the first via area in the first direction.
US11211400B2 Three-dimensional flash memory device with increased storage density
A 3D flash memory device includes a substrate having a substantial planar surface. A plurality of active columns of semiconducting material is disposed above the substrate. Each of the plurality of active columns extends along a first direction orthogonal to the planar surface of the substrate. The plurality of active columns is arranged in a two-dimensional array. Each of the plurality of active columns may comprise multiple local bit lines and multiple local source lines extending along the first direction. Multiple channel regions are disposed between the multiple local bit lines and multiple local source lines. A word line stack wraps around the plurality of active columns. A charge-storage element is disposed between the word line stack and each of the plurality of active columns.
US11211390B2 Staircase patterning for 3D NAND devices
Semiconductor devices and methods of forming the same include forming an etch mask on a stack of alternating dielectric layers and conductor layers. An exposed portion of a dielectric layer and a conductor layer is etched away to form a wordline. The forming and etching steps are repeated, adding additional etch mask material at each iteration, to form respective wordlines at each iteration.
US11211383B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes first and second epitaxial structures, first and second top metal alloy layers, and first and second bottom metal alloy layers. The first and second epitaxial structures have different cross sections. The first and second top metal alloy layers are respectively in contact with the first and second epitaxial structures. The first and second bottom metal alloy layers are respectively in contact with the first and second epitaxial structures and respectively under the first and second top metal alloy layers. The first top metal alloy layer and the first bottom metal alloy layer are made of different materials.
US11211380B2 Semiconductor structure and manufacturing method thereof
A method for manufacturing a semiconductor structure includes forming a plurality of dummy semiconductor fins on a substrate. The dummy semiconductor fins are adjacent to each other and are grouped into a plurality of fin groups. The dummy semiconductor fins of the fin groups are recessed one group at a time.
US11211375B2 Integrated circuit device
An integrated circuit device includes a substrate having a first intellectual property (IP) core including a cell region and a first edge dummy region, fin-type active regions protruding from the cell region, dummy fin-type active regions protruding from the first edge dummy region, gate lines extending, over the cell region of the substrate, the gate lines including two adjacent gate lines spaced apart from each other with a first pitch and two adjacent gate lines spaced apart with a second pitch greater than the first pitch, dummy gate lines over the first edge dummy region of the substrate and equally spaced apart from each other with the first pitch.
US11211374B2 Photomask design for generating plasmonic effect
A method includes providing a photomask having a patterned absorption layer over a substrate. The photomask is irradiated with a beam having a mixture of transverse electronic (TE) waves and transverse magnetic (TM) waves. The irradiating includes generating surface plasmonic polaritons (SPP) on a sidewall of the patterned absorption layer. The SPP is used to suppress the TM waves while reflecting the TE waves. A target substrate is exposed to TE waves.
US11211366B2 Method for manufacturing display device and substrate for manufacturing display device
The present disclosure relates to an assembly substrate used for a display device manufacturing method in which semiconductor light-emitting diodes are placed on the assembly substrate at preset positions using electric field and magnetic field. Specifically, the assembly substrate includes a base portion, a plurality of assembly electrodes extending in one direction and disposed on the base portion, a dielectric layer stacked on the base portion to cover the assembly electrodes, a barrier wall formed on the base portion and having a plurality of recesses for guiding the semiconductor light-emitting diodes to the preset positions, and a metal shielding layer formed on the base portion, wherein the metal shielding layer overlaps the barrier wall so that an electric field formed between the assembly electrodes is shielded.
US11211364B1 Semiconductor device assemblies and systems with improved thermal performance and methods for making the same
Semiconductor device assemblies are provided with one or more layers of thermally conductive material disposed between adjacent semiconductor dies in a vertical stack. The thermally conductive material can be configured to conduct heat generated by one or more of the semiconductor dies in laterally outward towards an outer edge of the assembly. The layer of thermally conductive material can comprise one or more allotropes of carbon, such as diamond, graphene, graphite, carbon nanotubes, or a combination thereof. The layer of thermally conductive material can be provided via deposition (e.g., sputtering, PVD, CVD, or ALD), or via adhering a film comprising the layer of thermally conductive material to one or more of the semiconductor dies.
US11211359B2 Semiconductor device and method of forming modular 3D semiconductor package with horizontal and vertical oriented substrates
A semiconductor device has a plurality of interconnected modular units to form a 3D semiconductor package. Each modular unit is implemented as a vertical component or a horizontal component. The modular units are interconnected through a vertical conduction path and lateral conduction path within the vertical component or horizontal component. The vertical component and horizontal component each have an interconnect interposer or semiconductor die. A first conductive via is formed vertically through the interconnect interposer. A second conductive via is formed laterally through the interconnect interposer. The interconnect interposer can be programmable. A plurality of protrusions and recesses are formed on the vertical component or horizontal component, and a plurality of recesses on the vertical component or horizontal component. The protrusions are inserted into the recesses to interlock the vertical component and horizontal component. The 3D semiconductor package can be formed with multiple tiers of vertical components and horizontal components.
US11211356B2 Power semiconductor package and method for fabricating a power semiconductor package
A power semiconductor package includes a power semiconductor chip, an electrical connector arranged at a first side of the power semiconductor chip and having a first surface that is coupled to a power electrode of the power semiconductor chip, an encapsulation body at least partially encapsulating the power semiconductor chip and the electrical connector, and an electrical insulation layer arranged at a second surface of the electrical connector opposite the first surface, wherein parts of the encapsulation body and the electrical insulation layer form a coplanar surface of the power semiconductor package.
US11211355B2 Semiconductor device, method for manufacturing semiconductor device, and power conversion device
A first alignment resin (4) is formed in an annular shape on an electrode (3) of an insulating substrate (1). First plate solder (5) having a thickness thinner than that of the first alignment resin (4) is arranged on the electrode (3) on an inner side of the annular shape of the first alignment resin (4). A semiconductor chip (6) is arranged on the first plate solder (5). The first plate solder (5) is made to melt to bond a lower surface of the semiconductor chip (6) to the electrode (3).
US11211339B2 Semiconductor device
A semiconductor device includes a semiconductor die having an insulative layer and a conductive feature in the insulative layer, and a shield in contact with a lateral surface of the conductive feature. In some embodiments, the lateral surface of the conductive feature is aligned with an edge of the insulating material.
US11211338B2 Apparatus for stacking substrates and method for the same
A substrate stacking apparatus that stacks first and second substrates on each other, by forming a contact region where the first substrate held by a first holding section and the second substrate held by a second holding section contact each other, at one portion of the first and second substrates, and expanding the contact region from the one portion by releasing holding of the first substrate by the first holding section, wherein an amount of deformation occurring in a plurality of directions at least in the first substrate differs when the contact region expands, and the substrate stacking apparatus includes a restricting section that restricts misalignment between the first and second substrates caused by a difference in the amount of deformation. In the substrate stacking apparatus above, the restricting section may restrict the misalignment such that an amount of the misalignment is less than or equal to a prescribed value.
US11211334B2 Logic drive based on chip scale package comprising standardized commodity programmable logic IC chip and memory IC chip
A multi-chip package includes: a first semiconductor integrated-circuit (IC) chip; a second semiconductor integrated-circuit (IC) chip over and bonded to the first semiconductor integrated-circuit (IC) chip; a plurality of first metal posts over and coupling to the first semiconductor integrated-circuit (IC) chip, wherein the plurality of first metal posts are in a space beyond and extending from a sidewall of the second semiconductor integrated-circuit (IC) chip; and a first polymer layer over the first semiconductor integrated-circuit (IC) chip and in the space, wherein the plurality of first metal posts are in the first polymer layer, wherein a top surface of the first polymer layer, a top surface of the second semiconductor integrated-circuit (IC) chip and a top surface of each of the plurality of first metal posts are coplanar.
US11211332B2 Molded die last chip combination
Various multi-die arrangements and methods of manufacturing the same are disclosed. In one aspect, a method of manufacturing a semiconductor chip device is provided. A redistribution layer (RDL) structure is fabricated with a first side and second side opposite to the first side. An interconnect chip is mounted on the first side of the RDL structure. A first semiconductor chip and a second semiconductor chip are mounted on the second side of the RDL structure after mounting the interconnect chip. The RDL structure and the interconnect chip electrically connect the first semiconductor chip to the second semiconductor chip.
US11211329B2 Power island segmentation for selective bond-out
A semiconductor chip includes a semiconductor die formed on a substrate, a first power mesh formed on the substrate, and a second power mesh formed on the substrate electrically isolated from the first power mesh. The semiconductor chip also includes a first circuit block formed on the substrate and electrically connected to the first power mesh, and a second circuit block formed on the substrate and electrically connected to the second power mesh. The first circuit block and the second circuit block are communicatively coupled to a first plurality of external circuit connections and a second plurality of external circuit connections, respectively. The semiconductor chip also includes one or more first signal pins and one or more second signal pins formed on the substrate, the first and second signal pins designed to receive external signals.
US11211328B2 Semiconductor memory device of three-dimensional structure
A semiconductor memory device includes a memory chip defined with a first pad on one surface thereof; and a circuit chip defined with a second pad which is coupled with the first pad, on one surface thereof bonded with the one surface of the memory chip. The memory chip comprising: a memory cell array; a bit line disposed in a first wiring layer between the one surface and the memory cell array, and separated into a first bit line section and a second bit line section; and a power pad disposed in a space between the first bit line section and the second bit line section in the first wiring layer, and coupled with the first pad.
US11211327B2 Via sizing for IR drop reduction
A method of designing an integrated circuit device includes receiving an initial design of an integrated circuit, including a selection and location of a functional group of integrated circuit components, a power grid with multiple layers of conductive lines for supplying power to the components, and vias of one or more initial sizes interconnecting the conductive lines of different layers. The method further includes determining, based on a predetermined criterion such as the existence of unoccupied space for a functional unit, that a via modification can be made. The method further includes substituting the one or more of the via with a modified via of a larger cross-sectional area or a plurality of vias having a larger total cross-sectional area than the initial via. The method further includes confirming that the modified design complies with a predetermined set of design rules.
US11211326B2 Wiring substrate and manufacturing method thereof
An insulating layer containing fillers is formed to cover a first wiring layer. An opening portion, in which the first wiring layer is exposed, is formed in the insulating layer. A first alkali treatment, an ultrasonic cleaning treatment, and a second alkali treatment are sequentially performed on an upper surface of the insulating layer, on an inner wall surface of the opening portion, and an upper surface of the first wiring layer exposed in the opening portion. A second wiring layer electrically connected to the first wiring layer is formed by filling the opening portion by plating. The second wiring layer extends from an inside of the opening portion to the upper surface of the insulating layer.
US11211325B2 Semiconductor device package and method for manufacturing the same
A semiconductor package may include a first substrate and a second substrate, a redistribution layer (RDL), a first conductive via and a second conductive via. The first substrate has a first surface and a second surface opposite to the first surface. The second substrate has a first surface and a second surface opposite to the first surface. The RDL is disposed on the first surface of the first substrate and the first surface of the second substrate. The first conductive via passes through the RDL and is electrically connected to the first substrate. The second conductive via passes through the RDL and is electrically connected to the second substrate.
US11211323B2 Method of fabricating field effect transistor having non-orthogonal gate electrode
The present disclosure provides a device includes a first gate structure segment and a collinear second gate structure segment, as well as a third gate structure segment and a collinear fourth gate structure segment. An interconnection extends from the first gate structure segment to the fourth gate structure segment. The interconnection is disposed above the first gate structure segment and the fourth gate structure segment. The interconnection may be formed on or co-planar with a contact layer of the semiconductor device.
US11211307B2 Semiconductor substrate
A semiconductor substrate includes a dielectric insulation layer and a first metallization layer attached to the dielectric insulation layer. The dielectric insulation layer includes a first material having a thermal conductivity of between 25 and 180 W/mK, and an insulation strength of between 15 and 50 kV/mm, and an electrically conducting or semiconducting second material evenly distributed within the first material.
US11211304B2 Assembly and method for mounting an electronic component to a substrate
In an embodiment, an assembly includes an electronic component, a fixing member, a resilient member and a substrate having a first surface. The electronic component includes a heat-generating semiconductor device, a die pad and a plastic housing. The heat-generating semiconductor device is mounted on a first surface of the die pad, and the die pad is at least partially embedded in the plastic housing. The resilient member is engaged under compression between an upper side of the electronic component and a lower surface of the fixing member and the fixing member secures the electronic component to the first surface of the substrate.
US11211299B2 Wiring structure having at least one sub-unit
A wiring structure includes a first unit, a second unit, a first insulation wall, a first redistribution layer and a third unit. The first unit is disposed at a first elevation and having a first circuit layer and a first dielectric layer surrounding the first circuit layer. The second unit is disposed at the first elevation and having a second circuit layer and a second dielectric layer surrounding the second circuit layer. The first insulation wall is disposed between the first unit and the second unit. The first redistribution layer is disposed on the first unit and the second unit, and electrically connected between the first unit and the second unit. The third unit is disposed on the first redistribution layer and having a third circuit layer and a third dielectric layer surrounding the third circuit layer.
US11211298B2 System and method for a transducer in an EWLB package
According to an embodiment, a sensor package includes an electrically insulating substrate including a cavity in the electrically insulating substrate, an ambient sensor, an integrated circuit die embedded in the electrically insulating substrate, and a plurality of conductive interconnect structures coupling the ambient sensor to the integrated circuit die. The ambient sensor is supported by the electrically insulating substrate and arranged adjacent the cavity.
US11211295B2 FinFET doping methods and structures thereof
A method for fabricating a semiconductor device having a substantially undoped channel region includes providing a substrate having a fin extending from the substrate. An in-situ doped layer is formed on the fin. By way of example, the in-situ doped layer may include an in-situ doped well region formed by an epitaxial growth process. In some examples, the in-situ doped well region includes an N-well or a P-well region. After formation of the in-situ doped layer on the fin, an undoped layer is formed on the in-situ doped layer, and a gate stack is formed over the undoped layer. The undoped layer may include an undoped channel region formed by an epitaxial growth process. In various examples, a source region and a drain region are formed adjacent to and on either side of the undoped channel region.
US11211294B2 Semiconductor device and method of manufacturing the same
A semiconductor device includes a device isolation layer provided on a substrate, the device isolation layer defining first and second sub-active patterns, first and second gate electrodes crossing the first and second sub-active patterns, respectively, and an isolation structure provided on the device isolation layer between the first and second sub-active patterns. The first and second sub-active patterns extend in a first direction and are spaced apart from each other in the first direction. The device isolation layer includes a diffusion break region disposed between the first and second sub-active patterns. The isolation structure covers a top surface of the diffusion break region.
US11211289B2 Metal loss prevention using implantation
The present disclosure provides methods for forming conductive features in a dielectric layer without using adhesion layers or barrier layers and devices formed thereby. In some embodiments, a structure comprising a dielectric layer over a substrate, and a conductive feature disposed through the dielectric layer. The dielectric layer has a lower surface near the substrate and a top surface distal from the substrate. The conductive feature is in direct contact with the dielectric layer, and the dielectric layer comprises an implant species. A concentration of the implant species in the dielectric layer has a peak concentration proximate the top surface of the dielectric layer, and the concentration of the implant species decreases from the peak concentration in a direction towards the lower surface of the dielectric layer.
US11211276B2 Anti-ejection apparatus for wafer units
An anti-ejection apparatus for wafer units includes a lock bar and a guide pin. The lock bar alternately has a plurality of lock portions and a plurality of unlock portions. The lock portions are located at heights corresponding to those of insertion slots of a side plate of a cassette, and enable blocking of the insertion slots. The unlock portions enable unblocking of the insertion slots. The guide pin is connected to the lock bar and is disposed protruding downward from a bottom portion of the side plate of the cassette. When the guide pin is pressed upward at its lower end portion, the unlock portions and the insertion slots are communicated with each other. When the pressing of the lower end portion of the guide pin is cancelled, on the other hand, the insertion slots are blocked by lock portions.
US11211274B2 Latching mechanism for a substrate container
A substrate container that utilizes a rocker linkage or a linear cam arrangement in latch mechanism that is actuated by a rotary cam. The rocker linkage or linear cam is mounted to an interior panel of a door of the substrate container and may be disposed proximate an edge portion of the interior panel. The rocker linkage or linear cam may be configured to exert an axial force component on a housing of the substrate container to seat the door against a seal member. The rocker linkage or linear cam also transfers the axial latching forces to the door to reduce transfer of forces to the cam. The rocker linkage or linear cam may be arranged to transfer axial forces in a radially outward direction when the latch mechanism is engaged, to prevent push back on the rotary cam.
US11211269B2 Multi-object capable loadlock system
A method includes receiving, by a first loadlock chamber of the loadlock system, a first object from a factory interface via a first opening. The first object is transferred into the first loadlock chamber via a first robot arm. The factory interface is at a first state. The first loadlock chamber is configured to receive different types of objects. The method further includes sealing a first loadlock door against the first opening to create a first sealed environment at the first state in the first loadlock chamber and causing the first sealed environment of the first loadlock chamber to be changed to a second state. The method further includes actuating a second loadlock door to provide a second opening between the first loadlock chamber and a transfer chamber. The first object is to be transferred from the first loadlock chamber to the transfer chamber via a second robot arm.
US11211268B2 Deadlock determination method and semiconductor apparatus
A deadlock determination method includes constructing a new WRG and determining a deadlock. At least a process step that includes a plurality of resources is selected from process steps in a WRG that supports transporting a single piece of material. The plurality of resources corresponding to the selected process step are combined. A total capacity of each of the process steps is changed according to a combination result to construct the new WRG that supports transporting a plurality of pieces of material. The plurality of resources include apparatuses for performing the process steps. The total capacity is a sum of a number of workstations of resources corresponding to each process step. Determining a deadlock includes determining whether a piece of material scheduling deadlock occurs based on the new WRG. The plurality of resources include apparatuses for performing the process steps.
US11211251B2 Method of manufacturing semiconductor device
An object of the present invention is to improve the flatness of a surface electrode without increasing the number of steps in a semiconductor device having gate structures. A method of manufacturing a semiconductor device of the present invention includes the steps of discretely forming a plurality of gate structures on a first main surface of the semiconductor substrate, discretely forming a plurality of gate interlayer films covering the plurality of gate structures of the semiconductor substrate, forming a first surface electrode being thicker than the gate interlayer films on the first main surface of the semiconductor substrate between the plurality of the gate interlayer films and on the plurality of the gate interlayer films by sputtering, and removing convex portions of concave portions and the convex portions on the first surface electrode by dry etching using photolithography, to flatten an upper surface of the first surface electrode.
US11211239B2 Extreme ultraviolet light generation apparatus and extreme ultraviolet light generation apparatus controlling method
An EUV light generation apparatus includes: a chamber; an EUV light condensing mirror positioned inside the chamber and having a reflective surface that determines a first focal point and a second focal point, the reflective surface and the second focal point being positioned on respective sides of a first surface; at least one magnet configured to generate a magnetic field at and around the first focal point; a first gas supply unit configured to supply first gas to the reflective surface in the chamber and opened near an outer peripheral part of the reflective surface; a second gas supply unit configured to supply second gas into the chamber and opened at a position between the first surface and the second focal point; and a discharge device configured to discharge gas inside the chamber and opened at a position between the first focal point and the at least one magnet.
US11211236B2 Operating a mass spectrometer utilizing a promotion list
Real-time search (RTS) for mass spectrometry is described. In one aspect, a mass spectrometer can identify a candidate peptide for a product ion spectrum by searching a mass spectral database. While executing the search of the mass spectral database, a candidate peptide score representing a confidence of a match between the product ion spectrum and a theoretical mass spectrum stored in the mass spectral database is generated. A failing score can be promoted to a passing result based on attributes of the candidate peptide.
US11211230B2 Gas flow system
A gas flow system is provided, including a gas flow source, one or more gas inlets, one or more gas outlets, a gas flow region, a low pressure region, wherein the low pressure region is fluidly coupled to the one or more gas outlets, a high pressure region, and a gap. The one or more gas inlets are fluidly coupleable to the gas flow source. The gas flow region is fluidly coupled to the one or more gas inlets and the one or more gas outlets. The gap fluidly couples the gas flow region to the high pressure region. The high pressure region near the targets allows for process gas interactions with the target to sputter onto the substrate below. The low pressure region near the substrate prevents unwanted chemical interactions between the process gas and the substrate.
US11211225B2 Charged particle beam control device
Provided is a charged particle beam control device having improved signal detection accuracy. The charged particle beam control device (detection block) includes: a detector provided in a charged particle beam device, and configured to detect secondary electrons emitted from a sample by irradiating the sample with a charged particle beam and output an electric signal based on the detected secondary electrons; a signal wiring configured to transmit the electric signal; a noise detection wiring configured to detect a noise signal generated in the charged particle beam device; and an arithmetic circuit configured to generate a signal obtained by subtracting the noise signal from the electric signal.
US11211223B1 System and method for simultaneous phase contrast imaging and electron energy-loss spectroscopy
A method for imaging a sample with charged particles comprises directing charged particles towards the sample along a primary axis, and simultaneously detecting a first portion and a second portion of the charged particles transmitted through the sample with a first detector and a second detector, respectively. The second detector is positioned downstream of the first detector. Each of the transmitted charged particles exits the sample at an exit angle between a direction of the transmitted charged particle and the primary axis. The exit angles of the first portion of the transmitted charged particles overlap with the exit angles of the second portion of the transmitted charged particles. In this way, complimentary information, such as the structural and compositional information, may be obtained simultaneously.
US11211220B1 Fuse array and junction box with fuse array
A fuse array includes a main bus bar extending along a first plane and a plurality of first terminals electrically connected to the main bus bar via first fuse elements. Each of the plurality of first terminals are a planar member having a continuous surface so as to form a male blade. The male blade is configured to be seated into a terminal connector housing having a female blade so as to form an electric connection. The first terminals are disposed on a plane orthogonal to the first plane of the main bus bar.
US11211218B2 Method for detecting insufficient contact pressure in a switching unit, device for implementing such a method, and switching unit including such a device
A method for detecting insufficient contact pressure between two contacts of an electrical switching unit, including a device for resetting a mechanism for controlling the switching unit following a closure maneuver of the mechanism, the resetting device including a motor configured to complete the closure maneuver of the control mechanism. The method involves detecting whether the motor completes the closure and whether a resetting torque corresponds to a normal resetting torque, by analyzing an envelope curve of current consumed by the motor over time, and, if the motor completes the closure, deducing that a wear is a result of wear in the mechanism or a kinematic chain, and if the motor completes the closure and the resetting torque corresponds to an abnormal rescuing torque, deducing that the wear corresponds to wear in the motor or parts involved in compressing the closure spring.
US11211212B2 Keyboard and electronic device
A keyboard includes a bottom plate, a circuit board disposed on the bottom plate, and a plurality of keys disposed on a side that is of the circuit board and that is away from the bottom plate. Each key includes a keycap, a rise-and-fall component connecting the keycap to the bottom plate, and an electronic ink screen fastened on a side that is of the keycap and that is away from the rise-and-fall component. A first electric conductor connected to the electronic ink screen is disposed on the keycap, a second electric conductor is disposed on the rise-and-fall component, and a third electric conductor is disposed on the bottom plate. A signal line used to supply power to the electronic ink screen is disposed on the circuit board.
US11211208B2 Smart wall switch controller
This patent specification relates to a wall switch that comprises a docking station and a user-removable wall-switch head unit. In some embodiments, the docking station is configured to receive the user-removable wall-switch head unit, and configured to be permanently connected to a wall and coupled to high-power voltage wires. In some embodiments, the user-removable wall-switch head unit is configured to be user-insertable into said docking station and user-removable therefrom such that the user is not exposed to high-voltage connections when inserting or removing. In some embodiments, the wall switch controller further comprises inputs and outputs and circuitry for switchably controlling household line current power to a household electrical fixture. In some embodiments, the wall switch controller further comprises an occupancy sensor, a temperature sensor, or a processor.
US11211202B2 Multilayer ceramic electronic component and method of manufacturing the same
A method of manufacturing a multilayer ceramic electronic component includes preparing a ceramic green sheet, forming an internal electrode pattern by applying a paste for an internal electrode including a conductive powder to the ceramic green sheet, forming a ceramic laminate structure by layering the ceramic green sheet on which the internal electrode pattern is formed, forming a body including a dielectric layer and an internal electrode by sintering the ceramic laminate structure, and forming an external electrode by forming an electrode layer on the body, and forming a conductive resin layer on the electrode layer, and the conductive powder includes a conductive metal and tin (Sn), and a content of tin (Sn) is 1.5 wt % or higher, based on a weight of the conductive metal.
US11211199B2 Self-propelled self-referencing vehicle magnet winding method and system
An apparatus and method for winding electrical coils (electromagnets) is described. A self-propelled and self-referencing winding vehicle uses features on a winding bobbin to guide the direction and/or orientation of the vehicle, while laying electrical conductor material (e.g., high-temperature superconducting (HTS) tapes) as it traverses the bobbin. The vehicle may wind electrical coils with complex shapes. In some embodiments, the self-propelled, self-referencing (SPSR) vehicle may perform other magnet fabrication and assembly procedures.
US11211192B2 Laminated coil component
A laminated coil component includes an element body, a coil, and a pair of conductors. The pair of conductors is disposed on the element body. Each of the pair of conductors has an L shape when viewed from the third direction. Each of the pair of conductors includes a first conductor portion and a second conductor portion. The first conductor portion is disposed on one of first side faces. The second conductor portion is disposed on a pair of end faces. The coil includes a first coil portion and a second coil portion. The first coil portion includes a first straight portion and a pair of second straight portions. The pair of second straight portions is connected to both ends of the first straight portion. The second coil portion is curved as a whole.
US11211173B2 Nuclear reactor integrating a safety primary heat exchanger
A nuclear reactor includes a vessel incorporating at least one primary power heat exchanger for cooling the primary liquid of the nuclear reactor during the normal operation of the reactor and at least one primary passive safety heat exchanger for cooling the primary liquid of the nuclear reactor in the event of a malfunction in the normal cooling of the primary liquid of the reactor. The vessel includes a compartment arranged in the thickness thereof, wherein the primary passive safety heat exchanger is at least partially contained inside the compartment.
US11211164B2 System and method for documenting patient procedures
The local surveillance sub-system recognizes that a patient medical procedure has or will soon commence by sensing the presence of a healthcare professional in or near the surveillance area, and in response, creates a separate patient medical procedure A/V file for the surveillance data that will be captured. A dedicated procedure remote may be provided for receiving manual interactions from HC professionals present for a procedure or, alternatively, the local surveillance sub-system may autonomously interact with a personal security token device possessed by the HC professional. A procedure data file is also created that holds all of the pertinent information concerning the procedure that is known by the local surveillance sub-system. The patient procedure surveillance A/V file is given a higher priority than ordinary surveillance data captured by the local surveillance sub-system and is then copied to a nonvolatile memory.
US11211161B2 Medical scan interface feature evaluating system
A medical scan interface feature evaluator system is operable to generate an ordered image-to-prompt mapping by selecting a set of user interface features to be displayed with each of an ordered set of medical scans. The set of medical scans and the ordered image-to-prompt mapping are transmitted to a set of client devices. A set of responses are generated by each client device in response to sequentially displaying each of the set of medical scans in conjunction with a mapped user interface feature indicated in the ordered image-to-prompt mapping via a user interface. Response score data is generated by comparing each response to truth annotation data of the corresponding medical scan. Interface feature score data corresponding to each user interface feature is generated based on aggregating the response score data, and is used to generate a ranking of the set of user interface features.
US11211153B2 Medical scan labeling quality assurance system
A medical scan labeling quality assurance system is operable to transmit a selected set of medical scans to a set of client devices associated with an expert user and a selected set of users. The client devices display medical scans are displayed to the expert user and the set of users, and a set of labeling data generated via user input to each client device is received from each client device. A set of performance score data is generated based on comparing each set of labeling data to a set of golden labeling data that was received from the client device of the expert user. The set of performance score data is used to update user profiles of the set of users, and is transmitted to the set of client devices for display to the set of users.
US11211149B2 Filtering genetic networks to discover populations of interest
A computing server generates a graph such as an identity-by-descent (IBD) network. The graph includes a plurality of nodes. Each node represents one of the individuals. Two or more nodes are connected through edges. Each edge connecting two nodes and associated with a weight that is derived from affinity between the genetic data of the two individuals represented by the two nodes. The computing system filters the graph based on features that are associated with the edges or the nodes. The filtered graph includes a subset of nodes. The computing system divides the filtered graph into a plurality of clusters to identify genetic communities that may not be discoverable without filtering. The computing server may also perform a multi-path hierarchical community detection process to assign an individual represented by a node to more than one communities.
US11211142B2 Memory repair scheme
Memory devices and methods of repairing a memory are provided. A first array includes normal memory cells, and a second array includes repair memory cells. The repair memory cells are configured to be used in place of the normal memory cells. A look-up table comprises memory bitcells configured to store a set of entries including addresses of defective memory cells of the normal memory cells. A match circuit is configured to evaluate whether an input memory address is stored as a defective address in the memory bitcells. The match circuit is also configured to generate a selection signal for selecting the normal memory cells or the repair memory cells based on the evaluation.
US11211136B2 Memory system tester using test pad real time monitoring
A variety of applications can include systems and methods that include a memory system tester having an analyzer coupled to a test flow controller. The test flow controller can be arranged to generate test signals to a memory system with the analyzer arranged to couple to test pads of a package platform for the memory system. The analyzer can provide data to the test flow controller to conduct testing and/or debugging of the memory system, with the data based on real time monitoring of the test pads of the package platform. In various embodiments, the analyzer can provide data feedback to the test flow controller in real time such that the test flow controller can control the flow of test signals to the memory system in real time. Additional apparatus, systems, and methods are disclosed.
US11211134B2 Efuse circuit, method, layout, and structure
An IC structure includes a first FinFET including a first plurality of gate structures overlying a first plurality of fin structures, a second FinFET including a second plurality of gate structures overlying a second plurality of fin structures, and an eFuse including a conductive element positioned between the first and second pluralities of gate structures. The conductive element of the eFuse includes a first contact region electrically connected to each of the first and second pluralities of fin structures.
US11211133B2 Semiconductor device with a diagnosing section that diagnoses correction memory and sensor apparatus
To detect deterioration of a correction memory, provided is a semiconductor device including the correction memory that stores therein correction data for correcting a correction target; a correcting section that corrects a detection value of a sensor element, using correction data read from the correction memory; a diagnosing section that diagnoses the correction memory, using the correction data read from the correction memory; and a control section that controls reading conditions used when reading the correction data from the correction memory, wherein the control section causes a first reading condition, used when reading the correction data for correcting a correction target, to differ from a second reading condition, which is used when reading the correction data for the diagnosis.
US11211132B2 Detection of a last programming loop for system performance gain
A memory apparatus and method of operation is provided. The apparatus includes a plurality of memory cells coupled to a control circuit. The control circuit is configured to receive data indicating a data state for each memory cell of a set of memory cells of the plurality of memory cells and program, in multiple programming loops, the set of memory cells according to the data indicating the data state for each memory cell of the set of memory cells. The control circuit is further configured to determine that the programming of the set of memory cells is in a last programming loop of the multiple programming loops and in response to the determination, receive data indicating a data state for each memory cell of another set of memory cells of the plurality of memory cells.
US11211131B2 Adjusting program effective time using program step characteristics
A program effective time (PET) for programming at least a portion of a plurality of memory cells based on one or more program step characteristics is determined. The determined PET and a target PET is compared. In response to the determined PET being different than the target PET, the one or more program step characteristics is adjusted to adjust the determined PET to the target PET.
US11211123B2 Semiconductor device
A disclosed semiconductor device includes a memory cell with a first terminal, a second terminal, a memory element having a first resistance state and a second resistance state, and a nonlinear element, and a drive controller that performs a first operation that allows the memory element to be in the first resistance state, a second operation that allows the memory element to be in the second resistance state, a third operation in which the voltage of the first and second terminals is caused to be different from each other and a value of electric current flowing between the first terminal and the second terminal is caused to be limited to a first current value to determine the resistance state, and a fourth operation in which the current value is caused to be limited to a second current value. The drive controller performs the fourth operation after at least one of the first to third operations.
US11211117B2 Ferrimagnetic/ferromagnetic exchange bilayers for use as a fixed magnetic layer in a superconducting-based memory device
A magnetic Josephson junction (MJJ) device having a ferrimagnetic/ferromagnetic (FIM/FM) exchange-biased bilayer used as the magnetic hard layer improves switching performance by effectively sharpening the hysteresis curve of the device, thereby reducing error rate when the device is used in a Josephson magnetic random access memory (JMRAM) memory cell. Thus, the materials and devices described herein can be used to build a new type of MJJ, termed a ferrimagnetic Josephson junction (FIMJJ), for use in JMRAM, to construct a robust and reliable cryogenic computer memory that can be used for high-speed superconducting computing, e.g., with clock speeds in the microwave frequency range.
US11211103B1 Burst clock control based on partial command decoding in a memory device
Devices and methods include a command input configured to receive a command for a memory device. Second stage wakeup circuitry configured to receive a portion of the command and output an indication of whether the command is a non-burst command based on the portion. Clock gating circuitry is configured to receive an input clock and a wake signal. The clock gating circuitry is also configured to output an internal clock based at least in part on a pulse of the received wake signal. The clock gating circuitry also is configured to maintain the output of the internal clock for a duration based on the indication with the duration being shorter when the indication indicates that the command is a non-burst command.
US11211100B2 Recovery of memory from asynchronous power loss
Systems and methods are disclosed, including determining whether to write dummy data to a first physical page of memory cells of a storage system, such as in response to a detected asynchronous power loss (APL) at the storage system, using a determined number of zeros in the first physical page.
US11211093B2 System for providing an acclimation enclosure for a data storage library
An enclosure configured to at least partially surround at least one access opening that permits access to an interior of a data storage library, wherein the enclosure includes at least one side surface configured to surround the at least one access opening to form a chamber and to permit access to the interior of the data storage library. The enclosure also includes at least one access opening in the at least one side surface to permit access to an interior of the chamber, wherein the enclosure is configured to selectively acclimate the chamber between environmental conditions exterior of the enclosure and environmental conditions of the interior of the data storage library.
US11211091B2 Optical information storage medium
An optical information storage medium includes a substrate and a multilayer polymeric film. The multilayer polymeric film has a first surface and an opposite second surface that extend the length of the multilayer polymeric film. The second surface is adhered to a surface of the substrate. The multilayer polymeric film includes a plurality of coextruded alternating polymeric active data storage layers and polymeric buffer layers.
US11211080B2 Conversation dependent volume control
Techniques are described for detecting a conversation between at least two people, and for reducing noise during the conversation. In certain embodiments, at least one speech metric is generated based on spectral analysis of an audio signal and is used to determine that the audio signal represents speech from a first person. Responsive to determining that the speech is part of a conversation between the first person and a second person an operating state of a device in a physical environment is adjusted such that a volume level of sound contributed by or associated with the device is reduced. The sound contributed by or associated with the device corresponds to noise, at least for the duration of the conversation. Therefore, reducing the volume level of sound contributed by or associated with the device reduces the overall noise level in the environment, resulting in a reduction in conversational effort.
US11211076B2 Key phrase detection with audio watermarking
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using audio watermarks with key phrases. One of the methods includes receiving, by a playback device, an audio data stream; determining, before the audio data stream is output by the playback device, whether a portion of the audio data stream encodes a particular key phrase by analyzing the portion using an automated speech recognizer; in response to determining that the portion of the audio data stream encodes the particular key phrase, modifying the audio data stream to include an audio watermark; and providing the modified audio data stream for output.
US11211067B2 Electronic device and control method
According to one embodiment, an electronic device includes a transceiver and a hardware processor. The transceiver establishes a wired connection or a wireless connection between the electronic device and a wearable device wearable by a user. The hardware processor receives voice data generated by collecting speech of the user from the wearable device. The hardware processor performs a process to recognize one of one or more first commands from the voice data when a first mode is set as a voice recognition mode, performs a process to recognize one of second commands from the voice data when a second mode is set as the voice recognition mode, and repeatedly performs a process to recognize one of third commands from the voice data when a third mode is set as the voice recognition mode.
US11211065B2 System and method for automatic filtering of test utterance mismatches in automatic speech recognition systems
A system and method are presented for the automatic filtering of test utterance mismatches in automatic speech recognition (ASR) systems. Test data are evaluated for match between audio and text in a language-independent manner. Utterances having mismatch are identified and isolated for either removal or manual verification to prevent incorrect measurements of the ASR system performance. In an embodiment, contiguous stretches of low probabilities in every utterance are searched for and removed. Such segments may be intra-word or cross-word. In another embodiment, scores may be determined using log DNN probability for every word in each utterance. Words may be sorted in the order of the scores and those utterances containing the least word scores are removed.
US11211062B2 Intelligent voice recognizing method with improved noise cancellation, voice recognizing apparatus, intelligent computing device and server
Provided are an intelligent voice recognition method, a voice recognition device, and an intelligent computing device. A method of intelligently recognizing a voice in a voice recognition device includes obtaining an ambient noise signal from the microphone detection signal when a voice is detected from the microphone detection signal; updating a previously learned noise cancellation model based on the ambient noise; and removing the ambient noise signal from the microphone detection signal. Therefore, a voice recognition performance of the voice recognition device can be maximized. At least one of the voice recognition device, the intelligent computing device and the server of the present disclosure may be associated with an Artificial Intelligence module, a drone (Unmanned Aerial Vehicle, UAV), robot, Augmented Reality (AR) device, virtual reality (VR) device and a device related to the 5G service.
US11211047B2 Artificial intelligence device for learning deidentified speech signal and method therefor
An artificial intelligence device for learning a de-identified speech signal includes a memory configured to store a speech recognition model, a microphone configured to acquire an original speech signal, and a processor configured to perform de-identification with respect to the acquired original speech signal and perform speech recognition with respect to the de-identified speech signal through the speech recognition model.
US11211041B2 Mesh assemblies, computing systems, and methods for manufacturing a mesh assembly
According to various embodiments, a mesh assembly may be provided. The mesh assembly may include: a first mesh including a plurality of first holes arranged according to a pattern; a second mesh including a plurality of second holes arranged according to the pattern; wherein the second mesh is provided on top of the first mesh; and wherein at least one hole of the plurality of first holes is at least partially obstructed by the second mesh.
US11211038B2 Tuning of a drum
A method for assisting a user in tuning a drum comprising the steps of: considering a strike on the drum whereby the strike is detected in a sensor signal in at least one of following domains: a time domain, a frequency domain, a complex domain; recording a first sound fragment of the strike; converting the first sound fragment from the time domain to the frequency domain; analyzing the first sound fragment in order to detect a fundamental tone with fundamental tone frequency of the drum; calculating an overtone frequency or overtone frequency range of a first overtone of the drum by means of a predetermined algorithm related to the fundamental tone frequency; setting a filter with a pass frequency band covering the calculated overtone frequency or overtone frequency range; and indicating, via a user interface, at each further strike when the frequency of the first overtone detected in the pass frequency band is higher or lower than a target overtone frequency.
US11211037B2 Keyboard apparatus
A keyboard apparatus includes a first key assembly, a second key assembly, and a third key assembly. The first key assembly includes a first key being slidably in contact with a first member at a first position and a second member at a second position. A first minimum distance between the first key assembly and the second key assembly at the rear ends thereof is larger than a second minimum distance between the first key assembly and the second key assembly at the second position within a range of rotation of the first key assembly. A third minimum distance between the first key assembly and the third key assembly at the rear ends thereof being larger than a fourth minimum distance between the first key assembly and the third key assembly at the second position within the range of rotation of the first key assembly.
US11211034B2 Display rendering
In one embodiment, a computing system may access a first image that is generated at a first frame rate. The system may determine whether a change of a user viewpoint with respect to one or more display contents satisfies a threshold criterion. The system may select an operation mode from a first operation mode and a second operation mode based on the determination whether the change of the user viewpoint satisfies the threshold criterion. The system may generate a number of second images at a second frame rate higher than the first frame rate. When the selected operation mode is the first operation mode, the second images may be generated using a resampling process. When the selected operation mode is the second operation mode, the second images may be generated by transforming one or more previously generated second images that are generated based on the first image.
US11211032B2 Electronic device for supporting to control auto brightness of display
An electronic device is provided. The electronic device includes a display, a sensor, a memory storing a reference brightness table including one-to-one matching between luminance points indicating luminance values corresponding to a luminance level of the display and reference illumination values in conjunction with the external illumination, and a processor. The processor controls the display at a first luminance corresponding to a first illumination measured by the sensor based on the reference brightness table, when a user input changing the display to a second luminance in a state where the first illumination is maintained is received, decreases or increases the number of first luminance points included between a second illumination adjacent to the first illumination and the first illumination and generates a user brightness table of matching illumination values between the first illumination and the second illumination with the decreased or increased first luminance points one-to-one.
US11211024B2 Display panel and display device
Disclosed is a display panel. The display panel includes: a substrate; a plurality of data lines, formed in a display area of the substrate; a data driving circuit, used for driving the data lines; an active switches, connected to the data driving circuit and the data lines; and a control module, coupled with a control ends of the active switches. The control module controls the active switch to be switched off while the previous frame of image information is the same as the current frame of image information.
US11211023B2 Display method of display device and display device
A display method of a display device and the display device are provided. The display method includes: acquiring an abnormality of signal of a front-end system; outputting a normal timing signal and a specified data signal to a display panel, until an end of a current frame.
US11211021B2 Grayscale adjustment method and grayscale adjustment device for display panel
A grayscale adjustment method of a display panel, a grayscale adjustment device and a display device using the same are provided. The grayscale adjustment method includes steps of capturing an image of the display panel to obtain a current image; identifying a non-uniform block in the current image, and detecting an original output brightness value and an original input grayscale of the non-uniform block; determining a target input grayscale corresponding to a preset target brightness value according to an actual gamma curve value, wherein the actual gamma curve value is obtained by testing the display panel; and setting a difference between the original input grayscale and the target input grayscale as a grayscale compensation value of the non-uniform block.
US11211018B1 Grayscale compensation method and apparatus of display device
A grayscale compensation method and apparatus are provided. The grayscale compensation method includes: performing a grayscale compensation data detection on a display panel to obtain a first grayscale compensation data; preforming a grayscale compensation data detection on a backlight module to obtain a second grayscale compensation data; performing a data fusion on the first grayscale compensation data and the second grayscale compensation data to obtain a third grayscale compensation data; and performing a grayscale compensation on the display panel according to the third grayscale compensation data. By calculating the grayscale compensation data of the display panel and the backlight module at the same time, display brightness of the display panel is more uniform. Moreover, before the data fusion, the first and second grayscale compensation data may be reduced in resolution, the data amount of fusion calculation is less and the calculation time and storage space are saved.
US11211014B2 Pixel circuit, display panel and display device
A display panel, a display panel and a pixel circuit are proposed. The pixel circuit includes a first TFT, a second TFT, a first capacitor, a second capacitor, and a lighting device. The feedback compensation signal and the first control signal have a same phase but different directions. The second TFT includes a gate receiving a first control signal, a source receiving a data signal, and a drain electrically connected to the first node. The second capacitor includes a first end electrically receiving a feedback compensation signal and a second end electrically connected the first node. The feedback compensation signal has the same phase but different direction of the first control signal. This could realize the self-compensation mechanism of the pixel circuit and thus solve the non-uniformity issue of the conventional display panel and display device.
US11211009B2 Electro-optical device and electronic apparatus
An electro-optical device includes a scan line, a data line, a pixel circuit provided at an intersection of the scan line and the data line, a first high potential line, a first low potential line, a second high potential line, and a second low potential line. The pixel circuit includes a light emitting device, a memory circuit disposed between the first high potential line and the first low potential line, a first transistor of N-type including a gate electrically connected to the memory circuit, and a second transistor disposed between the memory circuit and the data line. The light emitting device and the first transistor are disposed in series between the second high potential line and the second low potential line.
US11211006B2 Display driver module, display apparatus, and voltage adjustment method
The present disclosure provides a display driver module, a display apparatus and a voltage adjustment method. The display driver module comprises a source driving unit and a power supply unit. The source driving unit is configured to generate a voltage control signal according to an acquired brightness control factor, the power supply unit is configured to adjust an operating voltage output to a cathode of a light emitting device according to the voltage control signal, the operating voltage decreases or maintains unchanged as display brightness corresponding to the brightness control factor increases, and the operating voltage output by the power supply unit in response to the brightness control factor corresponding to minimum display brightness is greater than the operating voltage output by the power supply unit in response to the brightness control factor corresponding to maximum display brightness.
US11211005B2 Pixel driving circuit, display device and driving method
A pixel driving circuit includes a control sub-circuit, a charging sub-circuit, a driving sub-circuit and a light-emitting sub-circuit, the control sub-circuit is used to control a first thin film transistor to charge the charging sub-circuit, and the charging sub-circuit is used to provide a voltage to the driving sub-circuit to drive the light-emitting sub-circuit to emit light.
US11211003B2 Display device having at least two emission enable periods per image frame and method of driving the same
In a display device including pixels, each of the pixels may include: a first transistor coupled to a first node, a first power supply voltage line, and a second node; and a light-emitting diode coupled to the second node and a second power supply voltage line. Each image frame may include at least two emission enable periods for the light-emitting diode, and at least one emission inhibit period between the at least two emission enable periods.
US11210990B2 Foveated display
An electronic device may have a display and a gaze tracking system. The electronic device may display images on the display that have a higher resolution in a portion of the display that overlaps a gaze location than other portions of the display. Timing controller circuitry and column driver circuitry may include interpolation and filter circuitry. The interpolation and filter circuitry may be used to perform nearest neighbor interpolation and two-dimensional spatial filtering on low resolution image data. Display driver circuitry may be configured to load higher resolution data into selected portions of a display. The display driver circuitry may include low and high resolution image data buffers and configurable row driver circuitry. Block enable transistors may be included in a display to allow selected blocks of pixels to be loaded with high resolution image data.
US11210985B2 Signal processing method for maintaining signal relative relationship and electronic device thereof
A signal processing method for maintaining a signal relative relationship and an electronic device thereof are provided. The signal processing method includes: detecting that a current input period of a vertical synchronization signal changes relative to a previous input period; determining whether a frequency difference between a pulse width modulation signal and the vertical synchronization signal is within an acceptable range, and when the frequency difference is not within the acceptable range, performing a frequency adjustment stage to adjust a period of the pulse width modulation signal to be close to the current input period; selectively performing a phase adjustment stage to adjust a phase of the pulse width modulation signal to a phase of the vertical synchronization signal; and maintaining a relative phase relationship between the pulse width modulation signal and the vertical synchronization signal.
US11210984B2 Timing controller and display device
A timing controller that controls a drive circuit of a display panel includes: a delay output unit configured to output a delay value based on a delay time of a second pulse with respect to a first pulse that is output by the drive circuit, the first pulse being generated in synchronization with a data signal supplied to the display panel; and an error output unit configured to compare the delay value and a threshold value to each other and output an error signal based on a result of the comparison, and the second pulse is a pulse that is output from the drive circuit based on the first pulse.
US11210967B2 Central executive training platform
Various embodiments are directed to a central executive training (CET) platform that targets central executive processes, rather than short term memory. Central executive deficits have been linked experimentally and developmentally with Attention Deficit Hyperactivity Disorder (ADHD) symptoms and impairments. Unfortunately, substantial evidence indicates that conventional working memory training programs fail to improve these symptoms and impairments. This discrepancy may reflect insufficient targeting, as extant protocols focus on short term memory and do not adequately engage the specific central executive components linked with the disorder's behavioral and functional impairments.
US11210953B2 Driving support device
A driving support device of the present disclosure includes an other vehicle detecting unit, a lane recognizing unit, a track acquiring unit, an interference determining unit, and a driving support unit. The other vehicle detecting unit is configured to detect a location of another vehicle existing around the own vehicle. The lane recognizing unit is configured to recognize a traffic lane in which the other vehicle is located. The track acquiring unit is configured to acquire an own vehicle track. The interference determining unit is configured to determine whether an other vehicle course interferes with the own vehicle track. The driving support unit is configured to perform driving support different between in an interference state indicating a case where the other vehicle course interferes with the own vehicle track and in a non-interference state.
US11210952B2 Systems and methods for controlling vehicle traffic
An edge device may receive, from a first device in a first vehicle moving towards an intersection, first-vehicle-provided-tracking information and, from a first sensor device at the intersection, sensor-provided-first-vehicle-tracking information. The edge device may receive, from a second device in a second vehicle moving towards the intersection, second-vehicle-provided-tracking information and, from a second sensor device at the intersection, sensor-provided-second-vehicle-tracking information. The edge device may determine whether vehicle-provided-tracking information matches the sensor-provided-tracking information for the first vehicle and/or the second vehicle. The edge device may determine whether the first vehicle and the second vehicle are predicted to collide and may provide, to one or more traffic control devices, one or more instructions to provide signals to the first vehicle and/or the second vehicle.
US11210951B2 System and method for location data fusion and filtering
Systems and methods limit communication of redundant telematics data in V2X systems. A communications management device receives telematics data from multiple sources in a service area and calculates a trajectory each of the objects identified by the telematics data. The communications management device selects high vulnerability trajectories based on the calculated trajectories and identifies when the telematics data from different sources, of the multiple sources, corresponds to a same vehicle. When duplicate sources are determined to provide tracking data corresponding to the same vehicle, the communications management device reports (to a collision avoidance system) the tracking data from only the most accurate of the duplicate sources.
US11210949B1 Meter time notification of other vehicles to driver
Systems and methods for providing meter time notifications to a user are disclosed. The system includes a display, a receiver that receives one or more signals from one or more parking meters via a vehicle-to-infrastructure communication system, the one or more signals including an identification of an occupied parking space and an amount of time remaining before the occupied parking space must be vacated, and a processing device communicatively coupled to the display and to the receiver. The processing device is configured to receive the one or more signals from the receiver, determine the amount of time remaining for one or more occupied parking spaces based on the one or more signals received via the receiver, and cause the display to display an indicator of one or more occupied parking spaces and the associated amount of time remaining.
US11210944B2 System, server and method for information provision
Disclosed are a system, a server, and a method for information provision. A method for information provision includes receiving, from a terminal device of a vehicle, sensing information and location information detected by the terminal device of the vehicle, generating present environment condition information by regions by using the received sensing information and location information, and based on a service request being received from the terminal device of the vehicle, transmitting the environment condition information to the terminal device of the vehicle. Accordingly, a server may provide, on a real-time basis, environment condition information related to weather using sensing information detected by a terminal device of a vehicle.
US11210943B2 Edge computing aided radio congestion mitigation
A computing device includes a camera configured to capture images of an area of a road, the area defining a geofence; and a processor, configured to responsive to detecting a traffic density within the geofence exceeding a predefined threshold, wirelessly broadcast a directional message within the geofence to request vehicles located within the geofence to temporarily disable individual messaging services having low priorities identified in the directional message, analyze vehicle traffic using images captured by the camera to detect a predefined traffic situation, responsive to detecting the predefined traffic situation initiated by one of the vehicles, generate a safety message reflecting the traffic situation, and broadcast the safety message to vehicles within the geofence.
US11210938B2 Intelligent road side unit and regulation method thereof
The present disclosure proposes an intelligent road side unit and a regulation method thereof. The intelligent road side unit comprises: traffic lights; a first camera configured to acquire a first image and having a first focal length; a second camera configured to acquire a second image and having a second focal length, the first focal length being greater than the second focal length; and a controller, configured to acquire anticipated arriving traffic flow information according to the first image, to acquire current traffic flow information according to the second image, and to control the traffic lights according to the anticipated arriving traffic flow information and the current traffic flow information.
US11210934B2 Visible light communication system and method
A system and method are provided herein for communicating with and controlling various devices using visible light communication (VLC). According to one embodiment, a method is provided for extending a communication range of a VLC system comprising a plurality of controlled devices and a remote control device. Such a method may include, for example, transmitting a communication message from a remote control device to a first controlled device located within range of the remote control device, wherein the communication message is transmitted through free space using visible light, and extending the communication range of the VLC system to a second controlled device, which is located outside of the range of the remote control device, by using the first controlled device to retransmit the communication message through free space using visible light to the second controlled device.
US11210929B2 Home smart listening devices linking to multiple transport vehicles
Crowd-sourcing of vehicles and smart listening devices is used for neighborhood monitoring. A cluster server is configured within a public network to maintain a cluster directory identifying cluster members including a neighborhood of smart listening devices and user vehicles, wherein the neighborhood is associated with a cluster of dwellings. The surroundings of the smart listening devices and the user vehicles are monitored using sensors in the smart listening devices and the user vehicles. Upon detecting an alerting event with one of the sensors, a corresponding one of the smart listening devices and the user vehicles that detected the alerting event initiates a message to another cluster member based on the cluster directory. The cluster member receiving the message initiates its own responsive action to the alerting event.
US11210916B2 Smoke detection method and apparatus
Embodiments of this disclosure provide a smoke detection method and apparatus. The apparatus includes a processor configured to detect foreground blobs in images of a plurality of frames in a video; determine motion areas of detected foreground blobs; determine a first degree of overlapping of the foreground blobs in images of at least two frames, and/or determine a second degree of overlapping of the foreground blobs and motion areas to which the foreground blobs correspond; determine interfering foreground blobs according to the first degree of overlapping and/or the second degree of overlapping; and extract features from motion areas of remaining foreground blobs with the interfering foreground blobs being removed, and detect smoke according to the features. With the embodiments of this disclosure, accuracy of smoke detection may be increased, and false detection resulted from such interfering objects as water blobs, or light spots, etc., may be avoided.
US11210912B2 Tactile feedback actuator, electronic device using same, and method of operating same
The tactile feedback actuator generally has a stopper, a damper, a hammer path between the stopper and the damper, a coil element fixedly mounted relative to the hammer path, and a magnetic hammer guidingly mounted for movement along the hammer path. The magnetic hammer has two opposite ends. Each end of the magnetic hammer has a corresponding permanent magnet. The two permanent magnets have opposing polarities. The magnetic hammer is electromagnetically engageable by a magnetic field emitted upon activation of the coil element so as to be longitudinally slid along the hammer path in any one of two opposite directions depending on a polarity of activation of the coil element. The stopper has a striking surface adapted for stopping the magnetic hammer, and the damper is adapted for decelerating the magnetic hammer as the magnetic hammer is longitudinally slid towards the damper.
US11210911B2 Visual feedback system
A visual feedback system can include a display panel, an interface unit, and at least one visual feedback device. The at least one visual feedback device can be configured to provide cues for audio generated within a virtual environment.
US11210899B2 System and method for providing financial account rewards programs
The present disclosure relates generally to a system that provides zero, one or more benefits to a consumer in association with the consumer utilizing an instrument associated with a qualifying financial account to purchase goods and/or services, wherein an amount of any benefits may be disproportionate to the value of the purchased goods and/or services.
US11210897B2 Systems and methods for crediting wagering activity
Systems and methods are disclosed for provisionally crediting a financial account of a gaming environment based on player funds received by gaming devices in the form of wagers. The financial account can be maintained at a financial institution. The player funds can be currency, electronic funds, or combinations therefor. Once the currency is physically transferred to the financial institution, the provisional credit can be converted to a full credit. Similarly, for wagers using electronic funds, once the settled funds are received by the financial institution, the provisional credit can be converted to a full credit. Using provisional credits, benefits from the funds can be enjoyed by the gaming operator prior to the physical currency and/or settled funds being received and processed by the financial institution.
US11210895B1 Marketplace of odds
A system for a user to choose from a number of odds offered by multiple wagering networks. The user can select one of the odds options. In an embodiment, the user has a GUI process (such as a scroll) to select the option of the odds. A user is provided two or more odds for a bet on one or more platforms. The user can select one of the odds options. In an additional embodiment, the user can receive one or more odds for a bet of one or more platforms and the user has the ability to respond to the one or more bets by offering an alternative odds for the bet. If a platform is accepted, then the bet will be concluded between the user and the platform.
US11210894B2 Gaming analytics platform with player performance variance
Techniques for an analytics platform associated with gaming are described. According to certain aspects, systems and methods include ingesting data from a plurality of data sources into a database to support one or more tools. The tools may be configured to cause the analytics platform generate a temporary data table used to populate user interfaces associated with the tools. Additionally, systems and methods may include obtaining user-directed performance levels for one or more players. In response, the analytics platform executes a modeling algorithm based on the user-directed performances levels to generate a user-adjusted event outcome.
US11210872B1 Battery systems for use with telematics
Vehicles can employ onboard telematic monitoring devices to collect vehicle and operation data, such as for improved vehicle fleet management. Such telematic monitoring devices are dependent on power from a vehicle, such that data collection and communication can be interrupted if a telematic monitoring device is disconnected or has a poor connection. The present disclosure relates to battery devices, which provide power to telematic devices as needed in order to maintain data collection and communication, or other more limited functionality. The present disclosure also relates to systems including battery devices, and methods for operating battery devices.
US11210866B2 Forming a dataset for inference of editable feature trees
The disclosure notably relates to a computer-implemented method for forming a dataset configured for learning a neural network. The neural network is configured for inference, from a discrete geometrical representation of a 3D shape, of an editable feature tree representing the 3D shape. The editable feature tree comprises a tree arrangement of geometrical operations applied to leaf geometrical shapes. The method includes obtaining respective data pieces, and inserting a part of the data pieces in the dataset each as a respective training sample. The respective 3D shape of each of one or more first data pieces inserted in the dataset is identical to the respective 3D shape of respective one or more second data pieces not inserted in the dataset. The method forms an improved solution for digitization.
US11210864B2 Solution for generating virtual reality representation
The present invention relates to a method for generating virtual reality representation for a plurality of terminal devices. The method comprises: generating location-based data from two sources, a first location-based data representing a terminal device specific local pose coordinates and a second location-based data representing photogrammetric coordinates; constructing a terminal device specific coordinate conversion between coordinates; receiving virtual content; and generating terminal device specific virtual reality representation by applying the constructed terminal device specific coordinate conversion to the received virtual content. The invention also relates to a system and to a computer program product.
US11210858B2 Systems and methods for enhancing augmented reality experience with dynamic output mapping
Disclosed herein are systems and methods for configuring a multi-device digital experience. In an embodiment, the method includes presenting a first content portion of a digital experience via a wearable display device in an environment; presenting a second content portion of the digital experience via a first device in a set of one or more devices in the environment; capturing test-signal-output data presented by the first device, the test-signal-output data being captured by the wearable display device in the environment, the test-signal-output data being based on a test signal sent to the first device; estimating spatial-characteristic data of the first device based on the captured test-signal-output data; and modifying the presentation of the second content portion of the digital experience via the first device based on the estimated spatial-characteristic data of the first device.
US11210857B2 Systems and methods for providing an augmented-reality virtual treasure hunt
A method for providing a treasure hunt in augmented reality includes presenting an indication of a starting point of a path through an environment that, when followed, allows a virtual gift card to be obtained. Then, as a mobile computer system travels through the environment from a location proximate the starting point, navigation indications to allow the path to be followed are presented. Presenting the navigation indications may include capturing images of portions of the environment, detecting locations corresponding to the path, modifying a captured image based on a detected location by compositing it with a navigation indication corresponding to a direction of the path; and displaying the modified captured image. That the mobile computer system has been moved to a location proximate an ending point of the path can be detected and may trigger an update to an account to associate the virtual gift card therewith.
US11210849B2 System for procedural generation of braid representations in a computer image generation system
A computer-implemented method for procedurally simulating braided strands of fibers may include, under the control of one or more computer systems configured with executable instructions, obtaining a set of parameters of the braided strands of the fibers, the set of parameters indicating a braid spine, generating, based at least in part on the set of parameters, a set of interlacing strand spines that follow the braid spine within a tolerance according to the set of parameters, and computing a set of first geometric structures corresponding to the set of interlacing strand spines.
US11210846B2 Three-dimensional model processing method and three-dimensional model processing apparatus
A three-dimensional model processing method includes: generating, from first images shot by respective cameras at a first time, a first three-dimensional model including: first three-dimensional points indicating a subject at the first time; and first camera parameters indicating positions and orientations of the cameras; generating, from second images shot by the respective cameras at a second time, a second three-dimensional model including: second three-dimensional points indicating the subject at the second time; and second camera parameters indicating positions and orientations of the cameras; detecting a stationary camera among the cameras, whose position and orientation has not changed between the first and second times, or stationary three-dimensional points among the three-dimensional points, whose positions have not changed between the first and second times; and matching world coordinate systems of the first and second three-dimensional models, based on the first camera parameters of the stationary camera or the stationary three-dimensional points detected.
US11210838B2 Fusing, texturing, and rendering views of dynamic three-dimensional models
Various approaches described herein improve the quality of results when fusing depth maps to generate dynamic three-dimensional (“3D”) models, applying texture details to dynamic 3D models, or rendering views of textured, dynamic 3D models. For example, when fusing depth maps to generate a dynamic 3D model, a fusion component can also incorporate intrinsic color values for points of the dynamic 3D model, potentially making the dynamic 3D model more accurate, especially for areas in which depth values are not reliable or not available. As another example, when applying texture details, a rendering component can apply smoothed, viewpoint-dependent texture weights to texture values from different texture maps, which can reduce blurring and avoid the introduction of noticeable seams. As another example, a rendering component can apply special effects indicated by metadata to rendered views, thereby allowing a content provider to assert artistic control over presentation.
US11210833B1 Method for computing frictional contacts of topologically different bodies in a graphical system
Some embodiments of the present disclosure disclose systems and methods for computing frictional contacts of topologically different bodies in a graphical system. For a large number of fibers interacting, such as hair, interacting with one or more other bodies having different properties, the problem may be decomposed into an elastic relaxation part and a contact projection part, which may be solved to yield velocities for portions of objects, providing efficient, realistic interactions.
US11210828B2 Method and electronic device for outputting guide
An electronic device according to one embodiment of the disclosure includes a display, a memory that stores an application for editing an image, and a processor that outputs the image through the application onto the display. The processor may be configured to output, on the display, the image, a first guide indicating an area to be cropped in the image, and a preview corresponding to the first guide in a first mode of the application. The processor may output, on the display, an image changed in accordance with a second mode in response to a user input to change a mode from the first mode to the second mode. The processor may output a second guide corresponding to the second mode on the display such that the preview corresponding to the first guide is output. In addition, various embodiments understood through the specification are possible.
US11210823B1 Systems and methods for attributing value to data analytics-driven system components
Values are attributed to components of a data analytics-driven system by representing the system as a computational graph. The computational graph embodies a function that takes one or more inputs and produces an output, and each component of the system is represented as a subgraph of the computational graph. A usage metric is calculated for each component of the system by determining whether the output of the function of the system is affected by the component. A utility metric is also calculated for each component of the system. Based on the calculated component usage metrics and utility metrics, respective value are allocated to the system components.
US11210817B2 Systems and methods for displaying vehicle information for on-demand services
The present disclosure relates to systems and methods for displaying vehicle information for an on-demand service. The method may include sending a request for on-demand service to a server. The method may further include obtaining information of a vehicle related to the request for on-demand service. The information of the vehicle may include color information of the vehicle. The method may further include generating, by a processor, a user interface based on the information of the vehicle. The user interface may include at least one user interface element corresponding to the color information of the vehicle.
US11210813B2 Method and apparatus for point cloud compression
According to some aspects of the disclosure, processing circuitry for point cloud decompression can decode prediction information of an image from a coded bitstream corresponding to a point cloud. The prediction information indicates that the image includes a first portion corresponding to patches in the point cloud, and a second portion corresponding to missed points by the patches from the point cloud. The processing circuitry can scan the second portion of the image according to a non-jumpy scan to obtain the missed points in a sequence, and reconstruct the point cloud based on reconstructed patches corresponding to the patches and reconstructed missed points based on the sequence of the missed points.
US11210809B2 Image processing apparatus, image determination method and non-transitory computer-readable storage medium
An image processing apparatus obtains a plurality of radiation images generated by causing a plurality of radiation detectors to detect radiation with which a subject is irradiated, and generates an elongated image by synthesizing the plurality of radiation images. The image processing apparatus estimates a direction of the subject in each of the plurality of radiation images, and determines a direction of the subject in the elongated image based on a direction estimation result on each of the plurality of radiation images.
US11210806B1 Using satellite imagery to enhance a 3D surface model of a real world cityscape
Methods and apparatus are disclosed for enhancing urban surface model with image data obtained from a satellite image. Three dimensional models of an urban cityscape obtained from digital surface models may comprise surface location information but lack image information associated with the cityscape, such as the color and texture of building facades. The location of the satellite at the time of recording the satellite image interest may be obtained from metadata associated with the satellite image. A 3D model of a cityscape corresponding to the satellite image may be subjected to a transformation operation to determine portions of the 3D model that are viewable from a location corresponding to the location of the satellite when taking the picture. Visible facades buildings of the 3D model ma be identified and mapped to portions of the satellite image which may then be used in rendering 2D images from the 3D model. In some examples a satellite image projection model may be adjusted to more accurately determine geolocations of portions of the satellite image by analysis of a plurality of satellite images.
US11210802B2 Systems and methods for conditioning training data to avoid learned aberrations
System, methods, and other embodiments described herein relate to self-supervised training for monocular depth estimation. In one embodiment, a method includes filtering disfavored images from first training data to produce second training data that is a subsampled version of the first training data. The disfavored images correspond with anomaly maps within a set of depth maps. The first depth model is trained according to the first training data and generates the depth maps from the first training data after initially being trained with the first training data. The method includes training a second depth model according to a self-supervised training process using the second training data. The method includes providing the second depth model to infer distances from monocular images.
US11210799B2 Estimating depth using a single camera
A camera may capture an image of a scene and use the image to generate a first and a second subpixel image of the scene. The pair of subpixel images may be represented by a first set of subpixels and a second set of subpixels from the image respectively. Each pixel of the image may include two green subpixels that are respectively represented in the first and second subpixel images. The camera may determine a disparity between a portion of the scene as represented by the pair of subpixel images and may estimate a depth map of the scene that indicates a depth of the portion relative to other portions of the scene based on the disparity and a baseline distance between the two green subpixels. A new version of the image may be generated with a focus upon the portion and with the other portions of the scene blurred.
US11210793B1 Mixed reality object detection
In general, embodiments of the present invention provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for performing mixed reality processing using at least one of depth-based partitioning of a point cloud capture data object, object-based partitioning of a point cloud capture data object, mapping a partitioned point cloud capture data object to detected objects of a three-dimensional scan data object, performing noise filtering on point cloud capture data objects based at least in part on geometric inferences from three-dimensional scan data objects, and performing geometrically-aware object detection using point cloud capture data objects based at least in part on geometric inferences from three-dimensional scan data objects.
US11210791B2 Computer-implemented method for locating possible artifacts in a virtually stained histology image
A computer-implemented method for locating possible artifacts in a virtually stained histology image, which was obtained from an initial histology image, is provided. In the method, at least one further image is generated on the basis of the virtually stained histology image or the initial histology image. The differences between the at least one further image and the virtually stained histology image are determined when the at least one further image has been generated on the basis of the initial histology image or the differences between the at least one further image and the initial histology image are determined when the at least one further image has been generated on the basis of the virtually stained histology image, and a mapping from the determined differences to their positions in the virtually stained histology image is created. The positions in the virtually stained histology image represent the positions of possible artifacts.
US11210774B2 Automated pixel error detection using an inpainting neural network
According to one implementation, a pixel error detection system includes a hardware processor and a system memory storing a software code. The hardware processor is configured to execute the software code to receive an input image, to mask, using an inpainting neural network (NN), one or more patch(es) of the input image, and to inpaint, using the inpainting NN, the masked patch(es) based an input image pixels neighboring each of the masked patch(es). The hardware processor is configured to further execute the software code to generate, using the inpainting NN, a residual image based on differences between the inpainted masked patch(es) and the patch(es) in the input image and to identify one or more anomalous pixel(s) in the input image using the residual image.
US11210770B2 AI-based inspection in transportation
Example implementations described herein involve defect analysis for images received from a camera system, which can involve applying a first model configured to determine regions of interest of the object from the images, applying a second model configured to identify localized areas of the object based on the regions of interest on the images; and applying a third model configured to identify defects in the localized ones of the images.
US11210768B2 Digital image auto exposure adjustment
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a computing system that receives images that each have a predefined exposure attribute. For each image, a first set of features of the image are extracted. The first set of features are associated with a label indicating no modification of the image is required. A luminosity characteristic of the image is adjusted to form an adjusted image. A second set of features of the adjusted image are extracted. A neural network is trained to adjust luminosity characteristics of images using the first set of features and the second set of features of the adjusted image. An exposure adjustment model adjusts luminosity characteristics of images based on correction values determined using the trained neural network.
US11210765B2 Image processing method and device, storage medium and computer device
An image processing method and device, storage medium and computer device are provided. The method includes: generating an original gray scale image of an original image; performing a histogram equalization process on the original gray scale image to obtain an equalized gray scale image; generating decision factor distribution image, wherein the decision factor distribution image includes a first marked region including a region where pixels that are adjacent in position and have standard deviations smaller than set value in the original image are located, and second marked region; obtaining final gray scale image according to original gray scale image, equalized gray scale image and decision factor distribution image. Gray scale values of pixel corresponding to second marked region and first marked region in final gray scale image are respectively gray scale values of corresponding pixel in equalized gray scale image and original gray scale image; and restoring a processed image.
US11210756B2 Ride request interactions
A provider, such as a transportation management service, can manage transport for a number of riders between various locations. A customer can request transport between different locations. The provider may analyze the request for salient information, such as information corresponding to a start and end location, and determine whether there are errors in the salient information that would prevent the provider from providing the requested service. When the provider detects errors, the provider may request additional information from the customer in order to correct the errors.
US11210755B2 Information retrieval server, information retrieval system and information retrieval method
An information retrieval server includes a communication device and a processing device. The communication device communicates with servers of a plurality of business operators and a communication terminal of a user through a communication network, each of the plurality of business operators performing a car sharing service. The processing device presents information relevant to vehicles held by the plurality of business operators, to the user, acquires information input from the communication terminal, the information being information about a predetermined item included in a use condition for the car sharing service, causes the servers of the plurality of business operators to retrieve a vehicle satisfying a use condition determined by the acquired information, from the held vehicles, and sends information relevant to the retrieved vehicle, to the communication terminal.
US11210746B1 Optimal selection of notice recipients
Systems and methods for identifying a selected set of users of a social networking service which, upon issuing a notice regarding a re-post activity of an item of content, will likely result in heightened user interaction with the service. Upon receiving a notice of a re-post action by a first user, the social networking service identifies a first set of users of the service that have posted that item of content. Scores are associated with the users of the first set of users, the scores indicating a likelihood of a user that, if notified of the re-post action of the first user, will result in heightened user interaction with the social networking service. A subset of users of the first set of users are identified according to their associated scores and a notice of the re-post action by the first user is sent to the users of this subset of users.
US11210744B2 Navigation based on liability constraints
A method includes operations to obtain a planned driving action for accomplishing a navigational goal of a host vehicle, identify a planned trajectory for the host vehicle, identify, from analysis of sensor data representative of an environment of the host vehicle, movement of an actor in the environment, identify a predicted trajectory of the actor, the planned trajectory for the host vehicle to intersect the predicted trajectory for the actor, determine a navigational constraint for the host vehicle, determine a higher priority of the navigational constraint over at least one other navigational constraint for the host vehicle in the environment, calculate a safety action of the host vehicle to respond to the predicted trajectory of the actor, wherein the safety action reduces intersection of the planned trajectory with the predicted trajectory of the actor; and cause the safety action to be applied in the host vehicle.
US11210742B2 Accumulator systems and methods
Healthcare costs accumulated across a plurality of claims systems are managed using a centralized accumulator, which receives cost accumulator data for adjudicated claims from multiple sending claim systems. An accumulator record type is identified from the cost accumulator data and used to generate a cross-reference record. The record type includes an adjudicated claim. A routing message is generated for at least one receiving claim system according to the identified accumulator record type, the cost accumulator data received from the sending claim system, and an identity of the at least one receiving claim system. In response to sending the routing message to the receiving claim system, an acknowledgement is received, which is used to update the cross-reference record by the processor.
US11210739B1 Dynamic pricing of digital twin resources
Real-time market activity of one or more physical assets are monitored via a plurality of Internet of Things sensors and operational history of each physical asset of the one or more physical assets. One or more digital twin resources associated with each physical asset of the one or more physical assets are also monitored. At least one market change which affects at least one of the monitored one or more physical assets and the respectively associated monitored one or more digital twin resources associated with each physical asset of the one or more physical assets are identified. Based on the at least one identified market change, a price for a digital twin resource available for purchase in a digital twin content store is dynamically adjusted.
US11210737B2 Data security in enrollment management systems
There is a need for improving data security in enrollment management systems. This need can be addressed by, for example, solutions for determining an enrollment recommendation for a primary member profile based on preconfigured enrollment modeling data. In one example, a method includes retrieving enrollment modeling data for a group of member profiles, determining a plurality of related member profiles for the primary member profile from the group of member profiles, determining a cross-member enrollment prediction for the primary member profile by comparing enrollment modeling data of the primary member profile and enrollment modeling data of each related member profile, determining a member-specific enrollment recommendation by comparing enrollment modeling data of the primary member profile and enrollment coverage criteria for each enrollment plan, and determining the enrollment recommendation based on the cross-member enrollment prediction and the member-specific enrollment prediction.
US11210736B2 Global liquidity and settlement system
The disclosed embodiments include a computer-implemented method for performing a token escrow swap on a network of nodes. The method includes placing buy/sell orders through a broker-dealer node and sending signed buy/sell order transactions with cryptocurrency wallets to the token escrow swap node. The method further includes performing a buy-order filling operation by requesting a transfer of currency tokens to the token escrow swap node and receiving the currency tokens via the buyer node. For each sell order, security tokens are transferred to the token escrow swap node via the seller node. The security tokens are sent from the token escrow swap node. For each sell order, the currency tokens are sent to the seller node. The method includes an analogous operation to fill a sell order.
US11210733B2 System, device and method for detecting and monitoring a biological stress response for mitigating cognitive dissonance
A wearable biometric device to mitigate cognitive dissonance according to various embodiments can be configured to define one or more geo-fences relative to one or more physical locations; detect a geo-fence crossing when the wearable biometric device crosses any of the geo-fences; activate a geo-fence application and a biometric application, in response to the detection of a geofence crossing; monitor behavior transactions of the user while the wearable biometric device is located within the geo-fence; activate a biometric sensor to detect biometric conditions of the user and determine if the biometric conditions of the user exceeds a predetermined threshold; activate a stimuli generating unit to detect if the user experiences a biometric stressor while the wearable biometric device is located within the geo-fence and activate the stimuli generating unit to apply one or more stimuli to the user until the biometric stressor experienced by the user is below the threshold.
US11210732B1 Systems and methods for visualizing wall coverings in an image of a scene
Methods and apparatus for visualizing a surface covering on at least a portion of a surface in an image of a scene. The method comprises identifying, using at least one computer processor, a surface plane from the image of the scene, determining, for each pixel of a plurality of pixels corresponding to the surface plane, whether the pixel corresponds to at least a portion of the surface in the scene, and generating an updated image of the scene by overlaying on the surface plane, a visualization of a plurality of surface covering tiles on pixels along the surface plane determined to correspond to at least a portion of the surface in the scene.
US11210727B2 Systems and methods for managing and facilitating combined purchase of items by multiple customers
Systems and methods for managing and facilitating combined purchase of items by multiple customers are disclosed. According to an aspect, a method includes receiving, from a computing device, notification by a first user to purchase one or more items. The method also includes determining whether to match the first user with a second user for combined purchase of the one or more items. Further, the method includes associating the first user with the second user for combined purchase of the one or more items in response to determining that the first user matches the second user.
US11210709B2 Methods and systems for generating personalized call-to-action elements
Embodiments for managing call-to-action elements by one or more processors are described. User data is received from at least one data source associated with the user. Based on the user data, a label for a call-to-action element to be rendered by a computing node is determined. A signal representative of the determined label for the call-to-action element is generated.
US11210708B2 Responsive advertisement footprint and framework
A responsive advertising system is described herein that provides a single responsive advertisement footprint that can work cross any screen size or ad placement and converge online and mobile advertising. Bringing together everything in a way to contain or include various formats or components in a common toolkit is presented for the first time herein. The system allows a given advertisement unit to be flexible enough to change size and shape to work across different publishing properties (e.g., website, mobile application, email, and so forth) in an efficient, optimizable, trackable, and universal way. Thus, the responsive advertising system allows advertisers to expand their reach to more device types while reducing administrative burden in managing multiple advertisements for cross-screen or channel delivery.
US11210707B2 Network proxy bidding system
Methods, systems and computer program products for submitting a network proxy bid and replacing the network proxy bid with an actual bid associated with advertisement placement are described. In some implementations, instead of submitting a static bid, an advertiser can submit a network proxy bid to an advertising exchange. A network proxy bid can indicate to the advertising exchange that the advertiser wishes to receive a call back from the advertising exchange when an impression matching targeting criteria specified by the advertiser becomes available. The advertiser then can calculate and submit an actual static bid to replace the network proxy bid in response to the call back.
US11210703B2 Virtual reality and augmented reality systems and methods to generate mobile alerts
A mobile device may include a location determination device, a mobile application, a plurality of wireless communication devices, and a user interface for the mobile application. The mobile device may be coupled, via wireless connections, with a wearable device to capture identification information of the object and a remote portal to determine whether a data warehouse coupled with the portal stores a predetermined type of data associating the identification information and the mobile device. If so, the mobile device may generate an alert on the mobile device and prompt the user to accept an operation related to the object. If the user accepts the operation, the mobile application may monitor the location of the mobile device and initiate the operation based on the location of the mobile device.
US11210697B2 Device functionality-based content selection
Techniques for presenting a content item with a media item are described. The techniques include receiving user input indicating a placement preference for a content item to be presented with a media item. The placement preference indicates a presentation preference of the content item relative to presentation of the media item. The placement preference is used to influence selection of a media item with which the content item is to be presented.
US11210690B2 Deep reinforcement learning methods and apparatuses for referral marketing
Embodiments of the present specification provide deep reinforcement learning methods and apparatuses for referral marketing. One method includes the following: obtaining state information of an execution environment of a deep reinforcement learning system, wherein the state information comprises user information of a current user of the deep reinforcement learning system; determining a marketing activity corresponding to the state information based on a marketing strategy, wherein the marketing activity comprises a combination of a marketing channel, marketing content, and a marketing time period; obtaining a reward score of the execution environment for the marketing activity; and updating the marketing strategy based on the reward score.
US11210689B2 Vehicle dispatch device
A vehicle dispatch device is configured to dispatch a vehicle having an autonomous driving function to a user, the device includes: a search unit configured to search for a first alternative moving object when the vehicle cannot continue the autonomous driving to the destination during the autonomous driving of the vehicle on which the user is boarded, the first alternative moving object to which the user can transfer at a boarding position which is within a predetermined distance from a position on a route to an end position of the autonomous driving of the vehicle, within a predetermined time from alighting from the vehicle; and a grant unit configured to grant a reward to the user when the first alternative moving object does not exist.
US11210685B2 System and method for multi-channel digital marketing optimization
A system for multi-channel digital marketing optimization includes a memory for storing a marketing optimization program code, and a marketing optimization data; and a processor communicatively coupled to the memory. The processor executes the marketing optimization program code to create a cluster template by creating and storing within the marketing optimization data an individual business template for each of a plurality of businesses, classifying the plurality of businesses into a cluster based at least in part on one or more marketing objectives, creating and storing within the marketing optimization data a cluster template based at least in part on a combination of captured and calculated data for the plurality of businesses within the cluster. The processor executes the marketing optimization program code further to repeat the cluster template creation steps for a plurality of clusters; and to mathematically combine the cluster templates to create a plurality of target marketing templates.
US11210670B2 Authentication and security for mobile-device transactions
A method including collecting transactional information from a mobile application on the mobile device. The mobile device can be used by a user to initiate an activity at a risk moment. The method also can include aggregating a set of risk signals. The method additionally can include obtaining a first set of risk rules for a model specific to the activity requested by the user. Each risk rule of the first set of risk rules can define weights when the risk rule is triggered based on one or more risk signals of the set of risk signals. The method further can include executing a risk engine using the first set of risk rules for the model and using the set of risk signals to generate a risk score. The risk score can be based on the weights of triggered risk rules of the first set of risk rules. The method additionally can include generating a disposition based on a comparison of the risk score to one or more predefined thresholds scores for the model. Other embodiments of related systems and methods are disclosed.
US11210669B2 Systems and methods to set up an operation at a computer system connected with a plurality of computer systems via a computer network using a round trip communication of an identifier of the operation
Systems and methods to activate the processing of an allocated resource in operations with a processing system by the use of a round trip communication of the identifier of the resource, in which the resource identifier is communicated from a portal of the processing system to a first website, which passes the resource identifier to a second website during forwarding or redirecting a web browser from the first website to the second website, where the second website provides the resource identifier back to the processing system in communications with the processing system for operations required for the activation of the resource. Upon activation, the resource is processed during a communication session between the first website and the portal (or the processing system).
US11210662B2 Payment confirmation system and method
Disclosed herein are methods and apparatus related to making payments in response to payment requests. For example, a customer device can receive a payment request including billing information and information related to an encryption key. The customer device can obtain the billing information and the information related to the encryption key from the payment request. The customer device can receive an input related to initiating payment of the payment request. After receiving the input related to initiating payment, the customer device can generate a request to initiate payment that includes the information related to the encryption key. The customer device can send the request to initiate payment.
US11210660B2 Obtaining a blockchain-based, real-name, electronic bill
A computer-implemented method, non-transitory, computer-readable medium, and computer-implemented system is provided for obtaining a real-name electronic bill. In response to an association operation initiated by a user for a target electronic bill, an association transaction is published that includes an identifier of the target electronic bill, where the association transaction causes a network node on the blockchain to return identity association prompt information when determining that the target electronic bill stored in the blockchain is not associated with user identity information (UII). The UII is collected when receiving the identity association prompt information. The UII is sent to the network node, where the network node verifies whether the UII matches identity information of a payment user in the target electronic bill, and after verification succeeds, publishes an association relationship between the UII and the identifier of the target electronic bill to the blockchain for storage.
US11210659B2 Computing technologies for musical performances
A method comprises: receiving, via a processor, an audio content of a first file; generating, via the processor, a first acoustic fingerprint from the audio content; comparing, via the processor, the first acoustic fingerprint against a second acoustic fingerprint stored in a record of a database, wherein the record includes an identifier; identifying, via the processor, a match between the first acoustic fingerprint and the second acoustic fingerprint; accessing, via the processor, the identifier responsive to the match; performing, via the processor, an assignment of a digital token from a first user to a second user responsive to the match, wherein the identifier identifies the second user; and alerting, via the processor, the second user of the assignment.
US11210653B2 Method and system for prevention of fraudulent gift cards via blockchain
A method for secure usage of a gift card via blockchain includes: storing a blockchain including a specific data value related to a gift card that includes a gift card number and a first recipient address; receiving a transfer request including the gift card number, a first digital signature, and a device identifier; verifying the first recipient address based on the first digital signature; generating a new data value comprising the gift card number, the device identifier, and a second recipient address; transmitting the generated new data value to a node associated with the blockchain; receiving a redemption request from a second computing system including the gift card number, a second digital signature, and a submitted device identifier; verifying the second recipient address and submit device identifier based on the second digital signature and the device identifier, respectively; and transmitting a result of the verification to the second computing system.
US11210651B2 Systems and methods to use image data to perform authentication
Image data from two different devices is used to identify a physical interaction between two users to authenticate a digital interaction between the users.
US11210648B2 Systems, methods, and devices for secure generation and processing of data sets representing pre-funded payments
Systems 10, devices 106, methods, and non-transient machine-interpretable programming and/or other instruction products for the generation, transfer, storage, and other processing of secure data sets 11 used in electronic payment transactions, including particularly the secure creation, administration, manipulation, processing, and storage of electronic data useful in processing of pre-funded, pre-paid, and/or otherwise pre-authorized payment transactions. Devices 106, 100, 101 and methods in accordance with the disclosure can be used to create pre-funded payment token data sets 11, the token data sets comprising secure data items or records representing negotiable monetary or other economic value, and to share them between network communication devices 106 such as smart phones, home or business desktop computers, etc., for use in purchases and other transactions.
US11210623B2 Authentication system for purchase delivery
A computer-implemented method of providing authenticated delivery of a purchase to an authorised recipient comprises: a. authorising (S2-1) a purchase, including designating an authorised recipient for the purchase; b. providing (S2-3) corresponding delivery tokens (4a, 4b) to a recipient device (3) of the authorised recipient and to a delivery device (13) associated with delivery of the purchase; c. at the point of delivery, determining (S2-7) whether the delivery token (4a) of the recipient device (3) matches the delivery token (4b) of the delivery device (13); and, if so: d. confirming (S2-9) that delivery of the purchase is authorised.
US11210622B2 Generating augmented process models for process analytics
Embodiments of the present invention are directed to generating augmented process models for use in process analytics. In one embodiment, a process model, search indicators, composite attributes, and relationship indicators are received. The process model defines a process and includes a plurality of components of the process. Search indicators indicate a search that, when executed, provides data related to the corresponding component. Composite attributes indicate data to be captured by machine data searches associated with the corresponding component. Relationship indicators indicate relationships between components of the process. An augmented process model is generated based on the process model, the search indicators, the composite attributes, and the relationship indicators, wherein the augmented process model is used to manage process instances associated with the process.
US11210617B2 Building management system with electrical energy storage optimization based on benefits and costs of participating in PDBR and IBDR programs
A building management system includes building equipment configured to consume electrical energy and generate thermal energy, thermal energy storage configured to store at least a portion of the thermal energy generated by the building equipment and to discharge the stored thermal energy, electrical energy storage configured to store electrical energy purchased from a utility and to discharge the stored electrical energy, and a controller. The controller is configured to determine, for each time step within a time horizon, an optimal amount of electrical energy stored or discharged by the electrical energy storage by optimizing a value function.
US11210611B2 System, method, and apparatus for electronic patient care
A method implemented by an operative set of processor executable instructions configured for execution by a processor includes: determining if a monitoring client is connected to a base through a physical connection; establishing a first communications link between the monitoring client and the base through the physical connection; updating, if necessary, the interface program on the monitoring client and the base through the first communications link; establishing a second communications link between the monitoring client and the base using the first communications link; and communicating data from the base to the monitoring client using the second communications link.
US11210608B2 Method and apparatus for generating model, method and apparatus for recognizing information
A method and apparatus for generating a model, and a method and apparatus for recognizing information are provided. An implementation of the method for generating a model includes: acquiring a to-be-converted model, a topology description of the to-be-converted model, and device information of a target device; converting, based on the topology description and the device information, parameters and operators of the to-be-converted model to obtain a converted model applicable to the target device; and generating a deep learning prediction model based on the converted model. This embodiment enables the conversion of an existing model to a deep learning prediction model that can be applied to a target device.
US11210607B2 Automated predictive analysis and modification of user interaction features using multiple classification models
Methods and apparatuses are described for automated predictive analysis of user interactions to determine a modification based upon competing classification models. A server computing device receives first encoded text for prior user interactions and trains a plurality of classification models using the first text. The server determines a prediction cost for each of the models based upon the training. The server receives second encoded text for a current user interaction and executes the trained models using the second text to generate a prediction vector for each model that maximizes user engagement. The server selects one of the models based upon the prediction vectors, identifies a communication feature of the model, generates a user interaction modification, and transmits the user interaction modification to a client computing device.
US11210604B1 Processing dynamic data within an adaptive oracle-trained learning system using dynamic data set distribution optimization
In general, embodiments of the present invention provide systems, methods and computer readable media for an adaptive oracle-trained learning framework for automatically building and maintaining models that are developed using machine learning algorithms. In embodiments, the framework leverages at least one oracle (e.g., a crowd) for automatic generation of high-quality training data to use in deriving a model. Once a model is trained, the framework monitors the performance of the model and, in embodiments, leverages active learning and the oracle to generate feedback about the changing data for modifying training data sets while maintaining data quality to enable incremental adaptation of the model.
US11210601B2 Circuit assembly, a system and a method for cooling quantum electric devices
A circuit assembly for cooling a quantum electrical device, use of said circuit assembly, a system and a method for cooling a quantum electric device are provided. The circuit assembly comprises a quantum electric device to be cooled, at least one normal-metal-insulator-superconductor (NIS) tunnel junction electrically connected to the quantum electric device and at least one superconductive lead for supplying a drive voltage VQCR for said at least one NIS tunnel junction. The quantum electric device is cooled when the voltage VQCR is supplied to at least one NIS tunnel junction, said voltage VQCR being equal to or below the voltage NΔ/e, where N=1 or N=2, N is the number of NIS tunnel junctions electrically coupled in series with the means for generating the voltage, Δ is the energy gap in the superconductor density of states, and e is the elementary charge.
US11210599B2 Information processing apparatus and method
An information processing apparatus is disclosed. A processor acquires an upper limit and a lower limit of a probability of a false positive for each of multiple tests based on data-after-aggregation pertinent to a presence or absence of a specific event occurrence acquired by multiple testing, and sets a value from multiple upper limits being acquired. The processor calculates the probability of the false positive with respect to each of tests having lower limits less than the value, and acquires a set of probabilities of the false positive.
US11210591B2 Building control system with automated Kalman filter parameter initiation and system identification
A building management system includes a processing circuit configured to perform a system identification process to identify one or more parameters of a system model that predicts a behavior of a building system. The one or more parameters include one or more model parameters and one or more Kalman gain parameters. The system identification process includes identifying the one or more model parameters, generating an initial guess of the one or more Kalman gain parameters based on the training data and results of a simulation that uses the one or more model parameters, and identifying the one or more Kalman gain parameters by initializing a prediction error minimization problem with the initial guess. The building management system also includes a controller configured to control building equipment to affect the behavior of the building system based on predictions of the system model.
US11210587B2 Distributed learning anomaly detector
In a network discovery and management system, a machine learning (ML) DLAD processor trains, validates, updates, and stores machine learning models. A ML training data preparation program performs operations to process and format input data to generate ML training data that can be used to train ML models. ML training program uses the ML training data to train ML models, thereby generating trained ML models. The ML training program can re-train or update the training of ML models as the system collects additional data and produces additional estimates, predictions, and forecasts. ML model validation program performs validation testing on trained ML models to generate one or more metrics that can indicate accuracy of predictions generated by the trained models. The resulting ML model(s) can be used to manage the network including but not limited to retrieve, instantiate and execute dynamic applications based on predictions made based on the models.
US11210585B1 Selecting reinforcement learning actions using a low-level controller
Methods, systems, and apparatus for selecting actions to be performed by an agent interacting with an environment. One system includes a high-level controller neural network, low-level controller network, and subsystem. The high-level controller neural network receives an input observation and processes the input observation to generate a high-level output defining a control signal for the low-level controller. The low-level controller neural network receives a designated component of an input observation and processes the designated component and an input control signal to generate a low-level output that defines an action to be performed by the agent in response to the input observation. The subsystem receives a current observation characterizing a current state of the environment, determines whether criteria are satisfied for generating a new control signal, and based on the determination, provides appropriate inputs to the high-level and low-level controllers for selecting an action to be performed by the agent.
US11210584B2 Memory efficient convolution operations in deep learning neural networks
Input image data having a plurality of pixel values represented in a two-dimensional matrix form of columns and rows is received. The input image data is transformed into a plurality of input rows. The pixel values in each input row correspond to the pixel values in a predetermined subset of the columns of the input image data and all of the rows of each column of the subset of columns. A plurality of subsets of pixel values in the plurality of input rows is determined. The number of pixel values in each row of a subset of pixel values equal in number to a number of filter values in a filter. Each input row of each subset of pixel values is convolved with the filter values of the filter to determine a corresponding output value and stored in a memory.
US11210583B2 Using proxies to enable on-device machine learning
Systems and methods are disclosed for a server generating a plurality of proxy prediction models for each of a plurality of applications for use by client devices. Providing a prediction model based on a data distribution that more closely matches the user private data of the actual user of the client device, as opposed to a generic model, can improve the accuracy of predictions and improve the benefits to the user of the client device. The plurality of prediction models are generated by a server and provided to a plurality of clients. For a particular application, a client device can use previously collected private user data to select one of the plurality of prediction models for the application as being a closest matching prediction model to use for a particular user.
US11210580B2 Rotating data for neural network computations
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing a layer output for a convolutional neural network layer, the method comprising: receiving a plurality of activation inputs; forming a plurality of vector inputs from the plurality of activation inputs, each vector input comprising values from a distinct region within the multi-dimensional matrix; sending the plurality of vector inputs to one or more cells along a first dimension of the systolic array; generating a plurality of rotated kernel structures from each of the plurality of kernel; sending each kernel structure and each rotated kernel structure to one or more cells along a second dimension of the systolic array; causing the systolic array to generate an accumulated output based on the plurality of value inputs and the plurality of kernels; and generating the layer output from the accumulated output.
US11210579B2 Augmenting neural networks with external memory
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for augmenting neural networks with an external memory. One of the methods includes providing an output derived from a first portion of a neural network output as a system output; determining one or more sets of writing weights for each of a plurality of locations in an external memory; writing data defined by a third portion of the neural network output to the external memory in accordance with the sets of writing weights; determining one or more sets of reading weights for each of the plurality of locations in the external memory from a fourth portion of the neural network output; reading data from the external memory in accordance with the sets of reading weights; and combining the data read from the external memory with a next system input to generate the next neural network input.
US11210575B2 Ease of use supply matrix for identification of equipment
An apparatus and method are provided for tagging or labeling an item or equipment for identification and tracking purposes. The apparatus comprises a length of supply material having a first section with a first opening and a second section that may have additional features such as notches or second openings that are configured to engage with the first opening when the second section is pulled through the first opening in the first section. By pulling the second section through the first opening, a loop of material may be formed and applied around an item or product for identification and tracking purposes. Such a tag or label is particularly advantages for use with medical devices and equipment.
US11210572B2 Aligning symbols and objects using co-attention for understanding visual content
A method, apparatus and system for understanding visual content includes determining at least one region proposal for an image, attending at least one symbol of the proposed image region, attending a portion of the proposed image region using information regarding the attended symbol, extracting appearance features of the attended portion of the proposed image region, fusing the appearance features of the attended image region and features of the attended symbol, projecting the fused features into a semantic embedding space having been trained using fused attended appearance features and attended symbol features of images having known descriptive messages, computing a similarity measure between the projected, fused features and fused attended appearance features and attended symbol features embedded in the semantic embedding space having at least one associated descriptive message and predicting a descriptive message for an image associated with the projected, fused features.
US11210567B2 Artificial intelligence apparatus and method for recognizing object
An artificial intelligence apparatus for recognizing an object includes a camera, a memory configured to store a plurality of object recognition models sharing at least one shared layer each other, and a processor configured to receive, via the camera, image data including an object, recognize the object included in the image data by using an object recognition model set including the plurality of object recognition models, and update the object recognition model set based on an object recognition frequency.
US11210566B2 Training apparatus, training method and recording medium
According to an embodiment, a training apparatus is a training apparatus training an inference model performing predetermined inference based on data, the training apparatus changes, according to a predefined distance for a selected piece of data selected based on predefined scores given to a plurality of pieces of data in a predefined classification space, the predefined score of a piece of data other than the selected piece of data, gives labels in the predefined classification space to pieces of data including the piece of data the predefined score of which is changed, builds training data from the pieces of data to which the labels are given, and updates the inference model using the training data.
US11210564B2 Information processing apparatus for character recognition and non-transitory computer readable medium
An information processing apparatus includes a character recognition unit that performs a character recognition process to recognize a character included in an image, and a partitioning unit that partitions a specific region if a character string recognized through the character recognition process performed by the character recognition unit on a specific region included in the image includes a character or a character string, each of which satisfies a predetermined condition.
US11210560B2 Multi-modal dense correspondence imaging system
A multi-modal dense correspondence image processing system submit the multi-modal images to a neural network to produce multi-modal features for each pixel of each of the multi-modal image. Each multi-modal image includes an image of a first modality and a corresponding image of a second modality different from the first modality. The neural network includes a first subnetwork trained to extract first features from pixels of the first modality, a second subnetwork trained to extract second features from pixels of the second modality, and a combiner configured to combine the first features and the second features to produce multi-modal features of a multi-modal image. The system compares the multi-modal features of a pair of multi-modal images to estimate a dense correspondence between pixels of the multi-modal images of the pair and outputs the dense correspondence between pixels of the multi-modal images in the pair.
US11210545B2 System and method for character recognition model and recursive training from end user input
One embodiment of a system and process of reading a multi-character code may include identifying regions in which respective characters of the code reside in response to receiving an image of the multi-character code. The identified regions may be applied to a neural network to determine the respective characters in the identified regions. The determined characters may be displayed in an ordered sequence for a user to visually inspect to confirm that each of the determined characters are correct.
US11210544B2 Distributable descriptive recipe for intelligent image and video processing systems
This disclosure relates to a method for rendering images. First, a user request is received from a user interface to access an image effect renderer recipe, comprising conditional logic and non-visual image data, from an effect repository. Next, at least one image signal is received. Objects are identified within the image signal(s). The image effect renderer recipe is processed via an effect renderer recipe interpreter to generate image processing steps and image processing prioritizations. The image processing steps are then ordered in accordance with the image processing prioritizations. Next, an image processor applies the image processing steps to the identified objects of the image signal(s) to generate at least one processed image signal. The processed image signal(s) are then displayed on a display device.
US11210529B2 Automated surveillance system and method therefor
A system including a server arrangement and a programming interface in communication with external applications are provided. The server arrangement (i) acquires data from sensors, (ii) analyzes the data to determine at least one object of interest in a surveillance area, (iii) determines type of the at least one object of interest, one or more attributes associated with the at least one object of interest and a geospatial location of the at least one object of interest, (iv) estimates a state of the at least one object of interest based on the type of the at least one object, one or more attributes and the geospatial location; (v) compares the estimated state with a defined set of trigger conditions associated with surveillance area, and (vi) determines at least one action to be taken in the surveillance area based on the estimated state of the at least one object of interest matching with at least one of the trigger conditions. The programming interface triggers an external application to perform a determined action to be taken when the estimated state matches with trigger conditions.
US11210525B2 Method and terminal for providing content
According to the present disclosure, an artificial intelligence (AI) system and a method of providing content according to an application of the AI system are provided. The method includes: obtaining one or more images included in the content; generating additional content for guiding user information, the additional content corresponding to the one or more images, based on feature information extracted from the one or more images; when receiving a request for reproducing the content, synchronizing the generated additional content with the one or more images; and reproducing the content and the additional content, according to a result of the synchronizing.
US11210518B2 Apparatus and associated methods for display of virtual reality content
An apparatus configured: based on a point of interest identified in one or more instances of virtual reality content comprising at least visual imagery and data to provide a virtual reality space in which the visual imagery is displayed; and based on context information for at least one of the instances of the virtual reality content, the context information defining the extent of a virtual sub-volume of the virtual reality space that includes the point of interest; to provide for display of a virtual-reality-content-review-space to a user comprising a space in which a VR preview of the instances of virtual reality content is displayed at a location spaced from a point of view of the user, the or each VR preview comprising the respective sub-volume defined by the context information for providing the user with an understanding of the virtual reality space around the point of interest.
US11210517B2 Technologies for acting based on object detection
This disclosure is enables various technologies involving various actions based on an object detecting a defined area and the defined area detecting the object.
US11210516B2 AR scenario processing method and device, and computer storage medium
Aspects of the disclosure provide methods and apparatuses for processing an augmented reality (AR) scenario. In some examples, an apparatus includes processing circuitry. The processing circuitry obtains first feature point information in a first video frame according to a target marker image. The processing circuitry tracks, according to an optical flow tracking algorithm, a first feature point corresponding to the first feature point information. The processing circuitry determines second feature point information in a second video frame according to the tracked first feature point. The processing circuitry constructs a homography matrix between the second video frame and the target marker image according to the second feature point information and a first source feature point of the target marker image. The processing circuitry performs a first AR processing on the second video frame according to the homography matrix.
US11210507B2 Automated systems and methods for identifying fields and regions of interest within a document image
Systems and methods are configured to extract text from images (e.g., document images) utilizing a combination of optical character recognition processes and neural network-based analysis of various images to train a machine-learning object recognition model that is configured to identify text within images based on object-comparisons between known and unknown text within images. In certain embodiments, identified text within images may be utilized to identify corresponding regions-of-interest for extraction of image data encompassing a portion of an image that may be indexed based at least in part on text identified as corresponding to the particular region-of-interest.
US11210505B2 Recycling value instruments in an automated teller machine
A computer system for recycling value instruments in an automated teller machine has a memory storing instructions that, when executed by a processor, cause the system to receive an image of a value instrument obtained by an automated teller machine for deposit. The image of the value instrument is analyzed to determine its condition. Then, based on the condition of the value instrument, it may be determined that the value instrument is suitable for recycling to fulfill withdrawals. Upon determining that the value instrument is suitable for recycling to fulfill withdrawals, recycling of the value instrument by the automated teller machine is initiated and an indication reflecting the recycling is generated so as to influence when a next servicing of the automated teller machine will occur. Related methods and computer-readable media are also disclosed.
US11210504B2 Emotion detection enabled video redaction
In some examples, a computer system may receive video from one or more video sources. The computer system may detect a plurality of faces in a first video portion of the received video. Further, the computer system may determine that a first face of the plurality of faces has features indicative of an emotion of interest. Based on determining that the first face has the features indicative of the emotion of interest, the computer system may redact other faces of the plurality of faces while leaving the first face unredacted in the first video portion. The computer system may send the first video portion with the first face unredacted and the other faces redacted to at least one computing device.
US11210498B2 Facial authentication device, facial authentication method, and program recording medium
This facial authentication device is provided with: a detecting means for detecting a plurality of facial feature point candidates, using a plurality of different techniques, for at least one facial feature point of a target face, from a plurality of facial images containing the target face; a reliability calculating means for calculating a reliability of each facial image, from statistical information obtained on the basis of the plurality of detected facial feature point candidates; and a selecting means for selecting a facial image to be used for authentication of the target face, from among the plurality of facial images, on the basis of the calculated reliabilities.
US11210490B1 Fingerprint recording device for infants
A fingerprint scanner for capturing fingerprints of infant children is described. The fingerprint scanner includes a transparent tube configured for an infant child hand and an array of camera sensors spaced apart on the transparent tube so that each camera sensor captures an overlapping part of an image captured by its neighboring camera sensor. The array of camera sensors is arranged below a surface, along a periphery of a circumference and substantially along a length of the transparent tube up to a processor compartment. The fingerprint scanner also includes a processing circuitry configured to: simultaneously receive multiple images from the array of camera sensors, and process the multiple images including merging the multiple images to remove overlapping portions and recover a single image of the infant child's fingertips and palm.
US11210489B2 Method for fingerprint recognition and related devices
A method for fingerprint recognition is provided. An electronic device includes a touch screen. The touch screen has a fingerprint recognition area. The fingerprint recognition area is capable of being pressed by at least two fingers. The method includes the following. Touched areas in the fingerprint recognition area are selected as target touch areas upon detecting a touch operation on the touch screen. One target touch area corresponds to one finger which applies pressure to the touch screen. A fingerprint image in each target touch area is acquired to obtain at least one fingerprint image. Determine whether each of the at least one fingerprint image is matched with a corresponding fingerprint image template of a preset fingerprint image template set. A preset operation corresponding to the touch operation is triggered, upon determining that each of the at least one fingerprint image is matched with a corresponding fingerprint image template.
US11210476B2 Change detection in a string repository for translated content
A technique for translating text strings includes receiving a source language text string from an application, determining that a translated text string that includes a translation in a target language of the source language text string is not available for use by the application, transmitting the source language text string to a translation service for translation, receiving the translated text string from the translation service, and causing the translated text string to be available for use by the application.
US11210474B2 Language processing using a neural network
This disclosure relates to language processing using a neural network. In one aspect, a method includes performing, at an embedding layer of a neural network, embedding processing on a current input to obtain feature vectors. The neural network includes at least one transformer layer that includes a first transformer layer including an attention layer and a pooling layer. A quantity P of input vectors are obtained at the attention layer. P intermediate vectors are determined based on the input vectors. For each input vector of the P input vectors, a respective intermediate vector is obtained using the corresponding input vector as a center and based on correlation values calculated between the input vector and each other input vector in a predetermined attention window range. The P intermediate vectors are combined to form a quantity Q of output vectors. Output vectors are generated as a feature representation of the current input.
US11210471B2 Machine learning based quantification of performance impact of data veracity
In some examples, machine learning based quantification of performance impact of data irregularities may include generating an irregularity feature vector for each text analytics application of a plurality of text analytics applications. Normalized data associated with a corresponding text analytics application may be generated for each text analytics application and based on minimization of irregularities present in un-normalized data associated with the corresponding text analytics application. An un-normalized data machine learning model may be generated for each text analytics application and based on the un-normalized data associated with the corresponding text analytics application. A normalized data machine learning model may be generated for each text analytics application and based on the normalized data associated with the corresponding text analytics application. A difference in performances may be determined with respect to the un-normalized data machine learning model and the normalized data machine learning model.
US11210466B2 Multiple document editing using rules for a restricted language
Disclosed is a method and system to obtain a structured grammar, based on a restricted language (e.g., a known subset of a full language such as a computer language) that may assist with automated parsing and correlation of configuration files conforming to the structured grammar. Once obtained, a plurality of different network device configuration documents (e.g., config file information) may be parsed to create a scaffold view using slots for correlated data across the plurality of different network devices. For example, the scaffold view may include populated branches of the scaffold representative of the plurality of different network device configuration documents. Maintaining a correlation of source data to changes in a single view based on the scaffolding may be used to comprehensively view and edit configuration information.
US11210465B2 Efficient storage and retrieval of localized software resource data
A method of and system of for compressing and decompressing a localized software resource is disclosed. The method may include receiving a software resource, the software resource being in a first language, receiving a localized software resource for compression, where the software resource in the first language is a counterpart of the localized software resource in the second language. Upon receiving the software resources creating a first local dictionary for the localized software resource based at least in part on one or more first language words in the software resource and on data from a global dictionary, and compressing the localized software resource based on the local dictionary.
US11210461B2 Real-time privacy filter
A masking system prevents a human agent from receiving sensitive personal information (SPI) provided by a caller during caller-agent communication. The masking system includes components for detecting the SPI, including automated speech recognition and natural language processing systems. When the caller communicates with the agent, e.g., via a phone call, the masking system processes the incoming caller audio. When the masking system detects SPI in the caller audio stream or when the masking system determines a high likelihood that incoming caller audio will include SPI, the caller audio is masked such that it cannot be heard by the agent. The masking system collects the SPI from the caller audio and sends it to the organization associated with the agent for processing the caller's request or transaction without giving the agent access to caller SPI.
US11210460B2 Templating process for a multi-page formatted document
The disclosed embodiments include a method performed by computer system. The method can include retrieving a layout object including layout information, receiving an indication of a request for a formatted document, and determining that the formatted document should have multiple pages with a common layout feature. The method can further include dynamically generating a template for the formatted document based on the layout information of the layout object and generating the formatted document by using the template to create the multiple pages of the formatted document with the common layout feature.
US11210455B2 Shareable and cross-application non-destructive content processing pipelines
A method and system for providing shareable and cross-application non-destructive content processing pipelines. A set of non-destructive edits for a content item is received via a first content processing application, wherein the set of non-destructive edits includes a series of operations performed by a user on the content item. The set of non-destructive edits is stored in a shareable format. The set of non-destructive edits is exported in the shareable format, wherein the set of non-destructive edits is importable by a second content processing application different from the first content processing application.
US11210452B2 High performance PHP
Markup language documents including server side scripting code using PHP syntax are executed efficiently in response to requests received by a server. The processing of the markup language document results in generation of a transformed markup language document that is returned in response to the request. The server side script code is input to a compiler that generates C++ code (or code in any object-based language based on C language) implementing the functionality of the server side script code. The C++ code is compiled to generated object code which is executed in order to process the markup language document. The generated C++ code includes functionality supported by PHP language including redeclaration of functions, dynamic variables, global variables, and the like. The generated C++ code invokes memory allocation code that allocates and deallocates objects obtained by instantiating the generated C++ classes.
US11210451B2 System and method for dynamic linking between graphic documents and comment data bases
A method for dynamic linking between graphic documents and comment databases is described and includes entering a base graphic representation of a project in a computer system. The base graphic representation may be the conversion of a user supplied format graphic to a web support format graphic. A coordinate overlay grid of a coordinate overlay program may be linked to the base graphic representation for overlay positioning and display on the base graphic representation. The coordinate overlay program may have a notation subprogram linked to the coordinate overlay grid for a user to designate notation with an identifier relative to a distinct location of the base graphic representation on the coordinate overlay grid. A text or graphic comment data record may be entered in a comment data record referenced to an identifier and displayed using a computer cursor device and display to activate an identifier.
US11210450B1 Systems for generating instances of variable fonts
In implementations of systems for generating instances of variable fonts, a computing device implements a similarity system to receive input data describing attribute values of glyphs of an input font. The similarity system generates a custom instance of a variable font by modifying a value of a registered design axis of the variable font based on the attribute values. A similarity score is determined that describes a visual similarity between the custom instance of the variable font and the input font. The similarity system identifies an additional design axis of the variable font based on the similarity score and generates an instance of the variable font that is visually similar to the input font by modifying a value of the additional design axis.
US11210444B1 Timing assistant for dynamic voltage drop impact on setup/hold constraints
Example systems and methods are disclosed for performing a timing analysis on a circuit design. A plurality of switching scenarios are identified for the circuit design. One or more predictive models are applied to predict a subset of the plurality of switching scenarios that are likely to cause timing paths with critical timing problems. A dynamic voltage analysis is performed on timing paths based on the subset of switching scenarios. The one or more predictive models are applied to predict a set of critical timing paths based on the subset of switching scenarios that are likely to cause critical timing problems, the one or more predictive models taking into account the dynamic voltage analysis. A timing analysis is the performed on the set of critical timing paths.
US11210441B2 Comprehensive, multi-species environmental modeling system
The present invention is a computer modeling system for creating a comprehensive environmental impact model. The system performs a series of novel functions to reflect the impact of multiple emissions on all species of interest within an environment at designated concentration levels. The system can be further utilized as a repository to update environmental data received from scientific researchers and to update existing models accordingly. The system integrates new data and updates calculations to create increasingly complex, comprehensive and reliable predictive models for users, which include US and foreign entities charged with developing emissions standards.
US11210429B2 Memory access gate
Methods, systems, and devices for a memory access gate are described. A memory device may include a controller, memory dice, and a pad for receiving an externally provided control signal, such as a chip enable signal. The memory device may include a switching component for selecting the externally provided control signal or an internally generated control signal. The controller may provide the selected control signal to a memory die. The memory device may determine whether it is operating in a first mode or a second mode, and select the externally provided control signal or the internally generated control signal based on the determination. The first mode may be a diagnostic mode in some cases. The controller may include a secure register whose value may impact or control the switching. An authenticated host device may direct the controller to write the value to the secure register.
US11210422B1 Data container interrogation and complex personal identifiable information rule matching data analysis system and methods for the identification of personal identifiable information in a data container
A system and methods for identifying personal identifiable information in a data container are disclosed. The system and methods interrogate data at its most fundamental level, thereby allowing complex rule matching to occur. This can be coupled with a data in transit analysis mechanism, or be integrated into a data store search mechanism, to ensure maximum awareness of any potential issues with the security of the qualified data elements.
US11210417B2 Identity recognition method and device
The present specification provides an identity recognition method and device. The method comprises: collecting data of address books, each address book comprising multiple identity information pairs of multiple users, and each identity information pair comprising a name and a mobile phone number; searching for an identity information pair to be recognized in the data of address books, the identity information pair to be recognized comprising a name and a mobile phone number of a user to be recognized; and in response to that the searching result satisfies a risk condition, determining that the user to be recognized has a risk.
US11210409B2 Method for duplexing database
The present invention contemplates steps for a change data capture (CDC) between a first database and a second database when executed by one or more processors of the computer system. The disclosed method contemplates extracting a data in a redo log of a first database by a first management module, the data comprising an encrypted column data included in an encrypted column and a non-encrypted column data included in a non-encrypted column, identifying whether the data extracted is the encrypted column data included in the encrypted column, and determining whether to change the encrypted data included in the encrypted column to a null data and to transmit the encrypted data, when the extracted data is the encrypted column data.
US11210405B2 Binary vulnerability determination
A method of determining a severity score is disclosed. The method includes receiving a binary; using the binary, determining a plurality of vulnerability parameters; and generating a report based on the plurality of vulnerability parameters.
US11210402B2 Gate-level information flow security
A method includes receiving a processor design of a processor, receiving an application to be executed by the processor, and receiving a security policy. The method includes simulating the execution of the application on the processor to identify information flow violations generated by the application based on the security policy.
US11210401B2 Methods and systems for implementing automated controls assessment in computer systems
Methods and systems are described for implementing automated controls assessment through an application programming interface (“API”) driven software development kit. For example, the system may receive a response from an API-based agent to an automated controls assessment audit. The system may process the response, using a library of reusable features for controls assessment audits for a plurality of computer domains, to generate a result of the automated controls assessment audit. The system may then generate an outcome of the first automated controls assessment audit.
US11210400B1 Compression/dilation technique for synchronizing time-series signals used to detect unwanted electronic components in critical assets based on EMI fingerprints
The disclosed embodiments provide a system that detects unwanted electronic components in a target asset. During operation, the system obtains target electromagnetic interference (EMI) signals by monitoring EMI signals generated by the target asset while the target asset is running a periodic workload. Next, the system generates a target EMI fingerprint from the target EMI signals. The system then applies a compression/dilation technique to time-series signals in the target EMI fingerprint to achieve alignment with corresponding time-series signals in a reference EMI fingerprint to produce a synchronized target EMI fingerprint. Finally, the system compares the synchronized target EMI fingerprint against the reference EMI fingerprint to determine whether the target asset contains any unwanted electronic components.
US11210399B2 System, method and computer program product for protecting a computer system from attacks
A system for protecting a computer system interfacing with peripheral elements via a generic port associated with an open standard interface, the system comprising at least one protection device configured for installation between the computer system and its peripheral element/s and including a pair of computer-peripheral interfaces and a uni-directional data flow limiter (e.g. Uni-directional buffer) intermediate the computer-peripheral interfaces.
US11210397B1 Systems and methods for training malware classifiers
The disclosed computer-implemented method for training malware classifiers may include (1) perturbing, at a computing device, a binary file in a manner that maintains functionality of the binary file, (2) classifying the perturbed binary file with a first machine learning classifier to produce a classification result, (3) producing a transformed file by repeating the perturbing and classifying steps until the transformed file becomes misclassified, and (4) performing a security action comprising training a second machine learning classifier with the transformed file and an associated correct classification result. Various other methods, systems, and computer-readable media are also disclosed.
US11210390B1 Multi-version application support and registration within a single operating system environment
Techniques for efficient malicious content detection in plural versions of a software application are described. According to one embodiment, the computerized method includes installing a plurality of different versions of a software application concurrently within a virtual machine and selecting a subset of the plurality of versions of the software application that are concurrently installed within the virtual machine. Next, one or more software application versions of the subset of the plurality of versions of the software application are processed to access a potentially malicious content suspect within the virtual machine, without switching to another virtual machine. The behaviors of the potentially malicious content suspect during processing by the one or more software application versions are monitored to detect behaviors associated with a malicious attack. Thereafter, information associated with the detected behaviors pertaining to a malicious attack is stored, and an alert with respect to the malicious attack is issued.
US11210374B2 Authentication system and authentication device
An authentication system that executes user authentication processing in accordance with an authentication request includes at least one first device. The first device has a biological information acquiring unit that is configured to acquire biological information of a user, and a first authentication unit that outputs an authentication result of which the user is authenticated, based on the biological information. The authentication system includes a second device that is configured to communicate with the first device. The second device has an information acquiring-storing unit that is able to store identification information of the first device beforehand, a determination unit that is configured to determine whether the first device is registered, and a second authentication unit that is configured to perform user authentication, in accordance with an authentication result output by the first authentication unit, when the determination unit determines that the first device is registered.
US11210371B1 Digital media reproduction and licensing
Systems and methods for monetizing the reproduction of digital media content for the rights-holders of the digital media content. Embodiments of the present disclosure relate to determining whether a user of a media content item has a license to reproduce the media content item. In one embodiment, the media content item may be reproduced when the user is licensed. The user is prompted to select to acquire a license to reproduce the media content item or to decline the license to reproduce the media content item when the user is not licensed. Further embodiments determine whether a user may receive a license when the user wishes to acquire a license. In an embodiment, the user is declined a license when not approved for the license.
US11210370B1 Digital media reproduction and licensing
Systems and methods for monetizing the reproduction of digital media content for the rights-holders of the digital media content. Embodiments of the present disclosure relate to determining whether a user of a media content item has a license to reproduce the media content item. In one embodiment, the media content item may be reproduced when the user is licensed. The user is prompted to select to acquire a license to reproduce the media content item or to decline the license to reproduce the media content item when the user is not licensed. Further embodiments determine whether a user may receive a license when the user wishes to acquire a license. In an embodiment, the user is declined a license when not approved for the license.
US11210369B2 Systems and methods of digital content certification and verification using cryptography and blockchain
A verification computer system is provided that provides for content certification and verification using cryptography and a blockchain.
US11210368B2 Computational model optimizations
Systems, methods, apparatuses, and computer-readable media for computational model optimization. A plurality of sampled values for a hyperparameter of a computational model may be received, the plurality of sampled values comprising a subset of a plurality of possible values for the hyperparameter, each sampled value associated with a performance metric for the computational model with the sampled value assigned to the hyperparameter. A first candidate value from the plurality of possible values may be determined, the first candidate value having a distance to a first sampled value of the plurality of sampled values that exceeds a threshold distance, wherein the distance is in a space comprising the plurality of possible values. The first candidate value may be assigned to the hyperparameter of the computational model. A first performance metric may be determined for the computational model with the first candidate value assigned to the hyperparameter.
US11210361B2 Systems and methods for generating a snapshot view of virtual infrastructure
A computer may receive a request to generate a snapshot view of a virtual infrastructure. The virtual infrastructure may comprise a plurality of virtual server management applications, each managing a respective set of virtual machines. The computer may implement a multi-threaded process to contemporaneously query one or more databases and retrieve status and other information of the virtual machines from different virtual server management applications. The computer may aggregate the retrieved information to determine the summary counters and statistic information for the virtual machines. The computer may generate a snapshot view file based on the retrieved information. The snapshot view file may be in hypertext markup language (HTML) format. The computer may transmit a selectable link to the snapshot view file to multiple user devices. A user may select the link and the respective user device may display the snapshot view in an application such as a web browser.
US11210351B1 Systems and methods of managing a database of alphanumeric values
One aspect of the subject matter described herein comprises a database management system. The database management system comprises a communication circuit, an interface, and a processor. The communication circuit receives information from databases via a communication network. The interface allows user operation and interaction via the communication network and the database management system. The processor provides data to and receives data from the interface, including a plurality of alphanumeric records comprising at least one unique identifier, obtains database records from other databases for each unique identifier, identifies a number of alphanumeric records in the plurality having events in their histories, determines a percentage of alphanumeric records in the plurality having negative events in their histories, generates a report including the determined percentages, and conveys the report to the user.
US11210340B2 Methods and systems for disambiguating user input based on detection of ensembles of items
Systems and methods are described for disambiguating user input based on a physical location of items in a vicinity of a user. The system determines that a query received from a user contains an ambiguity. In response, the system identifies several items in the physical vicinity of the user. Then, the system analyzes the identified plurality of items to determine whether the plurality of items forms a first ensemble of items or a second ensemble of items. If the plurality of items forms a first ensemble of items, the system performs a search using the search query and a first keyword related to the first ensemble of items. If the plurality of items forms a second ensemble of items, the system performs a search using the search query and a second keyword related to the second ensemble of items. The system then outputs results of the performed search.
US11210337B2 System and method for searching audio data
An audio search system is configured to perform a native search of one or more audio input files in response to a search query. The audio search system is connected to a corpus of audio files representing words, syllables, and characters that may be found in an audio input file. The audio search system has a memory storing instructions and a processing device configured to execute the instructions to receive a search query for searching one or more audio input files, convert the search query into an audio search expression, identify one or more meta-tags in the audio search expression, select a machine learning model based on the one or more meta-tags, and use the machine learning model to search the one or more audio input files for segments of the audio input file that are results of the search query.
US11210328B2 Apparatus and method for learning narrative of document, and apparatus and method for generating narrative of document
Disclosed are an apparatus and method for learning a narrative of a document, and an apparatus and method for generating a narrative of a document. According to an embodiment of the present disclosure, the narrative learning method includes the steps of receiving a plurality of documents, generating a topic database which includes one or more topics and words related to each of the one or more topics from the plurality of documents, splitting each of the plurality of documents into one or more segments including one or more sentences by using the topic database, grouping the segments split from each of the plurality of documents into one or more clusters, and generating a cluster label for each of the one or more clusters.
US11210327B2 Syntactic profiling of alphanumeric strings
A computing device includes a storage machine holding instructions executable by a logic machine to generate multi-string clusters, each containing alphanumeric strings of a dataset. Further multi-string clusters are generated via iterative performance of a combination operation in which a hierarchically-superior cluster is generated from a set of multi-string clusters. The combination operation includes, for candidate pairs of multi-string clusters, generating syntactic profiles describing an alphanumeric string from each multi-string cluster of the candidate pair. For each of the candidate pairs, a cost factor is determined for at least one of its syntactic profiles. Based on the cost factors determined for the syntactic profiles, one of the candidate pairs is selected. The multi-string clusters from the selected candidate pair are combined to generate the hierarchically-superior cluster including all of the alphanumeric strings from the selected candidate pair of multi-string clusters.
US11210326B2 Systems and methods for preparing raw data for use in data visualizations
A computing device selects a sample of data values from an existing data column in a data source. The device generates statistics describing occurrence of consistent delimiters within the sample of data values. The device identifies a first delimiting location within the sample of data values in accordance with the generated statistics. It also creates first and second new data values by splitting each data value in the existing data column at the first identified delimiting location. It stores the first and second new data values in first and second new data columns, respectively, and assigns field names to the first and second new data columns. The device further displays, in a data visualization user interface, the assigned field names and a data visualization generated according to the first new data values based on user selection of the assigned field name of the first new data column.
US11210321B2 Content source integration
In one embodiment, a web content management system is coupled to remote resources via a framework that has one or more corresponding adapters which enable editing of content by invoking editors which are native to the respective remote resources. The system retrieves a content item from a remote resource and stores a copy of the content item in a local repository, while the original content item remains in the repository of the remote resource. A content item can be selected in in a local authoring tool, causing the system to examine the content item's metadata to identify the source repository and invoke the native editor of the corresponding remote resource, enabling editing of the content item using the native editor. The copy of the content item in the local repository can then be synchronized to the edited version of the content item in the remote resource.
US11210318B1 Partitioned distributed database systems, devices, and methods
A client system can improve processing speeds by executing queries locally. A remote database can have a partitioned, columnar database. Queries from the client can be executed on the remote database, and blocks of a partition of the partitioned, columnar database can be sent to the client. Once the client has enough blocks to form the partition, the client can execute queries that reference the partition. The queries can be executed using templates for specialized expression evaluators.
US11210316B1 Join key recovery and functional dependency analysis to generate database queries
A computer receives a visual specification, which specifies a data source, visual variables, and data fields from the data source. Each visual variable is associated with either data fields or filters. The computer obtains a data model encoding the data source as a tree of related logical tables. Each logical table includes logical fields that corresponds to either a data field or a calculation that spans logical tables. The computer constructs a query corresponding to the visual specification. The query references two logical tables connected via multiple linking fields. To generate the query, the computer generates a first left-outer join of the two tables, forms a hidden join key expression using a coalesce, according to the data model, and generates another left-outer join using the hidden join key expression. The computer executes the query and displays a data visualization according to the results of the query.
US11210310B2 Method for rendering search results on a map displayable on an electronic device
There is disclosed a method for rendering search results on a map displayable on an electronic device, the search results being responsive to a geo-search query associated with the map, the electronic device connectable to a map server via a communication network. The method is executable by the electronic device. The method includes maintaining POI label rendering rules, which prescribe rendering rules for processing POI labels associated with POIs that form part of the ranked set of search results. When the electronic device processes additional sets of ranked search results, the method comprises generating a POI label density ratio, which is used to modify the rendering rules used for rendering newly received (i.e. not previously rendered) POI labels. The processing rules can be defined for each zoom level of the map viewport. The method further includes executing collision verification routine to further modify the POI label rendering rules.
US11210309B2 Systems and methods for grouping search results from multiple sources
Media content platforms are configured to received search queries and present results to those search queries. Media guidance applications may be configured to access content from multiple content platforms or sources. When a user provides a search query to a media guidance application configured to access multiple content sources, the inventions described herein present search results from multiple sources by grouping the results from some of the multiple sources, ranking each of the multiple sources and groups of sources, and not presenting duplicate results from lower ranked sources. In this way, the user is provided with search results that are distinct as opposed to presenting the same result multiple times when it is available from different sources.
US11210303B2 Media content playback for a group of users
Methods, systems, and computer programs for generating a playlist of media content items for a group of users. Media content items listened to by the selected users are compared to an average user taste profile to select media content items for playback to the group of users.
US11210290B2 Automated optimization of number-of-frequent-value database statistics
A maintenance subsystem of a database-management system (DBMS) receives a database query that requests access to data stored in a database column. The subsystem retrieves or infers frequent-value statistics for that column, each of which specifies the number of times one distinct value is stored in the column. The statistics are partitioned into Keep and Discard clusters and, using statistical or other computational methods based on the column's data distribution, the subsystem determines an optimal number of the statistics that should be kept by the DBMS in order to minimize cost, errors, or other parameters desired by an implementer. The subsystem then directly or indirectly directs a query-optimizer component of the DBMS to consider the optimal number of frequent-value statistics when selecting an optimal data-access plan. The selected plan is then used by the DBMS's storage-manager component to access the column when servicing the received query.
US11210289B2 Methods, systems, and media for interpreting queries
Mechanisms for interpreting queries are provided. In some implementations, a method for interpreting queries is provided, comprising: receiving a search query in a search domain; determining search terms based on the search query; determining, for each of the search terms, whether a search term corresponds to an entity name, wherein the entity name is derived from metadata associated with the search domain; in response to determining that entity names correspond to a portion of the search terms, determining an entity type and an entity score associated with each of the corresponding entity names; determining a remaining portion of the entity names by removing at least one of the matching entity names based on the entity score and contextual information in the search query; and performing a search in the search domain with the remaining portion of entity names, wherein each entity name in the remaining portion of entity names is searched corresponding to the associated entity type.
US11210276B1 Database system for automated event analysis and detection
Embodiments of a data processing system comprises a first database including first records and a second database including second records. The data processing system may also comprise a processor configured to execute instructions to receive a first filter item comprising a first criterion and a second filter item comprising a second criterion and identify, in the first and second records, at least one record that meets the first criterion of the first filter item. The instructions may update the at least one record to include a unique identifier and generate a third database including third records by identifying, in the first and second records, records that include the unique identifier. The instructions may cause a comparison of a rubric of historical linkage features with the third records to identify an element of historical linkage between the at least one record and the third records and generate an event notification including the element of historical linkage.
US11210260B1 Systems and methods for monitoring serial communication between devices
A system for monitoring inter-integrated circuit (I2C) communication includes a power supply, a battery backup unit, an I2C serial clock line (SCL) coupled between the power supply and the battery backup unit, an I2C serial data line (SDA) coupled between the power supply and the battery backup unit, and a controller. A first monitor line is coupled between the controller and the I2C serial clock line, and a second monitor line is coupled between the controller and the I2C serial data line. The controller is configured to monitor a digital communication transmitted on the I2C serial clock and data lines between the power supply and the battery backup unit, interpret a message included in the monitored digital communication, and perform a control function according to the interpreted message.
US11210255B2 Detection of displayport alternate mode communication and connector plug orientation without use of a power distribution controller
This disclosure generally relates to USB TYPE-C, and, in particular, DISPLAYPORT Alternate Mode communication in a USB TYPE-C environment. In one embodiment, a device determines a DISPLAYPORT mode and determines an orientation of a USB TYPE-C connector plug. A multiplexer multiplexes a DISPLAYPORT transmission based in part on the determined orientation of the USB TYPE-C connector plug.
US11210254B2 Methods, electronic devices, storage systems, and computer program products for storage management
Techniques for the storage management involve, in response to detecting that a storage device is plugged into the storage system, determining, at a computing device of a storage system and based on attributes of the storage device, a target interface device matching the storage device from a plurality of types of interface devices in the storage system, the interface device managing the storage device having attributes matching one of the plurality of types; determining an association between the storage device and the target interface device; and generating, based on the association, information characterizing a state of the storage device in the computing device. In this way, it is possible to support at least two different types of disks in the existing storage system, improving the compatibility and scalability of the system.
US11210252B1 Directing control data between semiconductor packages
A processor executes firmware to write control data describing transfer descriptors for a bus protocol engine to an address that is associated with a transfer descriptor buffer for the bus protocol engine. The bus protocol engine performs an operation according to the transfer descriptors with a slave device; the processor is part of a first semiconductor package; the bus protocol engine is part of a second semiconductor package other than the first semiconductor package; and the address corresponds to a memory of the second semiconductor package. A first physical interface of the first semiconductor package communicates with a second physical interface of the second semiconductor package to direct the control data to the memory.
US11210245B2 Data transmission techniques between systems having different communication speeds
Techniques for transmitting data may comprise: receiving a first data transfer rate indicating a communication rate at which a first entity communicates with a second entity over a communications fabric; receiving a second data transfer rate indicating a communication rate at which the second entity communicates with the first entity over the communications fabric; and performing first processing to send first data from the first entity to the second entity over the communications fabric, said first processing including: determining whether the first data transfer rate is greater than the second data transfer rate; and responsive to determining the first data transfer rate is greater than the second transfer rate, performing second processing by the first entity that controls and limits, in accordance with the second data transfer rate, a rate at which the first data is transmitted from the first entity to the second entity.
US11210242B2 Memory system with cached memory module operations
Memory controllers, devices, modules, systems and associated methods are disclosed. In one embodiment, a memory module includes a pin interface for coupling to a bus. The bus has a first width. The module includes at least one storage class memory (SCM) component and at least one DRAM component. The memory module operates in a first mode that utilizes all of the first width, and in a second mode that utilizes less than all of the first width.
US11210237B2 Integration of application indicated minimum and maximum time to cache for a two-tiered cache management mechanism
Indications of a minimum retention time and a maximum retention time in a cache comprising a first type of memory and a second type of memory are received from a host application for a first plurality of tracks, wherein the minimum retention time or the maximum retention time are not indicated for a second plurality of tracks. In response to accessing a track of the first plurality of tracks, the minimum retention time is set for the track for the first type of memory, and the maximum retention time is set for the track for the second type of memory.
US11210236B2 Managing global counters using local delta counters
A data storage system performs updating of a set of global counters stored in persistent storage accessible to a plurality of processing nodes of a data storage system, the global counters storing respective global count values describing associated units of data storage shared by the processing nodes for performing data storage operations. The updating includes, by each processing node, using a respective set of in-memory delta counters storing respective delta count values to track changes to respective global count values due to data storage operations performed by the processing node with respect to the units of data storage. A summarization process is regularly executed to merge the delta count values of the delta counters of all processing nodes into the respective global counters.
US11210213B2 Controller and operation method thereof
Provided is an operation method of a controller which controls a memory device including a plurality of memory blocks. The operation method may include calculating a number of extended free blocks in the memory device based on valid page counts of the respective memory blocks, when a number of substantive free blocks in the memory device is less than a first threshold value, and performing a garbage collection operation when the number of extended free blocks is less than a second threshold value.
US11210211B2 Key data store garbage collection and multipart object management
In an example embodiment, a method comprises determining that a multipart upload request to upload a data object in separate object parts has been received by an object storage service; generating temporary keys for the separate object parts of the data object; storing the temporary keys in a temporary key data store; generating, based on the temporary keys, a multipart key entry for the data object, the multipart key entry comprising a multipart key that contains an object identifier identifying the data object and an inverse timestamp; and inserting the multipart key entry in a persistent key data store storing an ordered set of key entries in a position determined by the object identifier and the inverse timestamp.
US11210203B2 Testing platform for blockchain networks
Implementations of the present disclosure include instantiating a test blockchain container having read-only access to a production blockchain, copying a set of blocks from the production blockchain to a test environment to provide a test blockchain, the test blockchain container having read-write access to the test blockchain, and executing a test of a blockchain application, the test resulting in a set of test blocks being sequentially appended to the test blockchain, each test block at least partially including test data, wherein production blocks are appended to the production blockchain during execution of the test.
US11210197B2 Prescriptive analytics based multi-parametric database-compute tier requisition stack for cloud computing
A multi-layer tier requisition stack may generate prescriptive tier requisition tokens for controlling requisition of database-compute resources at database-compute tiers. The input layer of the tier requisition stack may obtain historical data and database-compute tolerance data. The coefficient layer may be used to determine activity coefficients for each data type within the historical data. The activity coefficients may then be combined to determine an overall activity factor. The tolerance layer may be used to select an initial database-compute tier based on the activity factor. The tolerance layer may then increase from the initial database compute tier to an adjusted database-compute tier while accommodating tolerances within the database-compute tolerance data. The requisition layer may generate a tier requisition token based on the adjusted database-compute tier and/or finalization directives obtained at the requisition layer.
US11210195B2 Dynamic device-determined storage performance
An embodiment of a semiconductor apparatus may include technology to receive a request for storage-related resources, and demand-query one or more persistent storage media devices for device-determined performance-related information in response to the request, where the device-determined performance-related information is based on dynamically measured performance of persistent storage media of the device itself. Other embodiments are disclosed and claimed.
US11210188B1 Systems and methods for processor monitoring and recovery
A fault recoverable computer system including an instruction table having a plurality of processor instructions. The system also includes at least one sensor arranged to monitor an environmental condition and output sensor data. A monitor module is arranged to receive sensor data and/or processor state information. A testing module is arranged to perform a plurality of self-tests including a first self-test of the computer system and, if the first self-test fails, output a failure notification. A recovery module is arranged to update the instruction table in response to receiving the failure notification. The update includes replacing a first processor instruction arranged to perform a first function with a replacement set of processor instructions configured to alternatively perform the first function.